Patents Examined by Beatriz Prieto
-
Patent number: 7372851Abstract: A method for negotiating a common language on a voice over Internet Protocol (VoIP) network, the method comprising: allowing a plurality of users to connect to the VoIP network, each of the plurality of users having at least one of a plurality of VoIP compatible transmitting/receiving devices; configuring each of the plurality of VoIP compatible transmitting/receiving devices with a list of a plurality of languages, each of the plurality of languages having a priority level associated therewith; allowing automatic selection of the common language between two or more of the plurality of users on a joint VoIP call by performing a language handshake; computing a maximum selection score via a language handshake algorithm provided by the language handshake; maximizing a sum of priority levels; minimizing a sum of priority differences; and selecting the common language that provides a largest sum of the priority levels and a lowest sum of the priority differences.Type: GrantFiled: June 28, 2006Date of Patent: May 13, 2008Assignee: International Business Machines CorporationInventor: Irwin Boutboul
-
Patent number: 7356777Abstract: A system and method for providing a dynamic user interface for a dense three-dimensional scene is presented. Clusters are placed in a three-dimensional scene arranged proximal to each other such cluster to form a cluster spine. Each cluster includes one or more concepts. Each cluster spine is projected into a two-dimensional display relative to a stationary perspective. Controls operating on a view of the cluster spines in the display are presented. A compass logically framing the cluster spines within the display is provided. A label to identify one such concept in one or more of the cluster spines appearing within the compass is generated. A plurality of slots in the two-dimensional display positioned circumferentially around the compass is defined. Each label is assigned to the slot outside of the compass for the cluster spine having a closest angularity to the slot.Type: GrantFiled: January 26, 2005Date of Patent: April 8, 2008Assignee: Attenex CorporationInventors: Jonathan M. Borchardt, Edward L. Walter
-
Patent number: 7343496Abstract: A high security microcontroller (such as in a point of sale terminal) includes tamper control circuitry for detecting vulnerability conditions: a write to program memory before the sensitive financial information has been erased, a tamper detect condition, the enabling of a debugger, a power-up condition, an illegal temperature condition, an illegal supply voltage condition, an oscillator fail condition, and a battery removal condition. If the tamper control circuitry detects a vulnerability condition, then the memory where the sensitive financial information could be stored is erased before boot loader operation or debugger operation can be enabled. Upon power-up if a valid image is detected in program memory, then the boot loader is not executed and secure memory is not erased but rather the image is executed. The tamper control circuitry is a hardware state machine that is outside control of user-loaded software and is outside control of the debugger.Type: GrantFiled: August 13, 2004Date of Patent: March 11, 2008Assignee: ZiLOG, Inc.Inventors: Peter C. Hsiang, Raymond O. Chock, Mark Hess
-
Patent number: 7293107Abstract: A seamless solution transparently addresses the characteristics of nomadic systems, and enables existing network applications to run reliably in mobile environments. A Mobility Management Server coupled to the mobile network maintains the state of each of any number of Mobile End Systems and handles the complex session management required to maintain persistent connections to the network and to other peer processes. If a Mobile End System becomes unreachable, suspends, or changes network address (e.g., due to roaming from one network interconnect to another), the Mobility Management Server maintains the connection to the associated peer task—allowing the Mobile End System to maintain a continuous connection even though it may temporarily lose contact with its network medium. An interface-based listener uses network point of attachment information supplied by a network interface to determine roaming conditions and to efficiently reestablish connection upon roaming.Type: GrantFiled: September 12, 2000Date of Patent: November 6, 2007Assignee: Netmotion Wireless, Inc.Inventors: Aaron D. Hanson, Emil A. Sturniolo, Anatoly Menn, Erik D. Olson, Joseph T. Savarese
-
Patent number: 7272644Abstract: A method and apparatus for internet based network topology discovery. Extensible Markup Language (XML) based data is used to share the discovery information of devices on a network over Internet transport. XML based search engines are used to search for the discovery information. Discovery information, such as identification, location, or capability data, for example, is stored on the devices of a network in the form of XML documents. Network topology maps may be created based on the information discovered.Type: GrantFiled: September 29, 2000Date of Patent: September 18, 2007Assignee: Intel CorporationInventor: Arvind Kumar
-
Patent number: 7260605Abstract: In an information exchange system in which a user terminal is connected to a network, the system is capable of transmitting and/or receiving messages via the network. A display area displaying messages transmitted and/or received can be increased with an increase in the number of networks connected, thereby causing the efficiency of processes due to reduction of the display area to deteriorate when such a display area is used simultaneously with other applications. The present invention reduces the display area by centralizing messages transmitted and/or received by each network, and displays these messages to an independent area on a time series basis. The system also enables transmission of messages to the network, to which the relevant message is transmitted, by identifying the message centralized for display. As a result, manipulation efficiency of the information exchange system is improved.Type: GrantFiled: June 21, 1999Date of Patent: August 21, 2007Assignee: Fujitsu LimitedInventors: Sumiyo Okada, Masahiko Murakami, Yasuhide Matsumoto, Hideto Kihara
-
Patent number: 7254131Abstract: A network configuration (10) including a first network medium which is a 1394 network as well as a second network medium. Each of the first and second network media is coupled to a corresponding plurality of host computers (H1 through H3 and H5 through H7). The network configuration further includes a link layer gateway computer (H4) coupled to both the first network medium and the second network medium. The link layer gateway computer is operable to communicate a data packet from a source host computer selected from one of the plurality of host computers coupled to the first network medium to a destination host computer selected from one of the plurality of host computers coupled to the second network medium.Type: GrantFiled: October 27, 2003Date of Patent: August 7, 2007Assignee: Texas Instruments IncorporatedInventor: Jason M. Brewer
-
Patent number: 7251693Abstract: System and method for data quality management and control of heterogeneous data systems. In a preferred embodiment, the system functions as a resource management tool that simplifies the process of managing data systems. More specifically, the system provides connections to source data systems, allows users to view data structures and enables simple management and manipulation of data contained within possibly heterogeneous data systems. The system utilizes an advanced graphical user interface, which allows users to access and manage systems using a simple point and click methodology. The system uses portals, which are tools that collect, visualize, analyze and directly edit data sets associated with different data sources. In another aspect, the system keeps track of its operational status, allowing users to automatically reproduce in one logon session work done in the previous session, without the need to replicate previous data analysis.Type: GrantFiled: October 12, 2001Date of Patent: July 31, 2007Assignee: Direct Computer Resources, Inc.Inventors: Edward Larue Stull, George Lang, Robert John Lentz
-
Patent number: 7251686Abstract: In a management system that manages a plurality of apparatuses by use of a centralized management unit connected to the apparatuses via a network, the expiration date and time of a mail (data) transmitted from the centralized management unit is confirmed, and an expired mail is not used for apparatus management.Type: GrantFiled: April 12, 2000Date of Patent: July 31, 2007Assignee: Minolta Co., Ltd.Inventor: Atsushi Tomita
-
Patent number: 7249165Abstract: In one embodiment of the invention, a sender client provides to a server a message giving the location of one or more potentially large media files, such as video clips. The server relays this location message to each recipient. A receiver client, in response to the location message, accesses or makes a local copy of the media file from either the sender client or another peer client that is also a receiver of the message. The sender and receiver clients may be personal video recorders (PVRs), personal computers, workstations, video camcorders or personal digital assistants. The server may be, for example, a PVR, a personal computer, a workstation, and an application service provider. The server may be accessed via the Internet. The location message can include information about the media file clip it contains, such as its title, date/time stamp, copyright indication or one or more text fields.Type: GrantFiled: July 30, 2001Date of Patent: July 24, 2007Assignee: EnReach Technology, Inc.Inventors: Bin Lu, Hongyu Chi, Xiang Jun Wang
-
Patent number: 7234002Abstract: In an enterprise network system a plurality of software systems are integrated using an enterprise wide software management system and communicate with a plurality of clients. At least one of the clients is functionally represented by a plurality of subclients through a midware which is transparent to the software systems. Communication destined for any of the clients interfaced through the midware is received by the midware and converted to a format suitable for communication with one or more of the subclients prior to transmission thereto. Correspondingly, communications received from one or more subclients is converted to an appropriate format by the midware and forwarding to the assigned destination. Communications received by the midware is further monitored for fields which are tracked. Upon receiving communications having fields being tracked, the midware stores a least a portion of the communication in a report table.Type: GrantFiled: October 8, 2002Date of Patent: June 19, 2007Inventor: Daniel E. Lewis
-
Patent number: 7228335Abstract: Automatically populating contact information fields of a contact information database, such as for instance an electronic address book is performed without requiring an individual to manually enter data for the contact. A message is sent to the newly added contact requesting that they fill in their contact information. When the individual is a member of a service filling in the contact information is automatable.Type: GrantFiled: February 19, 2002Date of Patent: June 5, 2007Assignee: GoodContacts Research Ltd.Inventor: David A. Caughey
-
Patent number: 7225234Abstract: A method and system are provided for delivering content items to online users. The content items are to be displayed on user operated devices in response to a specified query. Subsets of items are generated from a set of content items responsive to the specified query. The subsets are selected to generally satisfy delivery requirements associated with each item. A different one of the subsets is delivered to each user making the query.Type: GrantFiled: March 2, 2001Date of Patent: May 29, 2007Assignee: Sedna Patent Services, LLCInventor: Shamim A. Naqvi
-
Patent number: 7222158Abstract: It is useful to provide a mechanism to allow, at least temporarily, communications to occur without blocking between a first entity and a second entity with whom communications with the first entity are likely/anticipated and desirable, generally through use of a white-list having transactional entries. For example, to allow communications between a communications user and an intended recipient, the user may be added to global and/or personal white-lists for or until a specified transaction or duration. Thereafter, the user may be removed from the white-lists upon occurrence of an end trigger, which may include an event or expiration of a specified time. The disclosed systems and methods thus permit the transactional white-listing of users for a limited time necessary to ensure the intended recipient receives the anticipated communications. Thereby, the systems and methods guard against the anticipated communications being accidentally blocked as spam by other communications filters.Type: GrantFiled: December 31, 2003Date of Patent: May 22, 2007Assignee: AOL LLCInventor: David Eli Wexelblat
-
Patent number: 7222178Abstract: The present invention relates to an apparatus and method for improving transaction processing performance in a transaction processing system, particularly but not exclusively, in a transaction processing computing system comprising a plurality of processors.Type: GrantFiled: May 31, 2002Date of Patent: May 22, 2007Assignee: Unisys CorporationInventors: Charles Zdzislaw Loboz, Jonatan Kelu, Raymond Cheung, Paul Street
-
Patent number: 7222196Abstract: Apparatus, and an associated method, for facilitating communication of data in a packet radio communication system to effectuate a packet communication service in which packet data is communicated at a variable, selectable rate. A detector embodied at an RLP layer detects channel allocations and channel reaollcations, granted to the mobile station to effectuate the data communication service. A report is generated at the RLP layer and forwarded to the TCP layer. At the TCP layer, selection is made of the TCP window to match the rate at which data is provided to the RLP layer to the rate, based upon the channel allocations provided to the mobile station, at which the data is communicated therefrom.Type: GrantFiled: December 22, 2003Date of Patent: May 22, 2007Assignee: Nokia CorporationInventors: Sarvesh Asthana, Xiaodong (Andy) Chen
-
Patent number: 7216168Abstract: Disclosed is a method, system, and program for generating network performance data. Performance information including a performance time to download a page and execute the page within an application program is received. The received performance information is processed and then performance information output indicating network performance is generated in response to processing the performance information.Type: GrantFiled: April 22, 2003Date of Patent: May 8, 2007Assignee: International Business Machines CorporationInventor: Greg Elliott Merriam
-
Patent number: 7209967Abstract: A storage system coupled to a plurality of clients via a communication link includes a first file server including a first switching module and a first resource manager, the first resource manager configured to maintain a first resource table that provides mapping information; a second file server including a second switching module and a second resource manager, the second resource manager configured to maintain a second resource table that provides mapping information; a storage unit including a storage area of first type that is assigned to the first file server and a storage area of second type that is assigned to the second file server, the storage area of first type including a plurality of file systems, each file system having an Internet Protocol (IP) address. The storage area of first type includes first, second, and third file systems having first, second, and third IP addresses, respectively.Type: GrantFiled: June 1, 2004Date of Patent: April 24, 2007Assignee: Hitachi, Ltd.Inventor: Manabu Kitamura
-
Patent number: 7206862Abstract: A method and system are disclosed for efficiently matching incoming packets to previously forwarded outgoing packets within a network node to ensure a response received by a network node corresponds to a previously forwarded request. The network node receives an outgoing packet including state information and computes a mapping (e.g., hash) function value based upon the state information. Thereafter, the network node sets and entry within a bitmap at a position corresponding to the mapping function value. The network node also receives an incoming packet purportedly responsive to an earlier outgoing packet and includes state information of a type corresponding to the state information of an outgoing packet. The network node computes a mapping function value based upon the state information in the incoming packet. The network node then tests an entry corresponding to the mapping function value within one or more bitmaps including bits set at positions corresponding to previously forwarded outgoing packets.Type: GrantFiled: April 24, 2002Date of Patent: April 17, 2007Assignee: Microsoft CorporationInventor: Graham A. Wheeler
-
Patent number: 7203756Abstract: A caching mechanism for JAVA RMI remote objects is provided. In order to efficiently implement a cache for these connection objects, the client JYM may hold a normal reference to the object while the connection is in use and for a period of time thereafter. A thread is used as a timer for each connection. After that period of time expires, only a weak reference is held by the client JVM and the connection may be garbage collected. The period of time maybe adjusted. A shorter time may be used to ensure responsiveness of the server JVM to memory demand and shutdown requests, while a longer time may be used to enhance the effectiveness of the caching mechanism by forcing connections to stay open longer after they are no longer being used and before they are automatically destroyed due to garbage collection.Type: GrantFiled: April 27, 2001Date of Patent: April 10, 2007Assignee: International Business Machines CorporationInventor: Kevin Gary Tapperson