Computer-to-computer Handshaking Patents (Class 709/237)
  • Patent number: 8768952
    Abstract: Embodiments of the present invention include systems with Readers and Tags in which a Reader queries the Tags with a parameter that includes a level of probability of reply according to which the Tags individually and randomly decide whether or not to reply. In one embodiment, the Tags can switch between two states: A and B. The query command also specifies a state (A or B) so that only the Tags in the specified state can reply. After successfully sending the Tag identification data from a Tag to the Reader, the Tag switches to the other state from the specified state. In one embodiment, the operations about the two states are symmetric. In one embodiment, the Tags can remember the parameters used in a query so that a short form of query command can be used to repeat the query with the same query parameters.
    Type: Grant
    Filed: May 3, 2010
    Date of Patent: July 1, 2014
    Assignee: Alien Technology Corporation
    Inventors: John Stephen Smith, Curtis L. Carrender
  • Patent number: 8761050
    Abstract: A network integration system/method allowing computer network functionality in a coordinated/concerted fashion in network configurations that are local to and/or spanning network gateway routers is disclosed. The system utilizes a Smart Gateway Power Controller (SGPC) to interact within a home automation network (HAN) to permit the local HAN to operate as a distinct network but still permit access to/from remote networks such as the Internet. The system permits inter-networking of HAN devices (including SGPCs) and device interaction as a group with consumers within a man-machine “social network,” where information is pushed/pulled just as with a conventional social network. The system/method allows HAN device setup/action/monitoring wherein HAN devices host a number of user interfaces supported locally and externally to web interfaces/networks, these interfaces supporting local/remote access devices including mobile phones, tablet computers, laptops, desktop computers, and the like.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: June 24, 2014
    Assignee: Advanergy, Inc.
    Inventors: Jin Lu, Todd Scott Kelly
  • Patent number: 8762557
    Abstract: A signaling gateway (SG) and a method for the SG to process signaling. The method comprises: after a SG which is configured with SCCP protocol, one or more SCCP service related subsystems, and GT translation function receives a connectionless-oriented SCCP service message in MTP3 protocol, the SG determining whether the message is a local office message according to a destination signaling point code carried in the message or a signaling point code generated by translating a GT carried in the message; and if the message is a local office message, the SG forwarding the message to a corresponding SCCP service related subsystem configured in the SG according to a subsystem number carried in the message, or forwarding the message to a corresponding SCCP service related subsystem configured in a MGC; the MGC and SG having the same signaling point code and being connected in the M3UA protocol.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: June 24, 2014
    Assignee: ZTE Corporation
    Inventors: Liqun Xu, Dongming Fan, Haifang Liu, Rong Xu
  • Patent number: 8762518
    Abstract: A method for maintaining a local peer group (LPG) for supporting communications among vehicles. The LPG is formed from a plurality of vehicles. Each vehicle is equipped with a wireless communications device. One of the vehicles is selected as a group header node (GH). The method comprises receiving periodically a heartbeat packet from the GH, the heartbeat packet including a maximum hop count, and a heartbeat cycle, forwarding the heartbeat packet until the maximum hop count is reached after waiting for a first random relay delay, which is less than a maximum allowable adjustable value, replying to the heartbeat packet with a membership report packet, forwarding a membership report packet towards the GH, and adding a vehicle that submitted the membership report packet to a LPG membership as a member node of the LPG if the membership report packet is new or updating information for a member node.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: June 24, 2014
    Assignees: Telcordia Technologies, Inc., Toyota Infotechnology Center U.S.A., Inc.
    Inventors: Wai Chen, Taek-Jin Kwon, Ryokichi Onishi, Rama Vuyyuru
  • Patent number: 8756282
    Abstract: A system for enhancing interpersonal communication is disclosed. The system includes one or more personal computer devices capable of broadcasting and receiving select messages based on overlapping user interests. The device shares identity credentials with other devices to ensure credibility of the information being broadcast and maintains user interests in a portable secure database on the device.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: June 17, 2014
    Assignee: MasterCard International Incorporated
    Inventor: Simon Blythe
  • Patent number: 8751056
    Abstract: A user computer device is provided that comprises a temperature sensitive touchscreen having a temperature sensitive user interface comprising multiple thermal energy emitter/detector devices, such as thermocouples. The multiple thermal energy emitter/detector devices are capable both of detecting thermal energy and emitting thermal energy. The temperature sensitive user interface generates thermal patterns that may be transferred to other thermally sensitive electronic devices or that may be used to authenticate the user computer device. The user computer device also can detect and thermally communicate with a thermal energy docking station and, based on thermal recognition, activate applications displayed on the temperature sensitive touchscreen. Further, the user computer device can auto-bias a temperature of the temperature sensitive user interface in order to better assure proper operation of the temperature sensitive user interface in all operating conditions.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: June 10, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Jiri Slaby, John H. Krahenbuhl, Rachid M. Alameh, Thomas Y. Merrell
  • Patent number: 8751682
    Abstract: Systems and methods for transfer of data including establishing two separate connections, the two separate connections including a high speed connection and a high integrity connection. Blocks of data are exchanged over the high speed connection while the high integrity connection facilitates communication of descriptor data regarding data received over the high speed connection. As such, the data transfer speed of the high speed connection is utilized while communication via the high integrity connection allows for data reliability features not provided by the high speed connection.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: June 10, 2014
    Assignee: Z124
    Inventor: Octavian Chincisan
  • Patent number: 8745209
    Abstract: Implementations include a method, systems, and computer program products for adaptively configuring codecs to transmit encoded data to better utilize available bandwidth of reachable networks. One implementation is a method of transmitting encoded data from a host to a target. The method includes, selecting a communication network reachable by the host, estimating an available bandwidth from the host to the target via the selected communication network, configuring a codec from a plurality of codecs implemented in the host according to the estimated available bandwidth, encoding data using the configured codec, and transmitting the encoded data to the target.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: June 3, 2014
    Assignee: Google Inc.
    Inventors: Matthew Lloyd, Trausti Kristjansson
  • Patent number: 8745685
    Abstract: Methods and apparatus for smoothly and efficiently upgrading set top boxes, e.g., personal video recorders, which have customer selected content stored thereon are described. The described methods allow content stored on a set top box to be uploaded to a network storage device, e.g., automatically at a predetermined time prior to a scheduled upgrade, or in some cases, via manual control of the set top box to be upgraded. After stored content is uploaded to the network storage device, the set top box is replaced with a new set top box. The new set top box can be preloaded with the previously uploaded content or a content download can be triggered, e.g., by activating a hidden application and by supplying information identifying the set top box being replaced as part of the upgrade process.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: June 3, 2014
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Hugh Josephs, Stephen Johnson
  • Patent number: 8745260
    Abstract: Systems and methods for providing the progressive download of media content using techniques that preferentially identify and use periods of surplus network capacity to maintain the content delivery. A buffer of a receiving system is maintained and pre-filled with enough content to bridge playback intervals where a network is unable to deliver content as fast as it is played out. Content delivery does not impact other users' applications and use of the network and its resources since content is preferentially sent when surplus network capacity exists in the network. When no surplus network capacity is available, a user requesting content may be given the option to continue the delivery in the background so that the content may be played at a later time. The user may then resume their playback experience once the content has been completely delivered using surplus network capacity as it becomes available.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: June 3, 2014
    Assignee: Opanga Networks Inc.
    Inventors: Jeffrey Paul Harrang, David Gibbons, John Michael Burnette
  • Patent number: 8732296
    Abstract: A system, method, and computer program product are provided for redirecting internet relay chat (IRC) traffic identified utilizing a port-independent algorithm and controlling IRC based malware. In use, IRC traffic communicated via a network is identified utilizing a port-independent algorithm. Furthermore, the IRC traffic is redirected to a honeypot.
    Type: Grant
    Filed: May 6, 2009
    Date of Patent: May 20, 2014
    Assignee: McAfee, Inc.
    Inventors: Vinoo Thomas, Nitin Jyoti, Cedric Cochin, Rachit Mathur
  • Patent number: 8725894
    Abstract: Discovery of intermediate network devices is performed using a technique that piggybacks upon the existing standard TCP (Transport Control Protocol) “SACK” (Selective Acknowledgment) option in a SYN/ACK packet so that discovery information may be shared between pair-wise-deployed peer intermediate devices when a TCP/IP connection (Transport Control Protocol/Internet Protocol) is first established between network endpoints using a conventional three-way handshake. Use of the SACK option is combined with another technique which comprises modifying the original 16-bit value of the TCP receive window size to a special arbitrary value to mark a SYN packet as being generated by a first peer device. The marked SYN when received by the second peer device triggers that device's discovery information to be piggybacked in the SACK option of the SYN/ACK packet. The first device then piggybacks its discovery information in the SACK option of the ACK packet which completes the three-way handshake.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: May 13, 2014
    Assignee: Microsoft Corporation
    Inventors: Murari Sridharan, Deepak Bansal, Eran Yariv, Ronen Barenboim, Maxim Stepin, Alexander Malvsh
  • Patent number: 8719384
    Abstract: Aspects of the disclosure provide a method for service discovery. The method includes receiving a first service advertisement by a first device. The first service advertisement includes at least a service of a second device. Further, the method include updating a service directory of the first device to include the service of the second device, and transmitting a second service advertisement by the first device. The second service advertisement includes at least the service of the second device, and can be used by a third device to effect use of the service of the second device.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: May 6, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Paul A. Lambert, Raja Banerjea, Milind Kopikare, Robert Fanfelle
  • Patent number: 8713309
    Abstract: A security architecture in which a security module is integrated in a client machine, wherein the client machine includes a local host that is untrusted. The security module performs encryption and decryption algorithms, authentication, and public key processing. The security module also includes separate key caches for key encryption keys and application keys. A security module can also interface a cryptographic accelerator through an application key cache. The security module can authorize a public key and an associated key server. That public key can subsequently be used to authorize additional key servers. Any of the authorized key servers can use their public keys to authorize the public keys of additional key servers. Secure authenticated communications can then transpire between the client and any of these key servers. Such a connection is created by a secure handshake process that takes place between the client and the key server.
    Type: Grant
    Filed: October 16, 2007
    Date of Patent: April 29, 2014
    Assignee: Broadcom Corporation
    Inventor: Mark Buer
  • Patent number: 8713189
    Abstract: A system and method for reliably transmitting a request from a client application (50) running on a client system (13) to a server application (52) running on a server system (15) and receiving a reply to the request, in which functions that provide parameters governing the reliable transport mechanism and message forming and parsing services are provided by the application processes to and called from application-layer protocol stacks (58, 60).
    Type: Grant
    Filed: July 15, 2003
    Date of Patent: April 29, 2014
    Assignee: Wi-Lan, Inc.
    Inventor: Mark Frazer
  • Patent number: 8713186
    Abstract: A server side connection pool provides pooling of server connections. Thus, client side processes do not create groups of dedicated resources. Clients are provided the capability to communicate to a server side connection broker process to GET a pooled server connection comprising connection state plus a thread of execution for doing some work, whereby requesting the work can bypass the connection broker process and go directly to the assigned pooled connection. Once the client issues a RELEASE to release the pooled connection back to the pool, a completely different client process on potentially a different client middle tier machine can reuse the same pooled connection. The server-side connection pool can be logically partitioned into sub-pools that correspond to connection classes that typically correspond to respective applications. A client process can request a pooled connection having a particular state, where a stored procedure can be executed to generate such state.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: April 29, 2014
    Assignee: Oracle International Corporation
    Inventors: Lakshminarayanan Chidambaran, Srinath Krishnaswamy, Krishna Mohan Itikarlapalli, Kevin Neel, Sreekumar K. Seshadri, Jonathan Giloni, Scot McKinley, Ravi Thammaiah
  • Patent number: 8713685
    Abstract: A system and method are disclosed for creating a secure video content path, or a protected media content bus, within an unsecure personal computer. A portable security module, or electronic key safe, may be inserted into a personal computer that has different internal components for processing secure and unsecured content. The security module may establish a secure encrypted link with a secure video processor of the personal computer, and may use the personal computer's network interface to request authority to receive secured content. The security module may provide content keys to the secure video processor to access secured content received over an external network.
    Type: Grant
    Filed: February 18, 2013
    Date of Patent: April 29, 2014
    Assignee: Comcast Cable Communications, LLC
    Inventor: James W. Fahrny
  • Patent number: 8706857
    Abstract: There is provided an information processing apparatus that is connected to a server for managing data, the information processing apparatus including a data storage configured to store the data obtained from the server, a check unit configured to check a cumulative state of change history information indicating a change type of the data in the server stored in the server, and a data obtaining unit configured to use a check result of the check unit as a basis to determine an obtaining method by selecting either a first obtaining method of synchronizing the data stored in the data storage with the data managed by the server in accordance with the change history information or a second obtaining method of obtaining, from the server, data presence information indicating the data existing in the server to synchronize the data stored in the data storage and to obtain the data from the server.
    Type: Grant
    Filed: November 22, 2010
    Date of Patent: April 22, 2014
    Assignee: Sony Corporation
    Inventors: Seiji Esaka, Takeru Kaneko, Masayuki Takada, Shuhei Sonoda
  • Patent number: 8705416
    Abstract: An apparatus including a port to transmit first frames and receive second frames over a communication channel, the port including a collision detect circuit and a duplex mismatch circuit. The collision detect circuit detects collisions on the communication channel between the first frames and the second frames. The duplex mismatch circuit declares a duplex mismatch when the communication channel was established without attempting auto-negotiation, the port is in a half-duplex mode, and the collision detect circuit detects a very late collision involving one of the first frames. The very late collision occurs after a predetermined amount of data has been transmitted in the one of the first frames. The duplex mismatch indicates that a full-duplex mode is used with respect to the second frames.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: April 22, 2014
    Assignee: Marvell World Trade, Ltd.
    Inventors: Donald Pannell, Ozdal Barkan
  • Patent number: 8701164
    Abstract: This present application relates to, among other things, Key Caching, QoS and Multicast extensions and improvements to the Media-independent Pre-Authentication (MPA) framework, a new handover optimization mechanism that has a potential to address issues on existing mobility management protocols and mobility optimization mechanisms. MPA is a mobile assisted, secure handover optimization scheme that works over any link-layer and with any mobility management protocol.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: April 15, 2014
    Assignees: Toshiba America Research, Inc., Teleordia Technologies, Inc.
    Inventors: Ashutosh Dutta, Victor Fajardo, Yoshihiro Oba, Kenichi Tanuichi
  • Patent number: 8700744
    Abstract: A data Interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.
    Type: Grant
    Filed: October 28, 2008
    Date of Patent: April 15, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Jon James Anderson, Brian Steele, George Alan Wiley, Shashank Shekhar
  • Patent number: 8700819
    Abstract: A communication link between a host device and a client device can be suspended based on a suspend request or notification provided by the client device. The suspend request can be transmitted by a client device to a host device if the client device determines that suspension is appropriate, and can be sent in response to receiving a polling request from the host device. After receiving a suspend request, the host device can initiate an operation to suspend the communication link between the devices.
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: April 15, 2014
    Assignee: Apple Inc.
    Inventors: Anand Dalal, Haining Zhang, Mitchell D. Adler
  • Patent number: 8700753
    Abstract: In one particular embodiment, the disclosure is directed to a distributed computer system for use in connection with telecommunications operational support. The distributed computer system includes a common integration communications element, a telecommunication related business application, an adapter module, and an integrated services module. The adaptor module is coupled to the common integration communications element, and is responsive to the telecommunications related business application. The integrated services module is also coupled to the common integration communications element.
    Type: Grant
    Filed: March 28, 2003
    Date of Patent: April 15, 2014
    Inventor: Denis L. Bagsby
  • Patent number: 8694661
    Abstract: A communication apparatus, which allows a user to communicate via a network, carries out a switch off step (SOA) in response to a switch off command. In the switch off step (SOA), the communication apparatus allows the user to select (SM2, SM3) a detach message from a list of detach messages (DML). The communication apparatus conveys (SM6, SM7) a detach message identification (MID) to the network and, subsequently, switches off (SM8). The detach message identification (MID) represents the detach message that the user has selected. The network carries out a call handling step in which the network conveys the detach message to another communication apparatus from which a call emanates that is destined for the communication apparatus that is switched off.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: April 8, 2014
    Assignee: ST-Ericsson SA
    Inventor: Balaji Manigandan
  • Patent number: 8694769
    Abstract: A system and method for controlling data communications between a server and a client device, such as a mobile device. Embodiments relate generally to a technique where stop data is provided to the client device. This stop data can be transmitted (e.g. by the client device) to the server. When processed by the server, the stop data indicates to the server that at least some of the encrypted data received by the client device from the server was not decrypted using the second key (e.g. as may be the case when the second key has been deleted). Upon receiving the stop data, the server may, for example, withhold the transmission of data encrypted with the first key to the client device until the second key is restored on the client device. In one embodiment, the stop data is provided to the client device in an encoded (e.g. encrypted) form.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: April 8, 2014
    Assignee: BlackBerry Limited
    Inventors: Dave Bajar, Philip Chi-Jim Luk, Michael Kenneth Brown, Darrell Reginald May
  • Patent number: 8688840
    Abstract: A media transmission method and apparatus of a first server using a session-based messaging service in a communication system. The first server sets Media Relay Capacity (MRC) information of a first User Equipment (UE), transmits the set MRC information to a second server, receives a response from the second server after transmitting the MRC information, and notifies the response to the first UE. The response is a response that the second server has received from a second UE after notifying the second UE of the setting of the MRC information.
    Type: Grant
    Filed: August 21, 2007
    Date of Patent: April 1, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dong-Keon Kong, Deug-Ku Chang, Dae-Seok Kim, Sang-Jun Moon, Sung-Won Lee
  • Patent number: 8688779
    Abstract: A method and user device for limiting a time for which location data sharing is enabled for a user device of a data sharing group, the data sharing group comprising at least two user devices inclusive of the user device, each user device of the data sharing group configured to store data shared by user devices of the data sharing group on the respective user device and to maintain a list of the user devices in the data sharing group. The method comprises receiving an instruction through a user interface on the user device indicating that location data sharing is to be enabled for a limited time period after which location sharing is to be disabled, obtaining location data for the user device during the limited time period; and sending the location data to at least one other user device of the sharing group during the limited time period.
    Type: Grant
    Filed: April 8, 2009
    Date of Patent: April 1, 2014
    Assignee: BlackBerry Limited
    Inventors: Andrew D. Bocking, Theban Ganeshalingam, Herbert A. Little, Michael S. Brown
  • Patent number: 8688769
    Abstract: Methods, apparatuses, and computer program products for selected alert delivery in a distributed processing system are provided. Embodiments include receiving a plurality of events from one or more event producing components of the distributed processing system; creating, by an incident analyzer, in dependence upon the events a truth space representing events that make one or more conditional event processing rules true, the truth space including a set of truth points, each truth point including a set of events and a set of event locations; creating, by the incident analyzer, in dependence upon the truth space one or more alerts including assigning one of the locations of the truth space to one or more of the alerts; and sending, by the incident analyzer, the alerts to at least one component of the distributed processing system.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Mark G. Atkins, James E. Carey, Philip J. Sanders
  • Patent number: 8688774
    Abstract: A personal networking/communication device (PND) enables real-time social and business interactions/networking within a real environment. A first PND associated with a first person/user in the real environment is within communication range of a second PND. The first PND receives (via electronic communication) and displays a social interaction information signature (SIS) of the second PND. The signature includes a physical mapping/location of the second PND relative to the first PND and provides some information about the second PND's user. Following a selection of the SIS on the first PND, the first PND electronically transmits one or more “request for interaction or information exchange” (RIIE) to the second PND. When the first PND receives a response to the RIIE from the second PND, the user of the first PND receives real-time unequivocal confirmation of whether the second person is interested in interacting/socializing with the user.
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: April 1, 2014
    Inventor: Eustace Prince Isidore
  • Patent number: 8682960
    Abstract: An apparatus may include a processor configured to receive a request for a service or content from a first device. The processor may be further configured to receive a user's context information from a second device. The processor may additionally be configured to filter the requested service or content based at least in part upon the user's context information. The processor may be further configured to provide the filtered service or content to the first device. Corresponding methods and computer program products are also provided.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: March 25, 2014
    Assignee: Nokia Corporation
    Inventors: Toni Peter Strandell, Elina Vartiainen, Janne Pekko Kaasalainen
  • Patent number: 8682964
    Abstract: Disclosed are various embodiments for progressively loading content that is asynchronously obtained from a server. A network page is obtained in a client from a server. Supplemental data is obtained in the client from the server in response to an element of the network page. The supplemental data, which is obtained asynchronously with respect to the network page, includes content and scripted callbacks. Each scripted callback is processed in the client, and in response, a respective portion of the content that has been obtained from the server is also processed in the client.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: March 25, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael L. Brundage, Pongsakorn Teeraparpwong, Sikandar Saifullah
  • Patent number: 8683005
    Abstract: A method, article of manufacture, and apparatus for optimizing resource use in a mobile device network is disclosed. In some embodiments, this includes using a processor to store mobile device data on a server, creating server metadata based on the stored mobile device data, storing the server metadata in a mobile device cache, and using the mobile device to access the server metadata stored in the mobile device cache.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: March 25, 2014
    Assignee: EMC Corporation
    Inventors: Anand Raj, Rangarajan Suryanarayanan, Christopher Hercules Claudatos, Satish Basavaraj, Joseph Elwin Fernandes, Sudhindra M. Sheshadrivasan, Deepak Visweswaraiah
  • Patent number: 8676766
    Abstract: A computer-readable recording medium stores a cluster system control program controlling a cluster system in which clustered nodes are connected to a shared disk having a journaling file system. The cluster system control program causes a computer to execute a request reply information generation procedure for, when a request is accepted from a client, generating request reply information including an identification number identifying the request and reply data to respond to the request from the client, and a saving procedure for saving the request reply information generated by the request reply information generation procedure in the journaling file system.
    Type: Grant
    Filed: November 2, 2009
    Date of Patent: March 18, 2014
    Assignee: Fujitsu Limited
    Inventors: Kensuke Shiozawa, Yoshitake Shinkai
  • Publication number: 20140075046
    Abstract: The current invention discloses methods and devices that may be used to maintain continued synchronization during a P2P session when a synchronizing terminal withdraws from synchronizing the operations of one or more participating terminals. A server may temporarily replace the synchronizing terminal and request operating status information from the participating terminals. After calculating data differences between the participating terminals using the operating status information, the server may transmit the data differences to the participating terminals so that each participating terminal is configured to synchronize itself with the other participating terminals. A new synchronizing terminal is selected from the participating terminals so that the new synchronizing terminal is configured to synchronize the operations of the remaining participating terminals.
    Type: Application
    Filed: November 14, 2013
    Publication date: March 13, 2014
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xuxin WANG, Jianhui YAO, Xianwen CHEN, Wen TANG
  • Patent number: 8671218
    Abstract: In general, the invention relates to a method for managing a two-node cluster. The method includes determining, by a first server node, that a second server node is disconnected from the two-node cluster when a first heartbeat response is not received from the second server node and sending a first echo request from the first server node to a first external system, where the first external system is specified on each server node of the two-node cluster. The method further includes receiving a first echo response for the first echo request from the first external system at the first server node and, in response to receiving the first echo response, providing, by the first server node, services of the two-node cluster independent of the second server node.
    Type: Grant
    Filed: June 16, 2009
    Date of Patent: March 11, 2014
    Assignee: Oracle America, Inc.
    Inventors: Andrew L. Hisgen, Thorsten Früauf, Ellard T. Roush, Nicholas A. Solter
  • Patent number: 8671202
    Abstract: Methods of establishing secure communication channels in peer-to-peer environments are provided that eliminate role conflicts between peers by determining which peer will act as a client and which the peer will act as a server in a secure connection handshake. In one embodiment, an attribute of the handshake messages are used in a tiebreaker process to determine which peer assumes the role of the server. In another embodiment, the attribute may be used to compute a wait period for each peer, or the wait period may be based on a random time period, and the peers cancel their request and resent requests after waiting their respective time periods.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: March 11, 2014
    Assignee: Ooma, Inc.
    Inventors: James W. Deverick, Marcia Z. Bryan, Tiffany L. Broadbent
  • Patent number: 8670335
    Abstract: Reduced power transmission is described. In embodiments, networked devices communicate via a network connection. A characteristic of the network connection between the networked devices can be determined, and an output amplitude of a signal that is indicative of the communications between the network devices can be adjusted based on the characteristic of the network connection. Power consumption that is utilized for the communications between the network devices is reduced based on the adjustment of the output amplitude of the signal.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: March 11, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Ozdal Barkan, Tak-Lap Tsui
  • Patent number: 8667582
    Abstract: A system, method, and computer program product are provided for directing predetermined network traffic to a honeypot. In use, predetermined network traffic originating from a node in a local area network and/or a virtual private network is identified. Further, the predetermined network traffic is directed to a honeypot.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: March 4, 2014
    Assignee: McAfee, Inc.
    Inventors: Vinoo Thomas, Nitin Jyoti
  • Patent number: 8667162
    Abstract: An apparatus for providing a mobile streaming adaptor includes a processor configured to receive media content from a remote camera, process the received media content by capturing, encoding and encapsulating the media content at a mobile electronic device, connect to a remote streaming server through function of a mobile networked device; and stream the encapsulated media content to the mobile networked device for communication of the encapsulated content to the remote streaming server through an Internet Protocol (IP) network for real-time distribution to a communication device. A corresponding computer program product and method are also provided.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: March 4, 2014
    Assignee: Industrial Technology Research Institute
    Inventors: Jen-Yu Yu, Hsin-Hua Lee, Chong-Yie Chang, Yeh-Kai Chou
  • Patent number: 8661127
    Abstract: An information processing apparatus includes a memory storing an allowance list, a first receiving unit that receives a first request from a client apparatus, a first transmitting unit that transmits the first request to a management server, a second receiving unit that receives a first response which include first location information indicating a position of a storage server storing software from the management server, an adding unit that adds the first location information to the allowance list, a second transmitting unit that transmits the first response to the client apparatus, a third receiving unit that receives a second request including second location information from the client apparatus, a third transmitting unit that transmits the second request to the storage server, a fourth receiving unit that receives a second response from the storage server, and a fourth transmitting unit that transmits the second response to the client apparatus.
    Type: Grant
    Filed: October 3, 2011
    Date of Patent: February 25, 2014
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Tadamitsu Miyawaki
  • Patent number: 8656013
    Abstract: Data monitoring including: establishing a real-time connection between at least two processing entities; defining transfer preferences for data and metrics to be sent for monitoring; and sending the data and metrics from at least one sending entity to a collecting entity of the at least two processing entities using a data push process, wherein the data push process is based on the transfer preferences defined in advance for the data and metrics.
    Type: Grant
    Filed: June 14, 2011
    Date of Patent: February 18, 2014
    Assignee: Sony Computer Entertainment America LLC
    Inventor: Shawn He
  • Publication number: 20140047110
    Abstract: An apparatus, system, and method are disclosed for device level enablement of a communications protocol. An adapter compatibility module determines an adapter compatibility status for a plurality of host adapters. A positive adapter compatibility status indicates that each host adapter in the plurality of host adapters is compatible with a communications protocol. A processor compatibility module determines a processor compatibility status for one or more processors. The one or more processors coordinate data transfers to and from the plurality of host adapters. A positive processor compatibility status indicates that each of the one or more processors is compatible with the communications protocol. A compatibility summary module determines a compatibility summary for the plurality of host adapters and the one or more processors.
    Type: Application
    Filed: October 22, 2013
    Publication date: February 13, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Susan K. Candelaria, Roger G. Hathorn, Matthew J. Kalos, Beth A. Peterson
  • Patent number: 8650310
    Abstract: A communication session is established between a first device and a browser on a second device. The communication session is a persistent hypertext transfer protocol (HTTP) session in which a transmission control protocol/internet protocol (TCP/IP) connection persists throughout the persistent HTTP session. A question is transmitted from the first device to the browser on the second device. In response to the first device receiving an illogical response to the question from the second device, the communication session between the first device and the second device is terminated.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: February 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Erik J. Burckart, Andrew J. Ivory, Todd E. Kaplinger, Aaron K. Shook
  • Patent number: 8645549
    Abstract: The present invention has an object to provide a server apparatus capable of accessing a terminal apparatus connected via an IP network to a router from an externally provided terminal apparatus in a simple and firm manner without previously performing complex setting operation.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: February 4, 2014
    Assignee: Panasonic Corporation
    Inventors: Yuji Arima, Kazuo Imafuku, Yuji Mitsunaga
  • Patent number: 8639839
    Abstract: A method, a computer-readable media and a user interface are provided for ensuring, without user interaction, that a communications network contains properly configured routing components. A set of commands are executed to receive a routing component's current configuration. A benchmark configuration is provided that contains the desired configuration for the routing component. The set of parameters of the routing component's current configuration are automatically compared to the benchmark set of parameters in order to determine if differences exist. The results of the comparison process are then presented.
    Type: Grant
    Filed: August 26, 2005
    Date of Patent: January 28, 2014
    Assignee: Sprint Communications Company L.P.
    Inventor: Erik Michael Witkop
  • Patent number: 8639819
    Abstract: The invention relates to a method of creating an ad-hoc connection between two electronic devices. In order to enable a particularly user-friendly creation of such a connection, it is proposed that a first device detects a hugging state between the first device and a second device, in which the first device and the second device are in close vicinity and a piece of information is received at the first device directly from the second device. In case a hugging state is detected, a handle is obtained proceeding from the received piece of information. The handle comprises an address of some device other than the first device. Finally, a communication channel is established between the first device and the other device using the address included in the handle. The invention relates equally to a corresponding device, to an expandable framework for such a device, and to a corresponding software program product.
    Type: Grant
    Filed: February 5, 2004
    Date of Patent: January 28, 2014
    Assignee: Nokia Corporation
    Inventors: Seppo Pohja, Juha Hietasarka, Holger Hussmann
  • Patent number: 8639840
    Abstract: A processing unit coupled to a bus for accelerating data transmission and a method for accelerating data transmission. The present invention provides a streaming data transmission mode in which a plurality of data blocks are transmitted via one handshake. The present invention employs handshake save policy, when a processing unit sends a request comprising a plurality of data blocks on a bus, a cache or memory will perform address matching to judge whether there is any hit data block. If there is any hit data block, the cache or memory only needs to reply once and then start to continuously transmit the hit data blocks it possesses. Thus, a separate handshake for each data block is no longer needed.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: January 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Xiao Tao Chang, Rui Hou, Wei Liu, Kun Wang, Yu Zhang
  • Patent number: 8639837
    Abstract: Packets received at a network appliance are classified according to a packet classification rules based on flow state information maintained by the network appliance and evaluated for each packet as it is received at the appliance on the basis of OSI Level 2-Level 4 (L2-L4) information retrieved from the packet. The received packets are acted upon according to outcomes of the classification; and the flow state information is updated according to actions taken on the received packets. The updated flow state information is then made available to modules performing additional processing of one or more of the packets at OSI Layer 7 (L7).
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: January 28, 2014
    Assignee: Blue Coat Systems, Inc.
    Inventors: Qing Li, Yusheng Huang, Gary Tomic, Ronald Frederick
  • Patent number: 8639371
    Abstract: Systems and methods for self-configuring portable electronic devices are provided. In one embodiment, the portable device includes carrier circuitry that receives compressed data streams of information and application circuitry that decompresses the received data stream in accordance with a specific CODEC. The device includes the capability for the carrier circuitry to provide the specific CODEC required to decompress the data stream to the application circuitry. The transfer of the specific CODEC can be done as a default action or it can be done based on a queue received from the application circuitry.
    Type: Grant
    Filed: June 2, 2011
    Date of Patent: January 28, 2014
    Assignee: Apple Inc.
    Inventor: Christopher D. McKillop
  • Patent number: 8639841
    Abstract: A video signal and an audio signal are TMDS transmitted from a source device to a sink device. Through a reserved line and a HPD line provided separately from a TMDS transmission line, an Ethernet™ signal is bidirectionally transmitted, and also, a SPDIF signal is transmitted from the sink device to the source device. The Ethernet™ signal bidirectionally transmitted between Ethernet™ transmitter/receiver circuits is differentially transmitted by an amplifier and is received by the amplifier. The SPDIF signal from a SPDIF transmitter circuit is common-mode transmitted from an adder and is received by the adder to be supplied to the SPDIF receiver circuit.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: January 28, 2014
    Assignee: Sony Corporation
    Inventors: Gen Ichimura, Hidekazu Kikuchi, Yasuhisa Nakajima