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

Icon_funbox Bizarre Patents

Patent No. 5421089

Fork With Timer

A fork with timer for providing a cue to a user after an elapsed period of time for indicating that another bite of food using the fork may be taken.

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.

 

Class 709/203 - Client/server


Subclass of Class 709 - Electrical computers and digital processing systems: multicomputer data transferring
Definition: Subject matter wherein at least one local computer provides
No. of patents: 9450
Last issue date: 02/14/2012


  2                    
NumberTitleIssue Date
8090773Context-aware processes for allowing users of network services to access account information
A system provides account statistics to a user of a network service. The system provides access, to a user, to the network service. The system determines one of an environmental attribute or context associated with the user's access of the network service. The syste...
01/03/2012
8090770Systems and methods for identifying non-terrorists using social networking
A method for identifying non-terrorists among a plurality of participants and/or potential participants using a communication system includes electronically communicating a verification request from a first participant to a second participant, wherein the second par...
01/03/2012
8090774Methods for transmitting multimedia files and advertisements
In one implementation a method of transmitting a file having an advertising portion and a requested portion different from the advertising portion is provided. The method includes receiving a request to transmit the file, via a streaming protocol allowing non-sequen...
01/03/2012
8090713Methods and systems for improving a search ranking using population information
Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one aspect, a search query is received, a population associated with the search query is determined, an article (s...
01/03/2012
8090767Pairing and storage access scheme between a handheld device and a computing system
A method is described that involves detecting the presence of a pairing partner. Prior to establishing a paired relationship with the pairing partner, a user is prompted to verify himself/herself. In response to the user properly verifying himself/herself, the parin...
01/03/2012
8090766System and method to identify, rank, and audit network provided configurables
A computerized method for identifying, ranking, and auditing configurable providers is described. The method receives and stores information about plural providers including provider name, provider icon, provider contact information, landing URL, configurables offer...
01/03/2012
8090765System and method for reproducing information stored on a data recording medium in an interactive networked environment
A method of reproducing information stored on a data recording medium accessible via a communication network comprises loading first information stored on the data recording medium for reproduction, determining if second information associated with the first informa...
01/03/2012
8090764Communication system, communication apparatus, communication method, storage medium, and package medium
A communication system is disclosed which includes: a storing element for storing content data corresponding to an image associated with a distributed storage medium; a retrieving element for retrieving address information on a network from the distributed storage m...
01/03/2012
8090771Log collecting/analyzing system with separated functions of collecting log information and analyzing the same
A log collecting/analyzing system has a log collection terminal device as a client terminal device which collects logs and transmits the collected logs to a log server via a network. The log server receives the transmitted logs and stores the received logs for analy...
01/03/2012
8090768Media content device and system
A device for obtaining media content from a source and storing the media content for subsequent playback. A response mechanism enables a listener to generate response information associated with particular media content that is being rendered by the device. This res...
01/03/2012
8090772Separable URL gaming system
A system and method for enabling one network to use the functionality of another network is provided. The system comprises a first network system having a first network functionality and a second network system having a second network functionality. A server connect...
01/03/2012
8090769Dynamically generating web contents
Dynamically generating web contents includes an application execution unit for dynamically generating an HTML file, and an HTTP server for receiving an HTTP request and returning an HTTP response including an HTML file generated by the application execution unit. Th...
01/03/2012
8086665Technique for enabling a plurality of software components to communicate in a software component matrix environment
A technique for enabling a plurality of software components to communicate in a software component matrix environment is disclosed. In one particular exemplary embodiment, the technique may be realized by a method for enabling a plurality of software components to c...
12/27/2011
8086666Method and apparatus for programming programmable controllers and providing version management from a centralized server
A method and system for generating programming code and/or configuration data for programmable controller and the networks on which they operate is disclosed. In one embodiment, programming code is generated on a centralized server having a web-enabled engineering t...
12/27/2011
8086667Providing access to managed content in rich client application environments
Providing access to managed content in rich client application environments is disclosed. A request is received from within a first application environment for access to managed content not managed primarily by a first application with which the first application en...
12/27/2011
8086664Method and apparatus for programming programmable controllers and generating configuration data from a centralized server
A method and system for generating programming code and/or configuration data for programmable controller and the networks on which they operate is disclosed. In one embodiment, programming code is generated on a centralized server having a web-enabled engineering t...
12/27/2011
8086668Hypothesis based solicitation of data indicating at least one objective occurrence
A computationally implemented method includes, but is not limited to: soliciting, based at least in part on a hypothesis that links one or more objective occurrences with one or more subjective user states and in response at least in part to an incidence of at least...
12/27/2011
8086670System and methodology providing optimized data exchange with industrial controller
The present invention relates to a system and methodology facilitating network communications between an industrial control system and a client application that interacts with a plurality of data items on the control system. The client application initiates a reques...
12/27/2011
8086669Multi-protocol print client-server communication
A method of communicating between a print client and a print server is described. The method comprises obtaining an indication of the viability of communication of User Datagram Protocol (UDP) messages from the server to the client. If the indication is that UDP mes...
12/27/2011
8086600Interleaving search results
Methods, systems, and computer program products are provided for interleaving search results. A method includes presenting multiple first search results received from a first search engine. The first search results satisfy a search query directed to the first search...
12/27/2011
8082297Method and apparatus for managing communication between participants in a virtual environment
A method and apparatus for managing communication between participants in a virtual environment enables the participants to elect to automatically connect with each other via a preferred communication mechanism, manually connect with each other, or choose not to con...
12/20/2011
8082294Methods and systems for providing web applications
Methods and systems consistent with certain disclosed embodiments provide applications. In one embodiment, a system is disclosed that provides applications. The system may include a computer system that receives a request related to an application and a database sys...
12/20/2011
8082298Selecting an advertising message for presentation on a page of a publisher web site based upon both user history and page context
A facility for selecting an advertising message to present to a user via a selected device in connection with a selected instance of electronic content presented via the device is described. For the selected instance of electronic content, as well as any other insta...
12/20/2011
8082296Bus system
A disclosed bus system includes multiple server agents corresponding one-to-one with server applications; and multiple user agents corresponding one-to-one with user applications. Each server agent includes a first server-agent communication unit for communicating w...
12/20/2011
8082295Reporting to a website owner one or more appearances of a specified word in one or more page-specific open-ended comments concerning one or more particular web pages of a website
In one embodiment, a method for reporting to a website owner one or more appearances of a specified word in one or more page-specific open-ended comments concerning one or more particular web pages of a website includes receiving one or more page-specific open-ended...
12/20/2011
8082299Methods and systems of client-side caching of pages with changing content
The present invention relates to Internet based and web applications and the need to reduce page latency and bandwidth usage. The invention can achieve these goals by making use of the cache built in to standard web browsers. In one embodiment, the invention provide...
12/20/2011
8078675Server unit, client unit, server-based computing system, server control method, client control method, and recording medium
A display-operation setting database for defining key arrangements on the input unit (soft keyboard) of a client according to the type of an application which runs on a server is stored in the server beforehand. When the application running on the server is changed ...
12/13/2011
8078577Method of bi-directional synchronization of user data
A method for bi-directional synchronization of user data files between a client and at least one server. The method comprises determining if a match exists between a local session file and a reflection session file, wherein the local session file is maintained by th...
12/13/2011
8078574Network acceleration device cache supporting multiple historical versions of content
A network acceleration device simultaneously caches and intelligently serves different historical versions of stored network content. For example, the network acceleration device may receive one or more requests for original content; however, subsequent updates to t...
12/13/2011
8078668Method and device for processing a message in a communication network
A method of processing a message in a communication network in which the message travels along a path which may be closed and which comprises a plurality of nodes. The message is constituted by a plurality of distinct information blocks of which certain may be desti...
12/13/2011
8078669Media extension apparatus and methods for use in an information network
Methods and apparatus for extending the capabilities of a client device (e.g., consumer premises equipment in a cable network) using one or more on-demand applications. In one aspect, an improved media handling extension is provided within the device with which the ...
12/13/2011
8078670Method and apparatus for providing support for an electronic device
A support system enables a support agent to assist a client to resolve a problem with a client electronic device provided with an Internet capability enabling communication between the device and a support service web application. A two-way communications link is pr...
12/13/2011
8078673Automated acquisition and maintenance of web-servable content via enhanced “404:not found” handler
A web server in a server network with a centralized administrative and/or content (CAC) server executes a modified “404: Not Found” Handler. When a requested file is present within the web server's temporary storage, the file is retrieved from the temporary dire...
12/13/2011
8078672Bidirectional asynchronous data communication
In one aspect, method for bidirectional asynchronous data communication between a client and a server over the Internet via a hypertext transfer protocol based on a request/response paradigm is provided. With the aid of a single communication channel, a communicatio...
12/13/2011
8078674Server device operating in response to received request
A server device, methods and a computer program product operating in response to a request received from a client. A request storage device in system memory space with a request storage region stores a request received from a client in association with identificatio...
12/13/2011
8078671System and method for dynamic web services descriptor generation using templates
A system and method for generating a Web services description file is described. In one embodiment, a visualizer process metadata from a configuration file and applies the metadata to a predefined template to generate a portion of a Web services description file. Th...
12/13/2011
8073900Method and system for providing on-line interactivity over a server-client network
Apparatus and a method for communicating media over a network including encoding the media into a server database at a server, downloading from the server database to a client database generally only those portions of the media which are necessary to satisfy user re...
12/06/2011
8073901Information update method and information update system
Information update technique where information held by every apparatus does not need to be updated at the same time. A first server is connected with a second server. The first server judges whether it is possible to access the second server. When a result of...
12/06/2011
8073899System and method for proxying data access commands in a storage system cluster
A system and method proxies data access commands acrossed a cluster interconnect between storage appliances and a cluster using a file-level protocol. Each storage appliance activates two ports per data access, a local port for data access requests directed to clien...
12/06/2011
8073904Metasearch engine for ordering items returned in search results using multiple queries on multiple unique hosts
Process and system for metasearching on the Internet performed by a metasearch engine, comprising: receiving an HTTP request from a client device for the metasearch engine to send a plurality of search queries to a plurality of unique hosts providing access to infor...
12/06/2011
  2                    
 
Sign InRegister
Username  
Password   
forgot password?