Patents by Inventor Harjit Singh

Harjit Singh 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).

  • Publication number: 20190003323
    Abstract: A stage for a compressor or a turbine in a turbine engine can include an annular row of airfoils radially extending from corresponding platforms, where each platform can include a fore edge and aft edge and each airfoil can include a leading edge and trailing edge. At least one of the platforms can have a scalloped flow surface including a bulge and a trough.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Inventors: Connor Marie Shirley, Harjit Singh Hura, Paul Hadley Vitt
  • Patent number: 9710973
    Abstract: A system that includes a head mounted display device and a processing unit connected to the head mounted display device is used to fuse virtual content into real content. In one embodiment, the processing unit is in communication with a hub computing device. The processing unit and hub may collaboratively determine a map of the mixed reality environment. Further, state data may be extrapolated to predict a field of view for a user in the future at a time when the mixed reality is to be displayed to the user. This extrapolation can remove latency from the system.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: July 18, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Avi Bar-Zeev, J. Andrew Goossen, John Tardif, Mark S. Grossman, Harjit Singh
  • Patent number: 9624700
    Abstract: A paddle latch comprising a housing, a latch member and a bolt; wherein the bolt is mounted for sliding axial movement between a first, deployed, position and a second, retracted, position. The latch member is configured to move the bolt between said first and second positions upon actuation by a user. The paddle latch further comprises an adjustment mechanism. The adjustment mechanism is configured to provide selective adjustment of the deployed position of the bolt with respect to the housing.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: April 18, 2017
    Assignee: Weston Body Hardware Limited
    Inventors: Martin Wollacott, John Frederick Bray, Harjit Singh Sagoo, Anthony Jeremy Stanton
  • Publication number: 20160267717
    Abstract: A system that includes a head mounted display device and a processing unit connected to the head mounted display device is used to fuse virtual content into real content. In one embodiment, the processing unit is in communication with a hub computing device. The processing unit and hub may collaboratively determine a map of the mixed reality environment. Further, state data may be extrapolated to predict a field of view for a user in the future at a time when the mixed reality is to be displayed to the user. This extrapolation can remove latency from the system.
    Type: Application
    Filed: May 23, 2016
    Publication date: September 15, 2016
    Inventors: Avi Bar-Zeev, J. Andrew Goossen, John Tardif, Mark S. Grossman, Harjit Singh
  • Patent number: 9348141
    Abstract: A system that includes a head mounted display device and a processing unit connected to the head mounted display device is used to fuse virtual content into real content. In one embodiment, the processing unit is in communication with a hub computing device. The processing unit and hub may collaboratively determine a map of the mixed reality environment. Further, state data may be extrapolated to predict a field of view for a user in the future at a time when the mixed reality is to be displayed to the user. This extrapolation can remove latency from the system.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: May 24, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Avi Bar-Zeev, J. Andrew Goossen, John Tardif, Mark S. Grossman, Harjit Singh
  • Patent number: 9235545
    Abstract: A communication system where first and second devices communicate concurrently and bidirectionally over a single wire and a ground. The second device can be a computing device having a powered component which requires a certain power output, for instance, and the first device may be a power supply unit. The second device provides a signal on a control line (the single wire) which is characterized by a frequency, pulse width, duty cycle and/or an amplitude which is associated with a message from the second device. The first device recognizes the message in the signal and invokes a corresponding function, such as by enabling a corresponding power supply. The power supply provides power to the second device via a separate power line. Further, the first device modifies the signal, without adding power, to provide a message from the first device, concurrent with the message from the second device.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: January 12, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chee K. Fong, Suet Fong Tin, Harjit Singh, Peter Atkinson, Perry Stultz, Jeremy Braun, Duane M. Evans
  • Publication number: 20140036734
    Abstract: A communication system where first and second devices communicate concurrently and bidirectionally over a single wire, in addition to a ground. The second device can be a computing device having a powered component which requires a certain power output, for instance, and the first device may be a power supply unit. The second device provides a signal on a control line (the single wire) which is characterized by a frequency, pulse width, duty cycle and/or an amplitude which is associated with a message from the second device. The first device recognizes the message in the signal and invokes a corresponding function, such as by enabling a corresponding power supply. The power supply provides power to the second device via a separate power line. Further, the first device modifies the signal, without adding power, to provide a message from the first device, concurrent with the message from the second device.
    Type: Application
    Filed: August 3, 2012
    Publication date: February 6, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Chee K. Fong, Suet Fong Tin, Harjit Singh, Peter Atkinson, Perry Stultz, Jeremy Braun, Duane M. Evans
  • Publication number: 20120105473
    Abstract: A system that includes a head mounted display device and a processing unit connected to the head mounted display device is used to fuse virtual content into real content. In one embodiment, the processing unit is in communication with a hub computing device. The processing unit and hub may collaboratively determine a map of the mixed reality environment. Further, state data may be extrapolated to predict a field of view for a user in the future at a time when the mixed reality is to be displayed to the user. This extrapolation can remove latency from the system.
    Type: Application
    Filed: October 27, 2010
    Publication date: May 3, 2012
    Inventors: Avi Bar-Zeev, J. Andrew Goossen, John Tardif, Mark S. Grossman, Harjit Singh
  • Publication number: 20120082769
    Abstract: An effervescent tablet for direct use as an additive in hot coffee or hot water includes one or more creamer additives, pH stabilizing agents, effervescence agents, and solubility agents. In one embodiment, the tablet includes dry coffee and, in another embodiment, the tablet excludes it. The creamer additive(s) may be dairy and/or non-dairy. The effervescence agent(s) includes sufficient effervescence to separate the tablet upon placement of the tablet in the hot coffee or water and, in one embodiment, to further create foam on the surface of the coffee so as to yield an instant frothy latte or cappuccino. The pH stabilizing agent(s) stabilizes a pH of the coffee and the solubility agent(s) facilitates expeditious dissolution of the tablet in the coffee or water. Various other ingredients and agents may be included in the tablet to enhance flavor, improve mouth feel, enhance foam production, or achieve other desired characteristics or results.
    Type: Application
    Filed: December 6, 2011
    Publication date: April 5, 2012
    Inventor: Harjit Singh
  • Patent number: 7831748
    Abstract: An extension to the Universal Serial Bus (USB) protocol that utilizes reserved bits in the OHCI Endpoint Descriptors to signal which root hub port(s) should transmit the data. Typically, all ports transmit (broadcast) data. The present invention encodes transmission information that can be used by the hardware to effectively control which port(s) need to be tri-stated. However, by setting, the “on” bits for all the ports, the present invention retains standard USB functionality. Also provided is a method to increase the bandwidth of low speed devices connected to the USB bus by increasing the data payload for such devices.
    Type: Grant
    Filed: August 10, 2004
    Date of Patent: November 9, 2010
    Assignee: Microsoft Corporation
    Inventors: Mitchell Stephen Dernis, Ankur Varma, Wei Guo, Eiko Junus, Gregory George Williams, Harjit Singh
  • Patent number: 7787050
    Abstract: A method and system for decoding and storing encoded control data delivered via the horizontal overscan area of a video signal. An interactive device performs behavior defined by control data encoded into a video signal that can be broadcast or played-back from video tape. The interactive device is equipped with a non-volatile memory that permits the control data to be stored for performance subsequent to, or during, the transmission session. The control data is delivered as a series of control data words that include genus codes identifying the interactive device to which the data word is directed. During a transmission session, control data words will be repeated, so that an interactive device receives several control data words with the same sequence number. Based on the relative gradings, the interactive device will replace previously received control data words of lower quality than subsequently received data words having the same sequence number.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: August 31, 2010
    Inventors: Craig S. Ranta, Harjit Singh, Jeffrey M. Alexander
  • Patent number: 7679906
    Abstract: An external AC power adapter. The adapter includes a housing which, in one embodiment, defines an air inlet compartment, an air outlet compartment and a partially sealed electronics compartment containing electrical components for converting an AC input to a DC output. A blower generates an airflow within the electronics compartment for cooling the electrical components in the electronics compartment. Barriers are located in the air inlet compartment and the air outlet compartment to prevent liquid from entering the electronics compartment.
    Type: Grant
    Filed: November 5, 2007
    Date of Patent: March 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Chee K. Fong, Suet F. Tin, Vinicio Manfrini, J. David Egner, Michael Hiett, Harjit Singh
  • Publication number: 20100021613
    Abstract: A soluble, dairy additive designed specifically for use in a vending machine that produces consumable beverages includes or consists of agglomerated dry milk powder formulated specifically for use in the vending machine. The agglomerated dry milk powder consists of dairy ingredients only (e.g., dried milk) and has a scorched particle mass not greater than fifteen milligrams and a particle bulk density in the range of 0.25 g/cc to 0.34 g/cc. The powder may be combined with coffee and/or other ingredients, either prior to being placed in the vending machine or upon demand within the vending machine, to vend a consumable beverage from the vending machine. Accordingly, the agglomerated dry milk powder may be pre-mixed with one or more independent flavoring ingredients, such as coffee, sugar, or cocoa powder, to provide a mixture formulated specifically for use in the vending machine.
    Type: Application
    Filed: September 18, 2009
    Publication date: January 28, 2010
    Inventor: Harjit Singh
  • Patent number: 7651718
    Abstract: A device (e.g., a vending machine) and method for preparing a consumable beverage include mixing an agglomerated natural milk powder having a scorched particle mass not greater than fifteen milligrams with hot water to produce the consumable beverage. The hot water and milk powder may be mixed prior to or during their placement of the beverage in a beverage cup, such as part of operation of a vending machine. Alternatively, the hot water and milk powder may be mixed with one or more additional ingredients, such as coffee, tea, cocoa powder, and/or sugar, to produce the beverage. Further, the hot water and milk powder may be whipped together or with an additional ingredient to produce a foaming beverage, such as cappuccino.
    Type: Grant
    Filed: August 29, 2005
    Date of Patent: January 26, 2010
    Assignee: Nature's First, Inc.
    Inventor: Harjit Singh
  • Publication number: 20090162489
    Abstract: An effervescent tablet for direct use as an additive in hot coffee or hot water includes one or more creamer additives, pH stabilizing agents, effervescence agents, and solubility agents. In one embodiment, the tablet includes dry coffee and, in another embodiment, the tablet excludes it. The creamer additive(s) may be dairy and/or non-dairy. The effervescence agent(s) includes sufficient effervescence to separate the tablet upon placement of the tablet in the hot coffee or water and, in one embodiment, to further create foam on the surface of the coffee so as to yield an instant frothy latte or cappuccino. The pH stabilizing agent(s) stabilizes a pH of the coffee and the solubility agent(s) facilitates expeditious dissolution of the tablet in the coffee or water. Various other ingredients and agents may be included in the tablet to enhance flavor, improve mouth feel, enhance foam production, or achieve other desired characteristics or results.
    Type: Application
    Filed: December 19, 2008
    Publication date: June 25, 2009
    Inventor: Harjit Singh
  • Publication number: 20090116188
    Abstract: An external AC power adapter. The adapter includes a housing which, in one embodiment, defines an air inlet compartment, an air outlet compartment and a partially sealed electronics compartment containing electrical components for converting an AC input to a DC output. A blower generates an airflow within the electronics compartment for cooling the electrical components in the electronics compartment. Barriers are located in the air inlet compartment and the air outlet compartment to prevent liquid from entering the electronics compartment.
    Type: Application
    Filed: November 5, 2007
    Publication date: May 7, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Chee K. Fong, Suet F. Tin, Vinicio Manfrini, J. David Egner, Michael Hiett, Harjit Singh
  • Publication number: 20090119739
    Abstract: A method and system for decoding and storing encoded control data delivered via the horizontal overscan area of a video signal. An interactive device performs behavior defined by control data encoded into a video signal that can be broadcast or played-back from video tape. The interactive device is equipped with a non-volatile memory that permits the control data to be stored for performance subsequent to, or during, the transmission session. The control data is delivered as a series of control data words that include genus codes identifying the interactive device to which the data word is directed. During a transmission session, control data words will be repeated, so that an interactive device receives several control data words with the same sequence number. Based on the relative gradings, the interactive device will replace previously received control data words of lower quality than subsequently received data words having the same sequence number.
    Type: Application
    Filed: November 13, 2008
    Publication date: May 7, 2009
    Applicant: BURESIFT DATA LTD. LLC
    Inventors: Craig S. Ranta, Harjit Singh, Jeffrey M. Alexander
  • Publication number: 20090094455
    Abstract: A computer or other electronic device may use a security module to securely control a system or processor clock to set a predetermined performance level. In an exemplary embodiment, the performance level may be high, medium, or low, supporting a range of application performance requirements. Changes to the performance level may be authorized by a third party presenting cryptographic rights to alter the performance level. Alternatively, postpaid ro pre-paid value may be accumulated at a rate corresponding to the predetermined performance level set by the security module.
    Type: Application
    Filed: October 9, 2007
    Publication date: April 9, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Shon Schmidt, Todd L. Carpenter, David James Foster, Harjit Singh
  • Patent number: 7477320
    Abstract: A method and system for decoding and storing encoded control data delivered via the horizontal overscan area of a video signal. An interactive device such as a toy performs behavior defined by control data that can be encoded into a video signal. The toy is equipped with a decoder for extracting data from the horizontal overscan portion of the video signal, and a non-volatile memory that permits the control data to be stored for use after the video signal is no longer being received. The control data are delivered as a series of words that include genus codes and sequence codes. Genus codes identify the specific toy to which the word is directed, as more than one toy may receive the video signal. Error grading is used to minimize the effect of such signal deterioration, so the toy will replace previously received words if newer words are of higher quality.
    Type: Grant
    Filed: May 11, 2005
    Date of Patent: January 13, 2009
    Assignee: Buresift Data Ltd. LLC
    Inventors: Craig S. Ranta, Jeffrey M. Alexander, Harjit Singh
  • Patent number: 7366825
    Abstract: A memory controller is utilized to overcome NAND flash memory's propensity for comprising bad blocks of memory. The memory controller utilizes minimal hardware and is essentially transparent to a device requesting access to the NAND memory. A NAND flash memory device is configured to comprise a set of main blocks of memory and a set of auxiliary blocks of memory. Each block is divided into pages of memory and each page includes metadata. The metadata includes a block status indicator, indicating whether a block is good or bad. When receiving a request to access a page in the NAND flash memory, if the block in which the page resides is good, that block is accessed. If the block is bad, auxiliary memory is searched until a block containing the address of the bad block in its metadata is found. The found block is accessed in lieu of the bad block.
    Type: Grant
    Filed: April 26, 2005
    Date of Patent: April 29, 2008
    Assignee: Microsoft Corporation
    Inventors: Gregory G. Williams, Harjit Singh, Michael G. Love, Stephen Z. Au