Patents Examined by Hamza Algibhah
  • Patent number: 8762559
    Abstract: A system and method to enable mobile devices to access non-IMS application services over an IP Multimedia Subsystem (IMS) is described herein. In order to access a non-IMS application service via the IMS, messages in a format that are suitable for exchange with the non-IMS application service are encapsulated by the mobile device user agent into SIP messages. The SIP messages are then routed by the IMS to a services gateway. The services gateway extracts the application service messages from the SIP messages and provides the extracted messages to the appropriate application service. In this fashion, the mobile device is able to request services from an application service via SIP messaging, even if the requested application service does not support SIP messaging.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: June 24, 2014
    Inventor: Robert L. Engelhart
  • Patent number: 8762453
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a feed collaboration group and/or a feed event subscription business object.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: June 24, 2014
    Assignee: SAP AG
    Inventors: Miro Vins, Vincent Mendicino, Dirk Wodtke, Chinmaya Sarangi, Jian Xu, Andrew Ng, Neil Srivatsan, Yingjiong He, Werner Gnan, Peter Latocha, Michael Seubert
  • Patent number: 8762454
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a flag and/or a tag business object.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: June 24, 2014
    Assignee: SAP AG
    Inventors: Bernhard Kohlhaas, Shanmuga Priya Vijayarajendran, Devasena Rajamohan, Werner Gnan, Peter Latocha, Michael Seubert
  • Patent number: 8762452
    Abstract: An adaptive streaming server, a method, and a system are described herein that create a content stream to be delivered to one or more clients by segmenting the content into data structures which are stored in random access memory (volatile storage) rather than segmenting the content into segment files which are stored on a disk or database (non-volatile storage).
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: June 24, 2014
    Assignee: Ericsson Television Inc.
    Inventors: Bob Forsman, Charles Dasher, Chris Phillips, Jennifer Reynolds, Steve Martin
  • Patent number: 8755677
    Abstract: A moving-picture processing device distributing moving-picture data to an information processing terminal includes: a division processing unit for generating a plurality of divided moving-picture data obtained by dividing moving-picture data, a moving-picture processing unit for subjecting each data item of said plurality of divided moving-picture data to a distribution process for distributing moving-picture data, and a distribution processing unit for sequentially distributing, by each arbitrary data amount as distribution data to the information processing terminal, each data item of said plurality of divided moving-picture data that have undergone the distribution process. The moving-picture processing unit executes the distribution process in parallel.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: June 17, 2014
    Assignee: NEC Corporation
    Inventor: Yasuaki Sumiyoshi
  • Patent number: 8756306
    Abstract: A device receives multiple identifiers associated with a customer of a network, receives multiple products associated with the customer and provided by the network, groups the multiple identifiers into a single customer identifier, and associates the single customer identifier with the multiple products.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: June 17, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Duane B. Whitsett, Chris L. White, Evan Pedersen, Edmund G. Dombrowski, Eric S. Derose
  • Patent number: 8756274
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a sales territory business object.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: June 17, 2014
    Assignee: SAP AG
    Inventors: Usha Hanumolu, Yingjiong He, Sivakumar Nagapandi, Manikanta Pachineelam, Yufeng Zhou
  • Patent number: 8756290
    Abstract: A data reconstruction system, method and computer program product are provided. In use, one of a plurality of computers receiving data over a network is identified. In addition, the data received by the computer is reconstructed in a manner that is independent of the computer.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: June 17, 2014
    Assignee: McAfee, Inc.
    Inventors: Graham A. Makinson, Paul C. Hackett
  • Patent number: 8756318
    Abstract: A software distribution mechanism evaluates network addresses of requesting clients to determine a location for each client. The clients from a particular location are grouped together and a fraction of those clients in a particular group are recipients of a software distribution. The faction is adjusted to enable more or fewer clients to download, thus effectively throttling the amount of bandwidth consumed by a mass distribution event. The fraction may be adjusted for particular geographical locations and the time of day to make more effective use of network bandwidth.
    Type: Grant
    Filed: October 9, 2007
    Date of Patent: June 17, 2014
    Assignee: Microsoft Corporation
    Inventors: Edward Reus, Jianbo Hou, Jefferson Davis, Jimin Li
  • Patent number: 8756339
    Abstract: Technologies for redirecting traffic associated with a target entity for purposes of lawful intercept are presented herein. According to one aspect, a request to monitor data packets associated with a target entity for purposes of lawful intercept is received. Once the request is received, the target entity is added to a lawful intercept list and assigned a lawful intercept IP address from a range of lawful intercept IP addresses. Each lawful intercept IP address may have a corresponding routing policy for routing data packets associated with the corresponding lawful intercept IP address to a lawful intercept capture system. The data packet is then routed to the lawful intercept capture system based on the routing policy of the lawful intercept IP address. The lawful intercept capture system captures the data packet and forwards the data packet to a next hop network entity associated with the data packet.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: June 17, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: David Harp
  • Patent number: 8751606
    Abstract: There is provided a web service system for providing a web page, which includes at least one hyperlink, to a client. Said web service system may comprise: a client history server configured to store client history information; a content repository server configured to store one or more candidate hyperlinks; and a web server configured to provide a web page to a client. Said client history information may include at least one client identifier (ID) and at least one content ID corresponding thereto. Said web server may receive from said client a request for a web page, which may comprise a client ID of said client, and obtain from said content repository server at least one content ID corresponding to the client ID of said client. Further, said web server may access said content repository server to select at least one hyperlink to be included in the web page among the candidate hyperlinks stored in said content repository server based on the at least one obtained content ID.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: June 10, 2014
    Assignee: Yahoo! Inc.
    Inventors: Jin Soo Kim, Daniel Jim Roh, Ho Yun Lee
  • Patent number: 8745212
    Abstract: A method and system for improving access to network content are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by prerendering the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods and systems describe a variety of manners for prerendering content and managing and configuring prerendering operations.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: June 3, 2014
    Assignee: Google Inc.
    Inventors: Arvind Jain, Dominic Hamon
  • Patent number: 8732228
    Abstract: Documents are published in a publish subscribe data processing system. A first document to be published may have an associated topic. The first document is retained as a retained document. A second document to be published is retained as the retained document in response to receiving the second document before a predetermined time interval has passed. A copy of the second document is sent to a subscriber of the topic. A copy of the retained document is sent to the subscriber of the topic in response to a determination that the predetermined time interval has passed.
    Type: Grant
    Filed: November 17, 2005
    Date of Patent: May 20, 2014
    Assignee: International Business Machines Corporation
    Inventors: Andrew Stephen Marcus Edwards, Andrew Ian Hickson, Martin Robert Holder, Trevor Lobban
  • Patent number: 8725812
    Abstract: Disclosed is a method and system for providing memo in electronic mail. Memo data is further added to general mail data. Electronic mail sender sends electronic mail including memo data. The memo data may be inserted in the mime header or may be inserted in the form of attachment file, or may be inserted in the mail body. Besides that mail sender inserts memo data, mail receiver can also insert memo data to received mail for mail management. Users can check identify mail more conveniently through memo related to mail. A memo icon is provided in mail read page, and memo is displayed to users when mouse event on the memo icon occurs.
    Type: Grant
    Filed: July 27, 2005
    Date of Patent: May 13, 2014
    Assignee: NHN Corporation
    Inventors: Jung-Eun Ahn, Kang-Youl Kim
  • Patent number: 8706915
    Abstract: An affordable, highly trustworthy, survivable and available, operationally efficient distributed supercomputing infrastructure for processing, sharing and protecting both structured and unstructured information. A primary objective of the SHADOWS infrastructure is to establish a highly survivable, essentially maintenance-free shared platform for extremely high-performance computing (i.e., supercomputing)—with “high performance” defined both in terms of total throughput, but also in terms of very low-latency (although not every problem or customer necessarily requires very low latency)—while achieving unprecedented levels of affordability at its simplest, the idea is to use distributed “teams” of nodes in a self-healing network as the basis for managing and coordinating both the work to be accomplished and the resources available to do the work. The SHADOWS concept of “teams” is responsible for its ability to “self-heal” and “adapt” its distributed resources in an “organic” manner.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: April 22, 2014
    Inventor: David D Duchesneau
  • Patent number: 8706914
    Abstract: An affordable, highly trustworthy, survivable and available, operationally efficient distributed supercomputing infrastructure for processing, sharing and protecting both structured and unstructured information. A primary objective of the SHADOWS infrastructure is to establish a highly survivable, essentially maintenance-free shared platform for extremely high-performance computing (i.e., supercomputing)—with “high performance” defined both in terms of total throughput, but also in terms of very low-latency (although not every problem or customer necessarily requires very low latency)—while achieving unprecedented levels of affordability at its simplest, the idea is to use distributed “teams” of nodes in a self-healing network as the basis for managing and coordinating both the work to be accomplished and the resources available to do the work. The SHADOWS concept of “teams” is responsible for its ability to “self-heal” and “adapt” its distributed resources in an “organic” manner.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: April 22, 2014
    Inventor: David D. Duchesneau
  • Patent number: 8706885
    Abstract: The present solution provides a spillover management technique for virtual servers of an appliance based on health. Using a health based spillover technique, a network appliance may direct requests to a backup or second virtual server upon determining that a predetermined percentage of services being load balanced are down. In this manner, the spillover will occur based on a user controlled determination of a level of services being down to the number of services enabled. Instead of waiting for a last service of a virtual server to be marked down to spillover to another virtual server, the spillover may occur based on a user specified percentage. For example, the appliance may spillover from one virtual server to another virtual server when the number of services marked down relative to the number of enabled services falls below a specified percentage.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: April 22, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Sumedh Degaonkar, Manikam Muthiah
  • Patent number: 8706802
    Abstract: Embodiments of the present invention relate to the retrieval, serving, and rendering of web content provided from a web content server to a requesting client device, e.g., over a network, based on target latency. A computer-implemented method includes determining, by a web content server, a requesting client device in communication with the web content server, or both, latency-related limitations of the client device. The method also includes determining, by the web content server, the client device, or both, web content needs of the client device based on a web content request from the client device. The method further includes adjusting web content to be displayed at the client device based on the determined latency-related limitations and needs of the client device. At least a portion of the adjusting of web content can occur at the web content server, the client device, or both. Related systems are also presented.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: April 22, 2014
    Assignee: Google Inc.
    Inventors: Tal Dayan, Stephane Lafon
  • Patent number: 8688781
    Abstract: The present invention introduces a method, system and computer program product for automatically creating and managing a social network consisting of at least one member, automatically selecting content according to contextual information about the member(s) of the social network, automatically creating and managing a channel of the content for the member(s) of the social network, automatically scheduling and managing the playback time of the content of the channel according to contextual information about the member(s) of the social network, the features of the channel, and the features of the content, and delivering the content of the channel to the member(s) of the social network according to the schedule. The system, method, and computer program product described herein also incorporate different charging strategies that charge a user, and give a user incentives and apply a penalty in return of special actions performed by the user.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: April 1, 2014
    Inventors: Tarik Taleb, Nora Taleb
  • Patent number: 8688785
    Abstract: Online communication sessions may be joined in an environment that includes receiving a first communication between a first user and a second user and enabling the rendering of the first communication at devices associated with the first and second users. A second communication between the first user and a third user is received and the rendering of the second communication at devices associated with the first and third users is enabled. After receiving the first and second communications, a trigger to join at least the communication sessions associated with the first, second, and third users is received from the first, second, or third user. Information structured and arranged to render, in a single window, text associated with the first and second communications at the devices associated with the first, second, and third users is generated.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: April 1, 2014
    Assignee: Facebook, Inc.
    Inventor: Brian Curry