Pillow with retractable umbrella
A pillow assembly having a supporting assembly and a retractable umbrella assembly that is easily transportable and allows a user to support his/her head while covering their face from sunlight.
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.
| Number | Title | Issue Date |
| 7293269 | Method and system for identifying program module functionality needed by a computer when disconnected from a network Identifying program module functionality needed by a computer when disconnected from a network is disclosed. A document identification engine (DIE) creates a list of files stored locally on the computer. The DIE sends the list of files to a document mapping engine (... | 11/06/2007 |
| 7292723 | System for image analysis in a network that is structured with multiple layers and differentially weighted neurons Disclosed herein are systems and methods for facilitating the usage of an online workforce to remotely monitor security-sensitive sites and report potential security breaches. In some embodiments, cameras are configured to monitor critical civilian infrastruc... | 11/06/2007 |
| 7293017 | Presentation-level content filtering for a search result Presenting a search result to a user. One or more electronic documents are identified based on a search query received from a user. A search result is generated in response to identifying the one or more electronic documents. The search result includes presentation ... | 11/06/2007 |
| 7293100 | Methods and apparatus for partially reordering data packets A method in a target device for partially reordering a plurality of data packets transmitted from a source device. The source device is coupled to the target device via a computer network. The method receiving a first set of data packets from the transmitted device,... | 11/06/2007 |
| 7289810 | Location detection and network awareness for multi-mode/multi-radio mobile devices The present invention provides methods and devices using location detection to enable MMMDs to activate and tune to appropriate radios and networks. Some preferred embodiments use radio frequency identification (“RFID”)—based location detection. Preferably, th... | 10/30/2007 |
| 7289817 | File downloading apparatus and method for mobile communication system A file downloading apparatus of a mobile terminal in a mobile communication system, includes a signal processing unit which processes a signal received through an antenna of the mobile terminal, a memory which stores data outputted from the signal processing unit, a... | 10/30/2007 |
| 7289980 | Method and system for managing preferred web site links An exemplary embodiment of the invention relates to a computer-based method and system for identifying, categorizing, and sharing preferred web site links over a communications network via a web key tool. The method includes receiving a request from a user client sy... | 10/30/2007 |
| 7290039 | Intent based processing Presented is a system and method for determining a user's intent. Specifically, constituents and a topology are derived from the user's expression of intent, which can be stated broadly or stated in specific detail. The intent is expressed verbally, written, or in a... | 10/30/2007 |
| 7290274 | Context sensitive television menu A television menu system generates a television menu that is context sensitive based upon a service currently being provided to a user. In one implementation, a type of television service currently being viewed by a user determines whether particular menu items are ... | 10/30/2007 |
| 7290278 | Identity based service system An identity based service system is provided, in which an identity is created and managed for a user or principal, such that at least a portion of the identity is available to use between one or more system entities. A discovery service enables a system entity to di... | 10/30/2007 |
| 7289347 | System and method for optically interconnecting memory devices A memory device includes a semiconductor substrate in which memory circuitry has been fabricated. An address converter and a control signal converter are coupled to an address decoder and control logic, respectively. The address and control converters are operable t... | 10/30/2007 |
| 7290163 | Method and circuit for deciding data transfer rate A data transfer rate deciding method and circuit that can decide, upon reception of a data packet, whether a data transfer rate decided by a reception side is the same as that of data transferred by a transmission side. The method includes identifying a data transfe... | 10/30/2007 |
| 7289798 | Methods and apparatuses for programming user-defined information into electronic devices A device for programming user-defined information into an electronic device is provided. The programmer allows a user to program customized information, such as user-selected audio, video, or Internet access information into his or her programmable device. Such elec... | 10/30/2007 |
| 7290047 | License information exchange system When license information is transferred between a server machine and a client machine, an identifier which is unique to a series of communication sequences is provided. The identifier is sent when a communication is performed between the two machines, as well as whe... | 10/30/2007 |
| 7289245 | Color facsimile device capable of transmitting color image information represented in appropriate color space through multiple communication channels A color facsimile device capable of transmitting color image information through multiple communication methods, such as G3, G4, T.37, and T.38, which can convert color image information into that represented in appropriate color space for each communication methods... | 10/30/2007 |
| 7287083 | Computing environment failover in a branch office environment A computer system accesses a list of connections. The list of connections identifies computers, protocols, and/or types of connections that can be used. The computer system attempts to establish a connection to a server. While establishing the connection, the comput... | 10/23/2007 |
| 7287061 | Data transfer apparatus and data transfer method A forwarding table 7 where a next transmission queue is registered is sequentially transferred within a queue chain 30 as a group of queues 131. If a priority of a queue to which the forwarding table 7 is transferred is higher than that o... | 10/23/2007 |
| 7287088 | Transmission bandwidth and memory requirements reduction in a portable image capture device by eliminating duplicate image transmissions A system and method for reducing storage and transmission bandwidth requirements of a portable image capture device capable of establishing a communications connection on a network are disclosed. The method includes assigning an image identifier to captured images u... | 10/23/2007 |
| 7287119 | Integrated circuit memory device with delayed write command processing An integrated circuit memory device having delayed write command processing includes a first set of pins coupled to a memory core, the first set of pins to receive a row address followed by a column address. A second set of pins, coupled to memory core, are used to ... | 10/23/2007 |
| 7287179 | Autonomic failover of grid-based services A grid coordinator which has been configured for autonomic failover can include a monitor communicatively linked to a multiplicity of grid hosts in a services grid. A metrics store can be coupled to the monitor and configured to store service metrics for individual ... | 10/23/2007 |
| 7287186 | Shared nothing virtual cluster A shared-nothing virtual cluster including multiple virtual servers located on a corresponding number of physical servers linked together via a network. The virtual servers collectively form an active/passive (A/P) cluster including an active virtual server and at l... | 10/23/2007 |
| 7287058 | Methods, systems and computer program products for performing document-inclusion operations over a network Performing operations over a low bandwidth and/or high cost networks, the operations requiring access to a document. Such operations may include sending/forwarding an e-mail with an attachment or printing/faxing a document over a network. A client, such as a mobile ... | 10/23/2007 |
| 7287081 | Controlled calls in a transmission network Commands are shown and described that enable a user to manipulate a call connection for the purpose of maintaining links in a network. The Block command prevents new traffic from being added to an output port of a device in a connection. The Forced Restoration/Relea... | 10/23/2007 |
| 7287217 | Method and apparatus for processing markup language information Information represented in text-based markup languages, such as XML, is often a large, highly nested structure corresponding to complex patterns of metadata and/or data. Parsing such data streams via conventional software mechanisms rapidly exhibits degrading perfor... | 10/23/2007 |
| 7287066 | Publish-subscribe system having a reliability mechanism A publish-subscribe system includes a producer configured to publish a message and to subscribe to an acknowledgement that the message was received. The system also includes a consumer configured to subscribe to the message and to publish the acknowledgement. The sy... | 10/23/2007 |
| 7286476 | Accelerating network performance by striping and parallelization of TCP connections An architecture for optimizing network communications that utilizes a device positioned at two edges of a constrained Wide Area Network (WAN) link. The device intercepts outgoing network packets and reroutes them to a proxy application. The proxy application uses mu... | 10/23/2007 |
| 7286497 | Look up table for QRT A collection of methods of operating in a point-to-multipoint communication system with a base station and a plurality of remote stations, wherein the communication system maximizes the number of potential connections to each multipoint destination through the creat... | 10/23/2007 |
| 7286885 | Safety programmable logic controller The function block memory unit stores a plurality of function blocks by programming each ladder circuit for computing output signals which has to be determined based on input signals from each safety device according to a connection specification of the safety devic... | 10/23/2007 |
| 7287047 | Selective data replication system and method The invention relates generally to copying electronic data. More particularly, the invention provides a computerized method for identifying, in a first backup data set, a data item satisfying a selection criterion, and copying to a second backup data set at least a ... | 10/23/2007 |
| 7287074 | Method and system for property notification A method system for tracking the state of an entity (e.g., an object) on behalf of a client (e.g., an application program). The states of an entity include up and down. The tracking system of the present invention receives a request from a client to track the state ... | 10/23/2007 |
| 7284062 | Increasing the level of automation when provisioning a computer system to access a network A computer system attempts to authenticate with a server to gain authorization to access a first network. It is determined by the server that the computer system is not authorized to access the first network. The computer system is given authorization to access a se... | 10/16/2007 |
| 7284036 | Method, wireless MP3 player and system for downloading MP3 files from the internet Apparatus for wirelessly downloading MP3 files from the Internet comprising a WAP network, a music server, an MP3 content site, and a wireless MP3 player for establishing data communications through the WAP network. In operation, the MP3 player establishes data comm... | 10/16/2007 |
| 7284179 | Window based stall avoidance mechanism for high speed wireless communication system Instead of using a fixed size window, the invention will calculate the window size based on the receiver's capacities and configured system parameters. Moreover, this invention modifies operations regarding how to shift the transmission window at the transmitter and... | 10/16/2007 |
| 7283991 | Caching system for path search optimization Location of classes is facilitated by caching information about classes in a class path. The cache is reconstructed when changes to the original information in the class path are detected. Selected elements in a class path can also be cached. These elements are sele... | 10/16/2007 |
| 7284271 | Authorizing a requesting entity to operate upon data structures Authorizing a requesting entity to have a service perform a particular action in a manner that is at least partially independent of the underlying target data structure. An authorization station maintains a number of role templates that each define basic access perm... | 10/16/2007 |
| 7283829 | Management of call requests in multi-modal communication environments A communication system for providing multi-modal call management includes a communication manager, a notification database, and a personal assistant. The communication system can receive a call, collect caller identification information, generate a call notification... | 10/16/2007 |
| 7282947 | Memory module and method having improved signal routing topology A registered memory module includes several memory devices coupled to a register through a plurality of transmission lines forming a symmetrical tree topology. The tree includes several branches each of which includes two transmission lines coupled only at its ends ... | 10/16/2007 |
| 7283656 | Assessing electronic image quality Assessing the quality of an electronic image comprises determining a quality rating for the electronic image, associating image quality thresholds with purposes for electronic images, selecting the purpose that corresponds to the electronic image, identifying an ima... | 10/16/2007 |
| 7283848 | System and method for generating display objects representing areas of coverage, available bandwidth and channel selection for wireless devices in a wireless communication network A system and method for generating display objects representing areas of radio coverage, available bandwidth and channel selection for wireless devices in a wireless communication network are disclosed. Substantially circular rings are provided defining areas of rad... | 10/16/2007 |
| 7281221 | Work cell problem identification and notification system The present invention generally relates to a network based graphical user interface allowing individuals at a facility such as a factory work to efficiently communicate problems at the facility in real time. The graphical user interface of is comprised of one or mor... | 10/09/2007 |