Patents by Inventor Rajeev Badyal
Rajeev Badyal has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11068049Abstract: Light guide display and field of view techniques are described. In one or more implementations, an apparatus includes one or more modules implemented at least partially in hardware to configure a user interface and a display device communicatively coupled to the one or more modules to output the user interface to be viewable by a user within a range of distances from the display device such that closer distances within the range permit the user to have an increased field of view in comparison with distances within the range that are further away from the user.Type: GrantFiled: March 23, 2012Date of Patent: July 20, 2021Assignee: Microsoft Technology Licensing, LLCInventors: William J. Westerinen, Steven John Robbins, Rajeev Badyal, Rod G. Fleck
-
Patent number: 10388073Abstract: Augmented reality light guide display techniques are described. In one or more implementations, an apparatus includes a housing configured in a hand-held form factor, one or more sensors configured to detect a position and orientation of the housing in three dimensions in a physical environment of the housing, a light guide that is at least partially transparent and supported by the housing, a light engine that is optically coupled to the light guide, and one or more modules disposed within the housing and implemented at least partially in hardware. The one or more modules are configured to calculate a position and orientation of an augmentation and cause the light engine to output the augmentation for display using the light guide such that the augmentation is viewable concurrently with at least a portion of the physical environment through the light guide.Type: GrantFiled: January 27, 2017Date of Patent: August 20, 2019Assignee: Microsoft Technology Licensing, LLCInventors: William J. Westerinen, Steven John Robbins, Rajeev Badyal, Rod G. Fleck
-
Patent number: 10191515Abstract: Light guide techniques are described. In one or more implementations, an apparatus includes a housing, a light guide supported by the housing, a light engine disposed within the housing and optically coupled to the light guide, and one or more modules disposed within the housing and implemented at least partially in hardware. The one or more modules are configured to cause the light engine to output a user interface for display using the light guide along an image plane focused at infinity.Type: GrantFiled: March 28, 2012Date of Patent: January 29, 2019Assignee: Microsoft Technology Licensing, LLCInventors: William J. Westerinen, Steven John Robbins, Rajeev Badyal, Rod G. Fleck
-
Publication number: 20170140577Abstract: Augmented reality light guide display techniques are described. In one or more implementations, an apparatus includes a housing configured in a hand-held form factor, one or more sensors configured to detect a position and orientation of the housing in three dimensions in a physical environment of the housing, a light guide that is at least partially transparent and supported by the housing, a light engine that is optically coupled to the light guide, and one or more modules disposed within the housing and implemented at least partially in hardware. The one or more modules are configured to calculate a position and orientation of an augmentation and cause the light engine to output the augmentation for display using the light guide such that the augmentation is viewable concurrently with at least a portion of the physical environment through the light guide.Type: ApplicationFiled: January 27, 2017Publication date: May 18, 2017Applicant: Microsoft Technology Licensing, LLCInventors: William J. Westerinen, Steven John Robbins, Rajeev Badyal, Rod G. Fleck
-
Patent number: 9558590Abstract: Augmented reality light guide display techniques are described. In one or more implementations, an apparatus includes a housing configured in a hand-held form factor, one or more sensors configured to detect a position and orientation of the housing in three dimensions in a physical environment of the housing, a light guide that is at least partially transparent and supported by the housing, a light engine that is optically coupled to the light guide, and one or more modules disposed within the housing and implemented at least partially in hardware. The one or more modules are configured to calculate a position and orientation of an augmentation and cause the light engine to output the augmentation for display using the light guide such that the augmentation is viewable concurrently with at least a portion of the physical environment through the light guide.Type: GrantFiled: March 28, 2012Date of Patent: January 31, 2017Assignee: Microsoft Technology Licensing, LLCInventors: William J. Westerinen, Steven John Robbins, Rajeev Badyal, Rod G. Fleck
-
Patent number: 9503835Abstract: Embodiments include a smart personal gateway device (SPGD) that augments the capabilities of smart personal devices (SPDs) connected in a personal area network (PAN). The SPGD implements services for the SPDs using computing resources of the SPGD. In some embodiments, the SPGD provides carrier-grade voice services to SPDs lacking hardware to support such services (e.g., SPDs supporting Wi-Fi only).Type: GrantFiled: June 11, 2014Date of Patent: November 22, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Rod G. Fleck, William J. Westerinen, Rajeev Badyal, Philip L. Barnes, Vijayanand Vishwanathan
-
Patent number: 9280213Abstract: An optical navigation chip cooperated with a light source for being used in a mouse is provided. The mouse transmits a mouse signal to a computer for navigation control. The optical navigation chip includes an optical sensing array and a circuitry. The optical sensing array is utilized for receiving a reflected light from a surface indicating features of the surface for generating a digital frame corresponding to intensity variation caused by the reflected light. The circuitry is coupled to the optical sensing array, and utilized for generating a digital displacement signal by monitoring the intensity variation of two different digital frames, wherein the two digital frames are captured by the optical sensing array at two different times. Additionally, the mouse suspends the mouse signal to the computer if the intensity variation is flat.Type: GrantFiled: October 20, 2014Date of Patent: March 8, 2016Assignee: PixArt Imaging Inc.Inventors: Gary B. Gordon, Derek L. Knee, Rajeev Badyal, Jason T. Hartlove
-
Publication number: 20150035755Abstract: An optical navigation chip cooperated with a light source for being used in a mouse is provided. The mouse transmits a mouse signal to a computer for navigation control. The optical navigation chip includes an optical sensing array and a circuitry. The optical sensing array is utilized for receiving a reflected light from a surface indicating features of the surface for generating a digital frame corresponding to intensity variation caused by the reflected light. The circuitry is coupled to the optical sensing array, and utilized for generating a digital displacement signal by monitoring the intensity variation of two different digital frames, wherein the two digital frames are captured by the optical sensing array at two different times. Additionally, the mouse suspends the mouse signal to the computer if the intensity variation is flat.Type: ApplicationFiled: October 20, 2014Publication date: February 5, 2015Inventors: Gary B. Gordon, Derek L. Knee, Rajeev Badyal, Jason T. Hartlove
-
Publication number: 20140372551Abstract: Embodiments provide storage, security, and other services to smart personal devices (SPDs) in a personal area network (PAN) via a smart personal gateway device (SPGD). The SPGD caches and shares data among SPDs having support for heterogeneous communication modalities. The SPGD acts as an offline cache or other common storage location for the SPDs in the PAN.Type: ApplicationFiled: June 11, 2014Publication date: December 18, 2014Inventors: Rod G. Fleck, William J. Westerinen, Rajeev Badyal, Philip L. Barnes, Vijayanand Vishwanathan
-
Publication number: 20140369275Abstract: Embodiments include a smart personal gateway device (SPGD) that augments the capabilities of smart personal devices (SPDs) connected in a personal area network (PAN). The SPGD implements services for the SPDs using computing resources of the SPGD. In some embodiments, the SPGD provides carrier-grade voice services to SPDs lacking hardware to support such services (e.g., SPDs supporting Wi-Fi only).Type: ApplicationFiled: June 11, 2014Publication date: December 18, 2014Inventors: Rod G. Fleck, William J. Westerinen, Rajeev Badyal, Philip L. Barnes, Vijayanand Vishwanathan
-
Patent number: 8896537Abstract: An optical navigation system cooperated with a light source for being used in a mouse is provided. The mouse transmits a mouse signal to a computer for navigation control. The optical navigation system includes an optical sensing array and a circuitry. The optical sensing array is utilized for receiving a reflected light from a surface indicating features of the surface for generating a digital frame corresponding to intensity variation caused by the reflected light. The circuitry is coupled to the optical sensing array, and utilized for generating a digital displacement signal by monitoring the intensity variation of two different digital frames, wherein the two digital frames are captured by the optical sensing array at two different time. Additionally, the mouse suspends the mouse signal to the computer if the intensity variation is flat.Type: GrantFiled: December 9, 2012Date of Patent: November 25, 2014Assignee: PixArt Imaging Inc.Inventors: Gary B. Gordon, Derek L. Knee, Rajeev Badyal, Jason T. Hartlove
-
Publication number: 20130258701Abstract: Light guide techniques are described. In one or more implementations, an apparatus includes a housing, a light guide supported by the housing, a light engine disposed within the housing and optically coupled to the light guide, and one or more modules disposed within the housing and implemented at least partially in hardware. The one or more modules are configured to cause the light engine to output a user interface for display using the light guide along an image plane focused at infinity.Type: ApplicationFiled: March 28, 2012Publication date: October 3, 2013Applicant: MICROSOFT CORPORATIONInventors: William J. Westerinen, Steven John Robbins, Rajeev Badyal, Rod G. Fleck
-
Publication number: 20130257848Abstract: Augmented reality light guide display techniques are described. In one or more implementations, an apparatus includes a housing configured in a hand-held form factor, one or more sensors configured to detect a position and orientation of the housing in three dimensions in a physical environment of the housing, a light guide that is at least partially transparent and supported by the housing, a light engine that is optically coupled to the light guide, and one or more modules disposed within the housing and implemented at least partially in hardware. The one or more modules are configured to calculate a position and orientation of an augmentation and cause the light engine to output the augmentation for display using the light guide such that the augmentation is viewable concurrently with at least a portion of the physical environment through the light guide.Type: ApplicationFiled: March 28, 2012Publication date: October 3, 2013Applicant: MICROSOFT CORPORATIONInventors: William J. Westerinen, Steven John Robbins, Rajeev Badyal, Rod G. Fleck
-
Publication number: 20130249895Abstract: Light guide display and field of view techniques are described. In one or more implementations, an apparatus includes one or more modules implemented at least partially in hardware to configure a user interface and a display device communicatively coupled to the one or more modules to output the user interface to be viewable by a user within a range of distances from the display device such that closer distances within the range permit the user to have an increased field of view in comparison with distances within the range that are further away from the user.Type: ApplicationFiled: March 23, 2012Publication date: September 26, 2013Applicant: MICROSOFT CORPORATIONInventors: William J. Westerinen, Steven John Robbins, Rajeev Badyal, Rod G. Fleck
-
Patent number: 8350812Abstract: In an embodiment, a method of tracking movement relative to a surface involves comparing at least some data elements of a first array with at least some of data elements of a second array if it is determined, from an examination of the first array of data elements, that a characteristic condition does not exist in the first array of data elements, wherein the characteristic condition is related to the uniformity of at least a majority of the data elements of the first array.Type: GrantFiled: February 24, 2011Date of Patent: January 8, 2013Assignee: PixArt Imaging Inc.Inventors: Gary B. Gordon, Derek L. Knee, Rajeev Badyal, Jason T. Hartlove
-
Patent number: 8212778Abstract: A method for operating an optical pointing device involves capturing a plurality of arrays of data, representing light reflected from a surface to a two-dimensional array of photo detectors, processing at least some of the plurality of arrays of data to estimate movement of the surface during each of a plurality of measurement cycles, and sending a series of estimated movement update signals to a computer.Type: GrantFiled: December 9, 2009Date of Patent: July 3, 2012Assignee: Avago Technologies ECBU IP (Singapore) Pte. Ltd.Inventors: Gary B. Gordon, Derek L. Knee, Rajeev Badyal, Jason T. Hartlove
-
Publication number: 20110141022Abstract: In an embodiment, a method of tracking movement relative to a surface involves comparing at least some data elements of a first array with at least some of data elements of a second array if it is determined, from an examination of the first array of data elements, that a characteristic condition does not exist in the first array of data elements, wherein the characteristic condition is related to the uniformity of at least a majority of the data elements of the first array.Type: ApplicationFiled: February 24, 2011Publication date: June 16, 2011Applicant: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.Inventors: Gary B. Gordon, Derek L. Knee, Rajeev Badyal, Jason T. Hartlove
-
Patent number: 7907120Abstract: Movement of an optical mouse may be tracked by providing a source of non-coherent light in a movable housing for illuminating a work surface at a low angle of incidence, providing a two dimensional array of photo detectors for producing arrays of data elements responsive to light reflected from surface irregularities on the illuminated work surface and providing circuitry for capturing a first array of data elements from the two dimensional array of photo detectors at a first time, for detecting a characteristic condition in the first array, for capturing a second array of data elements at a second time, and for tracking movement of the housing relative to the work surface by comparing at least some of the data elements of the first array with at least some of the data elements of the second array if the characteristic condition is not detected in the first array.Type: GrantFiled: June 15, 2005Date of Patent: March 15, 2011Assignee: Avago Technologies ECBU IP (Singapore) Pte. Ltd.Inventors: Gary B. Gordon, Derek L. Knee, Rajeev Badyal, Jason T. Hartlove
-
Patent number: 7808485Abstract: A method for controlling a computer cursor involves capturing a plurality of arrays of data in a hand held device representing light entering the device from an environment in which the device resides, processing at least some of the plurality of arrays of data in the device to estimate motion of the device with respect to the environment during each of a plurality of measurement cycles, and sending a series of estimated motion signals to a computer to move a cursor display in response to motion of the device relative to the environment, each such estimated motion signal representing the estimated motion of the handheld device during more than one of the plurality of measurement cycles.Type: GrantFiled: October 30, 2007Date of Patent: October 5, 2010Assignee: Avago Technologies ECBU IP (Singapore) Pte. Ltd.Inventors: Gary B. Gordon, Derek L. Knee, Rajeev Badyal, Jason T. Hartlove
-
Patent number: 7800585Abstract: A method for operating a hand held optical pointing device, such as an optical mouse, involves capturing a plurality of arrays of data in a hand held optical pointing device representing light reflected from irregularities on a surface, processing at least some of the plurality of arrays of data in the device to estimate movement of the device with respect to the surface during each of a plurality of measurement cycles, and sending a series of estimated movement update signals to a computer, each such estimated movement update signal representing the estimated relative movement of the handheld optical pointing device with respect to the surface during more than one of the plurality of measurement cycles.Type: GrantFiled: October 30, 2007Date of Patent: September 21, 2010Assignee: Avago Technologies ECBU IP (Singapore) Pte. Ltd.Inventors: Gary B. Gordon, Derek L. Knee, Rajeev Badyal, Jason T. Hartlove