Patents by Inventor Naveen Garg

Naveen Garg 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: 20230230071
    Abstract: Methods, apparatus and systems for verifying coin ownership are disclosed. In an embodiment, a coin service provider identifies an online session initiated by a wallet application and a next coin to verify, receives information associated with the next coin from a wallet application, determines that ownership of the next coin was transferred out of the wallet application since the last time coins in the wallet application were verified and that ownership of the next coin has not been updated in a coin data store. The coin service provider then transmits a prompt to the user device for the user to confirm that a transaction involving the next coin completed successfully, receives a confirmation message from the user device, confirms that the next coin was received by a recipient, and next updates ownership information of the next coin in the coin data store.
    Type: Application
    Filed: March 21, 2023
    Publication date: July 20, 2023
    Inventors: Erick ANDREW, Issidor ILIEV, Naveen GARG
  • Patent number: 11636466
    Abstract: Systems, methods, apparatus, computer program code and means are provided to operate a first device to receive a coin having value from a second device while offline.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: April 25, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Erick Andrew, Issidor Iliev, Naveen Garg
  • Publication number: 20220156724
    Abstract: Systems, methods, apparatus, computer program code and means are provided to operate a first device to receive a coin having value from a second device while offline.
    Type: Application
    Filed: November 4, 2021
    Publication date: May 19, 2022
    Inventors: Erick ANDREW, Issidor ILIEV, Naveen GARG
  • Publication number: 20140317103
    Abstract: A method includes receiving a concept hierarchy at a computing device. The concept hierarchy identifies concepts associated with a document corpus. An interface based on the concept hierarchy is generated. The interface is operable to navigate and search the concept hierarchy.
    Type: Application
    Filed: July 3, 2014
    Publication date: October 23, 2014
    Inventors: Kunal Mukerjee, Naveen Garg
  • Patent number: 8775426
    Abstract: A method includes receiving a concept hierarchy at a computing device. The concept hierarchy identifies concepts associated with a document corpus. An interface based on the concept hierarchy is generated. The interface is operable to navigate, search, and modify the concept hierarchy. The method includes transmitting the interface for display to a display device.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: July 8, 2014
    Assignee: Microsoft Corporation
    Inventors: Kunal Mukerjee, Naveen Garg
  • Patent number: 8290231
    Abstract: Many image processing problems are concerned with determining measurements of an anomalous area in an image. Most automated systems suffer from low specificity, which may reduce their acceptance. An example embodiment of the present invention relates to a method and corresponding apparatus for providing measurement data of a region of interest in an image in a graphical user interface environment. The example embodiment locates a pair of edges in multiple dimensions of a region of interest selected by a user, calculates a center position between respective edges, and iterates until a convergence or divergence is determined. Linear calculation may be employed for rapid results, allowing an advance in speed of image processing over current techniques. In a case of convergence, the measurement data is reported. In a case of divergence, a failure state is reported. By reporting divergence, the example embodiment achieves high specificity, thereby reducing the number of false positive reports.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: October 16, 2012
    Inventor: Naveen Garg
  • Publication number: 20120066210
    Abstract: A method includes receiving a concept hierarchy at a computing device. The concept hierarchy identifies concepts associated with a document corpus. An interface based on the concept hierarchy is generated. The interface is operable to navigate, search, and modify the concept hierarchy. The method includes transmitting the interface for display to a display device.
    Type: Application
    Filed: September 14, 2010
    Publication date: March 15, 2012
    Applicant: Microsoft Corporation
    Inventors: Kunal Mukerjee, Naveen Garg
  • Publication number: 20100189325
    Abstract: Many image processing problems are concerned with determining measurements of an anomalous area in an image. Most automated systems suffer from low specificity, which may reduce their acceptance. An example embodiment of the present invention relates to a method and corresponding apparatus for providing measurement data of a region of interest in an image in a graphical user interface environment. The example embodiment locates a pair of edges in multiple dimensions of a region of interest selected by a user, calculates a center position between respective edges, and iterates until a convergence or divergence is determined. Linear calculation may be employed for rapid results, allowing an advance in speed of image processing over current techniques. In a case of convergence, the measurement data is reported. In a case of divergence, a failure state is reported. By reporting divergence, the example embodiment achieves high specificity, thereby reducing the number of false positive reports.
    Type: Application
    Filed: January 23, 2009
    Publication date: July 29, 2010
    Inventor: Naveen Garg
  • Publication number: 20060167725
    Abstract: A method and apparatus for scheduling is disclosed. The method may include g a service for which a scheduling strategy is to be applied, selecting the scheduling to be applied to the service selected, selecting an action to be applied to the selected accessing a calendar related to the selected service, in view of the service selected, g the constraints to be applied as required by the scheduling strategy and returning a applying the constraints.
    Type: Application
    Filed: January 25, 2005
    Publication date: July 27, 2006
    Applicant: MICROSOFT CORPORATION
    Inventors: Dan Grunspan, Graham Sheldon, Michael Ott, Naveen Garg, Ilya Baimetov, Tsvi Reiter