Patents Examined by Yasin M. Barqadle
  • Patent number: 7552193
    Abstract: The present invention is directed to a system, method or computer program, for enabling a radio auditor or a television viewer (100) to access complementary information (101) related to a broadcast program (102) received in real-time (or to a recorded program previously broadcast and played back on an audio or video player/recorder). The preferred embodiment of the invention relates to a system and method for enabling a person (100) receiving a broadcast program (102), (or listening or watching a recorded program), to select a plurality of topics or sequences drawing his or her attention (101, 103) and for immediately, or later on, accessing additional information related to these topics or sequences from the Word Wide Web.
    Type: Grant
    Filed: April 11, 2002
    Date of Patent: June 23, 2009
    Assignee: Yahoo! Inc.
    Inventor: Fernando Incertis Carro
  • Patent number: 7552214
    Abstract: A system for granting or denying access to nodes on a network, includes a first node including a list of nodes that can be granted or denied access to the first node, and at least one other node. The first node and the at least one other node are connected across the network. When the at least one other node attempts to gain access to the first node, the first node reviews the list of nodes to determine whether access should be granted or denied to the at least one other node.
    Type: Grant
    Filed: January 12, 2004
    Date of Patent: June 23, 2009
    Assignee: Computer Associates Think, Inc.
    Inventor: Krishnan Venkatasubramanian
  • Patent number: 7546343
    Abstract: A system for supporting virtual conferences includes a switching center, a virtual conference database and a virtual conference bridge. The virtual conference database stores virtual conference information comprising, for example, images associated with a room type, an outdoor environment, a presentation medium and/or a meeting room facility. The switching center is operable to set up a virtual conference including a host terminal and one or more participating terminals by connecting the terminals to the conference bridge, retrieving selected virtual conference information from the virtual conference database and sending the information to the virtual conference bridge. The virtual conference information includes images of the participants such that the host terminal and participating terminals see and hear other participants in a virtual meeting room.
    Type: Grant
    Filed: September 23, 2003
    Date of Patent: June 9, 2009
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: David S Benco, Kevin J Overend, Baoling S Sheen, Sandra Lynn True, Kenneth J Voight
  • Patent number: 7546337
    Abstract: Systems and techniques for transferring one or more files by connecting to a communications system host; sending, to a client connected to the communications system host, a request to transfer one or more files; when a client permits access to the one or more files, establishing a direct socket connection from the client and bypassing the communications system host; and initiating the transfer of the one or more files from the client over the direct socket connection.
    Type: Grant
    Filed: May 18, 2000
    Date of Patent: June 9, 2009
    Assignee: AOL LLC, a Delaware Limited Liability Company
    Inventor: James Crawford
  • Patent number: 7543033
    Abstract: A method and system enter a correction for a previously sent message, determine whether to send a complete corrected message or a message correction specification, and send the selected message to a messaging server. The messaging server receives the message correction specification and a message identifier (ID), and sends the message correction specification and the message ID to a recipient client system if a message with a corresponding message ID has previously been sent to the recipient client system. Then, the recipient client system receives the message correction specification and message ID, retrieves the message with a corresponding message ID from its conversation log, corrects the message, updates the conversation log, and activates an alert to notify a user of an update. If the message has not previously been sent, the messaging server corrects the message and sends the corrected message and the message ID to the recipient client system.
    Type: Grant
    Filed: September 10, 2007
    Date of Patent: June 2, 2009
    Assignee: International Business Machines Corporation
    Inventor: Christopher R. Vincent
  • Patent number: 7529824
    Abstract: A method and apparatus for invoking a service in a service-oriented architecture in which a client invokes such service from a service provider using a selected transport binding. A service binding for a service invocation from the service provider is first negotiated in a negotiation process using a first transport binding. The service invocation is then handled using the service binding negotiated in the negotiation process. A client may first determine whether a server is capable of negotiating a service binding. If the server is capable of negotiating a service binding, the client negotiates a service binding with the server. Otherwise, a service binding is selected on the basis on diagnostic information available to the client without negotiating with the server. Separate service bindings may be negotiated for each of several portions of a communication path, either by the client and service provider or by intermediaries along the communication path.
    Type: Grant
    Filed: October 14, 2003
    Date of Patent: May 5, 2009
    Assignee: International Business Machines Corporation
    Inventor: Joshy Joseph
  • Patent number: 7529813
    Abstract: A method for transferring a multimedia file from a user's mobile device to user equipment associated with another user is disclosed. The method includes sending an invitation from the user's mobile device to the user equipment to request a transfer of the multimedia file. The method also includes setting up a bearer data channel between the user's mobile device and the equipment to facilitate the transferring of the multimedia file, the transferring is configured to be accomplished using Message Sessions Relay Protocol (MRSP) or Real-Time Transfer Protocol (RTP). The method further includes transferring the multimedia file using the MSRP or RTP and the bearer data channel.
    Type: Grant
    Filed: April 14, 2005
    Date of Patent: May 5, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sharon Lim, Joonatan Henriksson
  • Patent number: 7519654
    Abstract: The present invention provides multi-carrier support in a wireless Internet gateway (WIG) that allows the WIG to send messages to any number of ‘peer’ gateways on the Internet in a conveniently reconfigurable manner. The disclosed embodiments include a ‘Message Distribution Center’ (MDC), through which short messages can be routed to the gateways of other wireless carriers based on carrier formats stored in an abstracted carrier format table. The conventional technique of separate classes written for each carrier is replaced by entries in a look-up table format, to provide a more easily adaptable wireless gateway. Thus, occasional updates of the carrier format table need only be updated, rather than the wireless Internet gateway program, reducing down time for updates, reducing the complexity of updates, and improving the reliability of a wireless Internet gateway in the face of changes for one or more carriers in a wireless network.
    Type: Grant
    Filed: November 22, 2000
    Date of Patent: April 14, 2009
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Richard A. Smith, Nikhil Bhadange
  • Patent number: 7519713
    Abstract: The present invention extends to mapping between object oriented and service oriented representations of a distributed application. A computer system accesses an annotated object oriented representation of a service, which is annotated with service description attributes mapping included objects to corresponding service oriented elements in a service oriented representation of the service. The computer system identifies a service description attribute that annotates an object of the annotated object oriented representation. The computer system maps the object to a corresponding service oriented element in accordance with service description information contained in the identified service description attribute. The computer system outputs a channel object configured to implements behaviors and data formats described in the service oriented representations. The computer system initiates a channel that is compatible with behaviors and data formats of the service.
    Type: Grant
    Filed: February 4, 2005
    Date of Patent: April 14, 2009
    Assignee: Microsoft Corporation
    Inventors: Michael Jon Marucheck, Ryan Thomas Sturgell, Alex DeJarnett, Eric K. Zinda, Jesus Ruiz Scougall, Stephen T. Swartz, Stephen J. Millet
  • Patent number: 7516237
    Abstract: Described are a device and system to transmit data to or receive data from one or more data lane interfaces. Each data lane interface may be capable of transmitting a serial data signal to or receiving a serial data signal from a data lane in a device-to-device interconnection. An effective data rate may be varied based, at least in part, upon a number of the data lane interfaces actively transmitting a serial data signal to or receiving a serial data signal from the device-to-device interconnection.
    Type: Grant
    Filed: August 20, 2003
    Date of Patent: April 7, 2009
    Assignee: Intel Corporation
    Inventors: Bradley J. Booth, Quang Le
  • Patent number: 7516206
    Abstract: In general, the invention is directed to software image management within a distributed computing system. The distributed computing system includes a plurality of application nodes interconnected via a communications network, and an image repository storing a plurality of pre-generated software image instances. A control node may pre-assign a network address to each of the image instances stored within the image repository, and assigns the network addresses of the image instances to the application nodes upon subsequent deployment of the software images to the application nodes.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: April 7, 2009
    Assignee: Cassatt Corporation
    Inventors: David A. Henseler, Jeanne C. Gilbertson, Margaret Cahir
  • Patent number: 7506022
    Abstract: A server/client system for processing data includes a network having a web server with information accessible remotely. A client device includes a microphone and a rendering component such as a speaker or display. The client device is configured to obtain the information from the web server and record input data associated with fields contained in the information. The client device is adapted to send the input data to a remote location with an indication of a grammar to use for recognition. A recognition server receives the input data and the indication of the grammar. The recognition server returns data indicative of what was recognized to at least one of the client and the web server.
    Type: Grant
    Filed: September 20, 2001
    Date of Patent: March 17, 2009
    Assignee: Microsoft.Corporation
    Inventors: Kuansan Wang, Hsiao-Wuen Hon
  • Patent number: 7506035
    Abstract: Personalized information is received at an alarm clock device by configuring the alarm clock device with an identifier for which a user identity profile has previously been established for purposes other than for configuration of the alarm clock device. Upon satisfaction of user-defined alarm criteria, the identifier is submitted. Subsequent to the submission of the identifier, information is received that is personalized to a user identity of the alarm clock device based on the user identity profile.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: March 17, 2009
    Assignee: AOL LLC
    Inventor: Larry L. Lu
  • Patent number: 7502834
    Abstract: Techniques are disclosed for providing autonomic content load balancing. A programmatic selection is made from among alternative content versions based upon current conditions. Preferably, the alternative selectable versions specify content to be used in a Web page, and a version is selected responsive to receiving a request for the Web page. The selectable version may comprise the Web page, or a component of a Web page may have selectable versions. Optionally, the Web page may include more than one component with dynamically-selectable content. In this case, the versions may be selectable independently of one another.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: March 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Nathanael F. Ehrich, Niraj P. Joshi, Kimberly D. Kenna, Robert C. Leah
  • Patent number: 7502860
    Abstract: Techniques for providing reliable transport of data across a network between a server on a server device and a client on a client device include a process on the client device which determines a number of packets to be sent by the server device without an acknowledgement message from the client device. The number of packets is based on considerations of network problems. A data packet sent to a server device includes a first field holding data indicating the number of packets to be sent by the server device without an acknowledgement message from the client device. Accordingly, a transport layer process on a client device to download large amounts of content from a stateless transport layer process on a server device, substantially reducing the computational resources consumed by the server device in serving thousands of clients.
    Type: Grant
    Filed: March 14, 2002
    Date of Patent: March 10, 2009
    Assignee: Cisco Technology, Inc.
    Inventor: Jean-Philippe Champagne
  • Patent number: 7500019
    Abstract: In a method for the insertion of information to synchronize a destination node with a data stream transmitted from an entry terminal in a heterogeneous network, the heterogeneous network includes at least one sub-network conveying first packets and one basic network conveying second packets. The entry terminal is connected to the sub-network. The sub-network is connected to the basic network by means of an entry terminal forming the second packets from at least one sub-part of at least one first packet. At the occurrence of at least one pre-determined event, the entry node: forms a second synchronization packet such that the beginning of the useful information of the second synchronization packet corresponds to the beginning of a first packet; inserts a synchronization marker in the second synchronization packet; and modifies the size of a second packet preceding the second synchronization packet.
    Type: Grant
    Filed: November 21, 2003
    Date of Patent: March 3, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yacine El Kolli, Cyril Bernier
  • Patent number: 7496655
    Abstract: The proposed system defines a predictive real-time Service Level Agreements (SLAs) monitoring system by (a) a detailed analysis of traffic flows with reduced monitor-data flow across network; and (b) a suitable combination of offline and real-time processing of historical and current traffic data. In order to be able to undertake a detailed analysis without significantly impacting the network throughput, the system analyzes the historical traffic patterns of a typical Provider's network to determine a set of critical SLAs. An in-depth analysis of traffic is performed by creating a unique network parent probe for every critical SLA and the parent probe spawns an optimal number of intelligent master and slave probes based on a regionalization procedure. The online overload monitoring system analyzes the gathered data from the master and slave probes to (a) forecast future violations of the SLA under consideration based on multiple forecast models and (b) generate operator SLA violation alarms.
    Type: Grant
    Filed: May 1, 2002
    Date of Patent: February 24, 2009
    Assignee: Satyam Computer Services Limited of Mayfair Centre
    Inventors: Srividya Gopalan, Kanchan Sripathy, V. Sridhar, K. Kalyana Rao
  • Patent number: 7483944
    Abstract: Context-aware computing systems and methods are described. In particular embodiments, location aware systems and methods are described. In at least some embodiments, hierarchical tree structures are utilized to ascertain a device context or location. The tree structures can be stored on or accessible to mobile computing devices so that the devices can determine their own particular context or location. A computing device can automatically determine its context or location by ascertaining a node on one or more of the tree structures and then traversing the tree structure to ascertain the complete context.
    Type: Grant
    Filed: November 29, 2004
    Date of Patent: January 27, 2009
    Assignee: Microsoft Corporation
    Inventors: Gopal Parupudi, Edward F. Reus
  • Patent number: 7475147
    Abstract: This invention has as its object to improve the convenience of a client user when the client establishes communication connection to a server which can improve resources in session management. To this end, in an information processing method according to this invention, a client, which can request a predetermined process to a server via an application while communication connection with the server is established, identifies a field on a display, to which an operation has been made by an input device, generates a dummy request, which includes information required to maintain communication connection, or a request, which includes information required to maintain communication connection and a predetermined processing request, in accordance with the identified field, and transmits the generated request to the server. Even when a predetermined processing request is not made to the server, the client can maintain communications with the server if some operation is made.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: January 6, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Masanori Saito, Toshiyuki Noguchi, Yutaka Myoki
  • Patent number: 7475123
    Abstract: An enterprise system may include a server including an integration module that enables applications at the server to integrate web services, e.g., by providing links to the external web service. Each application is associated with one or more business types in a table at the server. The integration module, which may be an API, sends a list of external web services of a type (or types) associated with an application when a user at a client computer in the enterprise system opens that application. The integration module may also generate a URL call and redirect the user's browser to an external web service when the user selects that external web service.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: January 6, 2009
    Assignee: SAP AG
    Inventor: Peter Schwarze