Patents Examined by Peling Shaw
  • Patent number: 9026680
    Abstract: A communication function between ports on a node that does not require a common time base to be distributed across the network is disclosed. A data stream received over a first port is placed on an interface between nodes using the time base of the first port; a second port samples the data stream on the interface and timestamps it using the time base of the second port. The data stream is timestamped by the second port and packetized before transmitted to the second node to another bridge or device. Alternatively, the first port extracts a time stamp from the data stream and calculates an offset using a cycle timer value from the bus connected to the first port. The offset is added to the cycle timer value on the bus connected to the second port and used to timestamp the data stream.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: May 5, 2015
    Assignee: Apple Inc.
    Inventor: Jerrold V. Hauck
  • Patent number: 9021104
    Abstract: A system and method for mobility management in a wireless communications system are provided. A method for proxy server operations includes determining if a communications device is capable of performing an operation, forwarding a transmission to a destination of the transmission if the communications device is capable of performing an operation, and responding to the transmission on behalf of the communications device if the communications device is not capable of performing an operation.
    Type: Grant
    Filed: April 12, 2011
    Date of Patent: April 28, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hinghung Anthony Chan, Muhana Magboul Ali Muslam
  • Patent number: 9015243
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for automatically updating metadata. In one aspect, a method includes determining that metadata associated with an item of electronic content has been updated on a first device, and automatically communicating a notification of the update between the first device and one or more servers. The method also includes selecting a second device that is associated with a user of the first device, automatically communicating the notification between the one or more servers and the selected second device, and automatically updating, by the second device, metadata that is stored on the second device and that is associated with the item of electronic content, based on the notification.
    Type: Grant
    Filed: June 8, 2011
    Date of Patent: April 21, 2015
    Assignee: Google Inc.
    Inventor: Jean Baptiste Maurice Queru
  • Patent number: 9015258
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to engage in a call with another endpoint using a third party instant message system to carry instant messages containing signaling information and a route that is external to the third party instant message system for both signaling and media information.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: April 21, 2015
    Assignee: Damaka, Inc.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 9009306
    Abstract: The present disclosure relates to the field of mobile communication technologies, and provides a method for locating operation nodes in a communication system. The method includes using an identifier in the received message to obtain an adjusted path from the root node of the management tree of the client to the standard management object corresponding to the identifier, using the message to obtain a relative path between the target operation node and the root node of the standard management object on the management tree, concatenating the adjusted path with the relative path, and locating the target operation node according to the concatenated path. The present disclosure also provides a system for locating operation nodes, a client for locating operation nodes in a communication system, and a server for performing management operations for clients.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: April 14, 2015
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jiangshui He, Kepeng Li, Xiaoqian Chai, Hongtao Gao
  • Patent number: 9009262
    Abstract: Methods, systems, and devices are described for using a central server computer system disposed to dynamically manage collaboration between terminal devices and peripheral devices during a virtual session. The central server computer system may associate a peripheral device with a virtual session hosted by a host device. The virtual session may be further associated with a terminal device communicatively coupled with the central server computer system. The central server computer system may establish a connection between the central server computer system and the peripheral device; forward peripheral data between the peripheral device and the host device such that the virtual session perceives the peripheral device as locally connected to the host device; and forward user interface data associated with the virtual session between the host device and the terminal device.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: April 14, 2015
    Assignee: Aventura HQ, Inc.
    Inventors: Joe Jaudon, David Lowrey, Adam Williams
  • Patent number: 9009326
    Abstract: An adapter card for managing connections between clients and a network server off-loads the connection management burden from the server. The adapter card includes a memory with an embedded proxy application and a communication protocol stack, a processing unit for executing the application code, a network controller for interfacing with an internetwork, and a bus protocol bridge for interfacing with the internal bus of the network server. The proxy application receives client requests on behalf of the server over relatively slow and unreliable network connections, and submits the requests to the server over fast, reliable bus connections.
    Type: Grant
    Filed: March 22, 2005
    Date of Patent: April 14, 2015
    Assignee: Akamba Corporation
    Inventors: Jack J. Smith, Richard T. Burright, W. Spencer Worley, III, Eoin B. MacDonell, John A. Vastano, William T. Weatherford
  • Patent number: 9002994
    Abstract: In a distributed object computing system, a server application may create multiple, uniquely identified, server contexts that each provide one or more services to a service consumer (client). Instead of creating a connection to a client for each server context, a single connection can be used. A service request handler may be configured to handle service requests for each server context. Service requests may be generated in the client with a service context identity. When a service request is received by the server application, the service request handler resolves the service context identity and forwards the service request to the appropriate server context.
    Type: Grant
    Filed: April 2, 2011
    Date of Patent: April 7, 2015
    Assignee: Open Invention Network, LLC
    Inventor: Robert W. Peterson
  • Patent number: 9002963
    Abstract: A communication system is provided in which users associate handling data identifying how messages are to be processed with contact data. Handling data for the identified contacts in the contact data is then dispatched to those contacts. Subsequently when messages are dispatched from the locations identified by the contact data a sender of a message selects handling data to be associated with a message being dispatched. Upon receipt of a message associated with handling data the message is then processed in the manner identified by the handling data.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: April 7, 2015
    Inventors: Daniel Gross, Erwin Gross
  • Patent number: 8996619
    Abstract: An instant message is communicated from a controller device to a target device. The instant message includes a command and one or more optional parameters associated with the command. Upon authentication and validation of the instant message and the command (and any optional parameters), the command is executed. The target device generates a second instant message having at least one of a response, a result, and a status associated with at least one of the authentication, validation, and execution. The second instant message is communicated to the controller device. The controller device authenticates the second instant message and validates at least one of the response, the result, and the status. As a particular example, the controller device represents a communication device such as a mobile telephone or personal digital assistant, and the target device represents a media application server capable of supporting one or more communication sessions such as conference calls.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: March 31, 2015
    Assignee: Apple Inc.
    Inventors: David W. McKnight, F. Randall Murray, II, Stephen R. Whynot
  • Patent number: 8990331
    Abstract: A microblog server receives sharing information required for sharing a microblog message transmitted by a microblog client. Generate a microblog data packet according to the sharing information, and transmit the microblog data packet to an instant messaging (IM) client, such that the IM client displays the microblog message to be shared according to the microblog data packet.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: March 24, 2015
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Yu Ku, Ming Tian
  • Patent number: 8984089
    Abstract: An industrial automation device comprises a reception component that receives a request for data resident within the industrial automation device. An encoding component communicatively coupled to the reception component that receives a binary bit stream associated with the request and encodes a payload of the bit stream as XML data, the encoding component further communicates the encoded payload by way of an industrial automation protocol. Furthermore, the industrial automation device can include a compression component that compresses the XML data.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: March 17, 2015
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: David M. Callaghan, Scot A. Tutkovics
  • Patent number: 8941727
    Abstract: Apparatus for determining the status of hair bulk in an area of a scalp is operative to provide a metric over a sufficiently large area to permit revisiting with only negligible misalignment error. Accurate re-measurement of hair status in accurately identified areas produces a reliable metric for determining degree of hair loss and or the effectiveness of treatment.
    Type: Grant
    Filed: February 13, 2012
    Date of Patent: January 27, 2015
    Inventors: William Rassman, Jae P. Pak
  • Patent number: 8943212
    Abstract: Application program network service requests are translated into specific actions that are then performed through the management plane and/or control plane. The translations and resulting actions are responsive to previously defined policies for the communication network, and may further reflect processing of previous service requests by the same or another application program. The amount of resources available for use by a given application program may be predefined based on a globally defined network policy. Each service request obtained from an application program may be translated into multiple actions performed using various specific protocols and/or interfaces provided by either the management plane, the control plane, or both the management and control planes. Reports of network activity, status and/or faults for a requesting application program may be tailored to the requesting program's view of the network, and passed directly and exclusively to the requesting program.
    Type: Grant
    Filed: June 8, 2011
    Date of Patent: January 27, 2015
    Assignee: Rockstar Consortium US LP
    Inventors: Indermohan Monga, Bruce Schofield, Franco Travostino
  • Patent number: 8943162
    Abstract: Pre-caching may decrease the response time necessary for a wireless communication network to fulfill a user request. Pre-caching includes predicting what data the user will request next and preemptively fetching that data from a network (e.g., the Internet). Additionally, the wireless communication network may predict the geographic location of the mobile device when it makes the request. Instead of pre-caching the data in the memory of the mobile device, the data may be stored at a wireless access point that has a radiation pattern that covers the predicted geographic location of the mobile device. Once the wireless access point receives the request from the mobile device for the pre-cached data, the pre-cached data may be transmitted wirelessly to the mobile device, thereby avoiding having to forward the request to rest of the communication network.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: January 27, 2015
    Assignee: International Business Machines Corporation
    Inventor: Brad L. Brech
  • Patent number: 8935403
    Abstract: A method for allocating orthogonal sequences to user equipment devices, UEs, of a group sharing a channel of a telecommunication system is disclosed. The method comprises determining which UE of the group having largest transmission resource assigned for a physical uplink shared channel, PUSCH; determining a first orthogonal sequence of the UE of the group having largest transmission resource assigned; determining a second sequence that equals a quadrature phase offset of the first orthogonal sequence; reserving said second sequence when allocating sequences to remaining UEs of the group by avoiding the second sequence as long as there are other orthogonal sequences available. A control circuitry for a network node is also disclosed.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: January 13, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Matthias Kamuf, Christian Bergljung
  • Patent number: 8924530
    Abstract: A multi-phase monitoring of hybrid system landscapes is described. Calendar data for planned and unplanned downtimes is generated at a number of computer system environments of a hybrid system landscape. Generated calendar data is requested from a computer system environment hosted by a first entity. Generated calendar data for at least one downtime of at least one component of a computer system environment hosted by a second entity is synchronized with calendar data for at least one downtime of at least one component of the computer system environment hosted by the first entity received in response of the request. Availability of the hybrid system landscape is evaluated based on the synchronized calendar data.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: December 30, 2014
    Assignee: SAP SE
    Inventor: Wulf Kruempelmann
  • Patent number: 8924503
    Abstract: Pre-caching may decrease the response time necessary for a wireless communication network to fulfill a user request. Pre-caching includes predicting what data the user will request next and preemptively fetching that data from a network (e.g., the Internet). Additionally, the wireless communication network may predict the geographic location of the mobile device when it makes the request. Instead of pre-caching the data in the memory of the mobile device, the data may be stored at a wireless access point that has a radiation pattern that covers the predicted geographic location of the mobile device. Once the wireless access point receives the request from the mobile device for the pre-cached data, the pre-cached data may be transmitted wirelessly to the mobile device, thereby avoiding having to forward the request to rest of the communication network.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: December 30, 2014
    Assignee: International Business Machines Corporation
    Inventor: Brad L. Brech
  • Patent number: 8914476
    Abstract: A method for automatically configuring a device by means of an automatic configuration means adapted for automatically configuring the device by means of a remote management protocol (RMP), comprising setting up an RMP session between the device and the automatic configuration means is disclosed, wherein when during the RMP session at least one parameter value of the object model of the device is changed, the device communicates the changed parameter value(s) to the automatic configuration means after the initiation and before the termination of the RMP session.
    Type: Grant
    Filed: April 2, 2009
    Date of Patent: December 16, 2014
    Assignee: Alcatel Lucent
    Inventors: Pascal Justen, Christoph Stevens, Sven Van Den Bosch, Jan Coppens, Willem Acke
  • Patent number: 8914435
    Abstract: The present invention relates to a ubiquitous notification method and system for managing a member list in a relay platform and providing events of each service provided by a service provider based on 3A (Anytime, Anywhere and Any device) by integrating and integrally managing the events through one route so that a subscriber can integrally manage his event profile, and the service provider can provide subscription authorities of the event push service through a consistent interface. The method according to the present invention includes steps of being pushed an event linked with a service and transmitting an event message in response to the pushed event.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: December 16, 2014
    Assignee: NHN Corporation
    Inventors: Chan Seok Jeon, Jeong-Hun Moon