Patents Examined by Khanh Quang Dinh
-
Patent number: 7249180Abstract: The present invention relates to a method for providing an electronic environment for facilitating user interaction with a business. The method displays an abstract graphical proxy for the environment, displays an abstract graphical proxy for at least one consumer within the environment, and provides the consumer with interactive business facilities. The environment is a marketplace structured by the business. The environment includes a chat application. The chat application includes one of private chat and public chat. The environment comprises interactive applets. Each consumer proxy is individualized according to consumer input or each consumer proxy is individualized according to consumer activity.Type: GrantFiled: November 30, 2000Date of Patent: July 24, 2007Assignee: International Business Machines CorporationInventors: Thomas D. Erickson, Peter K. Malkin
-
Patent number: 7203721Abstract: A mobile information network browser device with audio feedback capability that is capable of transmitting a request for information via a wireless communication interface from one or more servers in an information network. The browser device further includes an audio interface capable of receiving data from the wireless communication interface that is responsive to the request for information. The browser device interfaces with a wireless communication network so that it may be used in a mobile vehicle, such as an automobile. Receiving the requested information in audio format relieves the user from having to view an output display screen to receive the information while trying to operate the mobile vehicle.Type: GrantFiled: October 8, 1999Date of Patent: April 10, 2007Assignee: At Road, Inc.Inventors: Amir Ben-Efraim, Tae Hae Nahm, David Hudson
-
Patent number: 7177909Abstract: A method and system of electronic messaging is disclosed in which the electronic messaging system is configured such that the message content contains information which will drive the routing decision process. The message itself can be prioritized and routed to a pre-defined communications device or application, even before the recipient of the message has read the message. The sender focuses on the content and MessageML provides the constructs to tag the content and properly transform it into a viewable format for delivery to the target communications device. A method is disclosed for providing content driven electronic messaging that enables individuals to receive XML electronic messages using an electronic messaging system. Once an Informant Stylesheet and SmartMessage Stylesheet are created, a SmartMessage can be sent to a MessageML Service Provider, who will receive the SmartMessage, process it, and deliver the SmartMessage to a user's defined endpoint.Type: GrantFiled: March 10, 2003Date of Patent: February 13, 2007Assignee: CenterPost Communications, Inc.Inventors: Juergen Stark, Craig Goren
-
Patent number: 7171416Abstract: A method and apparatus for generating court dates. A Date Calculation Engine (DCE) is coupled to a court date server and a court rule database for generation of court dates. The court rule database includes formulas written in a Date Calculation Scripting Language (DCSL) for calculating the court dates. The court rules further include instructions for generating a Jurisdiction Selection Expert (JSE) and an Event Selection Expert (ESE) that enable a user to quickly select a jurisdiction and an event using hierarchal data structures. The DCE is combined with other software components to build a complete court date server system.Type: GrantFiled: July 22, 2002Date of Patent: January 30, 2007Assignee: Compulaw, LLC.Inventors: David J. Kalmick, Ricky J. Rains, Alexander J. Manners
-
Patent number: 7171463Abstract: A system for, and method of, denoting and communicating with a computer network site and a computer network incorporating the system or the method. In one embodiment, the system includes: (1) an address parser that makes a determination of whether the site is a mobile site from an address of the site and (2) a communications manager that manages communication with the site based on the determination.Type: GrantFiled: May 20, 1998Date of Patent: January 30, 2007Assignee: Lucent Technologies Inc.Inventor: Nitin J. Shah
-
Patent number: 7165106Abstract: Object matters handled by each program constituting a work are assorted and classified into a system, and an ID information for discriminating the work is added to a definition information relating to the execution of the work and to an information representing the events which occur with the execution of the work, in order to achieve a unitary management. A priority is assigned to each event occurring with the execution of the work, and whether the information representing the event is to be transferred or stored is decided so as to accomplish the objectives described above.Type: GrantFiled: April 17, 2003Date of Patent: January 16, 2007Assignee: Hitachi Ltd.Inventors: Eiji Matsumura, Toshiaki Hirata
-
Patent number: 7162524Abstract: A content-based publish/subscribe system for providing gapless message delivery from a publishing client to a subscribing client, the system includes a plurality of brokers operatively coupled to one another via a network. Each of the brokers include at least one processor and are configured as a publisher-hosting broker, a subscriber-hosting broker or an intermediate broker. The subscriber-hosting broker is operatively coupled to the publisher-hosting broker via the network through the intermediate broker. At least a portion of the plurality of brokers are configured so as to eliminate a need for persistent storage of messages at the intermediate broker and to substantially guarantee a gapless delivery of one or more messages transmitted by the publishing client to the subscribing client, even in the presence of a failure in the publish/subscribe system.Type: GrantFiled: June 21, 2002Date of Patent: January 9, 2007Assignee: International Business Machines CorporationInventors: Mark C. Astley, Joshua S. Auerbach, Sumeer K. Bhola, Marc A. Kaplan, Robert E. Strom, Yuanyuan Zhao
-
Patent number: 7155514Abstract: An agent-free modular Event Log Management System for commanding and controlling system event logs. The Event Log Management System's modules function independently or in concert with other system modules. The system comprises four separate and distinct agent-free modules that command and control event archiving, event alarm and event analysis of data residing on server computers and/or databases within a given computer network and system configuration management. Any given module may, if desired, operationally function independent of the other three modules or the four modules may be combined and in concert form the agent-free modular Event Log Management System. When deployed as a system the modules reside on at least one data storage medium of the computer network wherein at least one computer of the network is generating event logs.Type: GrantFiled: March 14, 2003Date of Patent: December 26, 2006Assignee: Dorian Software Creations, Inc.Inventor: Robert Andrew Milford
-
Patent number: 7155510Abstract: System, method, computer program product, and business operating model.Type: GrantFiled: March 26, 2002Date of Patent: December 26, 2006Assignee: PredictWallStreet, Inc.Inventor: Craig Andrew Kaplan
-
Patent number: 7149772Abstract: A method and device are disclosed which receives packets streamed over a packet network, decodes the packets received to generate a decoded signal stream and filters the decoded signal stream to generate a pulse code modulated (PCM) signal stream. The PCM signal stream may be tailored to conform to the target destination transport requirements, including call channels established over circuit-switched networks, whether wired or wireless, without modifying the capabilities associated with the network infrastructure or the client phone.Type: GrantFiled: March 14, 2000Date of Patent: December 12, 2006Assignee: Lucent Technologies Inc.Inventor: Asawaree P. Kalavade
-
Patent number: 7146418Abstract: A system and method for providing transparent mobility support employs a mobile service in an API layer of an operating system to leverage the capability of a session establishment service that implements the Session Initiation Protocol or the like for locating a remote node for session setup and detecting address change of the remote node. When an application on a correspondent host (CH) wants to communicate with a second application on a mobile host (MH), the mobility service of the CH uses the session establishment service to locate the mobile host and set up a session with it, and then sets up a transport data channel for the session. When the MH changes its network address, the session establishment service of the CH finds out the new address through the operation of the session establishment protocol and reestablishes the session with the MH.Type: GrantFiled: November 16, 2001Date of Patent: December 5, 2006Assignee: Microsoft CorporationInventor: Pradeep Bahl
-
Patent number: 7133897Abstract: A computer-implemented method for importing/attaching or exporting/detaching a file during a given e-mail operation. From a user's perspective, the method begins when the user elects to perform the import/attach or export/detach function with respect to a given file. If the file resides locally, the operation proceeds as usual by carrying out the function as if the file is on the local system and resides in a known place. If, however, the file does not reside locally, a panel or other user interface is displayed. Using this panel, the user may then attempt to log into a remote system on which the file is supported. Thus, for example, the user interface may require the user to enter a userid, password, hostname, or some combination thereof. If the user login is successful, the routine gets or puts the file (e.g., using an FTP operation) as required, preferably as a background process.Type: GrantFiled: November 18, 1999Date of Patent: November 7, 2006Assignee: International Business Machines CorporationInventor: Trung Minh Tran
-
Patent number: 7127522Abstract: To provide a message sending function which reflects “taste” in a destination agent designated by a user and a policy of the market in which agents operate. When multicasting a message to agents, a message monitor executes the steps of: receiving preferential destination information designated by a user along with the message; determining to which agents the message is to be sent, by referring to the preferential destination information; and sending the message to the agents determined as destinations. This preferential destination information designated by a user is the information representing a user's “taste” which is represented, for instance, by an agent name and a priority (or weight). It is also possible that the destination determining step comprises a step of referring to a messaging policy data defining priorities of agents to which the message can be sent. By doing so, it becomes possible to reflect a policy of a market's sponsor on message sending.Type: GrantFiled: June 21, 1999Date of Patent: October 24, 2006Assignee: International Business Machines CorporationInventors: Yuhichi Nakamura, Gaku Yamamoto
-
Patent number: 7107317Abstract: A method of delivering targeted application generated information to multiple users can include generating data items to be output to classes of at least one user and associating the data items with data categories. The data categories can be associated with at least one of the classes of users. The data items can be distributed to classes of users that are associated with the data categories of the data items.Type: GrantFiled: June 24, 2002Date of Patent: September 12, 2006Assignee: International Business Machines CorporationInventors: Scott H. Demsky, Donald A. James, James J. Toohey
-
Patent number: 7107334Abstract: Methods and apparatus are described for replicating a plurality of original packets in a packet flow which follows a first routing path. The packet flow is received with a first device, the first device being included in the first routing path. In the first device, the original packets in the packet flow are identified according to at least one predetermined criterion. In the first device, replicate packets corresponding to the original packets are generated. The original packets are transmitted from the first device along the first routing path. The replicate packets are transmitted from the first device along a second routing path which is different from the first routing path.Type: GrantFiled: March 16, 2000Date of Patent: September 12, 2006Assignee: Cisco Technology, Inc.Inventors: Shmuel Shaffer, James A. Aviani, Jr., Alexander G. Tweedly
-
Patent number: 7103669Abstract: Video communication over lossy packet networks such as the Internet is hampered by limited bandwidth and packet loss. The present invention provides a system for providing reliable video communication over these networks, where the system includes at least two jointly designed subsystems: (1) multiple state video coding system and (2) path diversity transmission system. Multiple state video coding combats the problem of error propagation that results from packet loss by coding the video into multiple independently decodable streams, each with its own prediction process and state. If one stream is lost the other streams can still be decoded to produce usable video, and furthermore, the correctly received streams provide bidirectional (i.e., previous and future) information that enables improved state recovery for the corrupted stream.Type: GrantFiled: February 16, 2001Date of Patent: September 5, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventor: John G. Apostolopoulos
-
Patent number: 7093004Abstract: The invention provides an off-the-shelf product solution to target the specific needs of commercial users with naturally parallel applications. A top-level, public API provides a simple “compute server” or “task farm” model that dramatically accelerates integration and deployment. A number of described and claimed adaptive scheduling and caching techniques provide for efficient resource and/or network utilization of intermittently-available and interruptible computing resource in distributed computing systems.Type: GrantFiled: November 27, 2002Date of Patent: August 15, 2006Assignee: DataSynapse, Inc.Inventors: James Bernardin, Peter Lee, James Lewis
-
Patent number: 7080123Abstract: The system for preventing unnecessary message duplication in electronic mail forms a message digest of each message received. The message digest is then compared with stored message digests from previous messages to determine if there is a match. If there is a match, this means that the first and second messages are the same, and so the second message is discarded. If, on the other hand, there is no match, then the second message processed because it is assumed that it is a message that is a non-redundant message. The list of stored message digests is culled based on some predetermined criteria to ensure that it does not grow indefinitely.Type: GrantFiled: September 20, 2001Date of Patent: July 18, 2006Assignee: Sun Microsystems, Inc.Inventor: Edwin Earl Freed
-
Patent number: 7076564Abstract: The present invention describes a method and apparatus for resolving anomalies within a network topology map that typically occur when a derived topology map fails, for a variety of reasons, to include devices resident on the network. The method of the present invention discovers missing devices by identifying a conflicting link within a received topology map, the conflicting link comprising a source and one or more conflicting destinations. The conflicting link is resolved through the use of one or more virtual devices within the topology map. The conflicting link is replaced with a link to a virtual device based upon the resolution of the conflicting link, thereby eliminating the anomaly in the topology map. The step of resolving the conflicting link may also comprise the steps of determining a number of conflicting destinations from the source of the conflicting link, resolving the source of the conflicting link, and resolving the conflicting destination.Type: GrantFiled: September 17, 2001Date of Patent: July 11, 2006Assignee: Micromuse Ltd.Inventors: Hing Wing To, Christopher Appleton
-
Patent number: RE39269Abstract: Data exchange system includes at least one portable data processing unit with data communication processing and memory units, the latter including an executive program and one or more application descriptors, each application description including at least one interaction context comprising commands, data elements, data references, procedures, access conditions, and external references; the structure of the data elements and the data references as well as other references is chosen in such a way that a very efficient use of the restricted memory space of e.g. smart cards is obtained.Type: GrantFiled: June 10, 2002Date of Patent: September 5, 2006Assignee: Sun Microsystems, Inc.Inventor: Eduard Karel de Jong