Patents Examined by Saket K. Daftuar
  • Patent number: 9559920
    Abstract: 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: Grant
    Filed: August 24, 2016
    Date of Patent: January 31, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Patent number: 9553761
    Abstract: 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: Grant
    Filed: January 14, 2015
    Date of Patent: January 24, 2017
    Assignee: SAS INSTITUTE INC.
    Inventor: Clint Edwards
  • Patent number: 9553792
    Abstract: 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: Grant
    Filed: February 5, 2015
    Date of Patent: January 24, 2017
    Assignee: SONUS NETWORKS, INC.
    Inventor: Tolga Asveren
  • Patent number: 9549077
    Abstract: 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: Grant
    Filed: July 28, 2014
    Date of Patent: January 17, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Steven A. Siegel, Nancy E. Lambros, Leopold Strahs
  • Patent number: 9544366
    Abstract: 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: Grant
    Filed: December 19, 2012
    Date of Patent: January 10, 2017
    Assignee: Hive Streaming AB
    Inventors: Mohammed El-Beltagy, Amgad Naiem, Fouad Essayadi
  • Patent number: 9542357
    Abstract: 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: Grant
    Filed: July 15, 2010
    Date of Patent: January 10, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventor: Magnus Jarl
  • Patent number: 9537745
    Abstract: 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: Grant
    Filed: March 7, 2014
    Date of Patent: January 3, 2017
    Assignee: Google Inc.
    Inventors: Michael A. Halcrow, Brandon S. Baker, Nicholas V. Finco, Matthew Riley
  • Patent number: 9531997
    Abstract: 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: Grant
    Filed: October 27, 2015
    Date of Patent: December 27, 2016
    Assignee: SHENZHEN SEEFAA SCITECH CO., LTD.
    Inventor: Zhigang Ma
  • Patent number: 9531776
    Abstract: 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: Grant
    Filed: February 26, 2014
    Date of Patent: December 27, 2016
    Assignee: Polycom, Inc.
    Inventors: Roni Even, Uri Rabinison
  • Patent number: 9531814
    Abstract: 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 equi
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: December 27, 2016
    Assignee: NUVEM NETWORKS, INC.
    Inventors: Lee Cardona-Gonzalez, Robert E. Pulley, Patrick D. Riley
  • Patent number: 9521045
    Abstract: 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: Grant
    Filed: May 24, 2016
    Date of Patent: December 13, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Patent number: 9515985
    Abstract: 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: Grant
    Filed: October 25, 2013
    Date of Patent: December 6, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Richard C. Schell, William F. Copeland, Scott W. Gross, Thomas J. O'Keefe, Luis M. Tomotaki
  • Patent number: 9515987
    Abstract: 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: Grant
    Filed: September 9, 2014
    Date of Patent: December 6, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yudong Kang, Yingjie Gu
  • Patent number: 9515899
    Abstract: 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: Grant
    Filed: December 19, 2012
    Date of Patent: December 6, 2016
    Assignee: Veritas Technologies LLC
    Inventors: Hari Krishna Vemuri, Shweta Goyal, Nirendra Awasthi
  • Patent number: 9516138
    Abstract: 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: Grant
    Filed: December 20, 2012
    Date of Patent: December 6, 2016
    Assignee: Samsng Electronics Co., Ltd.
    Inventors: Do Jun Byun, Byoung Joon Lee, Myeong Wuk Jang
  • Patent number: 9503414
    Abstract: 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: Grant
    Filed: March 10, 2014
    Date of Patent: November 22, 2016
    Assignee: Bume Box, Inc.
    Inventors: James Ku, Per Thomsen
  • Patent number: 9497040
    Abstract: 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: Grant
    Filed: July 5, 2012
    Date of Patent: November 15, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Kevin Christopher Miller, Eric Jason Brandwine, Andrew J. Doane
  • Patent number: 9485323
    Abstract: 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: Grant
    Filed: September 23, 2013
    Date of Patent: November 1, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Thomas Charles Stickle, Terrence Patrick Wise, Carl Jay Moses
  • Patent number: 9467404
    Abstract: 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: Grant
    Filed: July 9, 2013
    Date of Patent: October 11, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Yu Yin
  • Patent number: 9466064
    Abstract: 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: Grant
    Filed: August 10, 2011
    Date of Patent: October 11, 2016
    Assignee: Zoosk, Inc.
    Inventors: Alexander F Mehr, Shayan G Zadeh