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: 20230297923Abstract: 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: ApplicationFiled: May 23, 2023Publication date: September 21, 2023Inventors: 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: 11681968Abstract: 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: GrantFiled: January 10, 2020Date of Patent: June 20, 2023Assignee: Microsoft Technology Licensing, LLCInventors: 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: 11249964Abstract: 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: GrantFiled: November 11, 2019Date of Patent: February 15, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Amol Dattatray Dhaygude, Anton Aleksandrovich Klimov, Amit Prem Manghani, Sreeram Nivarthi, Manjit Singh Gill
-
Publication number: 20210216937Abstract: 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: ApplicationFiled: January 10, 2020Publication date: July 15, 2021Inventors: 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: 20210141774Abstract: 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: ApplicationFiled: November 11, 2019Publication date: May 13, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Amol Dattatray DHAYGUDE, Anton Aleksandrovich KLIMOV, Amit Prem MANGHANI, Sreeram NIVARTHI, Manjit Singh GILL
-
Publication number: 20160004286Abstract: 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: ApplicationFiled: September 17, 2015Publication date: January 7, 2016Inventors: Thomas Kevin Collopy, Manjit Singh Gill, Ronald J. Tessitore, Luis Pineda
-
Patent number: 9152196Abstract: 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: GrantFiled: January 31, 2013Date of Patent: October 6, 2015Assignee: QUALCOMM IncorporatedInventors: Thomas Kevin Collopy, Manjit Singh Gill, Ronald J. Tessitore, Luis Pineda
-
Patent number: 9128669Abstract: 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: GrantFiled: December 22, 2009Date of Patent: September 8, 2015Assignee: QUALCOMM IncorporatedInventors: Thomas Kevin Collopy, Manjit Singh Gill
-
Patent number: 8707061Abstract: 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: GrantFiled: December 23, 2009Date of Patent: April 22, 2014Assignee: QUALCOMM IncorporatedInventors: Manjit Singh Gill, Thomas Kevin Collopy, Ronald J. Tessitore
-
Patent number: 8653785Abstract: 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: GrantFiled: December 22, 2009Date of Patent: February 18, 2014Assignee: QUALCOMM IncorporatedInventors: Thomas Kevin Collopy, Manjit Singh Gill, Ronald J. Tessitore, Luis Pineda
-
Patent number: 8630088Abstract: 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: GrantFiled: December 22, 2009Date of Patent: January 14, 2014Assignee: QUALCOMM IncorporatedInventors: Thomas Kevin Collopy, Manjit Singh Gill, Ronald J. Tessitore, Luis Pineda
-
Publication number: 20120282858Abstract: 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: ApplicationFiled: July 17, 2012Publication date: November 8, 2012Applicant: QUALCOMM INCORPORATEDInventors: Manjit Singh Gill, Thomas Kevin Collopy
-
Publication number: 20100251361Abstract: 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: ApplicationFiled: December 22, 2009Publication date: September 30, 2010Applicant: QUALCOMM IncorporatedInventors: Thomas Kevin Collopy, Manjit Singh Gill
-
Publication number: 20100250817Abstract: 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: ApplicationFiled: December 22, 2009Publication date: September 30, 2010Applicant: QUALCOMM IncorporatedInventors: Thomas Kevin Collopy, Manjit Singh Gill, Ronald J. Tessitore
-
Publication number: 20100244765Abstract: 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: ApplicationFiled: December 22, 2009Publication date: September 30, 2010Applicant: QUALCOMM IncorporatedInventors: Thomas Kevin Collopy, Manjit Singh Gill, Ronald J. Tessitore, Luis Pineda
-
Publication number: 20100250818Abstract: 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: ApplicationFiled: December 23, 2009Publication date: September 30, 2010Applicant: Qualcomm IncorporatedInventors: Manjit Singh Gill, Thomas Kevin Collopy
-
Publication number: 20100250789Abstract: 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: ApplicationFiled: December 22, 2009Publication date: September 30, 2010Applicant: QUALCOMM IncorporatedInventors: Thomas Kevin Collopy, Manjit Singh Gill
-
Publication number: 20100251243Abstract: 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: ApplicationFiled: December 23, 2009Publication date: September 30, 2010Applicant: QUALCOMM IncorporatedInventors: Manjit Singh Gill, Thomas Kevin Collopy, Ronald J. Tessitore
-
Publication number: 20100246119Abstract: 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: ApplicationFiled: December 22, 2009Publication date: September 30, 2010Applicant: QUALCOMM IncorporatedInventors: Thomas Kevin Collopy, Manjit Singh Gill, Ronald J. Tessitore, Luis Pineda
-
Publication number: 20100250975Abstract: 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: ApplicationFiled: December 23, 2009Publication date: September 30, 2010Applicant: QUALCOMM IncorporatedInventors: Manjit Singh Gill, Thomas Kevin Collopy, Ronald J. Tessitore