Patents Examined by Saket K. Daftuar
-
Patent number: 9559920Abstract: Embodiments of the present invention provide systems and methods for monitoring decommissioned servers in a shared data environment. Embodiments of the present invention can be used to aggregate information associated with an environment from external resources, and calculate a baseline of server activity from the aggregated information. When new information is received, it is compared to the baseline of server activity in order to determine a possible misuse of the server assets, when inconsistencies are detected between the baseline of activity and the new information.Type: GrantFiled: August 24, 2016Date of Patent: January 31, 2017Assignee: International Business Machines CorporationInventors: Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
-
Patent number: 9553761Abstract: An apparatus includes a discovery component to identify a first application routine within a storage for execution, to identify execution of a remote application routine within a node device as a first requisite for execution of the first application routine from a first application requisites data, and to provide indications of storage of the first application routine and the first requisite to a control master; a start component to restart an earlier started execution of the first application routine in response to receipt of an indication that execution of the remote application routine within the node device has been restarted in accordance with a catalog received from the control master, the catalog including indications of the first and remote application routines and an indication of the first requisite; and a status component to provide an indication to the control master of the restart of execution of the first application routine.Type: GrantFiled: January 14, 2015Date of Patent: January 24, 2017Assignee: SAS INSTITUTE INC.Inventor: Clint Edwards
-
Patent number: 9553792Abstract: A first media packet from a first endpoint of an access network behind a NAPT device is received by a media device between a core network and the access network. The first media packet includes a first source IP address and port combination identifying the first endpoint. An UPDATE request or a reINVITE request is transmitted by the media device. A second IP address and port combination for the media device to receive future media packets from the first endpoint is negotiated. The media device compares a first IP address of the first source IP address and port combination to a second IP address of a second source address and port combination for a second media packet received on the second IP address and port combination. If the first and second IP addresses match, the media device relays media packets from the core network to the first endpoint.Type: GrantFiled: February 5, 2015Date of Patent: January 24, 2017Assignee: SONUS NETWORKS, INC.Inventor: Tolga Asveren
-
Patent number: 9549077Abstract: A method and an apparatus for processing a call to an aggregate endpoint device over a network are disclosed. For example, the method receives a session request by a Serving-Call Session Control Function (S-CSCF), wherein a route header for the session request comprises an aggregate endpoint identifier, and interacts with an application server to receive a Public User Identity (PUID) of the aggregate endpoint device in accordance with the aggregate endpoint identifier. The method performs a termination processing for the session request using the PUID of the aggregate endpoint device, and forwards the session request towards the aggregate endpoint device.Type: GrantFiled: July 28, 2014Date of Patent: January 17, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Steven A. Siegel, Nancy E. Lambros, Leopold Strahs
-
Patent number: 9544366Abstract: The technology relates to a method of and a device for, arranging peers in a P2P network comprising a streaming source and a plurality of network peers arranged at distribution levels in the P2P network. The method receives a request from a peer entering the network to receive data content, and determines a distribution level for the entering peer with respect to the streaming source. Further, the method provides the entering peer with peers selected from the network peers from which the requested data content can be downloaded with an expected probability depending on the determined distribution level. The method also indicates upload capacity of peers, wherein the entering peer is enabled to download, with the expected probability, the requested data content from a selected one of the peers having a highest upload capacity among the selected peers.Type: GrantFiled: December 19, 2012Date of Patent: January 10, 2017Assignee: Hive Streaming ABInventors: Mohammed El-Beltagy, Amgad Naiem, Fouad Essayadi
-
Patent number: 9542357Abstract: A method and arrangement in a User Terminal (UT) for updating an operational parameter in the UT, the method comprising: to register, for at least one software module in the UT, a corresponding validator and/or a corresponding consistency verifier to a proxy module in the UT, wherein the validator is adapted to validate parameter syntax and wherein the consistency verifier is adapted to verify parameter consistency; to receive, from a Service Provider (SP), an operational parameter to be updated in the UT; and to check syntax validity and consistency of the received operational parameter which is based on each validator and/or each consistency verifier registered to the proxy module.Type: GrantFiled: July 15, 2010Date of Patent: January 10, 2017Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventor: Magnus Jarl
-
Patent number: 9537745Abstract: The present disclosure relates to a distributed disk image deployment during virtual machine instance creation, and to deploying a virtual machine instances based on disk image locality. On example method includes receiving a request to create a virtual machine instance identifying a disk image; determining one or more storage devices storing the disk image; determining a distance measurement between each of a plurality of computing nodes and the one or more storage devices storing the disk image; selecting a computing node on which to create the virtual machine instance based on a locality of the computing node to a storage device from the one or more storage devices storing the disk image, the locality including the distance measurement between the computing node and the storage device; and creating the virtual machine instance on the computing node using the disk image from the storage device.Type: GrantFiled: March 7, 2014Date of Patent: January 3, 2017Assignee: Google Inc.Inventors: Michael A. Halcrow, Brandon S. Baker, Nicholas V. Finco, Matthew Riley
-
Patent number: 9531997Abstract: A method is described for bridging a live video chat between two terminals, and then terminating the live video chat after a short period of time has elapsed since the live video chat, in order to reduce the pressure and fear of the parties in the live video chat. Certain attributes for the users of the terminals are calculated.Type: GrantFiled: October 27, 2015Date of Patent: December 27, 2016Assignee: SHENZHEN SEEFAA SCITECH CO., LTD.Inventor: Zhigang Ma
-
Patent number: 9531776Abstract: A system and method for providing multimedia communication between a firewall protected, LAN based endpoint and an endpoint that is external to the LAN. A logical port of a multimedia communications control unit is attached to the LAN behind the firewall. Another logical port of the multimedia communications control unit is attached to the external endpoint. Multimedia communication data, consisting of call management data and media data, can be exchanged between the endpoints via the multimedia.Type: GrantFiled: February 26, 2014Date of Patent: December 27, 2016Assignee: Polycom, Inc.Inventors: Roni Even, Uri Rabinison
-
Patent number: 9531814Abstract: A hosting system to facilitate a customer of an operator of the system to connect to a cloud provider, the system including: a first cloud exchange co-located with and connected to first cloud provider equipment; a second cloud exchange co-located with and connected to second cloud provider equipment, wherein the first cloud provider equipment and the second cloud provider equipment are of a same cloud provider but at different geographically spaced locations or the first cloud provider equipment is of a different cloud provider than that of the second cloud provider equipment, and wherein the first cloud exchange is connected to the second cloud exchange; and a non-transitory computer readable medium including computer program instructions, the instructions configured to facilitate the configuration of a software-defined network including the first cloud exchange and/or second cloud exchange, wherein the network connects the customer to the first cloud provider equipment and/or the second cloud provider equiType: GrantFiled: September 23, 2014Date of Patent: December 27, 2016Assignee: NUVEM NETWORKS, INC.Inventors: Lee Cardona-Gonzalez, Robert E. Pulley, Patrick D. Riley
-
Patent number: 9521045Abstract: Embodiments of the present invention provide systems and methods for monitoring decommissioned servers in a shared data environment. Embodiments of the present invention can be used to aggregate information associated with an environment from external resources, and calculate a baseline of server activity from the aggregated information. When new information is received, it is compared to the baseline of server activity in order to determine a possible misuse of the server assets, when inconsistencies are detected between the baseline of activity and the new information.Type: GrantFiled: May 24, 2016Date of Patent: December 13, 2016Assignee: International Business Machines CorporationInventors: Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
-
Patent number: 9515985Abstract: A device receives data from a user device, where the data is associated with a customer address, and the customer address is associated with the user device. The device verifies that the customer address is associated with a customer that subscribes to a private cloud service. The device translates, when the customer address is verified, the customer address to an address that is unique to a customer virtual route forwarding (VRF) function provide by the device. The device provides, based on translating the customer address, the data to the customer VRF function via the unique address. The device routes, based on providing the data to the customer VRF function, the data to the private cloud service via the customer VRF function and a secure connection.Type: GrantFiled: October 25, 2013Date of Patent: December 6, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Richard C. Schell, William F. Copeland, Scott W. Gross, Thomas J. O'Keefe, Luis M. Tomotaki
-
Patent number: 9515987Abstract: A method, an apparatus, and a system for network address translation related to the field of communications technologies. A NAT control apparatus receives a network address migration message after a first data center migrates a NAT mapping entry corresponding to a migrated virtual machine VM to a second data center, verifies the network address migration message, and updates home information of the NAT mapping entry in a network address mapping table from the first data center to the second data center according to the network address migration message. In this way, NAT address resources in each data center can be properly planned, and a release attack problem caused by a fact that applying and using of a VM are not performed in a same data center can be solved.Type: GrantFiled: September 9, 2014Date of Patent: December 6, 2016Assignee: Huawei Technologies Co., Ltd.Inventors: Yudong Kang, Yingjie Gu
-
Patent number: 9515899Abstract: Quality of service is provided to prioritized VMs and applications, based on the varied quality of different shared computing resources. Each VM or application has an associated priority. A quality rating is dynamically assigned to each shared computing resource. Requests for shared computing resources made by specific VMs or applications are received. For each specific received request, the current priority of the requesting VM or application is identified. In response to each received request, a specific shared computing resource is assigned to the specific requesting VM or application. This assignment is made based on the current priority of the requesting VM or application and the current quality rating of the shared computing resource, thereby providing quality of service to the requesting VM or application corresponding to its current priority.Type: GrantFiled: December 19, 2012Date of Patent: December 6, 2016Assignee: Veritas Technologies LLCInventors: Hari Krishna Vemuri, Shweta Goyal, Nirendra Awasthi
-
Patent number: 9516138Abstract: A method and apparatus to process interest messages and data messages based on priorities in a Content-Centric Network (CCN) are provided. The method and apparatus to process interest messages and data messages based on priorities in a CCN provides different Quality of Service (QoS) based on type of contents by extracting a traffic type of each of the contents.Type: GrantFiled: December 20, 2012Date of Patent: December 6, 2016Assignee: Samsng Electronics Co., Ltd.Inventors: Do Jun Byun, Byoung Joon Lee, Myeong Wuk Jang
-
Patent number: 9503414Abstract: A method performed by a server in a computer network includes supplying tools to specify a live event. Messages associated with the live event are collected. Messages are collected from a social network server. The messages are processed to form ordered messages. Replies to the ordered messages are formatted. The replies include individual messages distributed to the social network server and aggregated replies available on a single page for viewing by client devices.Type: GrantFiled: March 10, 2014Date of Patent: November 22, 2016Assignee: Bume Box, Inc.Inventors: James Ku, Per Thomsen
-
Patent number: 9497040Abstract: Techniques are described for providing managed virtual computer networks that have a configured logical network topology with virtual networking devices, such as by a network-accessible configurable network service, with corresponding networking functionality provided for communications between multiple computing nodes of the virtual computer network by emulating functionality that would be provided by the virtual networking devices if they were physically present.Type: GrantFiled: July 5, 2012Date of Patent: November 15, 2016Assignee: Amazon Technologies, Inc.Inventors: Kevin Christopher Miller, Eric Jason Brandwine, Andrew J. Doane
-
Patent number: 9485323Abstract: Methods and apparatus for managing pooled client-premise resources via provider-defined interfaces are described. A pool management request is received from a client via a programmatic interface implemented at a provider network, indicating at least one resource located at a data center external to the provider network. An activation status of the resource within a pool is to be managed by a service of the provider network. A network connection between an administrative resource of the service, located within the provider network, and a control module instantiated on behalf of the service at the external data center is established. A command is transmitted from the administrative resource to the control module to activate the particular resource.Type: GrantFiled: September 23, 2013Date of Patent: November 1, 2016Assignee: Amazon Technologies, Inc.Inventors: Thomas Charles Stickle, Terrence Patrick Wise, Carl Jay Moses
-
Patent number: 9467404Abstract: The embodiments of the present invention provide a processing method and processing system for instant messages in a network conference. The processing method for instant messages comprises: establishing connection between a conference application server and an instant message server, wherein the conference application server is further connected to a conference client, and the instant message server is further connected to an instant message client; and controlling message transfer between the conference application server and the conference client or between the instant message server and the instant message client according to the state of the conference client and the state of the instant message client. With the manners above, the processing method and processing system of the present invention enable a message client to which the conference client in the network conference corresponds to receive instant messages in a more humanized manner, thereby improving the experiences of the user.Type: GrantFiled: July 9, 2013Date of Patent: October 11, 2016Assignee: Huawei Technologies Co., Ltd.Inventor: Yu Yin
-
Patent number: 9466064Abstract: A system and method updates a consumer's preference information not only as a result of explicit preference information received from the consumer, but also resulting from actions of the user.Type: GrantFiled: August 10, 2011Date of Patent: October 11, 2016Assignee: Zoosk, Inc.Inventors: Alexander F Mehr, Shayan G Zadeh