Patents Examined by Barbara Burgess
  • Patent number: 9047382
    Abstract: A user creates an event in a social networking system specifying a location, a time, and a guest list of other users invited to the event. The social networking system generates a page associated with the event that provides information about the event and identifies whether users have responded to invitations to the event. The content of the page may be customized for the user viewing the page to encourage the viewing user to attend the event. For example, the viewing user's relationship to and/or similar characteristics with other users on the guest list is determined and used by the social networking system to identify the users whose responses to invitations are shown to the viewing user via the page. Additionally, a notification method more prominently distributes acceptances of invitations to other users to encourage attendance.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: June 2, 2015
    Assignee: Facebook, Inc.
    Inventors: Robert Michael Baldwin, Henry Bridge, Robyn David Morris
  • Patent number: 9021053
    Abstract: There is disclosed a method for writing data in a data storage system comprising a plurality of data storage nodes, the method being employed in a server running an application which accesses data in the data storage system, and comprising: sending a multicast storage query to a plurality of said storage nodes; receiving a plurality of responses from a subset of said storage nodes, said responses including a storage node property; selecting at least two storage nodes in the subset for storing said data, based on said responses, wherein the selecting is based on a data property of the data to be stored and a storage node property.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: April 28, 2015
    Assignee: Compuverde AB
    Inventors: Stefan Bernbo, Christian Melander, Roger Persson, Gustav Petersson
  • Patent number: 9021012
    Abstract: A method and system are disclosed for providing functionality on a network. A mobile agent moves from a first node to a target node and, at the target node, performs as an application layer gateway.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: April 28, 2015
    Assignee: Intel Corporation
    Inventor: David Putzolu
  • Patent number: 9009227
    Abstract: Enabling meeting extensions using an electronic meeting scheduling system may include enabling a second user invited to a meeting by a first user via an electronic meeting scheduling system to invite one or more third users to the meeting; and applying one or more meeting attributes set by the second user to said one or more third users.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: April 14, 2015
    Assignee: International Business Machines Corporation
    Inventors: Peter K. Malkin, Seetharami R. Seelam
  • Patent number: 8959223
    Abstract: A method, apparatus, and program product build a high resiliency system pool in a computing system by analyzing hardware resources configured on a plurality of computing nodes in the computing system. The plurality of computing nodes in the computing system are analyzed to determine whether redundant hardware resources are configured thereon, an identifier associated with the computing node is adjusted in response to the determined redundant hardware resources configured thereon, and the computing nodes are added to a high resiliency virtual system pool for use by the system in assigning tasks to perform, in monitoring system health, in monitoring hardware resource events.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: February 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Andrew J. Sloma, Jonathan L. Triebenbach
  • Patent number: 8943160
    Abstract: A method for controlling an ongoing network-initiated triggered session in compliance with a Secure User Plane Location (SUPL) standard is provided, and the method proposes that the SUPL Agent sends a request to the SUPL Location Platform (SLP), so that the SLP further indicates the target SUPL Enabled Terminal (SET) to pause the ongoing network-initiated triggered session via a SUPL TRIGGERED STOP message. Also, a method for controlling an ongoing SET-initiated triggered session is provided, and the method proposes that the SLP indicates the target SET to pause the ongoing SET-initiated triggered session via a SUPL TRIGGERED STOP message.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: January 27, 2015
    Assignee: HTC Corporation
    Inventor: Ho-Sung Chien
  • Patent number: 8924554
    Abstract: A method and apparatus for providing domainless service selection (DLSS) are described. According to one embodiment of the invention, there is a service selection network element used to provide access of computing devices to a set of one or more services provided by a set of one or more providers. In addition, a web portal allows subscribers to log in and/or select/switch between the services and providers. Responsive to such action by a given subscriber, the web portal causes a record of that subscriber to be altered to reflect the action and causes the service selection network element to attempt to connect the subscriber accordingly. According to certain embodiments of the invention, subscribers' domainless user identifiers are merged by the service selection network element with domain names (stored in a database) of services/providers to form network addresses (e.g., Internet addresses).
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: December 30, 2014
    Assignee: Ericsson AB
    Inventor: Onno Mark Becker Hof
  • Patent number: 8898315
    Abstract: The invention provides systems and for securely transmitting data between a roaming computer and a managed network service over a shared public network. A secure connection is created between the roaming computer and a server computer that hosts or acts as a secure gateway to the managed network service. The connection is set up and established by a client agent installed on the roaming computer and a connection component of the managed service on the server computer. The client agent and the connection component of the managed service operate, on an initial request from the roaming computer to the managed service to negotiate the secure connection using certificate-based client authentication. The client certificate preferably includes user-specific attributes that can be extracted by the connection component and made available to the managed service to apply processing rules specific to the user.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: November 25, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Ivan Litovski, John Edwards
  • Patent number: 8886825
    Abstract: Provided are an apparatus and method for ensuring fairness of user datagram protocol (UDP) data transmission in an Ethernet environment. Transmission control protocol (TCP) transmission rate calculator calculates a current TCP transmission rate based on amount of a TCP data stream transmitted in real time from a transmission apparatus and received by a reception apparatus. TCP transmission rate calculator calculates the optimum transmission rate on the basis of the received amount of a TCP data stream transmitted to the reception apparatus before UDP data transmission of the transmission apparatus is started. When UDP data is transmitted from a transmission apparatus to a reception apparatus, a TCP data stream for determining fairness is transmitted together, so that the apparatus and method can be simplified by adding only the TCP stream without an additional module for estimating a queuing delay time on the basis of a round-trip time (RTT) and so on.
    Type: Grant
    Filed: October 24, 2011
    Date of Patent: November 11, 2014
    Assignee: Samsung SDS Co., Ltd.
    Inventors: Chang-Hoon Lee, Sung-Hak Song, Joong-Bae Jeon
  • Patent number: 8880703
    Abstract: An address distribution method is disclosed by the present invention, in which two Broadband Remote Access Servers (BRAS) which are mutually backup devices respectively occupy part of the address resources in a shared address pool, and the method includes: when detecting a user online, a BRAS selecting an address from the corresponding part of address resources in the shared address pool and distributing the address to the user; and the BRAS sending a notification message to the backup device, and informing the backup device of the address occupied by the user. A BRAS and an address distribution system is further disclosed by the present invention, and the problem of address collision generated when a pair of BRASs which are mutually backup devices distribute the addresses to their respective user in the dual-server hot backup scenario is solved by the method, device and system of the present invention.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: November 4, 2014
    Assignee: ZTE Corporation
    Inventors: Tong Leng, Zhining Ye, Wei Mao, Chengxu Zhu, Lu Gao
  • Patent number: 8874744
    Abstract: A resource management system for a virtual machine computing environment includes a software component that optimizes capacity between server clusters or groups by monitoring the capacity of server clusters or groups and automatically adding and removing host systems to and from server clusters or groups. The software component may be implemented at a server cluster management level to monitor and execute host system moves between server clusters and/or at a higher level in the resource management hierarchy. At the higher level, the software component is configured to monitor and execute host system moves between sets of server clusters being managed by different server cluster management agents.
    Type: Grant
    Filed: February 3, 2010
    Date of Patent: October 28, 2014
    Assignee: VMware, Inc.
    Inventors: Xianan Zhang, Eddie Ma, Umit Rencuzogullari, Irfan Ahmad, Orran Krieger, Mukil Kesavan
  • Patent number: 8862666
    Abstract: A system and method for immediate and delayed real-time communication activities using availability data from and communications through an external instant messaging system, that operates to obtain aggregated user online presence information through its own client software, through interception of client-server communications between an external instant messaging client and server, and through other available interfaces to user account information on such external instant messaging systems. The system operates to gather user online presence information in part by intercepting communications between an instant messaging client and the Internet. The aggregate presence data, as well as other information describing the availability of a user, is used to intelligently route real-time communications, such as instant messages and phone calls.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: October 14, 2014
    Assignee: Devereux Research AB LLC
    Inventors: Charles J. Digate, Christopher F. Herot, Tonytip Ketudat, Alexis M. Kopikis, Daniel J. Teven
  • Patent number: 8838796
    Abstract: A system and method of allocating storage space in a computer system is disclosed. In the disclosed system, computer resources are allocated using a quota system that employs quota identifiers. An allocation system creates quota identifiers and each quota identifier is assigned a specific quota value. Computer resources are then assigned to users by assigning quota identifiers to the users. Additional amounts may be allocated to specific users by created extension quota identifiers and associating those quota identifiers with specific users.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: September 16, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Gary B. Cohen, Matthew A. Wormley
  • Patent number: 8782199
    Abstract: An intelligent network interface card (INIC) or communication processing device (CPD) works with a host computer for data communication. The device provides a fast-path that avoids protocol processing for most messages, greatly accelerating data transfer and offloading time-intensive processing tasks from the host CPU. The host retains a fallback processing capability for messages that do not fit fast-path criteria, with the device providing assistance such as validation even for slow-path messages, and messages being selected for either fast-path or slow-path processing. A context for a connection is defined that allows the device to move data, free of headers, directly to or from a destination or source in the host. The context can be passed back to the host for message processing by the host. The device contains specialized hardware circuits that are much faster at their specific tasks than a general purpose CPU.
    Type: Grant
    Filed: October 18, 2002
    Date of Patent: July 15, 2014
    Assignee: A-Tech LLC
    Inventors: Laurence B. Boucher, Stephen E. J. Blightman, Peter K. Craft, David A. Higgen, Clive M. Philbrick, Daryl D. Starr
  • Patent number: 8782148
    Abstract: A computer implemented method and system is provided for managing emails within an email system or email box. At the creation of a new email at the email system, an identification of its content (CID) is calculated, the result of that calculation being stored in a header of that email to be forwarded together with the new email. It is checked at the email system when receiving an email to determine whether the email includes a CID identifying the content of that email. If this is not the case, then a CID of the content of the received email is calculated, the resulting CID being stored in the header of that email together with the email. A comparison between the received email and the already stored emails at the email system is performed by comparing the corresponding CID of the received email with the CID of the stored emails. The email system is reorganized by superseding duplicate emails having the same CID.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: July 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Thomas H. Gnech, Joachim Rese
  • Patent number: 8700770
    Abstract: A method and apparatus for multi-modal communication includes a controller (236) operably coupled to at least one multi-modal session proxy server (226). On a per multi-modal session basis, the controller (236) provides the multi-modal session proxy server (226) with a multi-modal proxy identifier (138). The multi-modal proxy identifier (138) is then provided to at least one browser with a per session multi-modal proxy evaluator (220) having a browser proxy identifier (140) wherein the browser proxy identifier (140) is evaluated in view of the multi-modal proxy identifier (138). The multi-modal session proxy server (226) then receives an information request (231) from the browser with per session multi-modal proxy evaluator (220) wherein the requested information is fetched from a content server (240).
    Type: Grant
    Filed: September 22, 2005
    Date of Patent: April 15, 2014
    Assignee: Motorola Mobility LLC
    Inventor: Senaka Balasuriya
  • Patent number: 8676956
    Abstract: A system and method are provided for monitoring utilization of network resources in a photonic network. A monitoring threshold is set for monitoring utilization of network components of interest. A resource utilization data processor obtains resource utilization data indicating utilization of the network resources. A threshold crossing determination unit determines if threshold crossing has occurred based on the utilization data and the monitoring threshold. A user interface indicates the utilization of the network components in accordance with the determination of the threshold crossing.
    Type: Grant
    Filed: September 5, 2001
    Date of Patent: March 18, 2014
    Assignee: Alcatel Lucent
    Inventors: Kerry Johnson, Leo Forget
  • Patent number: 8675069
    Abstract: A vehicle surroundings monitoring apparatus includes: a plurality of imaging units which capture an external region of a present-vehicle and output images; a display unit which is installed in an interior of the present-vehicle; an image combined unit which combines the images output from the imaging units and outputs a combined image; and a display control unit which displays the combined image output from the image combined unit on the display unit, wherein at least one of the imaging units is installed at a retractable side mirror of the present-vehicle, and the image combined unit extracts extracted images of an extraction range determined for respective images output from the imaging units, combines the extracted images to generate the combined image, and changes the extraction range and a boundary position between the extracted images constituting the combined image depending on extension and retraction of the side mirror.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: March 18, 2014
    Assignee: Honda Motor Co., Ltd.
    Inventors: Kenichi Ohshima, Shigenobu Saigusa, Hiroyuki Kawagoe
  • Patent number: 8670036
    Abstract: An image-based vehicle maneuvering assistant method and system are provided in the present invention, in which images captured by a single image sensing device is processed to determine the changes with respect time by a controller having capability of image processing and identification and distance estimation in image space for providing a complete assisting image-information while the carrier is maneuvering. By means of the presented method of the presented invention, the system is capable of generating track of the carrier, view point transformation, and identifying the characteristic object in the image so as to performing the distance estimation. The present invention may be utilized and applied in different kinds of carrier type to solve the problem of guiding of carrier maneuvering, and assist the carrier lane changing, parking assistance and blind spot detection.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: March 11, 2014
    Assignee: Industrial Technology Research Institute
    Inventors: Kuo-Hsiang Cheng, Yen-Shu Chang, Wei-Min Lee, Shan-Chuan Jeng, Long-Tai Chen
  • Patent number: 8661112
    Abstract: A method for providing customized interactive voice response menus can include monitoring user interactions with an interactive voice response system. Data concerning the user interactions can be stored. A request to initiate an interactive voice response session can be received. The interactive voice response system can determine an identity for a user making the request. The interactive voice response system can generate a customized menu for the user. At least a portion of the customized menu can be based upon the usage data. The customized menu can be presented to the user.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: February 25, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: Thomas E. Creamer, Brent L. Davis, Peeyush Jaiswal, Victor S. Moore