Patents by Inventor Gavin Jancke
Gavin Jancke 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: 20240242423Abstract: A method for virtual object pose rendering includes receiving a digital image of a real-world object in a real-world environment. An imaged pose of the real-world object is estimated based at least in part on a neural radiance model encoding 3D (three-dimensional) spatial data for the real-world object, the neural radiance model derived from a plurality of previously captured digital images of the real-world object. A view of a virtual object corresponding to the real-world object is rendered based at least in part on the neural radiance model, such that the virtual object has a virtual pose consistent with the imaged pose of the real-world object in the digital image.Type: ApplicationFiled: January 12, 2023Publication date: July 18, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Ishani CHAKRABORTY, Jonathan Carl HANZELKA, Vibhav VINEET, Pedro URBINA ESCOS, Vicente A. RIVERA, Gavin JANCKE
-
Patent number: 9392043Abstract: Enhanced telephony computer user interfaces seamlessly integrate and leverage the features of personal computers and telephones. The manner in which media is presented at a computing system can also be modified automatically in response to detected telephone operations. These modifications can include pausing media in response to a detected telephone call and/or adjusting a volume of the media presentation. The media presentation/volume can also be resumed/restored upon detecting that the telephone call has terminated.Type: GrantFiled: April 3, 2014Date of Patent: July 12, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Jonathan Jay Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
-
Patent number: 9113033Abstract: A local user of a local mobile device is allowed to participate in a video conference session with a remote user of a remote mobile device. Live video can be shared between and collaboratively digitally annotated by the local and remote users. An application can also be shared between and collaboratively digitally annotated by the local and remote users. A digital object can also be shared between and collaboratively digitally annotated by the local and remote users.Type: GrantFiled: August 28, 2012Date of Patent: August 18, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Sasa Junuzovic, Kori Inkpen Quinn, Anoop Gupta, Aaron Hoff, Gina Venolia, Andreas Nowatzyk, Hrvoje Benko, Gavin Jancke, John Tang
-
Patent number: 9053462Abstract: The system and method of the present invention provides a user interface for providing peripheral awareness of information to a user. The information to be provided is either determined automatically, or specified by the user. Once the information to be provided is determined or specified, it is automatically tracked or watched via at least one conventional communications interface. Current information is then automatically dynamically provided in an interactive peripheral display which minimizes any potential distraction to the user. Determining or specifying, tracking or watching, and providing the information is accomplished using at least one customizable dynamic encapsulated object, a “ticket,” that when paired with a “viewer,” provides peripheral awareness of information to the user. Further, in one embodiment, the tickets are sharable among users, and may be copied, cut, pasted, saved, transmitted, dragged and dropped from web pages, etc., like any other electronic file using conventional techniques.Type: GrantFiled: January 22, 2007Date of Patent: June 9, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Jonathan J. Cadiz, Anoop Gupta, Gavin Jancke, Gina Venolia
-
Publication number: 20140211791Abstract: Enhanced telephony computer user interfaces seamlessly integrate and leverage the features of personal computers and telephones. The manner in which media is presented at a computing system can also be modified automatically in response to detected telephone operations. These modifications can include pausing media in response to a detected telephone call and/or adjusting a volume of the media presentation. The media presentation/volume can also be resumed/restored upon detecting that the telephone call has terminated.Type: ApplicationFiled: April 3, 2014Publication date: July 31, 2014Applicant: MICROSOFT CORPORATIONInventors: Jonathan Jay Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
-
Publication number: 20140136626Abstract: The description relates to interactive presentation feedback. One example can associate multiple mobile devices with a presentation. This example can receive feedback relating to the presentation from at least some of the mobile devices and aggregate the feedback into a visualization that is configured to be presented in parallel with the presentation. The example can also generate another visualization for an individual mobile device that generated individual feedback.Type: ApplicationFiled: November 15, 2012Publication date: May 15, 2014Applicant: MICROSOFT CORPORATIONInventors: Jaime Teevan, Carlos Garcia Jurado Suarez, Daniel J. Liebling, Ann M. Paradiso, Curtis N. Von Veh, Darren F. Gehring, James F. St. George, Anthony Carbary, Gavin Jancke
-
Publication number: 20140133640Abstract: An enhanced telephony (ET) computer user interface that seamlessly integrates features of a personal computer (PC) and a telephone into a coherent user interface. The user is provided with a rich variety of functionality that leverages the fact that the PC has considerably more processing power and greater access to variety of data than the ordinary telephone. This processing power and data access is used to the user's advantage as the telephone's capabilities and functionality are greatly expanded. Notes and other documents corresponding to a previous call can be identified and presented during a call.Type: ApplicationFiled: January 17, 2014Publication date: May 15, 2014Applicant: MICROSOFT CORPORATIONInventors: Jonathan J. Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
-
Patent number: 8694915Abstract: Enhanced telephony computer user interfaces seamlessly integrate and leverage the features of personal computers and telephones. The manner in which media is presented at a computing system can also be modified automatically in response to detected telephone operations. These modifications can include pausing media in response to a detected telephone call and/or adjusting a volume of the media presentation. The media presentation/volume can also be resumed/restored upon detecting that the telephone call has terminated.Type: GrantFiled: September 12, 2012Date of Patent: April 8, 2014Assignee: Microsoft CorporationInventors: Jonathan Jay Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
-
Publication number: 20140063174Abstract: A local user of a local mobile device is allowed to participate in a video conference session with a remote user of a remote mobile device. Live video can be shared between and collaboratively digitally annotated by the local and remote users. An application can also be shared between and collaboratively digitally annotated by the local and remote users. A digital object can also be shared between and collaboratively digitally annotated by the local and remote users.Type: ApplicationFiled: August 28, 2012Publication date: March 6, 2014Applicant: MICROSOFT CORPORATIONInventors: Sasa Junuzovic, Kori Inkpen Quinn, Anoop Gupta, Aaron Hoff, Gina Venolia, Andreas Nowatzyk, Hrvoje Benko, Gavin Jancke, John Tang
-
Patent number: 8635554Abstract: An enhanced telephony (ET) computer user interface that seamlessly integrates features of a personal computer (PC) and a telephone into a coherent user interface. The user is provided with a rich variety of functionality that leverages the fact that the PC has considerably more processing power and greater access to variety of data than the ordinary telephone. This processing power and data access is used to the user's advantage as the telephone's capabilities and functionality are greatly expanded. In general, the ET user interface includes a plurality of environments for the user to choose. These environments include a My Contacts environment, a communication preferences environment, and a Call History environment. Each of these environments contains certain available processes and features for controlling and managing telephones.Type: GrantFiled: February 12, 2009Date of Patent: January 21, 2014Assignee: Microsoft CorporationInventors: Jonathan J. Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
-
Publication number: 20130022038Abstract: Enhanced telephony computer user interfaces seamlessly integrate and leverage the features of personal computers and telephones. The manner in which media is presented at a computing system can also be modified automatically in response to detected telephone operations. These modifications can include pausing media in response to a detected telephone call and/or adjusting a volume of the media presentation. The media presentation/volume can also be resumed/restored upon detecting that the telephone call has terminated.Type: ApplicationFiled: September 12, 2012Publication date: January 24, 2013Applicant: Microsoft CorporationInventors: Jonathan Jay Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
-
Patent number: 7936901Abstract: A system and related techniques provide a platform for encoding high density geometric symbol sets, for example a triangular barcode-type of encoding which may be used to encode drivers' licenses, biometric IDs, passports, or other transaction or identification media. According to embodiments of the invention in one regard, an inkjet, laser or other printer or output device may imprint a paper, plastic or other media with geometric symbols such as triangles in a defined array, to represent, for instance, name, address, or other identifying information, for instance such as digital facial photographs, iris or retinal scans, fingerprints, signatures, or other information. The geometric symbols may in one regard be arranged in a staggered format, separated in embodiments by a white space that may serve to reduce aliasing effects and other distortions.Type: GrantFiled: December 14, 2009Date of Patent: May 3, 2011Assignee: Microsoft CorporationInventor: Gavin Jancke
-
Publication number: 20100199190Abstract: The system and method of the present invention provides peripheral awareness of information to a user. Once the information to be provided is determined or specified, it is automatically tracked or watched via at least one conventional communications interface for accessing one or more conventional communications sources. Current information is then automatically dynamically provided in an interactive peripheral display which minimizes any potential distraction to the user. The tickets are sharable among users, and may be copied, cut, pasted, saved, transmitted, dragged and dropped from web pages, etc., like any other electronic file using conventional techniques.Type: ApplicationFiled: April 16, 2010Publication date: August 5, 2010Applicant: MICROSOFT CORPORATIONInventors: Jonathan J. Cadiz, Anoop Gupta, Gavin Jancke, Gina Venolia
-
Patent number: 7751585Abstract: A system and related techniques provide a platform for encoding high density geometric symbol sets, for example a triangular barcode-type of encoding which may be used to encode drivers' licenses, biometric IDs, passports, or other transaction or identification media. According to embodiments of the invention in one regard, an inkjet, laser or other printer or output device may imprint a paper, plastic or other media with geometric symbols such as triangles in a defined array, to represent, for instance, name, address, or other identifying information, for instance such as digital facial photographs, iris or retinal scans, fingerprints, signatures, or other information. The geometric symbols may in one regard be arranged in a staggered format, separated in embodiments by a white space that may serve to reduce aliasing effects and other distortions.Type: GrantFiled: December 28, 2004Date of Patent: July 6, 2010Assignee: Microsoft CorporationInventor: Gavin Jancke
-
Publication number: 20100147961Abstract: A system and related techniques provide a platform for encoding high density geometric symbol sets, for example a triangular barcode-type of encoding which may be used to encode drivers' licenses, biometric IDs, passports, or other transaction or identification media. According to embodiments of the invention in one regard, an inkjet, laser or other printer or output device may imprint a paper, plastic or other media with geometric symbols such as triangles in a defined array, to represent, for instance, name, address, or other identifying information, for instance such as digital facial photographs, iris or retinal scans, fingerprints, signatures, or other information. The geometric symbols may in one regard be arranged in a staggered format, separated in embodiments by a white space that may serve to reduce aliasing effects and other distortions.Type: ApplicationFiled: December 14, 2009Publication date: June 17, 2010Applicant: MICROSOFT CORPORATIONInventor: GAVIN JANCKE
-
Patent number: 7725832Abstract: The system and method of the present invention provides peripheral awareness of information to a user. The information to be provided is either determined automatically, or specified by the user. Once the information to be provided is determined or specified, it is automatically tracked or watched via at least one conventional communications interface for accessing one or more conventional communications sources. Current information is then automatically dynamically provided in an interactive peripheral display which minimizes any potential distraction to the user. Determining or specifying, tracking or watching, and providing the information is accomplished using at least one customizable dynamic encapsulated object, a “ticket,” that when paired with a “viewer,” provides peripheral awareness of information to the user. Further, in one embodiment, the tickets are sharable among users, and may be copied, cut, pasted, saved, transmitted, dragged and dropped from web pages, etc.Type: GrantFiled: April 3, 2006Date of Patent: May 25, 2010Assignee: Microsoft CorporationInventors: Jonathan J Cadiz, Anoop Gupta, Gavin Jancke, Gina Venolia
-
Patent number: 7697506Abstract: An enhanced computer telephony integration system that facilitates the interaction and integration of a private branch exchange (PBX) with a client computer on a computer network. An enhanced telephony (ET) server connects to the PBX and to all running instances of an ET client on a user's computers. The ET server acts as a proxy between the ET clients and the PBX. The ET clients register with the ET server for a certain telephone extension. The ET server then can forward telephone action requests (such as placing a telephone call) from the registered ET clients to the PBX servicing the telephone extension. Moreover, the ET server can relay telephone events (such as an incoming call) from the PBX to all registered clients. The ET server facilitates seamless integration of telephone and personal computer features to provide a rich user-controlled computer-telephone integration for a user.Type: GrantFiled: August 29, 2003Date of Patent: April 13, 2010Assignee: Microsoft CorporationInventors: Attila Narin, Jonathan Jay Cadiz, Anoop Gupta, Michael Boyle, Gavin Jancke
-
Patent number: 7676066Abstract: A system and related techniques generate and encode identification or transactional media such as passports, driver's licenses or others with a symbol set defined in a color space such as 8-bit color or grayscale, 24, 32, 48 or other bit depths or resolutions. Because blocks, lines or other symbol shapes may each take on more than a black or white color value, information density for the resulting bar code, biometric scan or other symbol set may be increased, and likewise take advantage of the resolution of close-contact scanners and other input devices. In embodiments, the symbols may be encoded using a selected subset of the overall color space, for instance by selecting an evenly spaced subset consisting of 4, 8 or 16 color values evenly divided within a 256 tone grayscale space, or using other values or subsets.Type: GrantFiled: November 18, 2004Date of Patent: March 9, 2010Assignee: Microsoft CorporationInventor: Gavin Jancke
-
Publication number: 20090214014Abstract: An enhanced telephony (ET) computer user interface that seamlessly integrates features of a personal computer (PC) and a telephone into a coherent user interface. The user is provided with a rich variety of functionality that leverages the fact that the PC has considerably more processing power and greater access to variety of data than the ordinary telephone. This processing power and data access is used to the user's advantage as the telephone's capabilities and functionality are greatly expanded. In general, the ET user interface includes a plurality of environments for the user to choose. These environments include a My Contacts environment, a communication preferences environment, and a Call History environment. Each of these environments contains certain available processes and features for controlling and managing telephones.Type: ApplicationFiled: February 12, 2009Publication date: August 27, 2009Applicant: Microsoft CorporationInventors: Jonathan Jay Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
-
Publication number: 20090207991Abstract: An enhanced telephony (ET) computer user interface that seamlessly integrates features of a personal computer (PC) and a telephone into a coherent user interface. The user is provided with a rich variety of functionality that leverages the fact that the PC has considerably more processing power and greater access to variety of data than the ordinary telephone. This processing power and data access is used to the user's advantage as the telephone's capabilities and functionality are greatly expanded. In general, the ET user interface includes a plurality of environments for the user to choose. These environments include a My Contacts environment, a communication preferences environment, and a Call History environment. Each of these environments contains certain available processes and features for controlling and managing telephones.Type: ApplicationFiled: February 12, 2009Publication date: August 20, 2009Applicant: Microsoft CorporationInventors: Jonathan Jay Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle