Patents Represented by Attorney, Agent or Law Firm Kirk D. Wong
  • Patent number: 6513116
    Abstract: The invention provides an improved method and system for security information acquisition. A relatively small amount of nonvolatile storage at the client consumer electronic device is used to obtain a chain of trusted root certificates, thus providing each client consumer electronic device with a trustable technique for access to secure communication. The trusted root certificates are provided by one or more TSIPs (trusted security information providers), and are chained together so that a current root certificate can be obtained by the client consumer electronic device, even using an expired root certificate. The client consumer electronic device uses a current root certificate to obtain a SIO (security information object) from the TSIP. The SIO includes information regarding at least one trusted entity, such as a one or more trusted entity certificates, and other trust information.
    Type: Grant
    Filed: September 29, 1998
    Date of Patent: January 28, 2003
    Assignee: Liberate Technologies
    Inventor: Luis Valente
  • Patent number: 6510417
    Abstract: A method of providing voice access to Internet-based information and services includes receiving a signal indicating a communication connection request in which the communication connection request is initiated by a user of a communication apparatus, establishing a communication connection with the communication apparatus of the user, receiving voice information from the user, and communicating voice information responsive to the voice information received from the user. The responsive voice information includes Internet-based information.
    Type: Grant
    Filed: March 21, 2000
    Date of Patent: January 21, 2003
    Assignee: America Online, Inc.
    Inventors: Steven Gregory Woods, Steven Jeromy Carriere, Alexander E. Quilici
  • Patent number: 6502232
    Abstract: An electronic circuit design environmentally constrained test generation system provides a corrector mechanism that filters the input signals to the design under verification (DUV) and ensures that inputs signals to the DUV are within the given environmental constraints that describe the limitations on the permissible inputs to the DUV. Both combinational and temporal constraints can be handled by the corrector, which consists of a new element, a mapper, and an observer. The mapper looks at the observer's state and external test sequence input value and changes non-compliant test sequence input to the DUV to place the DUV in a legal state if the input would place it on a track to an illegal state, thereby constraining the inputs to the normal expected operating environment of the DUV. An illegal state is a state from which the violation of at least one constraint is unavoidable. A feedback loop from the DUV to the observer may be implemented using constraints that rely upon the DUV's state.
    Type: Grant
    Filed: June 18, 2001
    Date of Patent: December 31, 2002
    Assignee: Verisity Design, Inc.
    Inventor: David Van Campenhout
  • Patent number: 6496855
    Abstract: The present invention provides a registration agent site (4) which presents a simple intermediary between sites (3) and internet users (1) that acts a single source of data entry, user name and password for users. This allows users to register with new sites automatically and move between registered sites via a single interface, while allowing changes in profile information via the same interface. The registration agent site (4) acts as the agent for the internet user (1) rather than the site owner, allowing registration by proxy in a manner which is transparent to other sites. The agent negotiates connectivity and connects the user.
    Type: Grant
    Filed: January 21, 2000
    Date of Patent: December 17, 2002
    Assignee: America Online, Inc.
    Inventors: John F. W. Hunt, Benedict T. S. Gladstone, Kief S. Morris, Patrick B. Kalaher, Mark A. Byrn, Esa Moilanen, Peter R. Lidwell
  • Patent number: 6490722
    Abstract: A software installation and recovery system provides an initial bootstrap sequence of instructions that initializes the low-level parameters of the client device, initializes the persistent storage system, loads a bootstrap loader from the persistent store into program memory, and passes execution to the bootstrap loader. A second stage boot loader locates the operating system in the persistent store, loads the operating system into program memory, and passes execution to the operating system which then performs necessary hardware and software initialization, loads the viewing object database code and other application software from the persistent store, and begins execution of the applications. The persistent store contains at least two partitions for each of the following: the second stage boot loader; the operating system kernel; and the application software.
    Type: Grant
    Filed: October 20, 1999
    Date of Patent: December 3, 2002
    Assignee: TiVo Inc.
    Inventors: James M. Barton, David C. Platt, Steven C. Stone
  • Patent number: 6487704
    Abstract: To identify a finite state machine and verify a circuit design, the invention identifies, in a design description, a set of constructs, a construct in the set of constructs, and an object in the construct. It next identifies a first subset of constructs in the set of constructs which can control a change of a value of the object, and then identifies a second subset of constructs whose values can be changed directly or indirectly by the object. The identifying and storing steps are repeated for all objects in the construct and for all constructs in the set of constructs. A finite state machine is identified by searching for a first object which controls a change of a value of a second object and whose value is also changed directly or indirectly by the second object. This method of identifying finite state machine elements in a design description is used by a test generator which then generates test vectors for exercising the finite state machine elements on a test bench.
    Type: Grant
    Filed: May 12, 1998
    Date of Patent: November 26, 2002
    Assignee: Verisity Design, Inc.
    Inventors: Michael McNamara, Chong Guan Tan, Chiahon Chien, David Todd Massey
  • Patent number: 6484143
    Abstract: A user interface device and system for providing a shared GTM and CDN (collectively Universal Distribution Network) for a service fee, where the customer or user does not need to purchase significant hardware and/or software features. The present interface device and system allows a customer to scale up its Web site, without a need for expensive and difficult to use hardware and/or software. In a preferred embodiment, the customer merely pays for a service fee, which can be fixed, variable, lump some, or based upon a subscription model using the present system. The present device and system are preferably implemented on a system including a novel combination of global traffic management and content distribution.
    Type: Grant
    Filed: August 18, 2000
    Date of Patent: November 19, 2002
    Assignee: Speedera Networks, Inc.
    Inventors: Eric Sven-Johan Swildens, Richard David Day, Ajit K. Gupta
  • Patent number: 6453282
    Abstract: A method for detecting a transient in a discrete-time audio signal is performed completely in the time domain and includes the step of segmenting the discrete-time audio signal as to generate consecutive segments of the same length with unfiltered discrete-time audio signals. The discrete-time audio signal in a current segment is filtered. Either the energy of the filtered discrete-time audio signal in the current segment is compared with the energy of the filtered discrete-time audio signal in a preceding segment or a current relationship between the energy of the filtered discrete-time audio signal in the current segment and the energy of the unfiltered discrete-time audio signal in the current segment is formed and this current relationship compared with a preceding corresponding relationship. Whether a transient is present in the discrete-time audio signal is detected using one and/or the other of these comparisons.
    Type: Grant
    Filed: November 24, 1999
    Date of Patent: September 17, 2002
    Assignee: Fraunhofer-Gesellschaft Zur Foerderung der Angewandten Forschung E.V.
    Inventors: Johannes Hilpert, Jürgen Herre, Bernhard Grill, Rainer Buchta, Karlheinz Brandenburg, Heinz Gerhäuser
  • Patent number: 6447625
    Abstract: A method of bringing together and joining plastic cards, which are provided with an identification mark, and printed card carriers associated with the respective plastic cards, has the following steps: providing the plastic card, detecting the identification mark of said plastic card, deriving a test mark from said identification mark of the plastic card in such a way that unequivocal calculating back to the identification mark is not possible on the basis of the test mark, reading a data base by means of said identification mark, printing on the card carrier data read from the data base as well as the test mark, detecting the test mark of the card carrier prior to joining said card carrier to the plastic card, determining whether the test mark derived from the identification mark of the plastic card, which is about to be joined to the card carrier, corresponds to the detected test mark, and, provided that the test marks of the plastic card and of the card carrier correspond, bringing together and joining the
    Type: Grant
    Filed: December 7, 1999
    Date of Patent: September 10, 2002
    Assignee: Bowe Systec AG
    Inventors: Eduard Schmid, Ulrich Erpenstein, Herbert Dassinger, Wolfgang Magg
  • Patent number: 6443014
    Abstract: In a proportioner for proportioning a fluid flow (&phgr;) from an input side of a first proportioning element (10) to an output side of a second proportioning element (10), the first and second proportioning elements comprise a membrane (12) provided with at least one opening (16) acting as a flow resistor for a medium to be proportioned, and a pressure sensor (14) integrated in the membrane (12) and used for detecting a pressure difference between the input side and the output side of the proportioning element (10). The proportioner comprises a pressure transducer for input-side application of a pressure to the medium to be proportioned. The first and the second proportioning element (10) are arranged in succession so as to permit, on the basis of the pressure drop across the membranes (12) of the two proportioning elements (10), the detection of clogging or blocking of the respective flow resistor provided in these membranes (12).
    Type: Grant
    Filed: October 22, 1999
    Date of Patent: September 3, 2002
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung E. V.
    Inventor: Martin Richter
  • Patent number: 6397212
    Abstract: A search engine provides intelligent multi-dimensional searches, in which the search engine always presents a complete, holistic result, and in which the search engine presents knowledge (i.e. linked facts) and not just information (i.e. facts). The search engine is adaptive, such that the search results improve over time as the system learns about the user and develops a user profile. Thus, the search engine is self personalizing, i.e. it collects and analyzes the user history, and/or it has the user react to solutions and learns from such user reactions. The search engine generates profiles, e.g. it learns from all searches of all users and combines the user profiles and patterns of similar users. The search engine accepts direct user feedback to improve the next search iteration One feature of the invention is locking/unlocking, where a user may select specific attributes that are to remain locked while the search engine matches these locked attributes to all unlocked attributes.
    Type: Grant
    Filed: March 4, 1999
    Date of Patent: May 28, 2002
    Inventor: Peter Biffar
  • Patent number: 6055572
    Abstract: A prefetching and control system for a computer network environment. The user configures the client's prefetch parameters which are: enabling/disabling prefetching, prefetch threshold value, and the maximum number of documents to prefetch. A prefetch value or weight is contained in the Hypertext Markup Language (HTML) page or prefetch file, called a pathfile, for each link. The HTML page contains the prefetch values for each of its links, while pathfile contains the weights for every link on the HTML page associated with the Universal Resource Locator (URL). The client compares the prefetch or weight values of each link with its threshold value to decide if the link should be prefetched and placed in the local cache as long as the maximum number of documents to prefetch is not exceeded. Pathfiles reside on the server and are created by the server or web administrator/author.
    Type: Grant
    Filed: January 20, 1998
    Date of Patent: April 25, 2000
    Assignee: Netscape Communications Corporation
    Inventor: Gagan Saksena
  • Patent number: 6035121
    Abstract: A method and system are provided for converting a computer program from a current version first language to a localized version in a target language. All resource information of the program is stored in a resource dynamic link library (DLL). A current version resource DLL is separated from executable code and compared by a leverage tool to resource DLLs of a previous version of the computer program and to a previous target language translation. The leverage tool stores all resource data from the current version resource DLL as translation records in a resource database. The translation records may include translation instructions and comments. Strings in the current version resource DLL that were present in the previous version, and already translated in the previous target language resource DLL are stored in a new target language resource DLL. Strings which are not to be translated to the target language are locked.
    Type: Grant
    Filed: July 7, 1997
    Date of Patent: March 7, 2000
    Assignee: Netscape Communication Corporation
    Inventors: Render Chiu, Benito Infantino
  • Patent number: 6029196
    Abstract: An automatic client configuration system provides a system administrator with the ability to configure every client in a network with one file which resides on the server, and which contains information for setting the client's lock files, preferences, configuration information, and software versions. Control over logical groupings of clients is possible using separate configuration files for each group. The configuration of the network clients is performed during runtime, is automatic, and can be initiated by either the client or the server. The client contacts the server at startup for configuration information, which returns the configuration file that is used by the client to configure its system. The administrator uses the server to query the clients in the network for information, such as file version numbers. If the server determines that any of the clients need file updates, it sends the files to the specific client, which replaces the existing files with the new files sent by the server.
    Type: Grant
    Filed: June 18, 1997
    Date of Patent: February 22, 2000
    Assignee: Netscape Communications Corporation
    Inventor: Michael A. Lenz
  • Patent number: D463788
    Type: Grant
    Filed: September 14, 2001
    Date of Patent: October 1, 2002
    Assignee: TiVo Inc.
    Inventors: John Smith, Paul Michael Newby, Dana Robert Nicholson