Patents Examined by James Baron
-
Patent number: 8862680Abstract: 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: GrantFiled: May 1, 2006Date of Patent: October 14, 2014Assignee: The Boeing CompanyInventors: Kim Van Wyck Gould, Gregory J. Small, Steven R. Galipeau, Carey J. Kirkland
-
Patent number: 8812584Abstract: 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: GrantFiled: September 10, 2009Date of Patent: August 19, 2014Assignee: Facebook, Inc.Inventor: Hisayoshi Tsubaki
-
Patent number: 8788651Abstract: 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: GrantFiled: September 28, 2007Date of Patent: July 22, 2014Assignee: Ciena CorporationInventors: K. Gintaras Atkinson, Scott Daniel Wilsey, Darren William Oye, Bo Wen, Louis Reis
-
Patent number: 8775656Abstract: 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: GrantFiled: October 10, 2006Date of Patent: July 8, 2014Assignee: Microsoft CorporationInventors: Gagan Arora, Prasad V. R. Panchangam
-
Patent number: 8745226Abstract: 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: GrantFiled: May 2, 2006Date of Patent: June 3, 2014Assignee: Google Inc.Inventors: Jason Harinstein, Karen Roter Davis
-
Patent number: 8745133Abstract: 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: GrantFiled: March 28, 2008Date of Patent: June 3, 2014Assignee: Yahoo! Inc.Inventors: Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Joseph James O'Sullivan
-
Patent number: 8732242Abstract: 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: GrantFiled: February 9, 2012Date of Patent: May 20, 2014Assignee: Citrix Online, LLCInventors: Albert Alexandrov, Rafael Saavedra, Robert Chalmers, Kavitha Srinivasan
-
Patent number: 8713127Abstract: 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: GrantFiled: February 5, 2008Date of Patent: April 29, 2014Assignee: Novell, Inc.Inventor: Hitesh Menghnani
-
Patent number: 8671154Abstract: 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: GrantFiled: December 10, 2007Date of Patent: March 11, 2014Assignee: Yahoo! Inc.Inventors: Marc Eliot Davis, Julie Herendeen, Marco Boerries, Christopher William Higgins, Joseph James O'Sullivan, Ronald Martinez, Robert Carter Trout
-
Patent number: 8671218Abstract: 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: GrantFiled: June 16, 2009Date of Patent: March 11, 2014Assignee: Oracle America, Inc.Inventors: Andrew L. Hisgen, Thorsten Früauf, Ellard T. Roush, Nicholas A. Solter
-
Patent number: 8656034Abstract: 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: GrantFiled: August 18, 2005Date of Patent: February 18, 2014Assignee: Thomson LicensingInventor: Ingo Huetter
-
Patent number: 8645514Abstract: 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: GrantFiled: May 8, 2006Date of Patent: February 4, 2014Assignee: Xerox CorporationInventors: Shanmuga-Nathan Gnanasambandam, Tracy E. Thieret, Naveen Sharma
-
Patent number: 8589486Abstract: 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: GrantFiled: March 28, 2008Date of Patent: November 19, 2013Assignee: Yahoo! Inc.Inventors: Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Joseph James O'Sullivan
-
Patent number: 8589565Abstract: 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: GrantFiled: May 24, 2010Date of Patent: November 19, 2013Assignee: Microsoft CorporationInventors: Mark D. Scheibel, Marcus Gillette
-
Patent number: 8543669Abstract: 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: GrantFiled: March 28, 2008Date of Patent: September 24, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Won-Woo Chae, Gui-Jung Lee
-
Patent number: 8458282Abstract: 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: GrantFiled: June 26, 2007Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Dong Chen, Alan Gara, Philip Heidelberger, Martin Ohmacht, Pavlos Vranas
-
Patent number: 8438265Abstract: 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: GrantFiled: November 4, 2005Date of Patent: May 7, 2013Assignee: International Business Machines CorporationInventors: Giora Biran, Vadim Makhervaks, Leah Shalev
-
Patent number: 8429259Abstract: 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: GrantFiled: August 30, 2006Date of Patent: April 23, 2013Assignee: Brother Kogyo Kabushiki KaishaInventor: Satoshi Suzuki
-
Patent number: 8321573Abstract: 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: GrantFiled: September 1, 2005Date of Patent: November 27, 2012Assignee: Sanyo Electric Co., Ltd.Inventors: Keiji Hirao, Motoe Sakanaka, Tomohiro Yamada
-
Patent number: 8301750Abstract: 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: GrantFiled: June 10, 2005Date of Patent: October 30, 2012Assignee: International Business Machines CorporationInventors: Jason Nathaniel Lacombe, Travis Eli Nelson, Suraksha Vidyarthi