Patents by Inventor Manjit Singh Gill

Manjit Singh Gill 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: 20230297923
    Abstract: A system and method for identifying a user is described. The system identifies collaboration metrics based on user interaction data of users of an application from an enterprise. The system accesses enterprise organizational data of the enterprise and identifies topic data from the user interaction data and the enterprise organizational data. The system trains a machine learning model based on the collaboration metrics, the enterprise organizational data, and the topic data.
    Type: Application
    Filed: May 23, 2023
    Publication date: September 21, 2023
    Inventors: Amol Dattatray Dhaygude, Manjit Singh Gill, Nikolay Mitev Trandev, Aaron James Harrison, Aleksey Ashikhmin, Amit Prem Manghani, Robert Allen Donahue, Wilson Waikon Ung, Christopher Michael Trevino, Neha Choudhary, Neha Parikh Shah
  • Patent number: 11681968
    Abstract: A system and method for identifying a user is described. The system identifies collaboration metrics based on user interaction data of users of an application from an enterprise. The system accesses enterprise organizational data of the enterprise and identifies topic data from the user interaction data and the enterprise organizational data. The system trains a machine learning model based on the collaboration metrics, the enterprise organizational data, and the topic data.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: June 20, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amol Dattatray Dhaygude, Manjit Singh Gill, Nikolay Mitev Trandev, Aaron James Harrison, Aleksey Ashikhmin, Amit Prem Manghani, Robert Allen Donahue, Wilson Waikon Ung, Christopher Michael Trevino, Neha Choudhary, Neha Parikh Shah
  • Patent number: 11249964
    Abstract: A computing device, including a processor configured to receive a plurality of database entries. The plurality of database entries may include a first portion organized according to a predefined database schema and a second portion not organized according to the predefined database schema. The processor may be further configured to generate an estimated database schema for the second portion and organize the second portion according to the estimated database schema. The processor may be further configured to determine at least one database entry included in the first portion that does not have the estimated data type indicated in the estimated database schema. The processor may be further configured to modify the estimated database schema such that the modified data type matches the estimated data type of the at least one database entry. The processor may be further configured to generate a database analytics model based on the modified database schema.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: February 15, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amol Dattatray Dhaygude, Anton Aleksandrovich Klimov, Amit Prem Manghani, Sreeram Nivarthi, Manjit Singh Gill
  • Publication number: 20210216937
    Abstract: A system and method for identifying a user is described. The system identifies collaboration metrics based on user interaction data of users of an application from an enterprise. The system accesses enterprise organizational data of the enterprise and identifies topic data from the user interaction data and the enterprise organizational data. The system trains a machine learning model based on the collaboration metrics, the enterprise organizational data, and the topic data.
    Type: Application
    Filed: January 10, 2020
    Publication date: July 15, 2021
    Inventors: Amol Dattatray Dhaygude, Manjit Singh Gill, Nikolay Mitev Trandev, Aaron James Harrison, Aleksey Ashikhmin, Amit Prem Manghani, Robert Allen Donahue, Wilson Waikon Ung, Christopher Michael Trevino, Neha Choudhary, Neha Parikh Shah
  • Publication number: 20210141774
    Abstract: A computing device, including a processor configured to receive a plurality of database entries. The plurality of database entries may include a first portion organized according to a predefined database schema and a second portion not organized according to the predefined database schema. The processor may be further configured to generate an estimated database schema for the second portion and organize the second portion according to the estimated database schema. The processor may be further configured to determine at least one database entry included in the first portion that does not have the estimated data type indicated in the estimated database schema. The processor may be further configured to modify the estimated database schema such that the modified data type matches the estimated data type of the at least one database entry. The processor may be further configured to generate a database analytics model based on the modified database schema.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Amol Dattatray DHAYGUDE, Anton Aleksandrovich KLIMOV, Amit Prem MANGHANI, Sreeram NIVARTHI, Manjit Singh GILL
  • Publication number: 20160004286
    Abstract: A method of managing power distribution between a portable computing device (PCD) and a PCD docking station is disclosed and may include determining that the PCD is docked with the PCD docking station, switching a power supply to the PCD from a PCD battery to a PCD docking station battery, and powering the PCD and the PCD docking station from the PCD docking station battery. Further, the method may include determining whether a PCD battery power equals a charge condition and charging the PCD battery when the PCD battery power equals the charge condition. The method may also include monitoring a PCD docking station battery power, determining whether the PCD docking station battery power equals a warning condition, and transmitting a first warning when the PCD docking station battery power equals the warning condition.
    Type: Application
    Filed: September 17, 2015
    Publication date: January 7, 2016
    Inventors: Thomas Kevin Collopy, Manjit Singh Gill, Ronald J. Tessitore, Luis Pineda
  • Patent number: 9152196
    Abstract: A method of managing power distribution between a portable computing device (PCD) and a PCD docking station is disclosed and may include determining that the PCD is docked with the PCD docking station, switching a power supply to the PCD from a PCD battery to a PCD docking station battery, and powering the PCD and the PCD docking station from the PCD docking station battery. Further, the method may include determining whether a PCD battery power equals a charge condition and charging the PCD battery when the PCD battery power equals the charge condition. The method may also include monitoring a PCD docking station battery power, determining whether the PCD docking station battery power equals a warning condition, and transmitting a first warning when the PCD docking station battery power equals the warning condition.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: October 6, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Thomas Kevin Collopy, Manjit Singh Gill, Ronald J. Tessitore, Luis Pineda
  • Patent number: 9128669
    Abstract: A method of managing portable computing device (PCD) and PCD docking station security is disclosed and may include determining whether a PCD is mated with a PCD docking station when the PCD is docked with the PCD docking station, initiating a back-end security call when the PCD is not mated with the PCD docking station, querying a user for a primary access code, and determining whether the primary access code is correct. The method may also include terminating the back-end security call when the access code is correct and providing limiting access to PCD content items and applications via the PCD docking station.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: September 8, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Thomas Kevin Collopy, Manjit Singh Gill
  • Patent number: 8707061
    Abstract: A method of managing processor cores within a portable computing device (PCD) is disclosed and may include determining whether the PCD is docked with a PCD docking station when the PCD is powered on and energizing a first processor core when the PCD is not docked with the PCD docking station. The method may include determining an application processor requirement when an application is selected, determining whether the application processor requirement equals a two processor core condition, and energizing a second processor core when the application processor requirement equals the two processor core condition.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: April 22, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Manjit Singh Gill, Thomas Kevin Collopy, Ronald J. Tessitore
  • Patent number: 8653785
    Abstract: A method of managing power distribution between a portable computing device (PCD) and a PCD docking station is disclosed and may include determining that the PCD is docked with the PCD docking station, switching a power supply to the PCD from a PCD battery to a PCD docking station battery, and powering the PCD and the PCD docking station from the PCD docking station battery. Further, the method may include determining whether a PCD battery power equals a charge condition and charging the PCD battery when the PCD battery power equals the charge condition. The method may also include monitoring a PCD docking station battery power, determining whether the PCD docking station battery power equals a warning condition, and transmitting a first warning when the PCD docking station battery power equals the warning condition.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: February 18, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Thomas Kevin Collopy, Manjit Singh Gill, Ronald J. Tessitore, Luis Pineda
  • Patent number: 8630088
    Abstract: A portable computing device (PCD) docking station is disclosed and may include an upper housing portion and a lower housing portion coupled to the upper housing portion. A PCD docking pocket formed in the lower housing portion of the PCD docking station may be configured to removably receive a PCD. The PCD docking station may further include a keyboard incorporated into the lower housing portion, a display incorporated into the upper housing portion and a battery. The PCD docking station may be configured to allow access to a PCD via the keyboard when the PCD is docked with the PCD docking station.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: January 14, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Thomas Kevin Collopy, Manjit Singh Gill, Ronald J. Tessitore, Luis Pineda
  • Publication number: 20120282858
    Abstract: A portable computing device (PCD) docking station and method is disclosed. The PCD docking station may include an upper housing portion, a lower housing portion hingedly connected to the upper housing portion, a near field communication (NFC) transceiver connected to a battery and configured to energize the PCD docking station based upon communication with an NFC transceiver in a PCD, and a wireless dock connection configured to provide connectivity between the PCD and the PCD docking station. Further, the portable computing device may include a PCD pocket formed in the lower housing portion, the upper housing portion, or a combination thereof, wherein the PCD pocket is configured receive a PCD.
    Type: Application
    Filed: July 17, 2012
    Publication date: November 8, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: Manjit Singh Gill, Thomas Kevin Collopy
  • Publication number: 20100251361
    Abstract: A method of managing portable communication device (PCD) and PCD docking station security is disclosed and may include determining whether a PCD is mated with a PCD docking station when the PCD is docked with the PCD docking station, initiating a back-end security call when the PCD is not mated with the PCD docking station, querying a user for a primary access code, and determining whether the primary access code is correct. The method may also include terminating the back-end security call when the access code is correct and providing limiting access to PCD content items and applications via the PCD docking station.
    Type: Application
    Filed: December 22, 2009
    Publication date: September 30, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Thomas Kevin Collopy, Manjit Singh Gill
  • Publication number: 20100250817
    Abstract: A method of managing telephone calls via a portable computing device (PCD) and a PCD docking station is disclosed and may include receiving a call via the PCD, determining whether the PCD is docked with the PCD docking station, and ringing the call through one or more PCD docking station speakers when the PCD is docked. Moreover, the method may include displaying caller identification information at a PCD docking station display. The method may also include determining whether the call is answered through a headset or the PCD docking station, connecting the call through the headset, connecting the call through the PCD docking station, and providing full duplex calling through the one or more PCD docking station speakers and a PCD docking station microphone.
    Type: Application
    Filed: December 22, 2009
    Publication date: September 30, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Thomas Kevin Collopy, Manjit Singh Gill, Ronald J. Tessitore
  • Publication number: 20100244765
    Abstract: A method of managing power distribution between a portable computing device (PCD) and a PCD docking station is disclosed and may include determining that the PCD is docked with the PCD docking station, switching a power supply to the PCD from a PCD battery to a PCD docking station battery, and powering the PCD and the PCD docking station from the PCD docking station battery. Further, the method may include determining whether a PCD battery power equals a charge condition and charging the PCD battery when the PCD battery power equals the charge condition. The method may also include monitoring a PCD docking station battery power, determining whether the PCD docking station battery power equals a warning condition, and transmitting a first warning when the PCD docking station battery power equals the warning condition.
    Type: Application
    Filed: December 22, 2009
    Publication date: September 30, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Thomas Kevin Collopy, Manjit Singh Gill, Ronald J. Tessitore, Luis Pineda
  • Publication number: 20100250818
    Abstract: A portable computing device (PCD) docking station is disclosed and may include an upper housing portion, a lower housing portion hingedly connected to the upper housing portion, and a PCD engagement mechanism formed in the lower housing portion, the upper housing portion, or a combination thereof, wherein the PCD engagement mechanism is configured to removably engage a PCD when the PCD is docked with the PCD docking station. Further, the portable computing device may include a wired dock connection formed in the lower housing portion, the upper housing portion, or a combination thereof. The wired dock connection may be configured to provide connectivity between the PCD and the PCD docking station.
    Type: Application
    Filed: December 23, 2009
    Publication date: September 30, 2010
    Applicant: Qualcomm Incorporated
    Inventors: Manjit Singh Gill, Thomas Kevin Collopy
  • Publication number: 20100250789
    Abstract: A method of managing a portable computing device (PCD) memory and a PCD docking station memory is disclosed and may include determining whether any changes in the PCD memory have occurred since a previous backup when the PCD is docked with the PCD docking station and backing up the PCD memory to the PCD docking station memory when changes in the PCD memory have occurred. Further, the method may include determining a memory requirement for each application stored on the PCD memory and determining whether any application memory requirement equals a transfer condition. Also, the method may include transferring each application associated with the application memory requirement that equals the transfer condition from the PCD memory to the PCD docking station memory and deleting each transferred application from the PCD memory.
    Type: Application
    Filed: December 22, 2009
    Publication date: September 30, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Thomas Kevin Collopy, Manjit Singh Gill
  • Publication number: 20100251243
    Abstract: A method of managing applications within a portable computing device (PCD) and a PCD docking station is disclosed. The method may include determining whether the PCD is docked with the PCD docking station when an application is selected and determining whether a first application version is available when the PCD is not docked. Further, the method may include executing a second application version when the first application version is unavailable and executing the first application version when the first application is available.
    Type: Application
    Filed: December 23, 2009
    Publication date: September 30, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Manjit Singh Gill, Thomas Kevin Collopy, Ronald J. Tessitore
  • Publication number: 20100246119
    Abstract: A portable computing device (PCD) docking station is disclosed and may include an upper housing portion and a lower housing portion coupled to the upper housing portion. A PCD docking pocket formed in the lower housing portion of the PCD docking pocket may be configured to removably receive a PCD. The PCD docking station may further include a keyboard incorporated into the lower housing portion, a display incorporated into the upper housing portion and a battery. The PCD docking station may be configured to allow access to a PCD via the keyboard when the PCD is docked with the PCD docking station.
    Type: Application
    Filed: December 22, 2009
    Publication date: September 30, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Thomas Kevin Collopy, Manjit Singh Gill, Ronald J. Tessitore, Luis Pineda
  • Publication number: 20100250975
    Abstract: A method of managing processor cores within a portable computing device (PCD) is disclosed and may include determining whether the PCD is docked with a PCD docking station when the PCD is powered on and energizing a first processor core when the PCD is not docked with the PCD docking station. The method may include determining an application processor requirement when an application is selected, determining whether the application processor requirement equals a two processor core condition, and energizing a second processor core when the application processor requirement equals the two processor core condition.
    Type: Application
    Filed: December 23, 2009
    Publication date: September 30, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Manjit Singh Gill, Thomas Kevin Collopy, Ronald J. Tessitore