Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Depue, WA

Adam Depue, Redmond, WA US

Patent application numberDescriptionPublished
20090055446Staged, Lightweight Backup System - A restore system may perform a two staged restore operation. The first operation may restore system state and basic operational data to a system sufficient that the system may begin performing a set of basic operations. The second operation may restore secondary data over a period of time while the system is at least partially operational. The system state and basic operational data may be identified and backed up in a separate operation than the secondary data, or may be extracted from a backup volume of the system. The system state restore may be performed by installing a base set of data or applications and injecting specific system state information.02-26-2009
20090055465Remote Health Monitoring and Control - A health monitoring and control system for computing devices has a monitoring agent operable on a monitored device that detects status items and transmits the status items to a central system. The central system may log the status items, determine if one or more of the items are out of bounds, and alert a remote device. The remote device may be able to establish an interactive connection with the central system, determine status of the monitored device, and issue commands that are transferred to the monitoring agent on the monitored device. The monitoring agent may be able to execute the commands to adjust settings, perform operations, or other actions to address one or more status items.02-26-2009
20090055751Management System for Local and Remote Services - A management system for a computer service may have a single set of interfaces through which a local or remote version of the service may be administered. The management system may include a discovery system that determines if a service is provided through a local or remote host and uses the appropriate routines or connections to perform each administrative task. The management system may include a single set of console interfaces, wizards or sequential interactive interfaces, dialog boxes, or other user interface mechanisms that may be used to control a local or remote version of a service.02-26-2009
20090063448Aggregated Search Results for Local and Remote Services - A search system may include searches performed on remotely hosted services that may be indexed and queried by an aggregated search tool. The search tool may aggregate desktop searches and internet searches with searches of remotely hosted services into a single set of results. Remotely hosted services may include databases and other services that are hosted over the Internet but may be privately available to a user. Examples of remotely hosted services may include shared directories, customer resource management systems, project management tools, accounting systems, and other remote services. In some embodiments, a search index created from the remote service may be stored locally or on a server.03-05-2009

Adam C. Depue, Redmond, WA US

Patent application numberDescriptionPublished
20090292806Management of Remotely Hosted Services - A management system for remote services may use an administrative server within a local area network to manage the remote services for many manageable entities. The administrative server may connect to a clearinghouse server outside the local area network to obtain information about available remote services and to consolidate some operations for interfacing to the remote services. In some embodiments, the clearinghouse server may act as a proxy for many different remote services and may enable some functions to be aggregated across different remote services, such as billing, authentication, provisioning, and other functions. The administrative server may configure the managed entities to access the remote services as well as other functions.11-26-2009

Mark Depue, Issaquah, WA US

Patent application numberDescriptionPublished
20090102793OPTICAL MOUSE - An optical mouse configured to track motion on a broad range of surfaces is disclosed. In one embodiment, an optical mouse includes a light source configured to emit light having a wavelength in or near a blue region of a visible light spectrum, an image sensor positioned relative to the light source such that light from a specular portion of a distribution of light reflected by the tracking surface is detected by the image sensor, and a controller configured to receive image data from the image sensor and to identify a tracking feature in the image data.04-23-2009
20090160772DIFFUSE OPTICS IN AN OPTICAL MOUSE - Embodiments of diffuse optics in an optical mouse are disclosed. In one embodiment, an optical mouse comprises a light source configured to emit light toward a tracking surface, an image sensor, an optical diffuser disposed optically upstream of the tracking surface and configured to diffuse light from the light source that illuminates the tracking surface, and a controller configured to receive image data from the image sensor and to identify a tracking feature in the image data.06-25-2009
20090160773OPTICAL MOUSE - Various embodiments of optical mice are disclosed. One embodiment comprises a light source configured to emit light having a wavelength in or near a blue region of a visible light spectrum toward a tracking surface at an oblique angle to the tracking surface, an image sensor positioned to detect non-specular reflection of the light from the tracking surface, and one or more lenses configured to form a focused image of the tracking surface on the image sensor at the wavelength in or near the blue region of the visible light spectrum emitted by the light source. Further, the optical mouse comprises a controller configured to receive image data from the image sensor and to identify a tracking feature in the image data.06-25-2009

Marshall T. Depue, Issaquah, WA US

Patent application numberDescriptionPublished
20100060488CLUTCH-HEIGHT ADJUSTMENT IN AN OPTICAL TRACKING DEVICE - Architecture for managing clutch height in an optical navigational device such as a computer mouse. In one embodiment for a mouse, a feature can be molded into the bottom case that limits the clutch height by occluding the reflected light to the image sensor when the device is lifted from the tracking surface. Tracking is disabled when the clutch height threshold is exceeded, and re-enabled when the device is brought under the distance clutch height threshold. The device includes firmware controlled algorithm adjustments to one or more correlation parameters. When employing a D-shaped aperture, a threshold can be placed on the z-axis height tracking distance using dimensional characteristics of the shaped aperture, such as a knife-edge (the straight portion of the ā€œDā€ shaped aperture), to impose a shadow across the image sensor. The aperture can be custom designed to occlude a portion of the emitted light from an LED.03-11-2010