Abstract: A system and method identifies ranges of addresses that can be reallocated and/or split to cause traffic to be redirected in a network to reduce the utilization of the most utilized links in an autonomous system. The system and method then identifies the utilization of the autonomous system after the reallocation and/or split and reports on the differences of utilization pre- and post-split.
Type:
Grant
Filed:
November 18, 2002
Date of Patent:
March 27, 2007
Assignee:
Packet Design, Inc.
Inventors:
Van Jacobson, Haobo Yu, Cengiz Alaettinoglu
Abstract: A hierarchical floating car data network comprises a central server, an egress point network, and a participating vehicle network. The egress point network is in communication with the central server. The egress point network comprises a plurality of egress points. The participating vehicle network comprises a plurality of participating vehicles. At least some of the plurality of participating vehicles are in direct communication with each other. At least some of the plurality of participating vehicles are in communication with at least some of the plurality of egress points. Furthermore, at least some of the plurality of participating vehicles may be in communication with the central server. A geographic database is formed from content communicated between the elements of the hierarchical floating car data network.
Abstract: A method and apparatus identifies and adds information relevant to a user but not requested by the user to information requested by a user to form a message such as an e-mail message and provides the message to the user.
Abstract: A system and method controls access to a network. The system and method intercepts communications received from, and responses and other communications to, devices on the network. Communications may be forwarded to their intended destination if the sending device has sufficient privileges to do so, or the communications may be handled by the system and method or forwarded to a different destination (e.g. a printer nearby the access point to which the user is communicating) using network address translation or redirection. Responses are received and stored by the system and method and may be forwarded to the device that sent the original communication, either directly or via a different device that requests the stored communications using a tunnel.
Type:
Grant
Filed:
December 21, 2001
Date of Patent:
October 24, 2006
Assignee:
Vernier Networks, Inc.
Inventors:
Gregory L Renda, Archibald L Cobbs, Van Jacobson
Abstract: A system and method distributes encryption and/or authentication capabilities among route processors in a manner that allows route processors in a set of route processors to back each other up in case one or more of the route processors in the set fail.
Type:
Grant
Filed:
December 12, 2002
Date of Patent:
October 10, 2006
Assignee:
Packet Design, Inc.
Inventors:
Van Jacobson, Kedar Poduri, Satish K Kanna, Cengiz Alaettinoglu, Archibald L Cobbs
Abstract: A system or method receives digital image sets from a player of a game in which money is wagered and prizes of more than a nominal value may be won. A player may leave the digital image sets he supplied with the system and method for use in the games of other players and that player may win prizes or entries in a contest based on the use of his or her image in other player's games. An advertiser may supply digital image sets corresponding to a promotion for use in a player's game, and the player can win prizes or entries in a contest based on the digital image sets displayed in the player's game.
Abstract: A system and method allows a user to authenticate a web site, a web site to authenticate a user, or both. When a user requests a web page from the web site, customization information that is recognizable to the user is provided to allow the user to authenticate the web site. A signed, encrypted cookie stored on the user's system allows the web site to authenticate the user.
Abstract: A method and apparatus identifies a caller as a user in a group of users. An enrollment process extracts a grammar of the user's password and a voiceprint of the user's password and name. A caller may identify himself as a user by speaking his name. The name is recognized and a number of users having a name most closely matching the name spoken is identified using voice recognition techniques. The caller then speaks his password and the grammar is identified that most closely matches the grammars of the passwords corresponding to the users identified from the spoken name. A voiceprint is extracted from the name and grammar spoken by the caller, and if the voiceprint matches the voiceprint extracted for the user identified using the grammar during that user's enrollment process, the caller is identified as that user.
Abstract: A system and method converts database commands from one language and dialect to another and verifies the results of the conversion. If the results are accurate, changes may be committed to the database and otherwise, changes may be rolled back.
Abstract: A method and apparatus identifies the status of a system by determining average queue waiting periods of commands in one or more queues, and identifying the trend of average queue waiting periods over time.
Abstract: A support and method supports a tool and a raised floor using a single integrated support. The portion of the support supporting the raised floor may have an adjustable height, allowing the portion to be adjusted to the height and optionally the angle of the raised floor.
Type:
Grant
Filed:
November 19, 2001
Date of Patent:
June 8, 2004
Assignee:
CH2M Hill Industrial Design & Construction, Inc.
Abstract: A method and apparatus identifies changes made to a computer system caused by the installation of software. The state of the computer system is recorded before the software is installed and, after the software is installed, the recorded state is compared against the state of the computer system. Changes are written into a manifest, which may be combined with any new or changed files and an installation program to produce a package which can be sent to another computer system for installation.
Abstract: A method and apparatus generates identifiers of database records apart from the database. One or more application programs may request an identifier of a transaction, and a stored identifier of a prior transaction is incremented or otherwise altered to produce the identifier of the transaction. The identifier is provided to the application program, which uses it as an identifier of a record of a database if such a record is created. If a system failure occurs, the database is scanned to identify the most recently issued identifier stored in the database, for example by requesting from the database the highest transaction number stored, and that number is used to generate the next transaction number.
Abstract: A method and apparatus enrolls a user for voice recognition by prompting the user to speak a social security number or other number. A voiceprint is extracted from the social security number. Additional sequences of numbers are generated so that the total number of times each decimal digit appears in the social security number or the additional sequences meets or exceeds a threshold value. The user is then prompted to speak the additional sequences and the voiceprint extracted from the social security number is refined to include the additional information received from the responses to the prompts for the sequences. A standard sequence may also be prompted and a voiceprint of the standard sequence compared with the voiceprints of other users speaking the same standard sequence to identify the level of differentiation between the user's voice and other user's voices.
Type:
Grant
Filed:
December 17, 1999
Date of Patent:
January 20, 2004
Assignee:
Charles Schwab & Co., Inc.
Inventors:
Michelle San Martin, Robert C Wohlsen, Cecily Baptist
Abstract: A method and apparatus automatically creates and destroys a bundle of virtual circuits between two devices. Configuration information including a differentiated services profile is agreed upon by the two devices allowing configuration commands received at a single device to configure both devices. The method and apparatus can dynamically join virtual circuits to the bundle and remove them as needed, allowing the bundle to grow and contract according to traffic demands.
Abstract: A method and apparatus allows files stored on a mainframe computer system to be manipulated from a client computer system such as a personal computer. The mainframe may be represented by a UNC identifier or drive letter and a hierarchical folder structure may be arranged for the UNC identifier or drive letter in a manner consistent with the manner for arranging folders for locally stored files. Filenames or templates capable of describing multiple filenames may be associated with each folder to allow files on the mainframe to be manipulated using the hierarchical folder structure in a manner similar to that of locally stored files.
Abstract: A method and apparatus provides network management data in a manner that can be more efficient than data provided using conventional SNMP. A requested data description is received containing the names of the data requested, and this requested data is provided. Tables are provided by providing a table name, a list of columns, and for each row in the table, the name of the row and the data for the row in the order the column names were provided. Rows may be provided in the order stored, or numerically by row name. All columns of every row of a table may be provided or just columns specified in the requested data description.