U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"The horse is here to stay, the automobile is only a novelty - fad."

President of Michigan Savings Bank ; 1903

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: Labaw; Jeffrey S., Judson; David H.


Number of patents: 65
Last date: December 21, 1999

1    
NumberTitleIssue Date
6275810Method for scheduling holidays in distributed computer enterprise locales
A scheduling method operative in association with a display device of a data processing system connected in a distributed computing environment having nodes located across geographically-dispersed boundaries. The method begins by defining a set of holiday...
08/14/2001
6230196Generation of smart HTML anchors in dynamic web page creation
A method of dynamically generating a Web page at a Web server in response to an HTTP request from a Web client in a computer network. The Web page has a hypertext reference identifying a linked page supported on each of a set of other servers in the compu...
05/08/2001
6182010Method and apparatus for displaying real-time visual information on an automobile pervasive computing client
A navigation system, preferably for use in a vehicle. The system includes a processor, and a graphical display for displaying map information. As the vehicle approaches a given location, e.g., an intersection, a visual image of the location is retrieved a...
01/30/2001
6182227Lightweight authentication system and method for validating a server access request
A method of validating a request to access a target server in a computer network having an open, trusted database. The method begins when a request to access the target server is received at a host from which the scheme is supported. In response, a query ...
01/30/2001
6178511Coordinating user target logons in a single sign-on (SSO) environment
A single sign-on (SSO) mechanism to enable a given user to access a target application on a target resource in a distributed computer enterprise. One or more configuration directives each identifying a given logon process and any associated methods requir...
01/23/2001
6163779Method of saving a web page to a local hard drive to enable client-side browsing
A method of copying a Web page presented for display on a browser of a Web client. The Web page comprises a base HTML document and a plurality of hypertext references, one or more of which may be associated with embedded objects (such as image files). The...
12/19/2000
6154751Method for executing a user-requested CGI program in a new authentication context while protecting operation of a default web server program
A method of executing Common Gateway Interface (CGI) programs in a computer network having a Web client and a Web server, the server connectable to a secure distributed file system of a distributed computing environment. If a Web client user request requi...
11/28/2000
6144367Method and system for simultaneous operation of multiple handheld control devices in a data processing system
A method and system for controlling a display of a data processing system uses first and second wireless position control devices, and a control base unit. The first wireless position control device includes an acoustical transducer for transmitting a fir...
11/07/2000
6141005Combined display of locale-sensitive calendars in a distributed computer enterprise environment
A display method operative within a display device of a data processing system connected in a distributed computing environment having nodes located across geographically-dispersed boundaries. The method begins by defining a plurality of sets of holiday o...
10/31/2000
6134588High availability web browser access to servers
One or more policies are implemented at a Web browser to enhance access to Web servers that host content requested by the browser. When the browser issues a request, a name service returns a list of IP addresses that may service that request. The list is ...
10/17/2000
6119161Managing connection requests in a dialup computer network
A method of managing connection requests from an application supported on a client. The client has a modem connectable to at least one server via a dialup computer network. According to the method, a list is maintained of the local Internet Protocol (IP) ...
09/12/2000
6115745Scheduling of distributed agents in a dialup network
A method of managing a plurality of client machine "Web agents" vying for a resource in a computer network having a central authority. The resource may be a limited number of telephone connections in a dialup telephone network. At each client machine, a m...
09/05/2000
6111572Runtime locale-sensitive switching of calendars in a distributed computer enterprise environment
A display method operative within a display device of a data processing system connected in a distributed computing environment having nodes located across geographically-dispersed boundaries. The method begins by defining a plurality of sets of holiday o...
08/29/2000
6101482Universal web shopping cart and method of on-line transaction processing
A method of purchasing products and services on-line using a client connectable to a plurality of servers via a computer network. The method begins by initiating from the client two or more independent transaction sessions, each of the independent transac...
08/08/2000
6098158Software-enabled fast boot
A method of generating a boot image and using the boot image to restore a computer system having a processor, an operating system, physical memory, virtual memory and disk storage. The method may be initiated from any particular software application, or a...
08/01/2000
6092199Dynamic creation of a user account in a client following authentication from a non-native server domain
A user is authenticated at a client machine running a native operating system. Authentication may be effected from one or more non-native server domains including, without limitation, a Server Message Block (SMB) server domain, a DCE Cell, or some other n...
07/18/2000
6092100Method for intelligently resolving entry of an incorrect uniform resource locator (URL)
A Web browser running on a client machine typically includes an address field in which a Uniform Resource Locator (URL) may be entered. The URL identifies a particular server (or file) located at a target Web site. If a given URL is entered incorrectly at...
07/18/2000
6085188Method of hierarchical LDAP searching with relational tables
A method of hierarchical LDAP searching in an LDAP directory service having a relational database management system (DBMS) as a backing store. According to the invention, entries in a naming hierarchy are mapped into first and second relational tables: a ...
07/04/2000
6078956World wide web end user response time monitor
A method of logging information in a computer network having a Web client connectable to a Web server. In response to the HTTP request (and as a result of receiving a response to that request), a response time associated with that first HTTP request is ca...
06/20/2000
6065054Managing a dynamically-created user account in a client following authentication from a non-native server domain
A method of managing a Windows NT user account at a Windows NT client begins following authentication of a user against a non-native server domain by establishing a Windows NT user account at the client. The Windows NT user account is maintained as work i...
05/16/2000
6055725Method for reducing shorts on a printed circuit board edge connector
An edge connector for a circuit board having a top layer and at least one layer underlying the top layer to form a composite structure. The edge connector comprises a first set of metallic tabs formed on the top layer in a row spaced from an edge of the t...
05/02/2000
6038677Automatic resource group formation and maintenance in a high availability cluster configuration
A method and apparatus that automatically generates and maintains resource groups for a clustered computer network configuration. Resource groups are said to be generated "automatically" because the system administrator preferably is not directly involved...
03/14/2000
6026440Web server account manager plug-in for monitoring resources
An account manager plug-in for a Web server having an application programming interface (API). The plug-in is preferably a computer program product comprising a set of instructions (program code) encoded on a computer-readable substrate. This plug-in incl...
02/15/2000
6021439Internet quality-of-service method and system
A method of identifying quality-of-service problems associated with a given Web server in a computer network. The Web server includes a Web page having a token declaring that quality-of-service information is to be collected. When the Web page is received...
02/01/2000
6006018Distributed file system translator with extended attribute support
A translation gateway for a distributed computing environment including a source computer system and a target computer system, each of which has at least one client, one server and a distributed file system, and wherein the server associated with the sour...
12/21/1999
6003095Apparatus and method for demand loading a dynamic link library
An apparatus and method for demand loading a dynamic link library (DLL) is disclosed. The method includes generating a demand load library for demand loading the DLL and replacing the reference library of the DLL with the demand load library....
12/14/1999
5996012Application development process for use in a distributed computer enterprise environment
An application "builder" generates a configuration management application for use in a distributed computing environment having at least one management server and at least one endpoint. The endpoint includes a set of endpoint data to be managed by the app...
11/30/1999
5982370Highlighting tool for search specification in a user interface of a computer system
A search interface is provided that is easy to use and understand. A unique visual metaphor in the form of a "highlight" tool is used for this purpose. The highlighting tool is used to identify search terms. In one embodiment, a user uses the tool to mark...
11/09/1999
5974256Method for translating graphical user interface (GUI) resource data into native java code
A graphical user interface layout is defined by a resource definition file having a set of resource directives associated therewith. A method of translating the layout to native Java source code begins by identifying each resource file directive associate...
10/26/1999
5974566Method and apparatus for providing persistent fault-tolerant proxy login to a web-based distributed file service
A method of enabling persistent access by a Web server to files stored in a distributed file system of a distributed computing environment that includes a security service. A session manager is used to perform a proxy login to the security service on beha...
10/26/1999
5966543Method of using collaborative spinlocks to provide exclusive access to a resource in a multiprocessor computer system
A multiprocessor computing system has memory shared by all processors of the computing system and includes an symmetric multiprocessor (SMP) operating system and at least one external device controlled by a device driver. The device driver is typically wr...
10/12/1999
5961602Method for optimizing off-peak caching of web data
A method of retrieving Web content from a plurality of Web servers for delivery to a Web client connectable to the World Wide Web via a communication link. The Web client is preferably a data processing system connectable to a television or other conventi...
10/05/1999
5963191Method and system for denying graphical pointer access to a widget of a data processing system graphical user interface
A widget, a predefined region of a graphical display, and a graphical pointer or cursor are displayed on the display device. A user may define a gravitational widget where traversal rates are not constant on the display. In addition, relationships may be ...
10/05/1999
5948064Discovery of authentication server domains in a computer network
A method of discovering native or non-native authentication server domains in a computer network. The various domains are "discovered" by issuing requests from the client to one or more of the servers in the network. Each response is then characterized as...
09/07/1999
5946486Apparatus and method for tracing entries to or exits from a dynamic link library
An apparatus and method for tracing events occurring upon entries to or exits from a dynamic link library (DLL) without accessing or modifying the source code of the DLL is disclosed. The method includes generating a shadow dynamic link library which inte...
08/31/1999
5918228Method and apparatus for enabling a web server to impersonate a user of a distributed file system to obtain secure access to supported web documents
A method of enabling a Web server to impersonate a Web client to thereby obtain access to files stored in a distributed file system of a distributed computing environment. The distributed computing environment includes a security service for returning a c...
06/29/1999
5917492Method and system for displaying an expandable tree structure in a data processing system graphical user interface
A method and system are disclosed for displaying a graphical representation on a display screen of a data processing system in a manner that optimizes screen "real estate" and ease of information viewing. The graphical representation may be a tree hierarc...
06/29/1999
5911138Database search facility having improved user interface
A search facility having a user interface including three windows: a query window, a graph window and a history window. Each of the windows is presented simultaneously in the graphical user interface. The query window displays the text of the most recentl...
06/08/1999
5901315Method for debugging a Java application having native method dynamic load libraries
A method for debugging a target application comprising Java code having native method dll's associated therewith. The method is carried out in a computer having an operating system, a system debug application programming interface (API), and a Java virtua...
05/04/1999
5881315Queue management for distributed computing environment to deliver events to interested consumers even when events are generated faster than consumers can receive
An event management service (EMS) operating in a distributed computing environment includes a queueing mechanism for controlling passage of events through an event channel when multiple event consumers cannot consume events being generated by one or more ...
03/09/1999
1    
 
Sign InRegister
Username  
Password   
forgot password?