Patents Examined by LaShanya R. Nash
-
Patent number: 8055801Abstract: A time synchronization apparatus, method and system are provided. In one aspect, the apparatus comprises at least a time of day clock, a first port operable to receive at least first time information using a first time protocol, a second port operable to receive at least second time information using a second time protocol, a third port operable to receive at least a timing signal, and a time stamp register operable to at least capture current value of the time of day clock upon receipt of the timing signal from the third port or the first time information from the first port or combination thereof.Type: GrantFiled: October 6, 2008Date of Patent: November 8, 2011Assignee: International Business Machines CorporationInventors: Ronald M. Smith, Sr., Evangelyn Kay Gardner Smith, legal representative
-
Patent number: 7991898Abstract: A user equipment (UE), method and system for controlling a simultaneous session are discussed. According to an embodiment, the system includes a UE to transmit a SIP message including simultaneous sessions support (SSS) setting information associated with the UE to a home network including a server; and the server to store the SSS setting information therein, and to set a session operation mode of the server for a simultaneous session of the UE based on, in part, the SSS setting information.Type: GrantFiled: April 11, 2006Date of Patent: August 2, 2011Assignee: LG Electronics Inc.Inventors: Kang-Suk Huh, Young-Hwan Park, Chan-Seok Lim, Jong-Chul Park, Young-Ae Kim
-
Patent number: 7975059Abstract: A generic application-level protocol analyzer (GAPA) is adaptable to model an application and its response to messages in different protocols, including multiple, layered protocols in a network context. One mode of a GAPA includes an analysis engine having a plurality of objects adaptable to model an application and its response to messages. The objects may include a session dispatching object, a state machine object, a message parsing object, a protocol layering object, and a handler object. The analysis engine may be used to evaluate real-time network streams or to evaluate recorded network traces. The GAPA is adapted to specific applications using a generic application-level protocol analyzer engine language (GAPAL). The GAPAL uses a high-level syntax similar to those in existing protocol specification descriptions. The GAPAL supports binary and text-based protocols. Using the GAPAL, objects are described without writing low-level code to model specific objects or specify message formats.Type: GrantFiled: November 15, 2005Date of Patent: July 5, 2011Assignee: Microsoft CorporationInventors: Jiahe Helen Wang, Nikita Borisov, David J. Brumley
-
Patent number: 7970863Abstract: Techniques are provided for managing communications from an external computer system to a gateway device on a home network. Content is downloaded to the home network, stored on the home-networking gateway and then made available to a device on the home network that is capable of using the stored content. Additionally, a home-networking gateway manages communications between external computer systems and the home network to give priority to human interactive communications over the downloading of entertainment content for future use.Type: GrantFiled: December 29, 2003Date of Patent: June 28, 2011Assignee: AOL, Inc.Inventor: Jean-Emmanuel Fontaine
-
Patent number: 7966382Abstract: Provided are a method, system, and program enabling access to media content in media servers in remote networks. Available devices are discovered in a network capable of being controlled, wherein the devices include at least one media renderer and media servers. An access list is maintained indicating network addresses of a subset of the discovered media servers available in the network. A determination is made of discovered media servers having network addresses indicated in the access list and the media content in the determined media servers is discovered. Indication of the discovered media content from multiple media servers is made in an aggregate content directory of media content. Discovered media renderers are enabled to access media content indicated in the aggregate content directory.Type: GrantFiled: December 29, 2004Date of Patent: June 21, 2011Assignee: Intel CorporationInventors: Devinder S. Ahluwalia, Sandip H. Mandera
-
Patent number: 7958272Abstract: Disclosed are a method and apparatus for outputting a user interface (UI) event of a 3rd party device in a home network having a server, a client and a control point, the server and the client joining a UI session by using a remote protocol, the control point controlling the server and the client. The method includes (a) receiving by the control point a UI event message from the 3rd party device not joined in the UI session, the UI event message representing change in a state of the 3rd party device, (b) selecting by the control point a target client for processing a UI event, (c) transmitting by the control point an Out-of-session connect action message (OOSConnect Action) requesting connection setup with the 3rd party device to the selected target client, and (d) transmitting by the target client a permission message for the OOSConnect Action to the control point, thereby setting an Out-of-session connection OOSConnect with the 3rd party device and processing the UI event.Type: GrantFiled: September 28, 2006Date of Patent: June 7, 2011Assignee: Samsung Electronics Co., Ltd.Inventors: Young-goo Ko, Yoon-soo Kim, Sang-sun Choi, Jeong-ja Kim
-
Patent number: 7912976Abstract: A method is presented for throttling data transmissions within a data processing system. Information about a data transfer from a server to a client is received within the application layer of a server, which stores the information about the data transfer along with information about a number of recent data transfers from the server to the client to create a sliding window of historical information about data transfers. The data transfer from the application layer of the server is delayed within the application layer of the server for an amount of time that is approximately equal to a computed delay time value in response to a determination that an average data transfer rate over the number of recent data transfers from the server to the client may exceed a data transfer rate threshold parameter.Type: GrantFiled: June 19, 2008Date of Patent: March 22, 2011Assignee: International Business Machines CorporationInventors: Robert Earl Guthrie, Jeffrey Mark Achtermann
-
Patent number: 7908320Abstract: A multimedia collaboration system that integrates separate real-time and asynchronous networks—the former for real-time audio and video, and the latter for control signals and textual, graphical and other data—in a manner that is interoperable across different computer and network operating system platforms and which closely approximates the experience of face-to-face collaboration, while liberating the participants from the limitations of time and distance. These capabilities are achieved by exploiting a variety of hardware, software and networking technologies in a manner that preserves the quality and integrity of audio/video/data and other multimedia information, even after wide area transmission, and at a significantly reduced networking cost as compared to what would be required by presently known approaches. The system architecture is readily scalable to the largest enterprise network environments.Type: GrantFiled: November 1, 2005Date of Patent: March 15, 2011Assignee: Pragmatus AV LLCInventors: Lester F. Ludwig, J. Chris Lauwers, Keith A. Lantz, Gerald J. Burnett, Emmett R. Burns
-
Patent number: 7908344Abstract: A system and method for processing content data for one or more reader devices at a server in accordance with exemplary embodiments may include receiving, from one or more end-user devices, content data associated with one or more content resources via a first network, analyzing the content data using one or more online content analysis devices whereby analysis data is generated, formatting the content data using one or more online formatting devices based on the analysis data, and outputting, to the one or more the reader devices, formatted content data via a second network.Type: GrantFiled: December 2, 2009Date of Patent: March 15, 2011Assignee: Skiff, LLCInventor: Vincent Le Chevalier
-
Patent number: 7904516Abstract: The present invention is directed to a multimedia electronic (mail) system and method for sending a voice message to an email recipient. The multimedia mail system includes a wireless communications network, at least one wireless communication device, an interactive voice response server for converting the voice message to a digitally stored audio file, and an email server for sending the audio file to the email recipient. The method of the present invention comprises the steps of communicatively connecting to a first server over the wireless communications network, selecting an option to send the audio file to the email recipient, communicatively connecting to a second server over the wireless communications network, recording the audio file on the second server, and sending the audio file to the email recipient.Type: GrantFiled: June 18, 2001Date of Patent: March 8, 2011Assignee: Leap Wireless International, Inc.Inventor: Vincent Chern
-
Verifying and maintaining connection liveliness in a reliable messaging for web services environment
Patent number: 7899921Abstract: The present invention monitors the receipt of messages between two endpoints on established sequence session in accordance with a Reliable Messaging protocol for Web Services (RM-WS protocol). The messages received may be application or infrastructure messages (e.g., acknowledgement messages in accordance with the RM-WS protocol). Further, the present invention defines a time period known as the inactivity timeout, which is an upper limit to the time that may pass without receiving a message (either application or infrastructure) on the sequence session. Based on this inactivity timeout period, the present invention calculates time periods for sending idempotent infrastructure messages in accordance with the RM-WS protocol for verifying and maintaining connection liveliness.Type: GrantFiled: December 8, 2004Date of Patent: March 1, 2011Assignee: Microsoft CorporationInventors: Richard D. Hill, Stefan R. Batres, Shy Cohen, Michael J. Moroney, Rodney T. Limprecht, Margaret J. Lye -
Patent number: 7895356Abstract: A server monitoring function unit recognizes a running/stopping state of each server, throughput and the like by performing a health check based on obtained positioning information of an original server and mirror servers, informs an optimum server selecting function unit of the information, and updates a server URL list based on the positioning information. When the server monitoring function unit detects a change in the network topology from a change in an IP routing table, the optimum server selecting function unit alters the selection criteria of the optimum server and informs a QoS controlling unit of a traffic change. The QoS controlling unit alters a band setting for each service class according to the traffic change informed.Type: GrantFiled: December 31, 2003Date of Patent: February 22, 2011Assignee: NEC Infrontia CorporationInventor: Misao Shiina
-
Patent number: 7886063Abstract: A user equipment (UE), method and system for processing session based communications, are discussed. According to an embodiment, the method includes receiving a message from a terminal that informs whether the terminal supports simultaneous PT (push-to) sessions; recognizing that the terminal supports simultaneous PT sessions according to the received message; and transporting data to one or more terminals through the server operating in B2BUA (Back-to-Back User Agent) mode, wherein a simultaneous PT session refers to a session where the server performs a PT session priority function or a PT session locking function.Type: GrantFiled: January 13, 2009Date of Patent: February 8, 2011Assignee: LG Electronics Inc.Inventors: Kang-Suk Huh, Young-Hwan Park, Chan Seok Lim, Jong-Chul Park, Young-Ae Kim
-
Patent number: 7814233Abstract: A computer configured for a connection to a network of computers including the Internet, comprising: a microchip including a microprocessor including a master control unit configured using hardware and firmware, and two processing units; an internal hardware firewall that is located between a protected portion and an unprotected portion of the microchip; said protected portion including said master control unit and one of the processing units, said unprotected portion including one or more of the processing units that are separate from and located outside of the internal hardware firewall; said hardware firewall denying access to said protected portion by the network; and said hardware firewall permitting access by another computer in the network to one or more of the processing units included in the unprotected portion for an operation with said another computer in the network; and an active configuration of a circuit integrated into the microchip.Type: GrantFiled: September 17, 2003Date of Patent: October 12, 2010Inventor: Frampton E. Ellis
-
Patent number: 7805494Abstract: A method of transferring user preferences from one computer to another is based upon a transportable data storage medium. Information relating to the user's computer configuration preferences are recorded on the medium at a first computer, which is then loaded at a second computer, so as to at least temporarily configure the second computer in accordance with the information stored on the transportable medium. The information stored on the medium may effectuate various configuration changes at the second computer, including the generation of a preferred desktop graphical interface. The storage medium may also include information relating to wired or wireless network or dial-up communications preferences, application programs, one or more user files or information relating thereto. The method may further include the step of accessing a remote location to at least temporarily configure the second computer in accordance with the information stored on the transportable medium.Type: GrantFiled: June 8, 2001Date of Patent: September 28, 2010Inventors: Barry H. Schwab, John G. Posa
-
Patent number: 7650400Abstract: A database management system in which a plurality of nodes form a database instance, each node including a communication manager for dynamically configuring inter-nodal communication resources. The communication manager receives communication resource allocation requests from clients or a self-tuning algorithm. A resource self-tuning mechanism allocates or de-allocates memory blocks used for communication resource elements dynamically in real time without cycling the instance. Memory blocks are de-allocated asynchronously by placing associated communication resource elements in quarantine until all communication resource elements associated with the memory block are quarantined.Type: GrantFiled: July 1, 2008Date of Patent: January 19, 2010Assignee: International Business Machines CorporationInventors: Jack Hon Wai Ng, Jeffrey J. Goss, Herbert W. Pereyra, Kaarel Truuvert, Xun Xue
-
Patent number: 7610403Abstract: In a network 101, a relay 104 makes a name search of a communication destination node 102d based on a request from a communication source node 102s according to a condition into which at least one or a plurality of information effective for identifying the communication destination node 102d, such as the running state, the use state, the positional information, and the information representing the characteristic of the communication destination node 102d, information representing the information held by the communication destination node 102d, and the like are combined. The relay 104 makes a reply by searching a database of a DNS, etc. for information identifying the communication destination node 102d, or obtains and replies the information by actually inquiring the communication destination node 102d at the time of an inquiry.Type: GrantFiled: April 17, 2002Date of Patent: October 27, 2009Assignee: Fujitsu LimitedInventor: Akira Jinzaki
-
Patent number: 7600035Abstract: A method to dynamically allocate credits for a particular port to port link based on measured link distance during the initial interswitch link configuration process. An apparatus implementing such method or a software upgrade to retrofit existing switches.Type: GrantFiled: January 31, 2003Date of Patent: October 6, 2009Assignee: Brocade Communications Systems, Inc.Inventors: Nagaraj Lalsangi, Balakrishma Wusirika
-
Patent number: 7577727Abstract: According to the present invention, methods and apparatus are provided to allow dynamic multiple cluster system configuration changes. In one example, processors in the multiple cluster system share a virtual address space. Mechanisms for dynamically introducing and removing processors, I/O resources, and clusters are provided. The mechanisms can be implemented during reset or while a system is operating. Links can be dynamically enabled or disabled.Type: GrantFiled: June 27, 2003Date of Patent: August 18, 2009Assignee: Newisys, Inc.Inventors: Rajesh Kota, Shashank Newawarker, Guru Prasadh, Carl Zeitler, David B. Glasco
-
Patent number: 7571252Abstract: A computer system may include a sending device, a receiving device, and a network coupling the devices. The sending device may be configured to send a packet on the network in order to initiate a transaction. The sending device is configured to only encode a portion of a transaction ID identifying the transaction in the packet. The receiving device is configured to receive the packet from the network and to send a responsive packet to the sending device as part of the transaction. The receiving device is configured to encode all of the transaction ID in the responsive packet. The receiving device may generate the portion of the transaction ID not encoded in the packet by the sending device in response to the packet having a particular characteristic.Type: GrantFiled: March 10, 2003Date of Patent: August 4, 2009Assignee: Sun Microsystems, Inc.Inventor: Robert E. Cypher