Patents Examined by Caroline Jahnige
  • Patent number: 9245036
    Abstract: A mechanism is described for facilitating customized policy-based notifications at computing systems according to one embodiment. A method of embodiments of the invention includes managing, at a computing device, data including at least one of power-aware data and context-aware data, dynamically customizing, at the computing device, notification policies based on the managed data, and generating, at the computing device, policy-based notifications based on the customized notification policies, and transmitting the policy-based notifications to facilitate communication of the policy-based notifications. The policy-based notifications may include at least one of a power-aware notification and a context-aware notification.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: January 26, 2016
    Assignee: Intel Corporation
    Inventors: Rajesh Poornachandran, Gyan Prakash
  • Patent number: 9235491
    Abstract: Systems and methods are disclosed for provisioning resources for an application according to an application manifest. The resources may include database, network, and processing resources. The application manifest may be organized as a manifest tree with provisioned resources having their own application manifests for provisioning sub-resources. The application manifest may also define provisioning and de-provisioning of the application in response to loading of the application. Root cause analysis may be performed in accordance with the manifest tree. Also disclosed are systems and methods for rolling out an upgrade across a node cluster. Systems and methods are disclosed for routing traffic to different workflow paths in order to implement an overloaded path and evaluate performance of the overloaded path.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: January 12, 2016
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Tim G. Kimmet, Ramana Venkatesh Sivasubramanian, Kenneth Hansen
  • Patent number: 9164494
    Abstract: Systems and methods for an integrated communication system for sports timing systems having a data interface, a memory and a processor. The data interface is for communicating over a data communication network. The memory includes executable instructions for operating the data interface to communicate over the data communication network and for storing participant data including participant data that includes a participant identifier for uniquely identifying each participant and participant timing data. The processor is coupled to the memory and the data interface and executes the executable instructions for operating the data interface to transmit datagram messages over a stateless packet data communication network wherein the datagram messages include multicast and unicast messages, each of which includes at least a portion of the participant data.
    Type: Grant
    Filed: January 11, 2011
    Date of Patent: October 20, 2015
    Assignee: Innovation Timing Systems, LLC
    Inventor: Kurt S. Hansen
  • Patent number: 9124593
    Abstract: The present invention relates to a method for managing an execution of a composite service, the composite service comprising constituent services.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: September 1, 2015
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Roman Levenshteyn, Konstantinos Vandikas, Eugen Freiter, Ioannis Fikouras
  • Patent number: 9110721
    Abstract: A method executed by a controller of a plurality of processing elements to reduce processing time of a data packet in a network element. The processing elements are arranged in a matrix. Each processing element has a point to point connection with each adjacent processing element, known as a hop. Each processing element also includes a separate processing element storage. The data packet includes a data and a descriptor, the data being transmitted to a first processing element for storage before the descriptor is received by the controller, and the data being processed after the descriptor is received. The method includes receiving the descriptor at the controller, determining that the first processing element does not have an available resource for processing the data, determining a second processing element based on a least number of hops to the first processing element, and transmitting the descriptor to the second processing element.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: August 18, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Michael Feng, Edmund C. Chen, Brian Alleyne, Edward Ho
  • Patent number: 9002979
    Abstract: Systems and methods for communicating real-time sporting event and participant announcement information received from a sport timing system (STS). The system comprising an announcement interface system having a processor, a memory, a first data interface communicating over the a stateless packet data communication network with the sport timing system, and a second interface communicating with an announcement system. The first data interface receives a multicast datagram ANNC message including an identification of the sport timing system and participant data including a participant identifier for uniquely identifying each participant in the sporting event and participant timing data. The announcement interface system formats the received portion of the participant data into an announcement system message and transmitting the announcement system message including the participant data, the participant identifier and participant timing data.
    Type: Grant
    Filed: January 11, 2011
    Date of Patent: April 7, 2015
    Assignee: Innovative Timing Systems, LLC
    Inventor: Kurt S Hansen
  • Patent number: 8996704
    Abstract: The present invention discloses a method for connecting clients with a server. The method includes: the client obtains random number seed information; the client calculates out a random delay time according to the random number seed information and a random function after the client is disconnected from the server, wherein the random delay time is a delay time for reconnection between the client and the server; and the client sends a connection request to the server upon expiry of the random delay time. Therefore, when the server is restarted or breaks down, each client delays the connection according to the random delay time calculated by them respectively, thereby preventing plenty of clients from requesting to connect to the server simultaneously and avoiding service interruption of the server.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: March 31, 2015
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Zhihong Wang