Country
Full text data for US,EP,CN
Type
Legal Validity
Legal Status
Filing Date
Publication Date
Inventor
Assignee
Click to expand
IPC(Section)
IPC(Class)
IPC(Subclass)
IPC(Group)
IPC(Subgroup)
Agent
Agency
Claims Number
Figures Number
Citation Number of Times
Assignee Number
No. Publication Number Title Publication/Patent Number Publication/Patent Number Publication Date Publication Date
Application Number Application Number Filing Date Filing Date
Inventor Inventor Assignee Assignee IPC IPC
1
US7996837B2
Recovery mechanism for transactions
Publication/Patent Number: US7996837B2 Publication Date: 2011-08-09 Application Number: 11/416,906 Filing Date: 2006-05-03 Inventor: Chesebro, Brian Christopher   Gish, James William   Codanda, Chinnappa Ganapathy   Assignee: Oracle International Corporation   IPC: G06F9/46 Abstract: In accordance with embodiments, there are provided mechanisms and methods for recovering from an incomplete transaction. These mechanisms and methods can enable embodiments to detect incomplete transactions when recovering from a server crash or other catastrophic event. Some embodiments can automatically re-establish interrupted connections when incomplete transactions have been detected. The ability of embodiments to detect incomplete transaction can allow recovery to initiate substantially immediately upon server restart and adapter redeployment.
2
US7996847B2
Method for correlating processor usage to customer billing in an on-demand server with real-time allocation/deallocation of processing resources
Publication/Patent Number: US7996847B2 Publication Date: 2011-08-09 Application Number: 11/609,936 Filing Date: 2006-12-13 Inventor: Wong, Kit H.   Lopez, Fernando A.   Ragan, Jacques M.   Assignee: International Business Machines Corporation   IPC: G06F9/46 Abstract: The invention is directed to a method for correlating processor usage to customer billing in an on-demand server with real-time allocation/deallocation of processing resources. A method in accordance with an embodiment of the present invention includes: providing a plurality of processors, each processor having thermal control circuit (TCC) logic; determining a processing requirement for the plurality of processors; and dynamically controlling a processing capability of the plurality of processors to provide the determined processing requirement by selectively enabling or disabling the TCC logic of each processor.
3
US7996850B2
Dynamic business object properties for SOA architectures
Publication/Patent Number: US7996850B2 Publication Date: 2011-08-09 Application Number: 11/648,404 Filing Date: 2006-12-28 Inventor: Massmann, Silke   Von, Geisau Otfried   Rillig, Ralph   Huppert, Andreas   Meyringer, Michael   Assignee: SAP AG   IPC: G06F3/00 Abstract: This disclosure involves dynamic business object properties for Enterprise Service Architecture (ESA) or other Service Oriented Architecture (SOA) architectures. For example, a method for dynamically modifying an interface in a SOA can comprise receiving a request for an interface associated with a business object, where the interface includes a plurality of fields configured to receive information from a client. The method can further identify current values of one or more attributes associated with the business object and dynamically modify at least one of the fields of the interface based, at least in part, on one or more of the current values.
4
US7996856B2
Processing application data
Publication/Patent Number: US7996856B2 Publication Date: 2011-08-09 Application Number: 12/123,620 Filing Date: 2008-05-20 Inventor: Bourges-waldegg, Daniela   Duponchel, Yann   Fokoue-nkoutche, Achille B.   Graf, Marcel   Moser, Michael   Assignee: International Business Machines Corporation   IPC: G06F9/54 Abstract: An electronic device for executing an application includes: application data, a central control unit for processing the application data according to a first method call, an interface for transmitting a description of the first method call to a second electronic device, and a synchronization entity for generating the description and passing the description to the interface. The transmitted description is used by the second electronic device to derive a second method call that is executable on the second electronic device.
5
US7996868B2
System and method of accessing digital video broadcasts within an information handling system
Publication/Patent Number: US7996868B2 Publication Date: 2011-08-09 Application Number: 11/759,026 Filing Date: 2007-06-06 Inventor: Sicher, Alan E.   Dandekar, Shree   Jayaram, Subramanian   Clardy, James   Swaminathan, Sowmya   Assignee: Dell Products, LP   IPC: H04N7/16 Abstract: A system and method of accessing digital video broadcasts within an information handling system is disclosed. In one form, a digital video broadcast processing system can include a digital video broadcast receiver module operable to process a first digital video broadcast data received within a multiple channel digital video broadcast signal and to output the first digital video broadcast data to an interconnect bus of a computer system. The digital video broadcast processing system can also include a communication interface operable to be removably coupled to an interconnect bus interface of the computer system. The communication interface can be operable to communicate the first digital video broadcast data, including an interconnect dependent data format, from the digital video broadcast receiver module to a digital video processing application of the computer system.
6
US7996870B2
Information process device, mutually connected through a network and receiving delivery information such as movies or music through a network, and a method and program for the same
Publication/Patent Number: US7996870B2 Publication Date: 2011-08-09 Application Number: 12/320,271 Filing Date: 2009-01-22 Inventor: Suzuki, Tomohiro   Assignee: Brother Kogyo Kabushiki Kaisha   IPC: G06F12/14 Abstract: An information processing apparatus carries out a process using delivery information delivered through a network. Only divisional delivery information used in the process of an n-time speed and acquired through a network by dividing the delivery information when the process is carried out at the n-time speed (where n>1) is acquired. Confirmation information used in confirming whether or not the divisional delivery information thus acquired is normally acquired through the network then is acquired, and the confirmation process of whether or not the divisional delivery information is normally acquired is carried out using the confirmation information. A processor carries out the process of the n-time speed using the divisional delivery information when the divisional delivery information is determined to have been normally acquired.
7
US7996873B1
Remote management system for at least one audiovisual information reproduction device
Publication/Patent Number: US7996873B1 Publication Date: 2011-08-09 Application Number: 09/584,797 Filing Date: 2000-06-01 Inventor: Nathan, Guy   Mastronardi, Tony   Bourdelais, Jean-marc   Assignee: TouchTunes Music Corporation   IPC: H04N7/173 Abstract: System for remote management of at least one audiovisual information reproduction device comprising a host server (10) connected to each audiovisual information reproduction device (100.1 to 100.n), the host server (10) comprising a database (11) containing management information for each audiovisual information reproduction device (100.1 to 100.n, FIG. 1), characterized in that the host server (10) also comprises an “Internet” site manager (12) communicating with the database (11), and comprising a number of screens (200 to 1010), at least one first screen (200) comprising a popup menu displaying the list of audiovisual information reproduction systems (100.1 to 100.n), validating the choice of each audiovisual information reproduction device (100.1 to 100.n, FIG. 1) causing the display of a first series of screens (900, 1010) that the operator can use to modify the operating parameters of at least one selected audiovisual information reproduction device (100.1 to 100.n, FIG. 1) and/or a second series of screens (500 to 800) that the operator can use to order at least one song for downloading onto the audiovisual information reproduction systems (100.1 to 100.n, FIG. 1) from a chosen list of devices (100.1 to 100.n, FIG. 1) or to delete at least one song, and/or a third series of screens displaying information about the use of an audiovisual information reproduction device (100.1 to 100.n, FIG. 1).
8
US7996875B2
Adaptive timeshift service
Publication/Patent Number: US7996875B2 Publication Date: 2011-08-09 Application Number: 12/124,134 Filing Date: 2008-05-20 Inventor: Guo, Terry Q   Wan, Hui   Assignee: Microsoft Corporation   IPC: H04N7/173 Abstract: An adaptive timeshift service is described. In embodiment(s), television content can be distributed from a live content server to television client devices, and the television content that is distributed from the live content server can be recorded at a timeshift server. Recorded television content can then be distributed from the timeshift server when requested by a television client device. An additional timeshift server can be allocated, and both the television content from the live content server and the recorded television content from the timeshift server can be written to a buffer of the additional timeshift server.
9
US7996885B2
Password application
Publication/Patent Number: US7996885B2 Publication Date: 2011-08-09 Application Number: 11/737,262 Filing Date: 2007-04-19 Inventor: Jaiswal, Peeyush   Narayan, Naveen   Assignee: International Business Machines Corporation   IPC: H04L9/32 Abstract: Methods, systems, and program products for a client application provide child passwords mapped to a parent password authorized for login to a secure network resource server. A child user logs in to the client application by entering the child password. When a child user properly requests a secure resource from the secure network resource server, the client application uses the authorized parent password to login to the secure server and retrieve a secure resource without communicating the child password to the secure server. The child user login session is administered by the local application pursuant to access rules or limitation parameters associated with the child password. Child passwords may be set to expire. The client application may also monitor secure server access by a child user; monitored use may also be reported, and an access rule or password limitation parameter may be revised in response to monitoring and use reporting.
10
US7996893B2
Determining roles for automated tasks in a role-based access control environment
Publication/Patent Number: US7996893B2 Publication Date: 2011-08-09 Application Number: 11/760,903 Filing Date: 2007-06-11 Inventor: Persaud-deolall, Shiva   Wang, Xinya   Assignee: International Business Machines Corporation   IPC: G06F13/14 Abstract: A computer implemented method, apparatus, and computer program product for performing an automated task in a role-based access control environment. A set of roles is assigned to a user to form assigned roles, wherein the role-based access control environment allows the user to assume a subset of the assigned roles at a given time. Responsive to receiving a request to execute an automated task, an identity of the user creating the automated task is identified. Responsive to determining that the user creating the automated task is not logged in, a set of session roles are identified based on the identity of the user. A session is created for the automated task. The automated task is performed in the session using the set of session roles.
11
US7996732B2
Program-execution monitoring method, system, and program
Publication/Patent Number: US7996732B2 Publication Date: 2011-08-09 Application Number: 11/812,086 Filing Date: 2007-06-14 Inventor: Nishimura, Tadaharu   Assignee: Denso Corporation   IPC: G06F11/00 Abstract: A program product is embedded in a media accessible by a computer operative to request a plurality of program tasks for wakeup so as to execute the plurality of program tasks in a predetermined schedule. The program product causes at least one of the computer and another computer to execute the instructions of measuring a delay period between a request of at least one of a plurality of program tasks and a wakeup thereof. The instructions include comparing the measured delay period with a predetermined first timeout value, thus determining whether at least one of the plurality of tasks is abnormally executed by the computer based on the comparison result.
12
US7996744B2
Method and apparatus for providing a data retransmission scheme
Publication/Patent Number: US7996744B2 Publication Date: 2011-08-09 Application Number: 12/110,490 Filing Date: 2008-04-28 Inventor: Ojala, Jussi K.   Sebire, Benoist P.   Assignee: Nokia Corporation   IPC: G08C25/02 Abstract: An approach is provided for efficient retransmissions by allocating a transmission resource for transmitting data and allocating a retransmission resource for retransmitting the data according to a transmission scheme that specifies relationship between the transmitted data and the retransmitted data for providing communication over a radio network.
13
US7996747B2
Forward error correction encoding for multiple link transmission compatible with 64B/66B scrambling
Publication/Patent Number: US7996747B2 Publication Date: 2011-08-09 Application Number: 11/556,240 Filing Date: 2006-11-03 Inventor: Dell, Timothy   Glaise, Rene   Assignee: International Business Machines Corporation   IPC: H03M13/00 Abstract: A Forward Error Correction (FEC) code compatible with the self-synchronized scrambler used by the 64B/66B encoding standard for transmission on Serializer/Deserializer (SerDes) communications channel links. The FEC code allows encoding and decoding to occur before and after scrambling, respectively, so as to preserve the properties of the scrambling operation on the transmitted signal. The code allows the correction of any single transmission error in spite of the multiplication by three of all transmission errors due to the 64B/66B scrambling process. A Hamming code is combined with a Bit Interleaved Parity code of degree n (BIP-n). These two codes provide for protection both for an error anywhere in the maximum length of the packet as well as for an error replicated two or three times by the descrambling process. All single bit errors, whether multiplied or not, have unique syndromes and are therefore easily correctable. In addition, the packet can be transported across multiple serial links for higher bandwidth applications without a degradation of the code efficiency. The Hamming code can be generated from any irreducible polynomial, such as H(x)=x10+x3+1. The BIP code is chosen to be of degree 6 to fit with 64B/66B scrambling polynomial and is represented by B(x)=x6+1.
14
US7996753B1
Method and system for automatically creating an image advertisement
Publication/Patent Number: US7996753B1 Publication Date: 2011-08-09 Application Number: 10/880,322 Filing Date: 2004-06-30 Inventor: Chan, Wesley   Agarwal, Sumit   Ranganath, Rama   Wiseman, Leora Ruth   Jindal, Deepak   Assignee: Google Inc.   IPC: G06N3/00 Abstract: A system and method for generating an electronic document are provided. A request to generate an electronic document associated with a concept is received. Content for the electronic document is suggested based on the concept. A selection of the suggested content is received. An electronic document is automatically generated using the selected suggested content.
15
US7996776B2
Shared telepointer
Publication/Patent Number: US7996776B2 Publication Date: 2011-08-09 Application Number: 11/364,575 Filing Date: 2006-02-27 Inventor: Parker, Cameron J.   Fletcher, Joseph T.   Shah, Mehal H.   Bisker, Solomon M.   Assignee: Microsoft Corporation   IPC: G06F17/00 Abstract: A facility is described for providing shared telepointers and for enabling hosts and participants to highlight portions of documents or applications using the shared telepointers. In various embodiments, the facility establishes a sharing session wherein an application executing on a host computing device is shared with a participant computing device, receives at the host computing device an indication from a participant computing device to identify a region to users in the sharing session, draws the identified region on a display device associated with the host computing device, and causes the identified region to be drawn on a display device associated with the participant computing device. In various embodiments, the region is a spot region or a highlighted region that is drawn in a color associated with a user of the participant computing device.
16
US7996777B2
Syndicated trackable ad content
Publication/Patent Number: US7996777B2 Publication Date: 2011-08-09 Application Number: 11/379,510 Filing Date: 2006-04-20 Inventor: Kniaz, Rob   Sharma, Abhinay   Chen, Kai   Assignee: Google Inc.   IPC: G06F3/00 Abstract: A system sends ad content to a publisher, where the ad content includes a first snippet of code. The system receives requests from browsers accessing a document at the publisher that includes the ad content, where the browsers send the requests based on execution of the first snippet of code. The system transmits, based on receipt of the requests, a second snippet of code to the browsers that instructs the browsers on a content, format and appearance of text to be inserted within the document when the browsers render the document. The system tracks each transmission of the second snippet of code to determine a number of times the text has been displayed at the browsers.
17
US7996821B2
Data processor
Publication/Patent Number: US7996821B2 Publication Date: 2011-08-09 Application Number: 11/203,978 Filing Date: 2005-08-16 Inventor: Sudo, Ryo   Matsui, Shigezumi   Matsumoto, Yasunori   Assignee: Renesas Electronics Corporation   Hitachi ULSI Systems Co., Ltd.   IPC: G06F9/44 Abstract: A data processor having a debugging aid function capable of monitoring a plurality of kinds of internal buses from the outside and identifying each of the buses monitored is provided. A central processing unit (CPU), a debugging aid module, and other circuit modules are mounted on a semiconductor chip. The debugging aid module selects an information transmitting path in accordance with a trace condition from a plurality of information transmitting paths used for the operation of a central processing unit (CPU) or the like, holds trace information obtained according to the trace condition from the selected information transmitting path together with attribute information of the trace information in a buffer circuit, and outputs the information serially to the outside of the semiconductor chip. A plurality of kinds of internal buses can be monitored on the outside, and each of the buses monitored can be identified. The trace information and its attribute information is output serially from the same external terminal.
18
US7996826B2
Method of executing virtual machine application program and digital broadcast receiver using the same
Publication/Patent Number: US7996826B2 Publication Date: 2011-08-09 Application Number: 11/227,141 Filing Date: 2005-09-16 Inventor: Park, Chong-mok   Chung, Seung-bum   Hur, Duke-man   Assignee: Samsung Electronics Co., Ltd.   IPC: G06F9/45 Abstract: A method is provided for receiving a digital broadcast, which contains a virtual machine application program that is to be executed. The method includes receiving a virtual machine application program signal, downloading a virtual machine application program, ahead-of-time (AOT) compiling virtual machine instruction code included in the downloaded virtual machine application program before executing the downloaded virtual machine application program, and executing the compiled virtual machine instruction code using a virtual machine.
19
US7996832B2
Workstation deployment
Publication/Patent Number: US7996832B2 Publication Date: 2011-08-09 Application Number: 11/670,185 Filing Date: 2007-02-01 Inventor: Lesher, Richard E.   Esbenshade, John F.   Radack, Jeffrey P.   Schuenzel, Karl M.   Markey, Peter   Patton, Daniel E.   Assignee: Accenture Global Services Limited   IPC: G06F9/45 Abstract: Deployment of a workstation includes receiving data related to the computing environment of workstations, organizing the workstations into groups based on at least one selectable common attribute among the data, and producing a deployment schedule based on the groups.
20
US7996843B2
Symmetric multi-processor system
Publication/Patent Number: US7996843B2 Publication Date: 2011-08-09 Application Number: 11/515,675 Filing Date: 2006-09-05 Inventor: Van, Der Veen Peter   Assignee: QNX Software Systems GmbH & Co. KG   IPC: G06F9/46 Abstract: The present invention relates generally to computer operating systems, and more specifically, to operating system calls in a symmetric multiprocessing (SMP) environment. Existing SMP strategies either use a single lock or multiple locks to limit access to critical areas of the operating system to one thread at a time. These strategies suffer from a number of performance problems including slow execution, large software and execution overheads and deadlocking problems. The invention applies a single lock strategy to a micro kernel operating system design which delegates functionality to external processes. The micro kernel has a single critical area, the micro kernel itself, which executes very quickly, while the external processes are protected by proper thread management. As a result, a single lock may be used, overcoming the performance problems of the existing strategies.
Total 500 pages