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

Icon_funbox Bizarre Patents

Patent No. 6650315

Mouse device with a built-in printer

A mouse device for use as an input device of a computer is provided that includes a housing in which recording paper is loadable, and a printer unit provided within the housing for printing on the recording paper print information received from the computer.

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: Albert; Philip H.


Number of patents: 170
Last date: April 24, 2012

1          
NumberTitleIssue Date
8165102Apparatus and method for integrating short-range wireless personal area networks for a wireless local area network infrastructure
A network system comprises a first logic block providing a link to a first network via an access point of a WLAN and a second logic block communicating with a node of a second network (such as a WPAN) and configured to provide a link between the node and the first n...
04/24/2012
8164590Methods and apparatus for determining high quality sampling data from low quality sampling data
A method for a computer system includes determining a plurality of illumination modes associated with a plurality of scene descriptors, wherein the plurality of scene descriptors includes a first scene descriptor and a second scene descriptor, determining a first pl...
04/24/2012
8160902System for facilitating life settlement transactions
A system and method for buying and selling life insurance policies includes an online database for storing information concerning in-force policies as needed for evaluation by a potential buyer. Owners of policies, either directly or through agents, who might be wil...
04/17/2012
8159500Methods and apparatus for color grading with gamut match preview
A method for color grading an image within RGB color space including color values includes receiving a source image having first pixels, wherein second pixels from the first pixels are associated with colors within a first gamut but not a second gamut, receiving a c...
04/17/2012
8152641On line gaming with real-world data
In one aspect, a method, systems, and apparatuses provide for online gaming that integrates sensory data and/or gameplay data from a real-world environment, and in particular, interactive online gaming within an environment incorporating playback of a recorded insta...
04/10/2012
8102871Method and apparatus for medium reservation and medium reservation modification in a communication system
In a network environment, a wireless medium is reserved for transmissions. Medium reservation modifications can be requested and granted wherein a master device allocates a medium using reservations that are observed by other devices sharing the medium and a slave d...
01/24/2012
8089982Method and apparatus for medium reservation and medium reservation modification in a communication system with medium reservation modification granted without requiring additional medium arbitration
Medium reservation modifications can be requested and granted wherein a master device allocates a medium using reservations that are observed by other devices sharing the medium and a slave device complies with reservations by holding data for transmission until its...
01/03/2012
8085303Animated display calibration method and apparatus
A method for adjusting properties of a display includes displaying a first pluge image on the display to a user, wherein the display includes a plurality of locations, wherein the first pluge image comprises a first plurality of output values associated with the plu...
12/27/2011
8069225Transparent client-server transaction accelerator
In a network that conveys requests from clients to servers and responses from servers to clients, a network transaction accelerator for accelerating transactions involving data transfer between at least one client and at least one server over a network comprising a ...
11/29/2011
8059127Techniques for animating complex scenes
Techniques that enable users (e.g., animators) to accurately animate models in a scene without having to load all the models involved in the scene concurrently in computer memory. For a particular model that a user wishes to animate, only a minimal set of models inv...
11/15/2011
8015598Two-factor anti-phishing authentication systems and methods
A computerized method of providing access to a secure resource includes, to each of a plurality of authorized users, providing a link to the secure resource. Each link includes a unique password embedded therein and each unique password relates to a particular user ...
09/06/2011
7995059Mid-field and far-field irradiance approximation
A method for a computer system includes retrieving from a computer readable medium a first irradiance approximation for a plurality of light sources for a first distance in the midfield from the light sources; retrieving from the computer readable medium a second ir...
08/09/2011
7962474Parent-child query indexing for XML databases
A method for processing queries for a document of elements is provided. The document includes a plurality of subsections where each subsection includes at least a portion of elements in the document. The method comprises: receiving a query for a path of elements in ...
06/14/2011
7953869Cooperative proxy auto-discovery and connection interception
In a network supporting transactions between clients and servers and proxies that are interposable in a network path between at least one client and at least one server, wherein a pair of proxies can modify a packet stream between a client and a server such that pac...
05/31/2011
7944449Methods and apparatus for export of animation data to non-native articulation schemes
A method for exporting animation data from a native animation environment to a non-native animation environment includes determining first object poses in response to a first object model in the native environment and animation variables, determining a second object...
05/17/2011
RE42287Stochastic level of detail in computer animation
A method for smoothly transitioning between different object representations in computer animation using stochastic sampling. The method allows for level of detail transitions between object representations made up of different geometric primitives, of different typ...
04/12/2011
7873685System and method for flexible path handling
A method for a computer system includes receiving a mapping schema between a plurality of asset-types within an asset-type hierarchy and a plurality of paths within an on-disk storage structure, receiving an asset-type definition list from a user, wherein the asset-...
01/18/2011
7864176Translucent object rendering methods and apparatus
A computer system method includes determining a first surface illumination on an object based upon a respective irradiance, determining a first surface reflection based upon the respective irradiance, determining a second surface illumination on the object based upo...
01/04/2011
7859530Subsurface rendering methods and apparatus
A method for a computer system includes receiving a three-dimensional model of an object, wherein the object includes a surface region, determining an incident irradiance associated with the surface region, determining a plurality of voxels associated with the three...
12/28/2010
7844827Method of key generation using biometric features
A system and method for generating an encryption key using physical characteristics of a biometric sample is described. In one embodiment, the biometric feature(s) from a sample are analyzed to generate a feature vector. After discretizing the feature(s), the result...
11/30/2010
7827230Cell-based computing platform where services and agents interface within cell structures to perform computing tasks
System and method for using cells as a type of managed container to control the operation of mobile software agents and the run-time invocation and use of services within distributed computing environments. The cell process initially starts out empty containing neth...
11/02/2010
7826408Apparatus and method for integrating short-range wireless personal area networks for a wireless local area network infrastructure
A network system comprises a first logic block configured to provide a link to a first network via an access point of a wireless LAN and a second logic block configured to communicate with a first node of a second network and further configured to provide a link bet...
11/02/2010
7824268Live hosted online multiplayer game
A live-hosted multiplayer online gaming system includes a plurality of game clients, a game controller, and a live-operator input. The game controller includes logic to operate a live-hosted multiplayer online game, logic to couple the game controller to the plurali...
11/02/2010
7821516Automatic pre-render pinning of change isolated assets methods and apparatus
A method for a computer system includes receiving a selection of a plurality of assets to be rendered from a user, wherein the selection comprises a plurality of symbolic references, determining respective static references associated with each asset from the plural...
10/26/2010
7789758Video game with simulated evolution
A video game that provides a player game play experience that simulates an evolution process is disclosed. In each stage of the evolution process, the player can create game content that is uploaded to a server. Other players' game content can also be downloaded int...
09/07/2010
7769834System for selecting a proxy pair based on configurations of autodiscovered proxies on a network
Network devices include proxies and where multiple proxies are present on a network, they can probe to determine the existence of other proxies. Where more than two proxies are present and thus different proxy pairings are possible, the proxies are programmed to det...
08/03/2010
7765178Search ranking estimation
A searcher can be configured to improve relevance ranking of search results through iterative weighting of search ranking results. A Search Auto Categorizer (SAC) operates on a base query to return a probabilistic distribution of leaf categories of a taxonomy in whi...
07/27/2010
7764288Methods and apparatus for accelerated animation using point multiplication and soft caching
A method for a computer system includes determining an animation response subspace within an animation response space for an animation variable responsive to training data for the animation variable, determining calculation key points for navigating within the anima...
07/27/2010
7760231Animated display calibration method and apparatus
A method for adjusting properties of a display includes displaying a first pluge image on the display to a user, wherein the display includes a plurality of locations, wherein the first pluge image comprises a first plurality of output values associated with the plu...
07/20/2010
7756858Parent-child query indexing for xml databases
A method for processing queries for a document of elements is provided. The document includes a plurality of subsections where each subsection includes at least a portion of elements in the document. The method comprises: receiving a query for a path of elements in ...
07/13/2010
7755627Global illumination filtering methods and apparatus
A method for a computer system includes determining a plurality of illumination modes associated with a plurality of scene descriptors, wherein the plurality of scene descriptors includes a first scene descriptor and a second scene descriptor, determining a first pl...
07/13/2010
7701271High linearity charge pump method and apparatus
A charge pump configured for use in a phase-locked loop includes positive and negative current sources, transistor switches, voltage nodes and one or more operational amplifiers, wherein the positive and negative current sources each includes an output node, the out...
04/20/2010
7693339Method and apparatus for faster-than-real-time lossless compression and decompression of images
Image compression wherein a spatial prediction filter combines two adjacent samples and a corner sample in the proportion 3:3:−2, or wherein chunked decode tables are used to decode embedded prefix codes more than one bit at a time. A spectral prediction filter mi...
04/06/2010
7680038Dynamic bandwidth detection and response for online games
Techniques for optimizing bandwidth usage while controlling latency. A latency mitigating congestion avoidance and control technique is described that is suitable for use with unreliable transport protocols. Embodiments of the present invention facilitate communicat...
03/16/2010
7659911Method and apparatus for lossless and minimal-loss color conversion
A method and apparatus for perfectly lossless and minimal-loss interconversion of digital color data between spectral color spaces (RGB) and perceptually based luma-chroma color spaces (Y′CBCR) is disclosed. In particular, the present inventi...
02/09/2010
7617016Computer system for rule-based clothing matching and filtering considering fit rules and fashion rules
A computer implemented method presents garments to a consumer using a computer by reading a database of garments, wherein the database of garments includes parameters for at least some of the garments represented by records in the database of garments, the parameter...
11/10/2009
7610182Image display apparatus, method and program based on rigid body dynamics
An image display system and method that use physical models to produce a realistic display of a scene are disclosed. The image display method involves operating a computer having a display screen, a memory and a processing unit for simulating the motion of objects a...
10/27/2009
7607918Method and system for spatial, appearance and acoustic coding of words and sentences
A method encodes a word or words. A sequential input string of symbols representing a word or a plurality of words is parsed into segments. A graph is constructed having spatial levels, each level including nodes. The segments of the input string are mapped to the n...
10/27/2009
7590283Representing colors in stored images using color tinting
In an image processor, images are created, stored, manipulated and regenerated using color tinting, where color tinting applies component-to-color mapping from a color card to a plurality of component images, which are then combined to form a final image, tinted acc...
09/15/2009
7588493Methods and apparatus for analyzing a game situation using positional information in a game space
In a computer game, a game situation is analyzed using states of a plurality of game elements by determining a state for each of the plurality of game elements (10), generating a representation of a Voronoi diagram among the game elements using at least some ...
09/15/2009
1          
 
Sign InRegister
Username  
Password   
forgot password?