Patents Examined by Rupal Dharia
-
Patent number: 8935313Abstract: A technique for managing session setup for video on demand sessions involves caching information related to session setup for a session manager and then utilizing the cached information to setup a video on demand session for a client in response to a session setup request that is received from the client. Because information related to session setup is cached for the session manager, the session manager can utilize the information to establish a session without having to exchange messages with other video on demand elements, in particular other servers in the video on demand network. Reducing or eliminating the number of messages exchanged between video on demand elements enables video on demand sessions to be quickly and efficiently setup.Type: GrantFiled: February 23, 2006Date of Patent: January 13, 2015Assignee: Cisco Technology, Inc.Inventors: W. Paul Sherer, Kirk Blattman, Danny M. Nessett, David Yates
-
Patent number: 8930496Abstract: Systems and methods for reconstructing unified data in an electronic storage network are provided which may include the identification and use of metadata stored centrally within the system. The metadata may be generated by a group of storage operation cells during storage operations within the network. The unified metadata is used to reconstruct data throughout the storage operation cells that may be missing, deleted or corrupt.Type: GrantFiled: December 15, 2006Date of Patent: January 6, 2015Assignee: CommVault Systems, Inc.Inventor: Parag Gokhale
-
Patent number: 8930489Abstract: In one embodiment, the present invention includes a method for performing rate limiting in a horizontally distributed and scalable manner. The method includes receiving a request in a rate limiter. In turn, a sleep time can be obtained for the request based at least in part on a time value and an allotted time per request, and the request can be delayed according to the sleep time. The time value can be obtained from a distributed key value store using a key generated from the request. After this sleep time, the request can be forwarded from the rate limiter to the handling server.Type: GrantFiled: October 11, 2011Date of Patent: January 6, 2015Assignee: Rakspace US, Inc.Inventors: David Goetz, Michael Barton, Greg Lange
-
Patent number: 8930534Abstract: A time limit may be determined for energy efficient networking (EEN) sleep intervals based on end-to-end sleep interval limitations. The time limit may be communicated to other network devices which may limit their sleep time. End-to-end sleep interval limitation information may be received via a user input, packet header information, a standardized and/or non-standardized network management protocol, AVB, SRP, RSVP and SNMP. The EEN sleep interval time limit may be determined based on a number of hops between endpoint devices. Packets may be inspected to determine a packet data type and/or end-to-end sleep interval limitation information. The time limit may be determined based on latency requirements of data streams. A time limit for a port may be determined based on sleep time limits for data streams communicated via the port. The time limits may be statically and/or dynamically configured. The network device may be configured via a network management interface.Type: GrantFiled: August 4, 2009Date of Patent: January 6, 2015Assignee: Broadcom CorporationInventor: Wael William Diab
-
Patent number: 8924536Abstract: Provided is a distributed and decentralized location-aware system. The system includes a number of peers, each in communication with other peers and adapted to communicate PING, PONG, and ALERT messages. Each of the messages has a header that includes location information. Also provided is a method of communication between two peers in the system. In addition, the present invention includes a method of rendering the system. In the method, a communication link between an electronic map and a number of peers is provided. The location information and the covering distance of each of the peers is obtained and used to plot the location and render the covering distance of each peer on the electric map. A communication link between an electronic control device and the electronic map is also provided.Type: GrantFiled: July 26, 2010Date of Patent: December 30, 2014Assignee: University of South FloridaInventors: Sean J. Barbeau, Philip L. Winters, Rafael Perez, Nevine Georggi, Miguel Labrador, Alfredo Perez
-
Patent number: 8914538Abstract: A method and circuit for implementing a network manager quarantine mode in an interconnect system, and a design structure on which the subject circuit resides are provided. A respective network manager on a source interconnect chip and a destination interconnect chip sends end-to-end (ETE) heartbeats on each path between the source and destination interconnect chips. Each network manager maintains a heartbeat table with counters to track each path to each destination interconnect chip. When a first network manager of a first interconnect chip detects a change from at least one valid path to no working paths for a second interconnect chip of the interconnect chips, the quarantine mode is established for a programmable quarantine time interval and all paths are prevented from advertising good heartbeats during the quarantine time interval.Type: GrantFiled: May 13, 2010Date of Patent: December 16, 2014Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Marcy E. Byers, Kenneth M. Valk
-
Patent number: 8914436Abstract: A data processing device includes a receiving means, a discriminating means, a data retriever determining means, and a transmitting means. The receiving means receives data transmitted from a client computer to one of plural server computers. The discriminating means extracts destination information and source information from the received data. The destination information is information on the one of the plural server computers. The source information is information on the client computer. The data retriever determining means determines a data retriever in accordance with the extracted information. The data retriever searches the one of the plural server computers. The transmitting means transmits the data together with the destination information and the source information to the determined data retriever.Type: GrantFiled: June 16, 2010Date of Patent: December 16, 2014Assignee: Fujitsu LimitedInventor: Kei Hamada
-
Patent number: 8909702Abstract: A system is provided that coordinates the operation of hardware devices and software applications in support of specific tasks such as holding a meeting. The system includes one or more computers connected by a network, at least one configuration repository component, at least one room control component, and one or more devices and applications for each room control component. Meeting presenters can configure a meeting, or they may use a default configuration. A meeting includes one or more presenters' configurations of devices and applications to accommodate multiple presenters simultaneously. The meeting configurations are stored by the configuration repository component. Each presenter's configuration comprises a subset of the one or more devices and applications. The operation of devices and applications in the meeting is coordinated by the room control component based on the presenters' configurations for the meeting.Type: GrantFiled: September 14, 2007Date of Patent: December 9, 2014Assignee: Fuji Xerox Co., Ltd.Inventors: Gene Golovchinsky, John Steven Boreczky, William J. van Melle, Maribeth Joy Back, Anthony Eric Dunnigan, Pernilla Qvarfordt
-
Patent number: 8903934Abstract: An example portable information processing apparatus is configured to selectively execute one or more application programs and includes a memory storing first data associated with an application program executed by the information processing apparatus. A communication unit is configured for wireless communication and a data transmission/reception control unit is configured to transmit the first data for use by an application program which is executed by another information processing apparatus and with which the first data is associated and/or to receive second data, originating from another information processing apparatus, for use by an application program which is executed by the information processing apparatus and with which the second data is associated. The first data is transmitted and/or the second data is received regardless of an execution state on the information processing apparatus of any application program with which the first and second data are associated.Type: GrantFiled: October 1, 2011Date of Patent: December 2, 2014Assignee: Nintendo Co., Ltd.Inventors: Hideki Konno, Tooru Ooe, Masahiro Shoji
-
Patent number: 8904044Abstract: Techniques for selecting a new compression technique or altering the currently instantiated compression technique employed over a data stream in data collection system are provided. At least one change to at least one external contextual condition is detected. One or more modifications to a defined compression technique is generated, either independently or in conjunction with one or more modifications to the event processing operators that operate on the data stream and whose output provides the values that are compressed by the defined compression technique, in response to the at least one change to the at least one external contextual condition. The defined compression technique of the at least one client device is altered in accordance with the one or more modifications to form a modified compression technique through which the unmodified or processed data stream will be compressed before being sent to the server.Type: GrantFiled: September 28, 2007Date of Patent: December 2, 2014Assignee: International Business Machines CorporationInventors: Maria Rene Ebling, William Francis Jerome, Archan Misra, Iqbal Mohomed
-
Patent number: 8903890Abstract: A system and method for realizing WEB service is provided. The system includes a WEB service signaling server is configured to receive a WEB service choice information sent by a logon WEB service client, obtain a WEB service signaling and a signaling performing logic of a WEB service selected by the WEB service choice information, communicate with the WEB service client and perform the WEB service signaling according to the signaling performing logic, and control a WEB service engine. The WEB service engine is configured to receive a control of the WEB service signaling server, and exchange a WEB service content of the selected WEB service with the WEB service client.Type: GrantFiled: August 3, 2009Date of Patent: December 2, 2014Assignee: Huawei Technologies Co., Ltd.Inventor: Changcheng Wen
-
Patent number: 8904035Abstract: A data unit processing entity (4) is described, which has a decision part (41) for setting a forwarding address FA on the basis of an identifying address in a received data unit, by referring to decision data stored in a decision data memory (42). A management part (43) is provided, which is arranged to provide a network control function (51) with access to the decision data in the decision data memory (42), in order to change said decision data, independently of any access given to mobile nodes.Type: GrantFiled: February 16, 2004Date of Patent: December 2, 2014Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Per Olof Magnus Magnusson, Joachim Sachs, Marc Vorwerk
-
Patent number: 8898229Abstract: A contact management system is described having a first database containing proprietary information and a second database containing public information. Where appropriate, the publicly available information is displayed with the proprietary information to give the user more information about a contact. The multiple relationships provided by the public database allow the user to use both the proprietary and public data to find a relationship with a potential client.Type: GrantFiled: April 28, 2006Date of Patent: November 25, 2014Assignee: Barclays Capital Inc.Inventors: John Andrew Harvey, George Richard Black, Michael Joseph Catchpole, Richard H. Mai, Gerald John McCormack, Aiko Muro, Dante R. Sarigumba, George Tierney
-
Patent number: 8898284Abstract: A method for continually controlling the collective behavior of a set of computing devices in a distributed data processing system. A gateway node disseminates a specification request comprising a set of parameters to a set of computing devices. The gateway node may be unaware of the number and identity of individual computing devices. Each computing node receiving the request determines whether its attributes satisfy the predicates expressed in the specification request. If so, the node processes the parameters in the specification request and modifies its own behavior based on the values in the parameters of the specification request. Subsequently, the gateway node may also observe the quality of information (QoI) values communicated from the set of computing devices. The gateway node iteratively modifies the parameters disseminated in subsequent specification requests based on a divergence between a computed quality of information value and a desired quality of information value.Type: GrantFiled: August 5, 2010Date of Patent: November 25, 2014Assignee: International Business Machines CorporationInventors: Han Qi, Inseok Hwang, Archan Misra
-
Patent number: 8892661Abstract: The invention provides for at least three processes for detecting the probability of abusive use of a message account for sending large amounts of unsolicited messages, such as spam, to other message accounts. For example, information provided at registration for a new message account can be processed to determine the likelihood of abusive use of that message account. Also, inbound messages can be processed to determine if the message account that sent the inbound message is abusing the use of that message account. Additionally, outbound messages can be processed to determine if the message account that is attempting to send an outbound message is abusing the use of that message account. Each of these three processes can operate separately or in any combination with each other to further improve the probability that abusive use of a message account will be detected promptly and accurately.Type: GrantFiled: September 18, 2009Date of Patent: November 18, 2014Assignee: Yahoo! Inc.Inventors: Vishwanath Tumkur Ramarao, Mark E. Risher, Xiaopeng Xi
-
Patent number: 8892724Abstract: An address assignment device may support assigning either a public address or a private address to a client device. In order to increase the number of client devices that can share a public address via network address translation, the client device may be assigned a public address when the client device's expected port utilization is at or above a port utilization threshold. However, the client device may be assigned a private address when the client device's expected port utilization is below the port utilization threshold.Type: GrantFiled: October 8, 2010Date of Patent: November 18, 2014Assignee: Sprint Spectrum L.P.Inventors: Lyle T. Bertz, John E. Belser
-
Patent number: 8892723Abstract: A method and apparatus for enabling communication between iSCSI/SAS host devices and iSCSI/SAS target devices via an iSCSI/SAS router is disclosed. In one embodiment, an iSCSI/SAS router includes iSCSI interfaces, SAS interfaces, and a mapping and routing logic. The mapping and routing logic is coupled to the iSCSI interfaces and the SAS interfaces. The mapping and routing logic virtualizes one or more SAS host and target devices to communicate with discovered one or more iSCSI host and target devices. Further, the mapping and routing logic virtualizes the one or more iSCSI host and target devices to communicate with discovered one or more SAS host and target devices.Type: GrantFiled: June 16, 2010Date of Patent: November 18, 2014Assignee: Netapp, Inc.Inventors: Mahmoud K. Jibbe, Dhishankar Sengupta, Madhukar Gunjan, Krishanu Dhar
-
Patent number: 8892737Abstract: A network sniffer where the sniffer learns the structure of a web application, monitors the operation of the application, and optionally controls the processing of incoming requests to achieve optimal performance as defined in a service level agreement (SLA). The network sniffer is operative for example in enterprise web applications and in enterprise data centers that deploy web applications and optimally is adapted to maintain a consistent level of service of web applications.Type: GrantFiled: March 6, 2007Date of Patent: November 18, 2014Assignee: VMware, Inc.Inventors: Asaf Wexler, Yoav Dembak
-
Patent number: 8892704Abstract: Methods and systems for smart data processing and dissemination in wireless sensor networks are provided herein. In one aspect, the present invention provides dynamic and independent data processing and dissemination at individual sensor nodes in a wireless sensor network. In another aspect, the present invention provides data processing and/or dissemination methods at a sensor node that are responsive to, among other parameters, network traffic conditions, network connectivity conditions, conditions at the sensor node, and the data characteristics and QOS (Quality of Service) requirements of the data being processed and/or disseminated. In yet another aspect, data processing and/or dissemination rules according to the present invention are easily configurable and modifiable depending on the specific sensor networking application.Type: GrantFiled: April 7, 2006Date of Patent: November 18, 2014Assignee: The Mitre CorporatonInventors: Thomas Bronez, Michelle Casagni
-
Patent number: 8886722Abstract: A communications system for general business environments that exploits knowledge of user state to provide advantages of efficiency and control for individual users and for the business. The communications system also provides particular advantages in environments where users have multiple communication devices and for communications of a business with external parties. In other aspects, the communication system provides features of application flexibility and system fault-tolerance with broad applicability to communication systems. The communication system includes a controller that receives requests for establishing communications when a user is in an appropriate state to receive communications and communicates state of the user to other users.Type: GrantFiled: September 29, 2011Date of Patent: November 11, 2014Assignee: Teletech Customer Care Management (Ireland) LimitedInventors: Wayne Andrews, Jerry Gechter