Patents Examined by Barbara Burgess
-
Patent number: 9047382Abstract: 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: GrantFiled: August 13, 2012Date of Patent: June 2, 2015Assignee: Facebook, Inc.Inventors: Robert Michael Baldwin, Henry Bridge, Robyn David Morris
-
Patent number: 9021053Abstract: 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: GrantFiled: September 2, 2011Date of Patent: April 28, 2015Assignee: Compuverde ABInventors: Stefan Bernbo, Christian Melander, Roger Persson, Gustav Petersson
-
Patent number: 9021012Abstract: 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: GrantFiled: October 1, 2012Date of Patent: April 28, 2015Assignee: Intel CorporationInventor: David Putzolu
-
Patent number: 9009227Abstract: 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: GrantFiled: April 4, 2011Date of Patent: April 14, 2015Assignee: International Business Machines CorporationInventors: Peter K. Malkin, Seetharami R. Seelam
-
Patent number: 8959223Abstract: 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: GrantFiled: September 29, 2011Date of Patent: February 17, 2015Assignee: International Business Machines CorporationInventors: Andrew J. Sloma, Jonathan L. Triebenbach
-
Patent number: 8943160Abstract: 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: GrantFiled: January 5, 2012Date of Patent: January 27, 2015Assignee: HTC CorporationInventor: Ho-Sung Chien
-
Patent number: 8924554Abstract: 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: GrantFiled: September 2, 2011Date of Patent: December 30, 2014Assignee: Ericsson ABInventor: Onno Mark Becker Hof
-
Patent number: 8898315Abstract: 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: GrantFiled: October 10, 2012Date of Patent: November 25, 2014Assignee: Cisco Technology, Inc.Inventors: Ivan Litovski, John Edwards
-
Patent number: 8886825Abstract: 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: GrantFiled: October 24, 2011Date of Patent: November 11, 2014Assignee: Samsung SDS Co., Ltd.Inventors: Chang-Hoon Lee, Sung-Hak Song, Joong-Bae Jeon
-
Patent number: 8880703Abstract: 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: GrantFiled: May 11, 2010Date of Patent: November 4, 2014Assignee: ZTE CorporationInventors: Tong Leng, Zhining Ye, Wei Mao, Chengxu Zhu, Lu Gao
-
Patent number: 8874744Abstract: 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: GrantFiled: February 3, 2010Date of Patent: October 28, 2014Assignee: VMware, Inc.Inventors: Xianan Zhang, Eddie Ma, Umit Rencuzogullari, Irfan Ahmad, Orran Krieger, Mukil Kesavan
-
Patent number: 8862666Abstract: 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: GrantFiled: December 28, 2012Date of Patent: October 14, 2014Assignee: Devereux Research AB LLCInventors: Charles J. Digate, Christopher F. Herot, Tonytip Ketudat, Alexis M. Kopikis, Daniel J. Teven
-
Patent number: 8838796Abstract: 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: GrantFiled: December 19, 2008Date of Patent: September 16, 2014Assignee: Adobe Systems IncorporatedInventors: Gary B. Cohen, Matthew A. Wormley
-
Patent number: 8782199Abstract: 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: GrantFiled: October 18, 2002Date of Patent: July 15, 2014Assignee: A-Tech LLCInventors: Laurence B. Boucher, Stephen E. J. Blightman, Peter K. Craft, David A. Higgen, Clive M. Philbrick, Daryl D. Starr
-
Patent number: 8782148Abstract: 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: GrantFiled: October 22, 2010Date of Patent: July 15, 2014Assignee: International Business Machines CorporationInventors: Thomas H. Gnech, Joachim Rese
-
Patent number: 8700770Abstract: 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: GrantFiled: September 22, 2005Date of Patent: April 15, 2014Assignee: Motorola Mobility LLCInventor: Senaka Balasuriya
-
Patent number: 8676956Abstract: 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: GrantFiled: September 5, 2001Date of Patent: March 18, 2014Assignee: Alcatel LucentInventors: Kerry Johnson, Leo Forget
-
Patent number: 8675069Abstract: 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: GrantFiled: September 14, 2009Date of Patent: March 18, 2014Assignee: Honda Motor Co., Ltd.Inventors: Kenichi Ohshima, Shigenobu Saigusa, Hiroyuki Kawagoe
-
Patent number: 8670036Abstract: 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: GrantFiled: November 20, 2012Date of Patent: March 11, 2014Assignee: Industrial Technology Research InstituteInventors: Kuo-Hsiang Cheng, Yen-Shu Chang, Wei-Min Lee, Shan-Chuan Jeng, Long-Tai Chen
-
Patent number: 8661112Abstract: 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: GrantFiled: December 20, 2002Date of Patent: February 25, 2014Assignee: Nuance Communications, Inc.Inventors: Thomas E. Creamer, Brent L. Davis, Peeyush Jaiswal, Victor S. Moore