Patents Examined by Yasin Barqadle
  • Patent number: 8230009
    Abstract: In one general aspect, a computer-readable storage medium can store instructions that when executed cause a client device to perform a process. The instructions comprising instructions to define a plurality of event packets where each event packet from the plurality of event packets includes an input value from a user interface device associated with the client device, and instructions to define, at a first time, a first carrier packet including the plurality of event packets. The instructions can also include instructions to define an additional event packet representing an additional input value from the user interface device associated with the client device, and define, at a second time, a second carrier packet including the additional event packet and at least a portion of the plurality of event packets.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: July 24, 2012
    Assignee: Google Inc.
    Inventors: Albert Wong, Hin Chung Lam, Sergey Ulanov, Gary Kacmarcik
  • Patent number: 8209407
    Abstract: An embodiment of the invention includes an apparatus, which includes a mediator operable to receive a user request and to transmit a user response; and a dynamic knowledge base including a web service classifier and a domain-relevant ontology. The mediator is operable to transform the user request into a web service request, using said dynamic knowledge base, and to transform a web service response into the user response, using the dynamic knowledge base. Optionally, the dynamic knowledge base includes a web service interface operation index. Optionally, the web service interface operation index includes an autonomous, dynamic web service interface operation index or a static web service interface operation index.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: June 26, 2012
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Elizabeth Warner, Roy Ladner, Kalyan Gupta, Frederick E Petry, David W Aha, Philip G Moore
  • Patent number: 8200777
    Abstract: The invention relates to the technical field of home networks. A home network based on the present UPnP standard (Universal Plug and Play) allows data to be interchanged between network subscriber stations. A UPnP standard may have one or more control point devices. To allow profile information such as user profile or network profile to be interchanged, the invention proposes providing a control point device firstly with an expanded device ascertainment service which can be used to find the other control point devices in the network and also with one or more additionally implemented profile services which allow the other control point devices in the network to be notified about change to profile information on a control point device.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: June 12, 2012
    Assignee: Thomson Licensing
    Inventors: Michael Weber, Ingo Huetter
  • Patent number: 8200839
    Abstract: Multiple service label types may be used in a given network element to optimize scalability of the data plane, minimize overhead associated with service label management, and allow new services to be offered. Service label management may be done in a dynamic manner so that service labels may be selected for routes in a dynamic fashion as the network changes. VPNs handled by the network element may have different types of service labels, and different routes within a particular VPN may be allocated different service label types. Service label requests may be stored on the data plane to allow a service label request database to be restored from the data plane upon a control plane failure, so that new service labels are not required to be allocated after a control plane failure.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: June 12, 2012
    Assignee: Rockstar Bidco LP
    Inventors: Can Aysan, Matthew Yuen
  • Patent number: 8195835
    Abstract: A seamless transport endpoint mobility (STEM) architecture migrates a transport connection endpoint from an old IP address to a new IP address without loss of the session. The migration process is negotiated between two endpoints themselves. Transport endpoint mobility includes communication between two STEM daemons, one STEM daemon in each endpoint, which dynamically updates kernel data structures (e.g., elements of a 5-tuple associated with a TCP/IP application) associated with the session. Migration is transparent to the application using the underlying transport connection for data transfer.
    Type: Grant
    Filed: January 28, 2004
    Date of Patent: June 5, 2012
    Assignee: Alcatel Lucent
    Inventors: Furquan A. Ansari, Ajay Sathyanath
  • Patent number: 8189051
    Abstract: Disclosed is a moving object detection apparatus and method by using optical flow analysis. The apparatus includes four modules of image capturing, image aligning, pixel matching, and moving object detection. Plural images are successively inputted under a camera. Based on neighboring images, frame relationship on the neighboring images is estimated. With the frame relationship, a set of warping parameter is further estimated. Based on the wrapping parameter, the background areas of the neighboring images are aligned to obtain an aligned previous image. After the alignment, a corresponding motion vector for each pixel on the neighboring images is traced. The location in the scene of the moving object can be correctly determined by analyzing all the information generated from the optical flow.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: May 29, 2012
    Assignee: Industrial Technology Research Institute
    Inventors: Ming-Yu Shih, Bwo-Chau Fu
  • Patent number: 8190762
    Abstract: An electronic apparatus includes a reception section, a buffer section, a reproduction section, an operation reception section, a transmission section, and a control section. The reception section receives data of a content transmitted through streaming from a transmission apparatus. The buffer section buffers the received data. The reproduction section successively reads out and reproduces the buffered data. The operation reception section receives a pause operation and a resume operation regarding reproduction of the data. The transmission section transmits, in response to the pause operation and the resume operation, a pause request and a resume request regarding the reproduction to the transmission apparatus. The control section controls the buffer means to discard data overlapping data received after the resume request among the data buffered by the buffer means and buffer data identical to the discarded data, that is received after the resume request.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: May 29, 2012
    Assignee: Sony Corporation
    Inventors: Shinya Masunaga, Masham Samuel, Tomoaki Takemura
  • Patent number: 8176116
    Abstract: A potential communication partner receives an inquiry which prompts it to notify the inquiring party of its interface in machine-readable form. When the interface data for the potential communication partner are available, the interface data can be transferred to a program, and communication with the remote partner can be started, the communication including a request for a functionality which is provided by the remote partner.
    Type: Grant
    Filed: September 16, 2002
    Date of Patent: May 8, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Joachim Feld, Guenter Steindl
  • Patent number: 8171123
    Abstract: In a node configured to communicate with one or more other nodes over a network, available bandwidth for network traffic may be distributed among two or more distinct channels of communication within a single application running on the node. An available bandwidth may be detected for communication between the first node and a second node. A distribution may be determined for the available bandwidth among the two or more communication channels. A sending rate may be adjusted for data sent from the first node to the second node over one or more of the two or more communication channels in response to a detected change in the available bandwidth.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: May 1, 2012
    Assignee: Sony Computer Entertainment Inc.
    Inventors: Yutaka Takeda, James E. Marr, Stephen C. Detwiler, Attila Vass, Payton R. White
  • Patent number: 8156229
    Abstract: A wireless device transmits beacon packets at periodically occurring time intervals across a wireless channel. When the wireless communications device has not formed a piconet with one or more remote devices, the device scans the wireless channel for a predetermined amount of time immediately following each of the periodically occurring time intervals. During this time a remote device may respond to the beacon packet.
    Type: Grant
    Filed: July 15, 2010
    Date of Patent: April 10, 2012
    Assignee: Intellectual Ventures I LLC
    Inventors: Jukka Reunamäki, Arto Palin, Juha Salokannel, Harald Kaaja, Jari Jokela, Mika Kasslin
  • Patent number: 8150999
    Abstract: This messaging system is for use in a peer to peer network including at least one depositary peer (PX, PR) adapted to store a message in one or more portions and to send a message notifying the completion of the storage of that portion to at least one superpeer (SPX) of the peer (PX) of the depositor (X) of the message (M). This superpeer (SPX) is adapted to send a notice of reception of the message to a peer (PY) of the addressee (Y) of that message, that notice including a list of the depositary peers (PX, PR) and an identifier of each of the portions of said message stored by each of the depositaries (PX, PR).
    Type: Grant
    Filed: November 3, 2005
    Date of Patent: April 3, 2012
    Assignee: France Telecom
    Inventors: Patrick Babagbeto, Didier Neveux, Eric Debeau
  • Patent number: 8131870
    Abstract: A method and apparatus for registering a mobile object on a foreign network includes a first virtual machine at a first router on a foreign network executing a mobile object and generating a care-of-name for the mobile object. The foreign object agent communicates the care-of-name to a home object agent located on a home network. The home object agent creates a mobility binding for the mobile object by using the care-of-name.
    Type: Grant
    Filed: May 24, 2001
    Date of Patent: March 6, 2012
    Assignee: Cisco Technology, Inc.
    Inventor: Billy G Moon
  • Patent number: 8131841
    Abstract: A method and apparatus for detecting predefined signatures in packet payload is disclosed. In one embodiment, a method of string matching in a network packet payload includes performing hash on a current search string received in the network packet payload to generate respective search string hash values, storing the search string hash values in a hash buffer, performing rehash using the search string hash values to generate an associated search string rehashed value, performing a parallel search of the search string rehashed value against Content Addressable Memory (CAM) entries to determine if the search string rehashed value matches with one of the CAM entries, and identifying the current search string in the network packet payload as a match with one of the CAM entries based on the outcome of performing the parallel search.
    Type: Grant
    Filed: July 1, 2008
    Date of Patent: March 6, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Anand Eswaran, Ravindra Guntur
  • Patent number: 8130272
    Abstract: A method for autostereoscopically producing three-dimensional image information from scanned subpixel extracts uses a multiplex track method (MTV) having a separating raster (TR) obliquely extended with respect to a matrix screen (MB) and an electronic tracking (TS) of viewing areas ibased on two separated image views (L, R), that adjacently disposes two or three subpixels (SP) of each pixel (P) of the two image views (L, R) in the actual subpixel extraction (SPA), continuously and alternatingly preserving each subpixel address and disposes said subpixels (SP) in an overlapping manner on each other with an offset, whereby the resolution loss effects the subpixels (SP) only. The crosstalk resulting from the inclination of the separating raster (TR) is reduced by a special structure of the subpixel extraction (SPA), wherein the resolution homogenisation in two directions of the screen is simultaneously preserved.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: March 6, 2012
    Assignee: Fraunhofer-Gesellschaft zur Forderung der angewandten Forschung e.V.
    Inventors: Siegmund Pastoor, René de la Barré
  • Patent number: 8108554
    Abstract: Disclosed is a system and method for providing persistence in network access, by enhancing the likelihood that a gateway that is employed by a server array controller to send a client's message to a resource in another network outside of a local network behind the server array controller, is the same gateway employed by the resource for a responding message. In one embodiment, an outbound gateway is selected based on load-balanced gateways that have been enabled for automatic mapping of a source address to an available corresponding global Internet Protocol address. In another embodiment, multiple server array controllers are employed in a multi-active mode that enables multiple network address translation tables to be available in the event of a failover of one or more of the server array controllers.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: January 31, 2012
    Assignee: F5 Networks, Inc.
    Inventor: Richard Roderick Masters
  • Patent number: 8108558
    Abstract: A circuit arrangement and a method for synchronizing clocks in a network is provided, comprising a plurality of at least two nodes, wherein at least two of said nodes can communicated with each other and each have a local clock, wherein, in a receiving one of said nodes, from at least one transmitting other such node, a global time transmitted by said transmitting one of said node of said transmitting one of said nodes is received, and a global time of said receiving node is determined or estimated as a function of both the received global time of said transmitting node and of a local time of the receiving node's own local clock.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: January 31, 2012
    Assignee: Symeo GmbH
    Inventors: Fabian Kirsch, Peter Gulden, Martin Vossiek
  • Patent number: 8099517
    Abstract: A device may receive a message from a client device and determine whether the message includes particular data. The device may identify an address within a particular address group when the message includes the particular data. The traffic associated with addresses within the particular address group are assigned priority over traffic associated with addresses outside the particular address group. The device may provide the identified address to the client device so that traffic associated with the client device receives priority over other traffic.
    Type: Grant
    Filed: April 15, 2010
    Date of Patent: January 17, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lujun R. Jia, Andrew F. Patka
  • Patent number: 8095652
    Abstract: An analysis system, information processing apparatus, activity analysis method, and program for analyzing activities of an information source on a network. The system and apparatus include an attribute extraction block for extracting, an information propagation graph acquisition block for searching action history data, and a characteristic user calculation block for calculating an amount characteristic. The method and program product include the steps of extracting an information characteristic value, searching action history data, registering the information, calculating an amount characteristic, and integrating the amount characteristic.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: January 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Raymond Harry Putra Rudy, Akiko Suzuki, Hiroki Yanagisawa, Issei Yoshida
  • Patent number: 8095619
    Abstract: An automation system with a plurality of communicatively connected automation devices is disclosed. One of the connected automations devices serves as a domain controller and holds centrally in a memory data required for operation for the automation system and the automation devices. Hitherto frequently occurring multiple storage of such data is eliminated, the data is available at a central location for access by all the automation devices, and the domain controller, as a central data server, ensures consistency of the data administered and provided by it, which also permits access optimizations, such as e.g. device-, access- or structure-dependent temporary storage strategies.
    Type: Grant
    Filed: February 17, 2009
    Date of Patent: January 10, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Ulrich Braun, Michael Göck, Ralf Leins, Stefan Nitzsche, Oliver Thurau
  • Patent number: 8090846
    Abstract: In an audiovisual communications network, a first endpoint exchanges with a control element messages transmitting parameters registered or to be registered in the control element to enable the first endpoint to communicate with a second endpoint registered with the control element. The communications network is made secure by a method that includes an observation step for detecting whether a set of parameters among the parameters transmitted in a message is inconsistent with a current state of the addressee of said message.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: January 3, 2012
    Assignee: France Telecom
    Inventors: Patrick Battistello, Stéphane Gorse