Patents by Inventor Gurbir Singh
Gurbir 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: 20230075137Abstract: Systems and methods for profile service management are disclosed. A system generates user data corresponding to plurality of users in an electronic meeting (e-meeting), based on meta data received from one or more data sources. The generated user data is stored in data lake. The system retrieves, from data lake, the user data. Each of plurality of users has corresponding user profile. The system determines, from user data, factual user information for each user of plurality of users from corresponding user profile. Further, the system compares factual user information of plurality of users, to determine set of commonalities between plurality of users. Furthermore, system generates, for each user, integration data comprising factual user information and set of commonalities. Further, system displays, for each user, plurality of meeting objects in a meeting interface associated with the e-meeting, based on the integration data, to provide one or more profile services.Type: ApplicationFiled: August 25, 2022Publication date: March 9, 2023Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Atul ABHYANKAR, Payal PANDA, Sangita AGARWAL, Suresh KANJUR MANAKKAL, Bharath SRINIVAS, Raghavan Tinniyam IYER, Gurbir SINGH SETHI, Sushant ADHIKARI, Satyajeet SUMAN, Chellappan MURUGAPPAN, Edward MILLER, Ravishankar KUNNATHUR MURUGESAN, Subhasish DAS
-
Patent number: 11461353Abstract: The disclosed embodiments provide a system for processing data. During operation, the system extracts text windows of varying length from text in one or more content items associated with an entity. Next, the system applies a machine learning model to features for the text windows to produce scores representing the likelihoods that the text windows contain addresses. The system then identifies, based on the scores and validation rules applied to the text windows, one of the text windows as an address for the entity. Finally, the system stores the selected text window as the address for the entity.Type: GrantFiled: December 27, 2018Date of Patent: October 4, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Paul D. Bergeron, Ted J. Tomlinson, Junzhe Miao, Gurbir Singh
-
Publication number: 20200210442Abstract: The disclosed embodiments provide a system for processing data. During operation, the system extracts text windows of varying length from text in one or more content items associated with an entity. Next, the system applies a machine learning model to features for the text windows to produce scores representing the likelihoods that the text windows contain addresses. The system then identifies, based on the scores and validation rules applied to the text windows, one of the text windows as an address for the entity. Finally, the system stores the selected text window as the address for the entity.Type: ApplicationFiled: December 27, 2018Publication date: July 2, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Paul D. Bergeron, Ted J. Tomlinson, Junzhe Miao, Gurbir Singh
-
Patent number: 7962703Abstract: Techniques for improving dirty page logging are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for memory logging comprising the steps of determining for one or more pages of memory if the pages of memory are likely to be modified in a subsequent epoch, performing a first operation on the pages of memory that are likely to be modified in a subsequent epoch, and performing a second operation on the pages of memory that are not likely to be modified in a subsequent epoch, wherein the first operation and the second operation are dissimilar.Type: GrantFiled: August 8, 2007Date of Patent: June 14, 2011Assignee: Symantec CorporationInventors: Dharmesh R. Shah, Anurag Agarwal, Ankur Arora, Nitin Madan, Sureshbabu Basavayya, Ashish Puri, Srikanth S. Mahabalarao, Gurbir Singh Dhaliwal
-
Patent number: 7937418Abstract: A method and system for enhancing software documentation and help systems. In one embodiment, a virtual library for a selected combination of tools is created. The virtual library is then linked to the tools in the selected combination of tools. In another embodiment, a combination of tools for designing a complex software system is selected from one or more software releases. The one or more software releases comprises a plurality of available tools. The selected combination of tools comprises less than all of the plurality of available tools. Each of the plurality of available tools is associated with one or more documents. Access to only those one or more documents associated with tools in the selected combination of tools is provided.Type: GrantFiled: December 29, 2008Date of Patent: May 3, 2011Assignee: Cadence Design Systems, Inc.Inventor: Gurbir Singh
-
Patent number: 7836102Abstract: A method and system for enhancing software documentation and help systems. In one embodiment, a virtual library for a selected combination of tools is created. The virtual library is then linked to the tools in the selected combination of tools. In another embodiment, a combination of tools for designing a complex software system is selected from one or more software releases. The one or more software releases comprises a plurality of available tools. The selected combination of tools comprises less than all of the plurality of available tools. Each of the plurality of available tools is associated with one or more documents. Access to only those one or more documents associated with tools in the selected combination of tools is provided.Type: GrantFiled: December 29, 2008Date of Patent: November 16, 2010Assignee: Cadence Design Systems, Inc.Inventor: Gurbir Singh
-
Patent number: 7797353Abstract: A method and system for enhancing software documentation and help systems. In one embodiment, a virtual library for a selected combination of tools is created. The virtual library is then linked to the tools in the selected combination of tools. In another embodiment, a combination of tools for designing a complex software system is selected from one or more software releases. The one or more software releases comprises a plurality of available tools. The selected combination of tools comprises less than all of the plurality of available tools. Each of the plurality of available tools is associated with one or more documents. Access to only those one or more documents associated with tools in the selected combination of tools is provided.Type: GrantFiled: March 6, 2003Date of Patent: September 14, 2010Assignee: Cadence Design Systems, Inc.Inventor: Gurbir Singh
-
Publication number: 20090138519Abstract: A method and system for enhancing software documentation and help systems. In one embodiment, a virtual library for a selected combination of tools is created. The virtual library is then linked to the tools in the selected combination of tools. In another embodiment, a combination of tools for designing a complex software system is selected from one or more software releases. The one or more software releases comprises a plurality of available tools. The selected combination of tools comprises less than all of the plurality of available tools. Each of the plurality of available tools is associated with one or more documents. Access to only those one or more documents associated with tools in the selected combination of tools is provided.Type: ApplicationFiled: December 29, 2008Publication date: May 28, 2009Applicant: CADENCE DESIGN SYSTEMS, INC.Inventor: Gurbir Singh
-
Publication number: 20090138524Abstract: A method and system for enhancing software documentation and help systems. In one embodiment, a virtual library for a selected combination of tools is created. The virtual library is then linked to the tools in the selected combination of tools. In another embodiment, a combination of tools for designing a complex software system is selected from one or more software releases. The one or more software releases comprises a plurality of available tools. The selected combination of tools comprises less than all of the plurality of available tools. Each of the plurality of available tools is associated with one or more documents. Access to only those one or more documents associated with tools in the selected combination of tools is provided.Type: ApplicationFiled: December 29, 2008Publication date: May 28, 2009Applicant: CADENCE DESIGN SYSTEMS, INC.Inventor: Gurbir Singh
-
Patent number: 7453516Abstract: A compact flexible camera lens barrel designed for use with mobile telephones. The lens barrel may be used separately or in conjunction with a camera housing. The lens barrel is designed for use with a variety of different components including cover glass, cover plastics, flanges, gaskets and the like. The components do not affect the original z-height of the lens barrel.Type: GrantFiled: June 4, 2003Date of Patent: November 18, 2008Assignee: Aptina Imaging CorporationInventors: Shazli Husni, Gurbir Singh
-
Patent number: 7358958Abstract: An optical tracking assembly for an optical mouse includes a light source, an optical sensor chip, and an integral optics assembly. The integral optics assembly includes lenses and alignment features receiving the light source. The alignment features center the light source to the lenses and control a distance the light source is placed away from a navigation surface that reflects light onto the optical sensor chip. The lenses may include (1) collimating lenses for collimating light from the light source along a first optical axis to the navigation surface, and (2) imaging lenses for imaging reflected light from the navigation surface along a second optical axis to the optical sensor chip.Type: GrantFiled: May 5, 2004Date of Patent: April 15, 2008Assignee: Avago Technologies ECBU IP Pte LtdInventors: Paul M. Welch, Sai-Mun Lee, Gurbir Singh A/L Balwant Singh, Ak-Wing Leong
-
Publication number: 20070291164Abstract: A compact and miniature optical navigation device integrates an illumination channel and an imaging channel into single piece. The present invention integrates the optical system, the mechanical system, and the electrical system into a small form factor device. The compact and miniature optical navigation device includes a photo-imaging element, a housing, and a first substrate. The photo-imaging element comprises an imaging channel and an illumination channel. The housing includes an aperture stop and an alignment element. The aperture stop and the housing are integrated into one piece and the alignment element is part of the housing. The first substrate includes a light source and a sensor. The light source and the sensor are located on the same surface of the first substrate. The light emitted from the light source passes through the illumination channel, reflected from the navigating surface and forms the image on the sensor.Type: ApplicationFiled: June 19, 2006Publication date: December 20, 2007Inventors: Kee-Siang Goh, Kean-Leong Tai, Gurbir Singh A/L Balwant Singh, Bily Wang
-
Patent number: 7262493Abstract: In one embodiment an electronic device, such as an optical sensor, is attached to a substrate upon which wire logouts and, if desired, other components are constructed. A frame, or cover, is attached to the substrate surrounding the attached device. An aperture in the cover allows wireless signals to pass in or out of the cover.Type: GrantFiled: January 6, 2005Date of Patent: August 28, 2007Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Lee Sai Mun, Gurbir Singh, Seow Piang Joon
-
Publication number: 20060244113Abstract: A leadless optical electronic package includes a lead frame having a die-attach pad and a plurality of leadless connection pads encapsulated in and extending through an encapsulation defining a planar mounting surface that can be soldered directly to a circuit board. The die-attach pad and connection pads define internal surfaces that remain partially exposed through the encapsulation. The internal surfaces are for attaching an electronic die and making electrical connections between the die and the connection pads. A die mounted on the die-attach pad is cooled more effectively and efficiently than dice in prior optical electronic packages. The leadless connection pads reduce the footprint and height of the package compared with prior optical electronic packages. The encapsulation is adapted for receiving a cover having a cover glass to allow light to pass though the cover and illuminate the die. The cover is adapted to receive an optics component for projecting light through the cover glass onto the die.Type: ApplicationFiled: June 28, 2006Publication date: November 2, 2006Inventors: Lee Saimun, Gurbir Singh, Chin Loong
-
Patent number: 7112916Abstract: A light emitting diode, a reflector and a platform are employed within a light source. The light emitting diode emits light exclusively from its side surfaces. The reflector has a parabolic reflective surface that collimates any portion of the light reflecting from the parabolic reflective surface. The platform supports a centering of the light emitting layer(s) of the light emitting diode on a focus point of the parabolic reflective surface.Type: GrantFiled: October 9, 2002Date of Patent: September 26, 2006Inventors: Kee Siang Goh, Boon Kheng Lee, Yee Loong Chin, Gurbir Singh
-
Patent number: 7095621Abstract: A leadless optical electronic package includes a lead frame having a die-attach pad and a plurality of leadless connection pads encapsulated in and extending through an encapsulation defining a planar mounting surface that can be soldered directly to a circuit board. The die-attach pad and connection pads define internal surfaces that remain partially exposed through the encapsulation. The internal surfaces are for attaching an electronic die and making electrical connections between the die and the connection pads. A die mounted on the die-attach pad is cooled more effectively and efficiently than dice in prior optical electronic packages. The leadless connection pads reduce the footprint and height of the package compared with prior optical electronic packages. The encapsulation is adapted for receiving a cover having a cover glass to allow light to pass though the cover and illuminate the die. The cover is adapted to receive an optics component for projecting light through the cover glass onto the die.Type: GrantFiled: February 24, 2003Date of Patent: August 22, 2006Assignee: Avago Technologies Sensor IP (Singapore) Pte. Ltd.Inventors: Lee Saimun, Gurbir Singh, Chin Yee Loong
-
Publication number: 20060145178Abstract: In one embodiment an electronic device, such as an optical sensor, is attached to a substrate upon which wire logouts and, if desired, other components are constructed. A frame, or cover, is attached to the substrate surrounding the attached device. An aperture in the cover allows wireless signals to pass in or out of the cover.Type: ApplicationFiled: January 6, 2005Publication date: July 6, 2006Inventors: Lee Mun, Gurbir Singh, Seow Joon
-
Patent number: 7057833Abstract: An image capture device includes a substrate and an image sensor mounted to a front side of the substrate. A lens module having a light blocking member is mounted to the front side of the substrate so that the light blocking member cooperates with the substrate to substantially prevent light from entering an interior region defined by the lens module and the substrate through a joint defined therebetween. A lens indexing member on the lens module cooperates with a substrate indexing member provided on the substrate to align the lens module with respect to the substrate.Type: GrantFiled: September 3, 2004Date of Patent: June 6, 2006Inventors: Yeow-Thiam Ooi, Haw-Chyn Cheng, Gurbir Singh A-L Balwant Singh, Shazli Husni
-
Patent number: 7045775Abstract: An optical navigation sensor apparatus for an optical mouse includes an optical navigation sensor having an electronic chip, an aperture plate and an imaging lens integrated into a single package. The imaging lens includes a lens housing surrounding the aperture and providing a barrier to the entry of foreign matter into the aperture. In one form, the optical navigation sensor also includes a light emitting diode (LED) for illuminating a small area of a surface under the sensor and generating a reflected image that is detected by the electronic chip. In a sensor having an integral LED, an integral collimating lens is included for receiving light from the LED and focusing the light from the LED on the surface to be illuminated. The collimating lens is incorporated into a lens housing surrounding the LED and protecting the LED from exposure to foreign material.Type: GrantFiled: July 15, 2005Date of Patent: May 16, 2006Assignee: Avago Technologies, Ltd.Inventors: Ak Wing Leong, Gurbir Singh, Poh Huat Lye, Sai Mun Lee
-
Publication number: 20060050417Abstract: An image capture device includes a substrate and an image sensor mounted to a front side of the substrate. A lens module having a light blocking member is mounted to the front side of the substrate so that the light blocking member cooperates with the substrate to substantially prevent light from entering an interior region defined by the lens module and the substrate through a joint defined therebetween. A lens indexing member on the lens module cooperates with a substrate indexing member provided on the substrate to align the lens module with respect to the substrate.Type: ApplicationFiled: September 3, 2004Publication date: March 9, 2006Inventors: Yeow-Thiam Ooi, Haw-Chyn Cheng, Gurbir Singh Balwant Singh, Shazli Husni