Patents Examined by Asghar Bilgrami
  • Patent number: 8965998
    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
  • Patent number: 8959145
    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
  • Patent number: 8954539
    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.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: February 10, 2015
    Assignee: Liveperson, Inc.
    Inventor: Shlomo Lahav
  • Patent number: 8949391
    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
  • Patent number: 8943173
    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.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: January 27, 2015
    Assignee: Amdocs Software Systems Limited
    Inventors: Rafael Ton, Yoad Gidron
  • Patent number: 8942770
    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.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: January 27, 2015
    Assignee: LG Electronics Inc.
    Inventors: Joungyoul Kim, Mansoo Kim
  • Patent number: 8924473
    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
  • Patent number: 8924532
    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
  • Patent number: 8918539
    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
  • Patent number: 8914528
    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
  • Patent number: 8904037
    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
  • Patent number: 8898324
    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
  • Patent number: 8856255
    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
  • Patent number: 8849282
    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.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: September 30, 2014
    Assignee: NEC Corporation
    Inventors: Francesca Serravalle, Milena Filipovic
  • Patent number: 8849245
    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.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: September 30, 2014
    Assignee: NTT DoCoMo, Inc.
    Inventors: Hideaki Takahashi, Wuri Andarmawanti Hapsari, Anil Umesh, Mikio Iwamura
  • Patent number: 8838705
    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).
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: September 16, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Frederik Hugo Zwaal, Erik Reitsma
  • Patent number: 8832318
    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
  • Patent number: 8825034
    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.
    Type: Grant
    Filed: September 17, 2009
    Date of Patent: September 2, 2014
    Assignee: Amdocs Software Systems Limited
    Inventors: Rafael Ton, Yoad Gidron
  • Patent number: 8825739
    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
  • Patent number: 8769006
    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
    Inventors: Scott Davidson, William M. Quinn