Patents Examined by Philip B. Tran
-
Patent number: 8402142Abstract: A method for providing TCP/IP offload may include receiving control of at least a portion of Transmission Control Protocol (TCP) connection variables by a TCP/IP Offload Engine operatively coupled to a host. The at least a portion of the TCP/IP Offload Engine connection variables may be updated and provided to the host. The TCP/IP Offload Engine may receive control of segment-variant TCP connection variables. The TCP/IP Offload Engine may update the received TCP segment-variant TCP connection variables, and communicate the updated TCP segment-variant TCP connection variables to the host. A system for providing connection offload may include a TCP/IP Offload Engine that receives control of state information for a particular connection offloaded to a network interface card (NIC). Control of the state information for the particular connection may be split between the NIC and a host.Type: GrantFiled: December 21, 2007Date of Patent: March 19, 2013Assignee: Broadcom CorporationInventors: Uri Elzur, Frankie Fan, Steven B. Lindsay, Scott S. McDaniel
-
Patent number: 8375130Abstract: A networked solution offering a software-based service via a networked architecture having a system landscape can discover a shared resource within the system landscape, for example by accessing a landscape directory comprising information about a plurality of shared resources available in the system landscape. The information about the discovered shared resource can include a second networked solution within the system landscape that has previously configured the discovered shared resource. Configuration settings can be retrieved for the discovered shared resource from the second networked solution. Using the retrieved configuration settings, a shared resource-specific communication channel can be determined for the networked solution to access the discovered shared resource in a peer-to-peer manner. A resource type-specific application programming interface can be provided to the software-based service to enable consumption of the discovered shared resource by the software-based service.Type: GrantFiled: December 16, 2010Date of Patent: February 12, 2013Assignee: SAP AGInventors: Peter Eberlein, Bare Said
-
Patent number: 8370515Abstract: The present invention is directed to voice communication devices in which an audio stream is divided into a sequence of individual packets, each of which is routed via pathways that can vary depending on the availability of network resources. All embodiments of the invention rely on an acoustic prioritization agent that assigns a priority value to the packets. The priority value is based on factors such as whether the packet contains voice activity and the degree of acoustic similarity between this packet and adjacent packets in the sequence. A confidence level, associated with the priority value, may also be assigned. In one embodiment, network congestion is reduced by deliberately failing to transmit packets that are judged to be acoustically similar to adjacent packets; the expectation is that, under these circumstances, traditional packet loss concealment algorithms in the receiving device will construct an acceptably accurate replica of the missing packet.Type: GrantFiled: March 26, 2010Date of Patent: February 5, 2013Assignee: Avaya Inc.Inventors: Christopher R. Gentle, Paul Roller Michaelis
-
Patent number: 8359404Abstract: A system for routing data in a network comprising a network logic device at a sending node for determining a path between the sending node and a receiving node, wherein the network logic device sets one or more selection bits and one or more hint bits within the data packet, a control register for storing one or more masks, wherein the network logic device uses the one or more selection bits to select a mask from the control register and the network logic device applies the selected mask to the hint bits to restrict routing of the data packet to one or more routing directions for the data packet within the network and selects one of the restricted routing directions from the one or more routing directions and sends the data packet along a link in the selected routing direction toward the receiving node.Type: GrantFiled: January 8, 2010Date of Patent: January 22, 2013Assignee: International Business Machines CorporationInventors: Dong Chen, Philip Heidelberger, Sameer Kumar
-
Patent number: 8359382Abstract: A processor implemented method of providing personalized integrated audio is provided comprising a computer creating an audio stream to transmit to an audio play device and inserting a music from a source into the audio stream. The computer interrupts the insertion of the music and inserts a first audio message into the audio stream, wherein the first audio message is selected by the computer from subscribed information services based on at least one of a time and a place of the audio play device. The computer also inserts a second audio message into the audio stream, wherein the second message comprises information converted from a text format of a message addressed to a communication system of the audio play device to an audio format. After the completion of one of the first audio message and the second audio message, the computer resumes insertion of the music into the audio stream.Type: GrantFiled: January 6, 2010Date of Patent: January 22, 2013Assignee: Sprint Communications Company L.P.Inventors: Michael A. Gailloux, Kenneth W. Samson
-
Patent number: 8356111Abstract: A buffer for buffing multimedia content to enable reliable streaming of multimedia content in a peer-to-peer network. The buffer comprises a first section being loaded with a first portion of the multimedia content during a first time interval, wherein the first portion of the multimedia content is retrieved from at least one resource node; and a second section being loaded with a second portion of the multimedia content during a second time interval, wherein the second portion of the multimedia content is retrieved from at least one reliable node during a second time interval, wherein the buffer continuously delivers the multimedia content including the first and second portions thereof to a consumer node.Type: GrantFiled: October 24, 2011Date of Patent: January 15, 2013Assignee: Ray-V Technologies, Ltd.Inventors: Omer Luzzatti, Jonathan Zion Mozes, Jonathan Stern, Tal Fromchenko
-
Patent number: 8355047Abstract: A tracking device includes: a first tracking control unit that tracks an object based upon focus adjustment states that are detected by a focus detection unit in a plurality of focus detection positions; a second tracking control unit that tracks the object based upon image information that is outputted by an image-capturing unit and reference image information that has been set as a reference; a setting unit that sets a degree to which focus adjustment based upon a focus adjustment state detected by the focus detection unit is temporarily prohibited; and a control unit that selects one of the first tracking control unit and the second tracking control unit to be used for tracking the object, based upon the degree that has been set by the setting unit.Type: GrantFiled: July 2, 2008Date of Patent: January 15, 2013Assignee: Nikon CorporationInventor: Hiroshi Takeuchi
-
Patent number: 8356068Abstract: A method for providing interactive training, whereby a video display and a base station are coupled in communication with a computer. A plurality of wireless handheld remotes are configured for wirelessly communicating with the base station, and each of the remotes is operable by a respective trainee of a group of trainees. Each remote has a remote ID unique from all other remotes and is stored in non-volatile memory of the computer; and the base station includes a base station ID code unique from all other base stations, and the base station ID is stored in non-volatile memory of each remote. Each remote remains in an inactive state and is operable to be activated via a respective activate signal transmitted from the base station, and the base station is operable to transmit an activate signal to one or more of the remotes, the activate signal being effective for enabling the remote to transmit a signal, wherein the remote is deactivated upon completion of transmission of signal.Type: GrantFiled: January 6, 2010Date of Patent: January 15, 2013Assignee: Alchemy Systems, L.P.Inventors: Carlos A. Acosta, Archie D. Barrett, Jr., Brandon Merkord, Erin Silver, David I. Perl, Jeffery A. Eastman, Robin Donelson
-
Patent number: 8346858Abstract: A system for providing an optimal motivational response is provided. The system includes an input device configured to receive at least one client input from the client. The system further includes a processor configured to analyze the at least one client input received from the client and generate a current state of the client based on the at least one client input. The processor is further configured to analyze the current state of the client and determine an optimal motivational technique for the client based on the current state of the client and the at least one client input. The processor is also configured to generate an optimal motivational response based on the optimal motivational technique. The system further includes an output device configured to display the optimal motivational response to the client.Type: GrantFiled: December 21, 2010Date of Patent: January 1, 2013Assignee: General Electric CompanyInventors: Daniel Joseph Cleary, Mark Richard Gilder, Virginia Ann Zingelewicz, Joseph Carl Shultz
-
Patent number: 8341231Abstract: According to one embodiment, a method for processing heartbeat messages includes processing heartbeat messages received at a first network interface integral to a first network element from a second network element to determine a first status parameter associated with the second network element. The method may also include processing heartbeat messages received at a second network interface integral to the first network element from the second network element to determine a second status parameter associated with the second network element. The method may further include determining a status of the second network element based on the first status parameter and the second status parameter.Type: GrantFiled: January 7, 2010Date of Patent: December 25, 2012Assignee: Fujitsu LimitedInventors: Calvin Wan, Kumaravel Senthivel
-
Patent number: 8334907Abstract: Provided are a photographing method and apparatus using face pose estimation. The photographing method includes: detecting a face area from an input image; estimating pose information in the detected face area; and determining a face direction based on the estimated pose information and recording the input image according to the face direction. Accordingly, when a face of a subject looks at something other than a camera, a picture is not taken, and thus a failed photograph is prevented.Type: GrantFiled: December 9, 2009Date of Patent: December 18, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Hoe-won Kim, Jong-sun Kim
-
Patent number: 8325230Abstract: A system and method for illuminating a seat and a system and method for displaying information in response to audience feedback. The system includes a camera for capturing an image of the auditorium and a computer for receiving the captured image. The computer analyzes the image to detect seats in the auditorium. The computer maps seats within the captured image to determine a specified seat. The system also includes a projector for illuminating the specified seat. The system also may display information based on audience feedback. The system includes a camera for capturing an image of audience members and a computer for receiving and analyzing the captured image. A query is presented to the audience members which requires a visual response. The computer compiles the visual responses to form a result of the query. Information based on the result is then display by a projector to the audience members.Type: GrantFiled: March 19, 2009Date of Patent: December 4, 2012Inventors: Ram Pattikonda, Shariq Hamid
-
Patent number: 8321587Abstract: A mobile ad-hoc network device includes application software. The device constructs its routing table, listing reachable devices with the same application software. The routing table knowledge is dynamic, as devices enter and leave the network or their parameters change.Type: GrantFiled: February 22, 2010Date of Patent: November 27, 2012Assignee: Intel CorporationInventor: Jeremy Burr
-
Patent number: 8316155Abstract: Technology is provided for synchronization of clock information between networked devices. One or more of the devices may include one or more applications needed access to data and a common time reference between devices. In one embodiment, the devices have applications utilizing data shared in a network environment with other devices, as well as having a reference to a local clock signal on each device. A device may have a layer of code between the operating system and software applications that processes the data and maintains a remote clock reference for one or more of the other devices on the network.Type: GrantFiled: December 17, 2010Date of Patent: November 20, 2012Assignee: Microsoft CorporationInventors: Shao Liu, Avi Bar-Zeev, Alex Aben-Athar Kipman
-
Patent number: 8312088Abstract: Systems and methods of device identifier selection are disclosed. In a particular embodiment, a method includes, at a hub device having a plurality of ports including a first port, a second port, and a third port, receiving a first message from a host device. The first message including a broadcast indicator. The method also includes, in response to determining that the first message requests enumeration, emulating a ring communication topology by serially propagating messages including an enumeration indicator to a first device via the first port and to a second device via the second port. The method further includes, in response to determining that the first message does not request enumeration, selectively sending the first message to the first device substantially concurrently with sending the first message to the second device.Type: GrantFiled: September 16, 2009Date of Patent: November 13, 2012Assignee: Sandisk IL Ltd.Inventor: Yosi Pinto
-
Patent number: 8310547Abstract: The present invention provides a device for recognizing a motion. The device for recognizing a motion includes: an input device that includes a light source and an inertial sensor; and a motion recognition mechanism that extracts the trajectory of a user's motion by detecting position change of the light source for a user's motion section that is determined in response to a sensing signal of the inertial sensor.Type: GrantFiled: December 4, 2009Date of Patent: November 13, 2012Assignee: Electronics and Telecommunications Research InstitueInventors: Minsu Jang, Jaehong Kim, Joochan Sohn
-
Patent number: 8307043Abstract: A method and computing device for processing data are provided. Rule data for visually coding incoming data is stored. First and second profile data are stored, independent of the rule data. Each profile data comprises a respective range of time and a respective recurrence pattern that repeats indefinitely. Each profile data is associated with a respective subset of the rule data. Respective indications are received that first profile data and second profile have been activated. In response, the respective subset is automatically applied during the respective range of time such that incoming data is visually coded at the display device according to the respective subset during the respective range of time. Automatic application of the respective subset during the respective range of time repeats indefinitely according to the respective recurrence pattern until another indication that the respective profile data has been deactivated is received.Type: GrantFiled: May 13, 2011Date of Patent: November 6, 2012Assignee: Research In Motion LimitedInventors: Christopher James Runstedler, Marion Catherine Fox, Nancy Anne McMillan
-
Patent number: 8291014Abstract: One or more server devices receive a request associated with a link, where the link is further associated with a comment and where the comment provides an opinion of, or remarks upon, a content of a document. The one or more server devices retrieve a content of the comment associated with the link from a database and retrieve the document. The one or more server devices generate another document that displays the content of the comment and includes a frame that further displays the document, and send the generated another document to the client device.Type: GrantFiled: September 30, 2011Date of Patent: October 16, 2012Assignee: Google Inc.Inventors: Michal Cierniak, Donn Denman, Tony Hsieh, Yuri Dolgov, Andrey Adaikin, Derek Prothro, Marc Pawliger, Kansinee Adsanatham, Ario Jafarzadeh, Vladislav Kaznacheev, Dmitry Barashev
-
Patent number: 8291072Abstract: A method is disclosed for managing a network entity that is initiated by the network entity, the method comprising the computer-implemented steps performed at the network entity of monitoring the network entity; periodically evaluating one or more specified conditions at the managed network entity; when one or more of the specified conditions are satisfied, then gathering specified information from the managed network entity, preparing a message that includes the specified information and the specified conditions that were satisfied, and sending the message to a management point.Type: GrantFiled: November 12, 2010Date of Patent: October 16, 2012Assignee: Cisco Technology, Inc.Inventors: Burjiz Pithawala, L. Alexander Clemm
-
Patent number: 8285844Abstract: A technique for quickly locating, diagnosing and fixing problems with one or more servers is presented. The technique improves upon prior art techniques by providing a centralized utility by which multiple servers may be viewed and modified. More particularly, the technique allows a user to view, in a consolidated format, features of multiple servers and to modify parameters of such servers from a remote location.Type: GrantFiled: January 13, 2011Date of Patent: October 9, 2012Assignee: Verizon Patent and Licensing Inc.Inventors: Amanullah Hussaini, Asad M. Baig, Venkat D. Raghavan, Krishna Devulapally