Patents Examined by James Baron
  • Patent number: 8862680
    Abstract: Methods and systems for data prioritization are described. In one example embodiment, the method includes the steps of assigning data an urgency and importance, and prioritizing the data using the assigned urgency and importance. In one specific example, such prioritization is then used in communicating, e.g., dispatching, the data. For example, such urgency and importance are used in prioritizing data to be communicated between an onboard aircraft system and a ground based system.
    Type: Grant
    Filed: May 1, 2006
    Date of Patent: October 14, 2014
    Assignee: The Boeing Company
    Inventors: Kim Van Wyck Gould, Gregory J. Small, Steven R. Galipeau, Carey J. Kirkland
  • Patent number: 8812584
    Abstract: A moving picture suitable for display on a mobile telephone is displayed comparatively quickly. When a moving picture is requested, a leading segment of the moving picture is converted. The leading segment has an amount of data which, after the conversion, is less than the amount of data that is displayable on the mobile telephone that issued the request. A succeeding segment, which can be converted while the leading segment is being transmitted to the mobile telephone and viewed by the user of the mobile telephone, is converted. If there is a request for the succeeding segment after the leading segment is viewed, the conversion of the succeeding segment will be finished by the time of the request for succeeding segment. As a result, the succeeding segment can be transmitted to the mobile telephone quickly, and it can be viewed rapidly.
    Type: Grant
    Filed: September 10, 2009
    Date of Patent: August 19, 2014
    Assignee: Facebook, Inc.
    Inventor: Hisayoshi Tsubaki
  • Patent number: 8788651
    Abstract: An element manager and programming discover that a network managed by the element manager comprises a network element. The network element stores a set of values describing a configuration of the network element. In response to the discovering, the element manager and programming automatically retrieve three or more subsets of the set of values from the network element in three or more respective, different stages. A network includes a first network element configured to provide first values describing a configuration of the first network element, a second network element configured to provide second values describing a configuration of the second network element, and an element manager configured to discover the network elements, to automatically retrieve the first values in a first number of stages, and to automatically retrieve the second values in a different second number of stages.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: July 22, 2014
    Assignee: Ciena Corporation
    Inventors: K. Gintaras Atkinson, Scott Daniel Wilsey, Darren William Oye, Bo Wen, Louis Reis
  • Patent number: 8775656
    Abstract: A hybrid system is described which allows an Internet Protocol (IP) set-top box to receive broadcast media content from a broadcast delivery infrastructure and on-demand media content from an IP delivery infrastructure. The broadcast delivery infrastructure can generate a quadrature amplitude modulated (QAM) signal, while the IP delivery infrastructure can generate an IP-based signal. The system uses a format converter to convert the QAM signal into a rights-protected signal expressed in an IP-compatible format. The format converter can be implemented as an OpenCable Unidirectional Receiver (OCUR) device.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: July 8, 2014
    Assignee: Microsoft Corporation
    Inventors: Gagan Arora, Prasad V. R. Panchangam
  • Patent number: 8745226
    Abstract: A method includes receiving personalized content from a plurality of content sources. The personalized content is based on user input. The method further includes receiving a personalized advertisement based on user input, and creating a customized publication including the personalized content and the personalized advertisement.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: June 3, 2014
    Assignee: Google Inc.
    Inventors: Jason Harinstein, Karen Roter Davis
  • Patent number: 8745133
    Abstract: The disclosure describes systems and methods for optimizing the storage of data collected from a plurality of communication channels including social data, spatial data, temporal data and logical data. Based on user data collected from past interactions with the network, clusters of objects that include common information are combined into single objects in order to save storage space and reduce the number of objects managed by the system. The combination method may also be used to dynamically identify events or conditions which are related to a plurality of entities.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: June 3, 2014
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Joseph James O'Sullivan
  • Patent number: 8732242
    Abstract: Methods and systems for bandwidth adaptive computing device to computing device communication are described. Bandwidth adaptive communication includes receiving a communication from a first participant, storing the payload data of the communication in a channel memory element associated with the first participant, and transmitting the payload data to a second participant.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: May 20, 2014
    Assignee: Citrix Online, LLC
    Inventors: Albert Alexandrov, Rafael Saavedra, Robert Chalmers, Kavitha Srinivasan
  • Patent number: 8713127
    Abstract: Techniques for distributed storage aggregation are presented. A storage aggregation server interacts over a network with a plurality of contributing servers to organize and partition excess storage on each of the contributing servers as a logical Random Array of Independent Disks (RAID). Network resource can process Input/Output (I/O) operations over the network against the RAID using an Internet Small Computers Systems Interface (iSCSI) protocol.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: April 29, 2014
    Assignee: Novell, Inc.
    Inventor: Hitesh Menghnani
  • Patent number: 8671154
    Abstract: The disclosure describes systems and methods delivering communications based on contextual addresses. An address string containing two or more identifiers, which may not be unique identifiers, and at least one conditional operator are provided as the address for a message or communication. The system identifies contextual relationships between a plurality of entities based on prior communications between the entities over the network. Based the contextual relationships, each identifier in the address string is disambiguated to identify one of the entities as a recipient and any associated delivery conditions controlling the delivery of the communication. The communication is then delivered to the identified recipient in accordance with the delivery condition.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: March 11, 2014
    Assignee: Yahoo! Inc.
    Inventors: Marc Eliot Davis, Julie Herendeen, Marco Boerries, Christopher William Higgins, Joseph James O'Sullivan, Ronald Martinez, Robert Carter Trout
  • 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: 8656034
    Abstract: The invention relates to the field of data transmission in a network of distributed stations. In this case, the network contains a network connection switching unit which sets up desired connections between network subscriber stations arranged in a star formation. The network system under consideration has provision for network stations to log on in the network using a logon message and to log off using a logoff message. Regular turn-on and turn-off operations allow these logon and logoff messages to be sent. One problem is that when the network cable for a network station is manually decoupled from the network connection switching unit (11) the decoupled network station is no longer able to transmit the proper logoff message. The invention solves the problem through additional means in the network connection switching unit. These detect the decoupling of a network station. The detection means then initiate the automatic sending of the proper logoff message by the network connection switching unit.
    Type: Grant
    Filed: August 18, 2005
    Date of Patent: February 18, 2014
    Assignee: Thomson Licensing
    Inventor: Ingo Huetter
  • Patent number: 8645514
    Abstract: Methods and systems for automatically organizing devices in a network are disclosed. Information may be collected for a plurality of devices in a predetermined area over a predetermined period of time. The information may include device location information and device information for one or more user groups. Each user group may include one or more users. An average preference for each user group may be determined for each device based on the device usage information. The plurality of devices may be organized automatically into a plurality of clusters based on at least the determined average preferences. Each cluster may include one or more devices.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: February 4, 2014
    Assignee: Xerox Corporation
    Inventors: Shanmuga-Nathan Gnanasambandam, Tracy E. Thieret, Naveen Sharma
  • Patent number: 8589486
    Abstract: The disclosure describes systems and methods for utilizing data collected and stored on multiple devices in order to improve the performance of the network via a markup language for addressing and delivering communications. The markup language invokes W4COMN operations through a free-form, natural language syntax which enables completely personalized user-defined designations for real-world entities (RWEs) or information objections (IOs) utilizing names or functional tags. Desired network operations including addressing network resources, entities or users are activated when the markup language is augmented via processing with W4 contextual data into an actual W4COMN circuit, process or event.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: November 19, 2013
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Joseph James O'Sullivan
  • Patent number: 8589565
    Abstract: Using client-server session parallelism (CSSP), a client device establishes multiple network communication sessions with different remote servers and requests the same unsegmented data item from each server. Whichever copy of the unsegmented data item is received earliest at the client device is provided to an application. The CSSP software may be part of a network stack, or it may be part of a particular application such as a browser or a media player. The servers are not necessarily CSSP-aware, but when they are, sessions may be load-balanced. CSSP sessions may also be transferred to other CSSP-aware servers in view of server loads, imminent server reboots, or other events. A CSSP client may notify a CSSP server of status information describing session(s) established at the client with other server(s), allowing the server to reallocate bandwidth to other clients when the CSSP client has sufficient alternate data sources.
    Type: Grant
    Filed: May 24, 2010
    Date of Patent: November 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Mark D. Scheibel, Marcus Gillette
  • Patent number: 8543669
    Abstract: A network switch and a method of preventing an IP address collision is provided. When a new node tries to use an IP address, which is being used in one broadcast domain, it is possible to detect and prevent an IP address collision in real-time, disconnect only the new node which caused the IP address collision, and quickly resolve network environment to the original state that existed prior to the collision, in order to prevent communication breakdown without the use of an additional device.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: September 24, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Won-Woo Chae, Gui-Jung Lee
  • Patent number: 8458282
    Abstract: A computing apparatus for reducing the amount of processing in a network computing system which includes a network system device of a receiving node for receiving electronic messages comprising data. The electronic messages are transmitted from a sending node. The network system device determines when more data of a specific electronic message is being transmitted. A memory device stores the electronic message data and communicating with the network system device. A memory subsystem communicates with the memory device. The memory subsystem stores a portion of the electronic message when more data of the specific message will be received, and the buffer combines the portion with later received data and moves the data to the memory device for accessible storage.
    Type: Grant
    Filed: June 26, 2007
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Dong Chen, Alan Gara, Philip Heidelberger, Martin Ohmacht, Pavlos Vranas
  • Patent number: 8438265
    Abstract: A method of offloading, from a host data processing unit (205), the generation of data corruption-detection digests for iSCSI PDUs to be transmitted as TCP segments over respective TCP connections. An iSCSI layer processing software (310) executed by the host data processing unit provides a command descriptor list (320) containing command descriptors adapted to identify portions of at least one iSCSI PDU to be transmitted, and data corruption-detection digest descriptors (CRC DESC(PDUa); CRC DESC(PDUb)), each one associated with a respective PDU data corruption-detection digest. An iSCSI processing offload engine (223) transmits the iSCSI PDU over the respective TCP connection, based on the descriptors in the command descriptor list; during the transmission, the iSCSI PDU data corruption-detection digest are calculated, and the calculated data corruption-detection digest is saved in the corresponding data corruption-detection digest descriptor in the command descriptor list.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: May 7, 2013
    Assignee: International Business Machines Corporation
    Inventors: Giora Biran, Vadim Makhervaks, Leah Shalev
  • Patent number: 8429259
    Abstract: A network management system includes a plurality of terminal devices, and a network to which the plurality of terminal devices are connected. At least one of the plurality of terminal devices includes a management setting information changing system configured to change management setting information for managing network use by the plurality of terminal devices, and a management setting information restoring system configured to perform a restoring operation for restoring the management setting information changed by the management setting information changing system, in response to a predetermined restoring condition being satisfied. The present arrangement enables use of at least one peripheral device by the plurality of terminal devices according to different management settings.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: April 23, 2013
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Satoshi Suzuki
  • Patent number: 8321573
    Abstract: A communication terminal includes a CPU (28). The CPU (28) issues to a router (16) a send request for requesting the router (16) to send an ask signal for repetitive responses to a server (14). Then, the ask signal is sent to the server (14) by the router (16), and a receive port is temporarily opened. From the server (14), a response signal is repeatedly sent in response to the ask signal. To the response signal, time information representative of a waiting time from receiving an ask signal to its reply is attached. A response signal sent back while the receive port is opened arrives at the communication terminal through the router (16), but a response signal sent back after the receive port is closed is discarded in the router (16). The CPU (28) repeatedly issues a send request to the router (16) regarding a time indicated by time information attached to the response signal lastly received as an issuance cycle (T).
    Type: Grant
    Filed: September 1, 2005
    Date of Patent: November 27, 2012
    Assignee: Sanyo Electric Co., Ltd.
    Inventors: Keiji Hirao, Motoe Sakanaka, Tomohiro Yamada
  • Patent number: 8301750
    Abstract: An apparatus, system, and method are disclosed for assuring delivery of an Enterprise Information System (EIS) event to a client. An adapter apparatus polls at least one EIS for an event. The event is staged to a staging table, consisting of an XA-compliant database, in preparation for delivery to the client. The status of the event is marked and the event is delivered to the client. Events delivered to clients that are unresponsive or otherwise unavailable are held until the clients become responsive and then the events are delivered. Delivery of events is confirmed using a transaction service.
    Type: Grant
    Filed: June 10, 2005
    Date of Patent: October 30, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jason Nathaniel Lacombe, Travis Eli Nelson, Suraksha Vidyarthi