Patents Represented by Attorney The Law Office of Deepti Panchawagh-Jain
-
Patent number: 7898524Abstract: Embodiments of the present invention enable an optical device to track on a diffusing surface over which a transparent and/or translucent and/or optically smooth surface is placed. Some embodiments are directed towards detecting when an optical device is lifted off the surface it was resting on. Embodiments also include a sensing system that detects the z distance (distance to the tracking surface) and improves image quality by improving the effectiveness of the optical sensor subsystem and/or the illumination subsystem at the detected z distance. Other embodiments include a system and method that enables an optical device to track on a transparent and/or translucent and/or optically smooth surface alone. This may involve dark-field imaging based on certain features (e.g., dirt) already present on the transparent surface. Alternately, this may involve creating features such as droplets, spreading dirt residue, and creating thermal spots, which can be used for tracking.Type: GrantFiled: June 20, 2006Date of Patent: March 1, 2011Assignee: Logitech Europe S.A.Inventors: Olivier Theytaz, Nicolas Sasselli, Boris Karamata, Nicolas Chauvin
-
Patent number: 7872639Abstract: Embodiments of the present invention enable an optical device to track on a diffusing surface over which a transparent and/or translucent and/or optically smooth surface is placed. Some embodiments are directed towards detecting when an optical device is lifted off the surface it was resting on. Embodiments also include a sensing system that detects the z distance (distance to the tracking surface) and improves image quality by improving the effectiveness of the optical sensor subsystem and/or the illumination subsystem at the detected z distance. Other embodiments include a system and method that enables an optical device to track on a transparent and/or translucent and/or optically smooth surface alone. This may involve dark-field imaging based on certain features (e.g., dirt) already present on the transparent surface. Alternately, this may involve creating features such as droplets, spreading dirt residue, and creating thermal spots, which can be used for tracking.Type: GrantFiled: September 18, 2006Date of Patent: January 18, 2011Assignee: Logitech Europe S.A.Inventors: Olivier Theytaz, Nicolas Sasselli, Boris Karamata, Nicolas Chauvin, Olivier Mathis
-
Patent number: 7732752Abstract: A housing for a control device includes an enclosed cavity configured to secure an optical detection system, including a light source and a sensor, and a face of the enclosed cavity configured to include a window to allow light from the light source to scatter light off of a surface and configured to allow reception of the scattered light on the sensor. In this configuration the housing is structured to prevent exposure of the optical detection system to external elements such as the surface. Also disclosed is a homodyning system for use with a coherent light source optical pointing device.Type: GrantFiled: September 29, 2005Date of Patent: June 8, 2010Assignee: Logitech Europe S.A.Inventors: Olivier Mathis, Neil O'Connell, Olivier Theytaz, Peter Sheehan, Dennis O'Keeffe, Yves Salvade
-
Patent number: 7688309Abstract: An optical displacement system for an input device of a host device includes a substrate; an aperture; a light source and a sensor chip attached to the substrate, an illumination optics to direct the light emitted by the light source to a surface of an object. The sensor chip is configured to receive at least part of the light emitted by the light source after the light has been scattered/reflected on the surface of the object.Type: GrantFiled: July 6, 2004Date of Patent: March 30, 2010Assignee: Logitech Europe S.A.Inventors: Olivier Theytaz, Olivier Mathis, Baptiste Merminod, Niall White, Kevin Forde, Denis O'Keeffe
-
Patent number: 7599002Abstract: This invention allows a video network camera to be mounted directly against a window or other transparent surface without any additional mounting hardware. The network camera can be mounted both inside and outside of a window without additional mounting hardware. A novel mounting apparatus in conjunction with an adjustable video sensor allows the user to quickly mount and make adjustments to the viewing angle of the network camera, thus reducing installation time and installation costs. In addition, the network camera can be mounted to walls, ceilings and other surfaces as necessary by using a second mounting assembly.Type: GrantFiled: February 9, 2004Date of Patent: October 6, 2009Assignee: Logitech Europe S.A.Inventors: W. Paul Willes, Thomas R. Rohlfing, Harold L. Simonsen, Jeffrey B. Lancaster, Andrew J. Hartsfield, Evan I. Tree
-
Patent number: 7596594Abstract: System and method for displaying and/or acting upon email conversations across folders. In one embodiment, email messages are grouped into conversations regardless of the folders in which the messages reside. Such conversations can span multiple folders. In one embodiment, all or some messages from a conversation are displayed, along with the folder associated with each message. In one embodiment, specified actions can be taken upon all messages in a conversation regardless of the folders in which the messages reside. In one embodiment, it can be specified that an action should apply (or not apply) only to messages in select folders, or that the action should apply only to messages matching a search query. Such specifications may be a system-level indication (which may be set by the system developer or administrator) or it may be a user indication (either a default user setting or an explicit user comment).Type: GrantFiled: August 12, 2005Date of Patent: September 29, 2009Assignee: Yahoo! Inc.Inventor: Daniel Geoffrey Karp
-
Patent number: 7439954Abstract: In one embodiment of an optical pointing device, an illumination system includes a plurality of light sources. Each light source is characterized by a unique set of illumination characteristics. Illumination characteristics include impinging angle, light wavelength, light homogeneity, and the like. A sensor receives electromagnetic energy originating at the light source to scan an imaged area. The sensor measures performance indexes associated with the light sources, which depend on the illumination characteristics. The sensor includes an imaging module, which may include passive filters, and control logic, which includes at least a DSP module and a light sensor selection module. Another embodiment includes additional signaling light sources that do not interfere with the illumination system and are for signaling to the user. A method to select the most adequate light source for any given surface is based on measured performance indices.Type: GrantFiled: April 15, 2004Date of Patent: October 21, 2008Assignee: Logitech Europe S.A.Inventors: Olivier Theytaz, Olivier Mathis, Baptiste Merminod, Pascal Eichenberger
-
Patent number: 7317448Abstract: A system, method, and method of manufacturing directed to an optical device with increased accuracy in tracking ability. The increased accuracy can be achieved by using a multiple sensor system. A second sensor is added to the optical device. The second sensor increases the probability of obtaining a high quality image. Thus, the tracking ability of the device can be performed with greater accuracy over a single sensor device. The second sensor can also perform additional functions.Type: GrantFiled: December 21, 2004Date of Patent: January 8, 2008Assignee: Logitech Europe S.A.Inventors: Nicolas Sasselli, Olivier Egloff, Julien Piot, Bernhard Joss, Olivier Theytaz, Pascal Eichenberger
-
Patent number: 7086040Abstract: A method for inferring the shape and dimension of arrays for high-level, array-based languages such as MATLAB is presented. The method uses the algebraic properties that underlie MATLAB's shape semantics and infers the shape that the program expression assumes. In one embodiment, a shape-tuple of the result of a program expression is inferred by creating a shape-tuple expression comprising the shape-tuples of the operands and the shape-tuple operator.Type: GrantFiled: January 30, 2001Date of Patent: August 1, 2006Assignee: Northwestern UniversityInventors: Pramod G. Joisha, Prithviraj Banerjee, Nagaraj Shenoy
-
Patent number: 7000213Abstract: Digital circuit is synthesized from algorithm described in the MATLAB programming language. A MATLAB program is compiled into RTL-VHDL, which is synthesizable using system-specific tools to develop ASIC or FPGA configuration. Intermediate transformations and optimizations are performed to obtain highly optimized description in RTL-VHDL or RTL Verilog of given MATLAB program. Optimizations include levelization, scalarization, pipelining, type-shape analysis, memory optimizations, precision analysis and scheduling.Type: GrantFiled: January 26, 2001Date of Patent: February 14, 2006Assignee: Northwestern UniversityInventors: Prithviraj Banerjee, Alok Choudhary, Malay Haldar, Anshuman Nayak