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

Icon_funbox Quotables

"Radio has no future."

Lord Kelvin, British mathematician and physicist ; 1897

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: Ogilvie Law Firm


Number of patents: 30
Last date: April 10, 2012

NumberTitleIssue Date
8156476Debugging support for tasks in multithreaded environments
A debugger enhancement provides a debug-task-provider interface whose implementation includes routines designed to support debugging of programs that contain tasks written for a specific programming model. Task creation hierarchies, individual task properties, resou...
04/10/2012
8149148Local binary XML string compression
Targeted compression of strings is provided for XML and other documents using local tables whose scope need not align with syntactically well-formed document regions. The local table's scope is fixed (not sliding), and may be nested within other local table scopes. ...
04/03/2012
8145688Tools and techniques for original digital files
The present invention provides tools and techniques for distinguishing a file from any or all copies of the file that may exist. One method ascertains (204) the actual physical location of the file (512) and associates (214) that physical locati...
03/27/2012
8140554Shared value resolution with multiple runtime containers
Policies and services facilitate sharing values between composition containers in an extensible application environment. A value resolver service receives a request from a value resolver which has a value resolution policy. The service identifies other value resolve...
03/20/2012
8120238Deep ultraviolet semiconductor optical device
A large-area and high-luminance deep ultraviolet light source device is provided under circumstances where the scales of existing mercury lamps used as ultraviolet light sources cannot be reduced and light-emitting diodes of 365 nm or less do not reach the practical...
02/21/2012
8070163Multilingual-tile word games
In a set of multilingual tiles, each tile bears a first character of a first language and also bears a second character of a second language. Tiles are positioned by players of a game, to form words in an inherently multilingual educational and entertainment experie...
12/06/2011
8069467Privacy protection through restrictions on usernames and other online identifiers
Restrictions are placed on the content of usernames and other online identifiers to help maintain the privacy of offline identities of online users. A proposed username is tested by comparing at least a portion of its content to a set of personal identification info...
11/29/2011
8060855Artifact sharing from a development environment
An identification of a multi-component development artifact to be shared is obtained in a development environment. A remote receiver with whom to share components of the artifact is designated. Components of the artifact are shared with the remote receiver by automa...
11/15/2011
8056134Malware detection and identification via malware spoofing
A malware spoof component may be a formed component which has some but not all characteristics of an actual malware file or other component. Alternately, a spoof component may be an isolated component extracted from actual malware. Malware spoof components may be pl...
11/08/2011
8032542Creating, verifying, managing, and using original digital files
The present invention provides tools and techniques for distinguishing a file from any or all copies of the file that may exist. One method ascertains (204) the actual physical location of the file (512) and associates (214) that physical locati...
10/04/2011
8024844Clip
A clip is easily usable even by a visually handicapped person and a presbyope. The clip has bend sections, rectilinear sections, and a connection section. The bend sections can be located at positions close to each other with a spacing equal to or less than the diam...
09/27/2011
7941688Managing timers in a multiprocessor environment
Timers are managed in a multiprocessing environment. Some timers are local to a given logical processor; such a local timer is inserted on and will be canceled only from that logical processor. Other timers are global to a logical processor. A global timer which was...
05/10/2011
7891813Vision testing with rendered digital imagery modification under viewer control
Tools and techniques for vision testing alter refractive characteristics of rendered digital imagery and use feedback from a test subject to calculate information about errors in the subject's vision. Some embodiments produce a rendered digital image with vision-rea...
02/22/2011
7882097Search tools and techniques
The invention provides tools and techniques for assisting searches of large information collections, such as the Internet or databases. An initial search from a given user A is used to help identify related productive searches by other users. Those searches (keyword...
02/01/2011
7877510Domain name resolution making IP address selections in response to connection status when multiple connections are present
Methods, configured storage media, and systems are provided for resolving domain names into IP addresses in a path-sensitive manner, namely, a manner that may consider information about a link to a server and/or information about routers and other path components. T...
01/25/2011
7844975Mock exceptions in a host add-in environment
Mock exceptions, including mock exception types, are defined by a host to be raised in a plug-in. The mock exceptions might be sanitized. They might be transported from the plug-in to the host. Mock exceptions might also be mapped to real exceptions, which are raise...
11/30/2010
7805504Network device allowing easy setup and computer program therefor
A network device operating in a configuring mode and a normal operational mode includes: a configuration parameter memory; a network interface; a dynamic address generating unit that generates two logical addresses, when a DHCP request is received in the configuring...
09/28/2010
7761646Networked isochronous USB communication
Methods and systems are provided for helping maintain isochronous communications with peripheral devices (308), such as USB devices, over a network (302). Some methods for facilitating isochronous IN communication include noting (1906) passage o...
07/20/2010
7712132Detecting surreptitious spyware
Tools and techniques are provided for detecting a particular type of spyware. Network activities and user update activities are monitored automatically, and the results are analyzed to identify related processes which perform network transmissions without performing...
05/04/2010
7647446Networked isochronous USB communication
Methods and systems are provided for helping maintain isochronous communications with peripheral devices (308), such as USB devices, over a network (302). Some methods for facilitating isochronous IN communication include noting (1906) passage o...
01/12/2010
7620697Online syndicated content feed metrics
Tools and techniques are provided to help estimate the number of unique subscribers to an RSS, Atom, or other online syndicated content feed. Methods, systems, and other embodiments separate feed polling events into groups based at least partially on regularity in t...
11/17/2009
7546268Real estate note market tools and techniques
Tools and techniques facilitating transactions in real estate and other notes are described. Nonperforming notes and subperforming notes, for example, are described and managed in consistent ways despite differing origins. A single point of contact can be specified ...
06/09/2009
7524065Vision testing with rendered digital imagery modification under viewer control
Tools and techniques for vision testing alter refractive characteristics of rendered digital imagery and use feedback from a test subject to calculate information about errors in the subject's vision. Some embodiments produce a rendered digital image with vision-rea...
04/28/2009
7444506Selective encryption with parallel networks
Methods, devices, and systems for efficient secure parallel data transmission are disclosed. Data from a local source is divided, with one portion being encrypted and then sent over an open public network, and another portion being sent over a private network withou...
10/28/2008
7431301Creating notable nonrandom patterns in games to encourage play
Tools and techniques are provided for creating nonrandom notable patterns in elements of games of chance which are traditionally random and hence lack such patterns. Players are notified of the existence of such patterns. When a player detects a pattern, the player ...
10/07/2008
7406048Tools and techniques for directing packets over disparate networks
Methods, configured storage media, and systems are provided for communications using two or more disparate networks in parallel to provide load balancing across network connections, greater reliability, and/or increased security. A controller provides access to two ...
07/29/2008
7300058Rewarding detection of notable nonrandom patterns in games
Tools and techniques are provided for creating nonrandom notable patterns in elements of games of chance which are traditionally random and hence lack such patterns. Players are notified of the existence of such patterns. When a player detects a pattern, the player ...
11/27/2007
7269143Combining routers to increase concurrency and redundancy in external network access
A controller is provided for increasing bandwidth between a local area network (“LAN”) and other networks by using multiple routers on the given LAN. Data packets are multiplexed between the routers using a novel variation on the standard SYN packet synchronizat...
09/11/2007
7130830Providing notice of patent rights
The present invention provides tools and techniques for providing users of devices with actual notice of patent rights by displaying applicable patents, or by allowing users to indicate they have previously reviewed those patents, or both, before permitting use of c...
10/31/2006
6981023Message routing
Methods, devices, signals, and systems are provided in a message routing architecture which provides improved capabilities for integrating “digital” communication through email messages with “analog” communication through voice and/or fax or pager messages. ...
12/27/2005
 
Sign InRegister
Username  
Password   
forgot password?