Patents Examined by Patrice Winder
  • Patent number: 9438695
    Abstract: In order to improve the safety against unauthorized access and spying in a method and a respective computer program product for the script-controlled execution of at least one application on a computer, using the help of a software robot, which controls a graphic user interface (28, 28a, 28b) by applying pattern recognition, it is provided to install on the computer a terminal server and, preferably by a first program component (18, 18a, 18b), to start a terminal client, which establishes via a remote control protocol a remote connection to the terminal server. Here, the terminal client provides the graphic user interface (28, 28a, 28b) for the software robot. Within a session (24, 24a, 24b) allocated to the terminal client then a second program component (22, 22a, 22b) is started, which calls the software robot and implements a script (26, 26a, 26b) to execute at least one application.
    Type: Grant
    Filed: March 20, 2013
    Date of Patent: September 6, 2016
    Assignee: ServiceTrace e.K.
    Inventors: Justus Schach, Markus Duus
  • Patent number: 9438685
    Abstract: A computer-implemented method of displaying indications of relationships of device users is provided. The method includes determining relationship strength between a first user and at least one other user wherein the relationship strength is determined based on a frequency of communication between the first user and the at least one other user. A first indication corresponding to the first user is displayed on a display of a device, and at least one other indication corresponding to the at least one other user is displayed on the display, wherein the at least one other indication is shown distanced from the first indication based on the determined relationship strength. A system for performing the method is further provided.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 6, 2016
    Assignee: Location Labs, Inc.
    Inventors: Sarah Hernandez, Andrew Weiss
  • Patent number: 9432240
    Abstract: A method is described that involves offering a user different persistent scope choices including: a) internal to a computing system that the deployment descriptor is to be sent to; and, b) external to the computing system that the deployment descriptor is to be sent to. The method also involves offering a user different persistence frequency choices including: a) persisting per request; and, b) persisting per session state information attribute change. The method also involves generating a deployment descriptor that reflects the user's choice of the persistence scope and persistence frequency.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: August 30, 2016
    Assignee: SAP SE
    Inventor: Galin Galchev
  • Patent number: 9432306
    Abstract: A system and method for cloud-based implementation of control of focused overload of network elements is disclosed. Resource blocks are obtained for a signaling part of a network element from a variety of networked resources. The resource blocks are integrated into a pool and a unified view is presented to applications and services communicating with the signaling part of the network element. The signaling part of the network element controls allocation of resources from a media part of the network element via instructions over virtual private network links. Resource blocks for the media part of the network element are obtained from a variety of networked resources, wherein the resource blocks are integrated into a pool and a unified view is presented to the signaling part of the network element. The media part of the network element uses the resource blocks for the applications and services for a duration of time, and additional borrowed resources are released after successful utilization.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: August 30, 2016
    Assignees: ZTE Corporation, ZTE (USA) Inc.
    Inventor: Bhumip Khasnabish
  • Patent number: 9432476
    Abstract: Techniques are described for utilizing proxy data storage system monitoring aggregators, which are able to keep in synchronization with a central data storage system monitoring aggregator to provide distributed access to the aggregated state and performance monitoring data of all of the data storage arrays.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: August 30, 2016
    Assignee: EMC Corporation
    Inventors: Dazhi Dong, Surender V. Brahmaroutu, Ashutosh Nanekar, Xiaogang Wang
  • Patent number: 9426215
    Abstract: Systems and methods are provided for managing workloads across multiple resources in a distributed computing system. A data traffic flow between a source device and each of a plurality of target devices within the distributed computing system is monitored. A load state of each of the plurality of target devices is determined based on the monitored data traffic flow. Upon detecting a resource constraint for at least one of the plurality of target devices, at least a portion of the data traffic flow between the source device and the resource-constrained target device is adjusted such that the device operates at a reduced load state. The data traffic flow to the particular target device may be readjusted so as to restore its load state to a default or predetermined operating level once the resource constrained has been resolved.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: August 23, 2016
    Assignee: AOL INc.
    Inventors: Kevin E. Mason, William L. White, Carla A. Dunagan
  • Patent number: 9426088
    Abstract: A system and method for cloud-based implementation of control of focused overload of service elements is disclosed. Resource blocks are obtained for a signaling part of a service element from a variety of networked resources. The signaling part of the service element controls allocation of resources from a media part of the service element via instructions over virtual private network links. Resource blocks for the media part of the service element are obtained from a variety of networked resources, wherein the resource blocks are integrated into a pool and a unified view is presented to the signaling part of the service element. The media part of the service element uses the resource blocks for the applications and services for a specific (e.g., session or transaction length) duration of time, and additional borrowed resources are released after successful utilization.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: August 23, 2016
    Assignee: ZTE (USA) Inc.
    Inventor: Bhumip Khasnabish
  • Patent number: 9420259
    Abstract: Methods, apparatuses, and software are disclosed for sending only a first video component (e.g., data comprising one of a left or right component) of content to a plurality of client devices. Further aspects provide for sending, responsive to a request from one of the plurality of client devices, both the first video component and a second video component (e.g., data comprising both of the left and right components) to one or more of the plurality of client devices.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: August 16, 2016
    Assignee: Comcast Cable Communications, LLC
    Inventor: Ross Gilson
  • Patent number: 9420027
    Abstract: A method includes receiving, at a media player software application at a computing device, a first portion of a media stream, and initiating playback of the first portion of the media stream. The method also includes receiving a second portion of the media stream during the playback of the first portion of the media stream, the second portion of the media stream including a platform-independent representation of source code. The method further includes compiling the platform-independent representation of the source code to generate a platform-specific software component that is executable by the computing device. The method includes executing the platform-specific software component at the computing device during execution of the media player software application at the computing device.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: August 16, 2016
    Assignee: WOWZA MEDIA SYSTEMS, LLC
    Inventor: Robert Elsner
  • Patent number: 9413590
    Abstract: A method is provided for managing a secure session for transporting user packets through an address translation device between a client terminal and a first transport session management server. The session uses a first packet transmission address and at least one second packet transmission address different from the first address. The method includes a step of obtaining, by the first sever, the at least one second packet transmission address from the at least one second transport session management server, so that the client terminal can transfer packets to the first server by using at least the two addresses.
    Type: Grant
    Filed: June 26, 2007
    Date of Patent: August 9, 2016
    Assignee: ORANGE
    Inventors: Gael Breard, Marc Bailly, Didier Gorges
  • Patent number: 9413679
    Abstract: Effective proximity service discovery resource reporting and allocation. Embodiments of the invention relate to a method for enhancing proximity service (ProSe) device to device discovery resource allocation, the method comprising: allocating, by a network processing device, network resources to a plurality of user devices including at least one user device in a connected mode and at least one user device in an idle mode, the allocating comprising: restricting network resources allocated to the user device in the idle mode for proximity service discovery compared to the network resources allocated to the user device in the connected mode for proximity service discovery, such that the network resources maintain reliable discovery services for the user device in the connected mode as well as provide acceptable discovery services for the user device in the idle mode.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: August 9, 2016
    Assignees: Sony Corporation, Sony Mobile Communications Inc.
    Inventors: Na Wei, Feng Chen
  • Patent number: 9405796
    Abstract: Implementations of the present teachings relate to processes and systems for analyzing registrar and hosting provider relationships. In embodiments, the processes include compiling a list of domain names and matching each domain name with a registrar name and a hosting provider name. The processes also include generating a graph based on relationships between registrars and hosting providers. For example, the graph can represent the registrars and hosting providers as nodes and edges connecting the nodes can correspond to domain names that are registered by the registrar and hosted by the hosting provider. Further, the processes include applying graph metrics to the graph to identify key characteristics of a domain market.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: August 2, 2016
    Assignee: VERISIGN, INC.
    Inventor: Souheil Ben Yacoub
  • Patent number: 9407592
    Abstract: A method and system for populating identities in a message service involves registering a user of a first messaging service with a second messaging service. User identities for users other than the registered user may be identified. These user identities may be associated with the first messaging service and may be stored in a list associated with the registered user. It is determined if each identified user identity has a matching user identity associated with the second messaging service. If so, a database associated with the second messaging service is populated with the matching user identities. Determining whether a matching user identity exists may be performed, for example, by making character strings comparisons between user identities or using a database that stores a mapping of first messaging service user identities to second messaging service user identities. The mapping database may be generated as corresponding user identities are discovered.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: August 2, 2016
    Assignee: FACEBOOK, INC.
    Inventor: George Fletcher
  • Patent number: 9407591
    Abstract: A computing system is described that receives notification data associated with a user, and responsive to determining that the user is interacting with a first computing device at a first particular time, outputs, for transmission to the first computing device, the notification data. The computing system determines that the user is interacting with a second computing device at a second particular time, and responsive to determining, based on the second particular time being less than a threshold amount of time after the first particular time, that the user did not view the notification data at the first computing device, outputs, for transmission to the second computing device, the notification data.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: August 2, 2016
    Assignee: Google Inc.
    Inventors: Alexander Faaborg, Austin Robison
  • Patent number: 9407668
    Abstract: A protection against an unsolicited communication for an IMS (PUCI) system includes a call session control function (CSCF), and a plurality of PUCE application servers. The PUCI application servers make an evaluation as to whether a communication received from the user equipment is an unsolicited communication; the CSCF makes a decision on routing toward the PUCI application servers based on the evaluation; then, the PUCI application servers execute the routing based on the decision.
    Type: Grant
    Filed: October 6, 2009
    Date of Patent: August 2, 2016
    Assignee: NEC CORPORATION
    Inventors: Anand Raghawa Prasad, Andreas Kunz, Toshiyuki Tamura, Stefan Schmid, Thilo Ewald
  • Patent number: 9400188
    Abstract: A vehicle multimedia system simplifies a user's interaction with the system. A user may access a specific media unit by actuating a switch corresponding to a media unit. A preference unit detects the user's selection of the media unit and selects an end item based on a programmed criterion. The preference unit may automatically activate the end item. The preference unit may be overridden by the user when a switch corresponding to the selected media unit is actuated multiple times. The preference unit may also manage data lists and data packets that store the information used for the criterion comparison.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: July 26, 2016
    Assignee: Harman Becker Automotive Systems GmbH
    Inventors: Olaf Preissner, Erich Geiger, Peter Röβger
  • Patent number: 9397887
    Abstract: A system and method for implementing distributed virtual-resource-based (cloud-based) session border gateway (SBG) functions are presented. Because no dedicated physical resources need to be committed for implementation of the SBG features and functions, as in traditional border gateway functions implementations, the invention has significant cost, resource allocation, integration, and operational advantages over traditional methods. In addition, new features and functions can be easily developed and integrated with the Cloud-Based SBG (CB-SBG) implementations very cost-effectively.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: July 19, 2016
    Assignee: ZTE (USA) Inc.
    Inventor: Bhumip Khasnabish
  • Patent number: 9397954
    Abstract: A system and method can support virtual machine live migration in a network. A plurality of hosts can be interconnected via the network. Each host contains one or more virtual machines. At least one virtual machine operates to perform a live migration from a first host to a second host. The virtual function, which is attached to a queue pair (QP), can be supported by a host channel adapter (HCA) on a host.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 19, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Wei Lin Guay, Bjørn Dag Johnsen
  • Patent number: 9398098
    Abstract: A customer premise equipment (CPE) communicates with both lower-layer and upper-layer network within the LAN that communicates with an ISP server. The CPE searches other CPEs after receiving commands from the upper-layer network and makes port configuration after receiving commands from the upper-layer network, and also configures the default telnet port according to the port number receiving from the upper-layer network. Then the CPE establishes remote communications via the default telnet port with the ISP server. Finally the CPE disabling module disables the telnet service and releases the default telnet port after receiving commands from upper-layer network.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: July 19, 2016
    Assignee: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Ya-Ti Wei, Tien-Ting Kuo
  • Patent number: 9385940
    Abstract: For providing a technology capable of balancing a CPU load and a network load independently, a distributed processing system includes one or more distributed processing devices in a structured P2P network, and the distributed processing device is provided with a key holding means for holding a routing key which is a key (value) for which order relation is defined and used for routing data, and an event key which a key (value) for which order relation is defined with relation to the routing key, and is used for management of data; a distributed processing device initializing means for registering into a routing table a tuple including the event key and an address of the distributed processing device holding the routing key which has a predetermined relation with the routing key held in the key holding means; and a routing table storing means for storing the routing table holding the tuple.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: July 5, 2016
    Assignee: NEC CORPORATION
    Inventor: Tadashi Sato