Abstract: A subset of a set of components is selected for inclusion on a dynamically-generated web page within a particular user context. Each component may, for example, contain content generated by a respective code module or service. The subset of components is selected based on scores associated with the components in the set. The score of a component is preferably determined based on measurements of desired user activity resulting from exposures of the components to users in the particular context, and reflects a likelihood that other users within the same context will perform a desired action. The disclosed methods may also be used to select items, such as products, to suggest to users within specific contexts.
Type:
Grant
Filed:
March 19, 2003
Date of Patent:
February 24, 2015
Assignee:
Amazon Technologies, Inc.
Inventors:
Russell A. Dicker, Robert G. Cottrell, Jeremy C. York
Abstract: A system and method for supporting content distribution in an electronic network includes a peer-to-peer network of electronic devices. The electronic devices are initially preloaded in a distributed manner with various content segments from corresponding content items. When a system user selects a particular content item on a corresponding electronic device, a download manager of the electronic device may automatically generate content segment requests to other appropriate electronic devices in the peer-to-peer network. The download manager may then download and automatically reassemble the content segments to produce the selected content item for utilization by the system user.
Type:
Grant
Filed:
January 22, 2014
Date of Patent:
February 17, 2015
Assignees:
Sony Corporation, Sony Electronics Inc.
Inventors:
Nikolaos Georgis, Djung Nguyen, Paul Hwang
Abstract: Providing targeted content to a surfer by determining which content object of a group of content objects, will be best suited for presentation in association with a link on a requested web page. Content objects may include the text, topic, font, color or other attribute of an external or internal advertisement, as well as the specific design of the object, an image, the design of the page in which the object is presented, etc. Selection of a content object can be based on predictive information that is associated with the request (i.e. day and time of receipt, IP address of request, etc.) or historical information about the surfer.
Abstract: The present invention relates to methods of, computer software for and apparatus for enabling network management in a network arrangement in which a first network is separated from a second network by a network address translator or firewall. More particularly, but not exclusively, the present invention enables, in a carrier hosted solution, a) operational information relating to a device or equipment in a customer network and for use in a network management system of a carrier network and b) control information to be provided to the device or equipment by the network management system to traverse the network address translator or firewall separating the carrier and customer networks. The traversal of the network address translator or firewall is achieved by inserting the operational or control information in keep alive signalling used maintain the NAT bind or firewall pinhole.
Type:
Grant
Filed:
August 4, 2004
Date of Patent:
February 3, 2015
Assignee:
Rockstar Consortium US LP
Inventors:
Paul Kettlewell, Julian Mitchell, Sujata Arambepola
Abstract: A method for data bridging and synchronization between a mobile device and a computer network, using a computer connected to the mobile device over a short range communication channel.
Abstract: A mobile terminal including a wireless communication unit configured to wirelessly communicate using at least two different communication systems; a display unit including a backlight configured to apply light to a display screen of the display unit; a sensing unit configured to measure a temperature of the mobile terminal if the at least two different communication systems are simultaneously used; and a controller configured to adjust a brightness of the backlight based on the measured temperature and a preset temperature.
Abstract: A system and method for remote rendering of computer graphics wherein user transactions are reliable and the transmission of rendered graphics is relatively fast. The invention is implemented in a client server context, where a computer graphics application and rendering resources are located at a server. A user controls the graphics application through a client machine connected to the server through a computer network. The user's commands are sent from the client to the server, while rendered computer graphics are transmitted from the server to a display at the client. Different transport protocols are used, depending on the requirements of a particular transmission. Data related to user interactions is transmitted using a relatively reliable transport protocol, such as TCP. Rendered subject graphics data is transmitted from the server to the client using a less reliable but faster transport protocol, such UDP.
Type:
Grant
Filed:
September 14, 2012
Date of Patent:
December 30, 2014
Assignee:
Silicon Graphics International Corp.
Inventors:
Alexander Chalfin, Alpana Kaulgud, Mark Peercy
Abstract: In some embodiments, multiple heterogeneous information technology service management (ITSM) applications of different IT service partners (customers and service providers) are integrated via a service process integration grid employing a set of standard workflows and associated standard transaction types and data structures. Once a service partner's workflows and data structures have been mapped to the standard grid workflows and data structures, integration with a first and new service partners is relatively fast and convenient. Analysis of real-life ITSM applications led to the development of particular standardized workflows classified according to whether they are initiated by service provider or customer, and according to whether they do or do not include ownership-transfer transactions allowing a service partner (customer or provider) to transfer ownership of the service process to its counterpart for further action by the counterpart.
Type:
Grant
Filed:
May 31, 2013
Date of Patent:
December 30, 2014
Assignee:
Cisco Technology, Inc.
Inventors:
Marcus Oppitz, Piotr Klimkiewicz, Thomas Graf
Abstract: A tool that allows a CDN customer, partner, or other authorized entity to create a DNS canonical name (CNAME) on the content delivery network without having to contact the content delivery network service provider directly.
Type:
Grant
Filed:
June 24, 2013
Date of Patent:
December 23, 2014
Assignee:
Akamai Technologies, Inc.
Inventors:
Martin Lohner, Nathaniel A. Kushman, Todd Mitton, Michael Yurovitsky deceased, Abhijit Dixit, Erik L. Nygren, Silvina Z. Hanono Wachman
Abstract: A method, hybrid server system, and computer program product, support multiple users in an out-of-core processing environment. At least one accelerator system in a plurality of accelerator systems is partitioned into a plurality of virtualized accelerator systems. A private client cache is configured on each virtualized accelerator system in the plurality of virtualized accelerator systems. The private client cache of each virtualized accelerator system stores data that is one of accessible by only the private client cache and accessible by other private client caches associated with a common data set. Each user in a plurality of users is assigned to a virtualized accelerator system from the plurality of virtualized accelerator systems.
Type:
Grant
Filed:
December 27, 2011
Date of Patent:
December 16, 2014
Assignee:
International Business Machines Corporation
Inventors:
Yuk Lung Chan, Rajaram B. Krishnamurthy, Carl Joseph Parris
Abstract: Improvements for the efficiency of data transfer within interconnected components of a virtual network, and in particular components of a single physical computing device are provided. The components exchange data as if they were communicating over an actual communications network using networking protocols. Data packets to be sent from one component to another are buffered by final destination address to improve efficiency of packet delivery.
Type:
Grant
Filed:
November 14, 2011
Date of Patent:
December 2, 2014
Assignee:
International Business Machines Corporation
Inventors:
Jeffrey Douglas Haggar, Jerry Wayne Stevens
Abstract: A method, accelerator system, and computer program access data in an out-of-core processing environment. A data access configuration is received from a server system managing a plurality of data sets. A determination is made that data sets retrieved from the server system are to be stored locally based on the data access configuration. A request to interact with a given data set is received from a user client. At least a portion of the given data set is retrieved from the server system. The at least a portion of the given data set is stored locally a memory based on the data access configuration that has been received.
Type:
Grant
Filed:
June 24, 2010
Date of Patent:
November 25, 2014
Assignee:
International Business Machines Corporation
Inventors:
Yuk Lung Chan, Rajaram B. Krishnamurthy, Carl Joseph Parris
Abstract: Methods and apparatus to migrate virtual machines between distributive computing networks across a network are disclosed. A disclosed example method includes establishing a data link across a network between a first distributive computing network and a second distributive computing network, the first distributive computing network including a virtual machine operated by a first host communicatively coupled to a virtual private network via a first virtual local area network, communicatively coupling a second host included within the second distributive computing network to the virtual private network via a second virtual local area network, and migrating the virtual machine via the data link by transmitting a memory state of at least one application on the first host to the second host while the at least one application is operating.
Type:
Grant
Filed:
June 24, 2013
Date of Patent:
October 7, 2014
Assignees:
AT&T Intellectual Property I, L.P., University of Massachusetts
Inventors:
Kadangode K. Ramakrishnan, Jacobus E. Van der Merwe, Prashant Shenoy, Timothy Wood
Abstract: A user communications device, such as a mobile telephone, obtains and reports capability information to a serving base station. The capability information identifies if a neighboring UTRAN base station is HSPA/EDCH capable. The serving E-UTRAN base station can use this information to control handover decisions and load balancing performed thereby.
Abstract: The present invention relates to a mobile communication method that sends and receives the signaling of an S1AP/X2AP layer on DRB established between a radio base station DeNB and a relay node RN, the mobile communication method including: a step of setting the above DBR in an attach process of the relay node RN; and a step of notifying the above DRB to the relay node RN and the radio base station DeNB in an attach process of the relay node RN.
Abstract: Apparatus comprising a Session Initiation Protocol agent (9) arranged to send and receive Session Initiation Protocol messages to and from peer Session Initiation Protocol agents. The apparatus is configured, for a Session Initiation Protocol message to be sent, to translate (10) one or more header fields of the message into an alternative format and to include (11) the translated field(s) within or prefixed to the message, together with the untranslated field(s).
Abstract: Data streams are generated for tracing target processor activity. When multiple streams are on, they are written at different times into their individual FIFO. It is possible that for a specific stream, the length and fields of the data that should be exported vary. This invention is a scheme to send out only the relevant fields.
Type:
Grant
Filed:
November 28, 2006
Date of Patent:
September 9, 2014
Assignee:
Texas Instruments Incorporated
Inventors:
Manisha Agarwala, Maria B. H. Gill, John M. Johnsen
Abstract: A method for data bridging and synchronization between a mobile device and a computer network, using a computer connected to the mobile device over a short range communication channel.
Abstract: A method of controlling one or more client systems by means of one or more server systems, comprising the steps of identifying a set of system control actions that occur as a result of carrying out a particular function on the server system, which function is required to be replicated on the one or more client systems; and sending the set of system control actions to any client system which is connected to the server system to configure the client system to carry out the system control actions and thereby causing the client system to carry out the particular function on the client system.
Type:
Grant
Filed:
July 2, 2008
Date of Patent:
September 2, 2014
Assignee:
International Business Machines Corporation
Inventors:
Marco Canu, Sandro Piccinini, Luigi Pichetti, Marco Secchi
Abstract: A method and system for providing role-based renditions of a shared document during a Web conference, in which different renditions of the shared document are provided to different Web conference participants based on the participants' roles in the conference. A participant with sufficient privileges, such as a presenter, is allowed to associate different participant roles with corresponding renditions through a user interface. The disclosed system further operates to dynamically adjust to the changing roles of participants during a Web conference, such that the rendition provided to any given user is changed in response to that user's role changing during the Web conference. The role of a Web conference participant may be based on any specific information obtained regarding that participant, such as information in a user profile in a user database, or other user information.
Type:
Grant
Filed:
November 28, 2006
Date of Patent:
July 1, 2014
Assignee:
International Business Machines Corporation