Patents by Inventor Hugh A. Teegan
Hugh A. Teegan 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).
-
Patent number: 10685496Abstract: Saving augmented realities includes collecting, with an augmented reality device, observation information of a physical space, and obtaining, with the augmented reality device, an augmentation associated with the physical space. An augmented view of the physical space including a visual representation of the augmentation is visually presented with the augmented reality device, and the augmented view is saved for subsequent playback.Type: GrantFiled: December 21, 2018Date of Patent: June 16, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Hugh Teegan
-
Publication number: 20190122444Abstract: Saving augmented realities includes collecting, with an augmented reality device, observation information of a physical space, and obtaining, with the augmented reality device, an augmentation associated with the physical space. An augmented view of the physical space including a visual representation of the augmentation is visually presented with the augmented reality device, and the augmented view is saved for subsequent playback.Type: ApplicationFiled: December 21, 2018Publication date: April 25, 2019Applicant: Microsoft Technology Licensing, LLCInventor: Hugh Teegan
-
Patent number: 10176635Abstract: Saving augmented realities includes collecting, with an augmented reality device, observation information of a physical space including an object, and obtaining, with the augmented reality device, an augmentation associated with the object. An augmented view of the physical space including a visual representation of the augmentation is visually presented with the augmented reality device, and the augmented view is saved for subsequent playback.Type: GrantFiled: June 28, 2012Date of Patent: January 8, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Hugh Teegan
-
Patent number: 10169915Abstract: Saving augmented realities includes collecting, with an augmented reality device, observation information of a physical space, and obtaining, with the augmented reality device, an augmentation associated with the physical space. An augmented view of the physical space including a visual representation of the augmentation is visually presented with the augmented reality device, and the augmented view is saved for subsequent playback.Type: GrantFiled: June 24, 2015Date of Patent: January 1, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Hugh Teegan
-
Patent number: 9445305Abstract: Techniques and tools are described for transmitting beacon messages using a wireless communication protocol, such as the Bluetooth Low Energy protocol. In some examples, beacon messages can be generated in a compact format and included in an AdvData portion of a payload of a protocol data unit of a Bluetooth Low Energy advertising channel packet. A beacon message can be transmitted from a stationary beacon generation device and broadcast to an area within a transmission range of the beacon generation device, and mobile computing devices, such as mobile phones, can receive the beacon message and perform one or more actions in response to information contained in the beacon message, all while conserving energy used by the beacon generation device and the mobile computing device.Type: GrantFiled: September 12, 2011Date of Patent: September 13, 2016Assignee: Microsoft CorporationInventors: James M. Lyon, Hugh A. Teegan, Thomas Kuehnel, Vishal Soni
-
Publication number: 20150294507Abstract: Saving augmented realities includes collecting, with an augmented reality device, observation information of a physical space, and obtaining, with the augmented reality device, an augmentation associated with the physical space. An augmented view of the physical space including a visual representation of the augmentation is visually presented with the augmented reality device, and the augmented view is saved for subsequent playback.Type: ApplicationFiled: June 24, 2015Publication date: October 15, 2015Inventor: Hugh Teegan
-
Publication number: 20140002490Abstract: Saving augmented realities includes collecting, with an augmented reality device, observation information of a physical space including an object, and obtaining, with the augmented reality device, an augmentation associated with the object. An augmented view of the physical space including a visual representation of the augmentation is visually presented with the augmented reality device, and the augmented view is saved for subsequent playback.Type: ApplicationFiled: June 28, 2012Publication date: January 2, 2014Inventor: Hugh Teegan
-
Publication number: 20130065584Abstract: Techniques and tools are described for transmitting beacon messages using a wireless communication protocol, such as the Bluetooth Low Energy protocol. In some examples, beacon messages can be generated in a compact format and included in an AdvData portion of a payload of a protocol data unit of a Bluetooth Low Energy advertising channel packet. A beacon message can be transmitted from a stationary beacon generation device and broadcast to an area within a transmission range of the beacon generation device, and mobile computing devices, such as mobile phones, can receive the beacon message and perform one or more actions in response to information contained in the beacon message, all while conserving energy used by the beacon generation device and the mobile computing device.Type: ApplicationFiled: September 12, 2011Publication date: March 14, 2013Applicant: Microsoft CorporationInventors: James M. Lyon, Hugh A. Teegan, Thomas Kuehnel, Vishal Soni
-
Patent number: 8285549Abstract: A personality-based theme may be provided. A prompt and an input indicating a personality may be received. Next, a voice font corresponding to the personality may be determined. The voice font may then be applied to the received prompt by augmenting the voice font applied prompt with recorded phrases of the personality.Type: GrantFiled: February 24, 2012Date of Patent: October 9, 2012Assignee: Microsoft CorporationInventors: Hugh A. Teegan, Eric N. Badger, Drew E. Linerud
-
Patent number: 8230436Abstract: Coalescing schedules that use a resource to extend battery life. Each of the schedules is defined to execute at a recurrent activation time within a defined tolerance. After receiving notification of an event, the schedules are accessed to identify the schedules that may be executed early based on their activation time and tolerance. The identified schedules are aggregated for execution.Type: GrantFiled: March 27, 2008Date of Patent: July 24, 2012Assignee: Microsoft CorporationInventors: Anh P. Tran, Lloyd Alfred Moore, Christopher Todd Guillory, Hugh Teegan, John Mark Miller, Adam Sapek, Keith C. Bentley, Poonam Ganesh Hattangady, Albert Liu
-
Publication number: 20120150543Abstract: A personality-based theme may be provided. An application program may query a personality resource file for a prompt corresponding to a personality. Then the prompt may be received at a speech synthesis engine. Next, the speech synthesis engine may query a personality voice font database for a voice font corresponding to the personality. Then the speech synthesis engine may apply the voice font to the prompt. The voice font applied prompt may then be produced at an output device.Type: ApplicationFiled: February 24, 2012Publication date: June 14, 2012Applicant: Microsoft CorporationInventors: Hugh A. Teegan, Eric N. Badger, Drew E. Linerud
-
Patent number: 8131549Abstract: A personality-based theme may be provided to a device. An application program may query a personality resource file for a prompt corresponding to a personality. Then the prompt may be received at a text to speech synthesis engine. Next, the speech synthesis engine may query a personality voice font and recorded phrases database for a voice font corresponding to the personality and may alter the prompt text to conform with the grammatical style of the personality. Then the speech synthesis engine may apply the voice font to the prompt, which is then produced at an output device.Type: GrantFiled: May 24, 2007Date of Patent: March 6, 2012Assignee: Microsoft CorporationInventors: Hugh A. Teegan, Eric N. Badger, Drew E. Linerud
-
Publication number: 20110074670Abstract: Providing input and output for a mobile device may be provided. At a mobile device, input may be received from at least one of a plurality of remote input devices. The plurality of remote input devices may be remote from the mobile device. The mobile device may have at least one local input device. The at least one of the plurality of remote input devices may have a greater form factor than the local input device. Next, the received input may be processed. The mobile device may transmit the output to at least one of the plurality of remote output devices. The plurality of remote output devices may be remote from the mobile device. The mobile device may have at least one local output device. The at least one of the plurality of remote output devices may have a greater form factor than the local output device.Type: ApplicationFiled: December 8, 2010Publication date: March 31, 2011Applicant: Microsoft CorporationInventors: Hugh A. Teegan, Ishdeep S. Sawhney, Eric I. Chang
-
Patent number: 7865924Abstract: Providing input and output for a mobile device may be provided. At a mobile device, input may be received from at least one of a plurality of remote input devices. The plurality of remote input devices may be remote from the mobile device. The mobile device may have at least one local input device. The at least one of the plurality of remote input devices may have a greater form factor than the local input device. Next, the received input may be processed. The mobile device may transmit the output to at least one of the plurality of remote output devices. The plurality of remote output devices may be remote from the mobile device. The mobile device may have at least one local output device. The at least one of the plurality of remote output devices may have a greater form factor than the local output device.Type: GrantFiled: December 5, 2006Date of Patent: January 4, 2011Assignee: Microsoft CorporationInventors: Hugh A. Teegan, Ishdeep S. Sawhney, Eric I. Chang
-
Patent number: 7818559Abstract: A first device discovers the capabilities of a second device. The first device determines which of the first device and the second device is to execute a controlling boot image based at least in part on the capabilities of the first device and the second device. A first boot image is executed by the first device when the first device is determined to execute the controlling boot image, the second device to be a resource for the first boot image. The first device sends a second boot image stored on the first device to the second device when the second device is determined to execute the controlling boot image, wherein the first device to be a resource for the second boot image.Type: GrantFiled: February 28, 2007Date of Patent: October 19, 2010Assignee: Microsoft CorporationInventors: Vladimir Sadovsky, Hugh A. Teegan, Robert Hasbun, Robin A. Alexander
-
Patent number: 7747567Abstract: The subject disclosure pertains to separation of conflict resolution from a synchronization system or methodology. Upon detection of a synchronization conflict, a request can be generated by a synchronization component and transmitted to a conflict resolution component that is independent and detached from one or more synchronization components. The conflict resolution component resolves the conflict, generates a resolution response, and transmits the responses back to the requesting synchronization component for implementation, among other things.Type: GrantFiled: December 30, 2005Date of Patent: June 29, 2010Assignee: Microsoft CorporationInventors: Hugh A. Teegan, David P. Limont, Quentin S. Miller
-
Publication number: 20100153227Abstract: Mobile phone billing for content payment is described. In embodiments, a media content provider receives a billing identifier that is associated with a mobile phone. The billing identifier is received from a communication service provider that authenticates the mobile phone for communications, and a network communication link is established between the mobile phone and the media content provider via the communication service provider. The media content provider receives a request from the mobile phone to purchase and download a media asset. The media content provider determines the billing identifier that is associated with the mobile phone for the purchase of the media asset, and communicates a charge for the media asset to the communication service provider that then bills a user associated with the mobile phone. The user that is associated with the mobile phone is billed for the media asset in a mobile phone service bill.Type: ApplicationFiled: June 22, 2009Publication date: June 17, 2010Applicant: MICROSOFT CORPORATIONInventors: Gennady Medvinsky, David EW Mercer, Thomas M. Chirichigno, Rahul Dhar, Cid Halloway, Andrew Jenks, Hugh A. Teegan
-
Publication number: 20090183157Abstract: Coalescing schedules that use a resource to extend battery life. Each of the schedules is defined to execute at a recurrent activation time within a defined tolerance. After receiving notification of an event, the schedules are accessed to identify the schedules that may be executed early based on their activation time and tolerance. The identified schedules are aggregated for execution.Type: ApplicationFiled: March 27, 2008Publication date: July 16, 2009Applicant: MICROSOFT CORPORATIONInventors: Anh P. Tran, Lloyd Alfred Moore, Christopher Todd Guillory, Hugh Teegan, John Mark Miller, Adam Sapek, Keith C. Bentley, Poonam Ganesh Hattangady
-
Publication number: 20080291325Abstract: A personality-based theme may be provided. An application program may query a personality resource file for a prompt corresponding to a personality. Then the prompt may be received at a speech synthesis engine. Next, the speech synthesis engine may query a personality voice font database for a voice font corresponding to the personality. Then the speech synthesis engine may apply the voice font to the prompt. The voice font applied prompt may then be produced at an output device.Type: ApplicationFiled: May 24, 2007Publication date: November 27, 2008Applicant: Microsoft CorporationInventors: Hugh A. Teegan, Eric N. Badger, Drew E. Linerud
-
Publication number: 20080209199Abstract: A first device discovers the capabilities of a second device. The first device determines which of the first device and the second device is to execute a controlling boot image based at least in part on the capabilities of the first device and the second device. A first boot image is executed by the first device when the first device is determined to execute the controlling boot image, the second device to be a resource for the first boot image. The first device sends a second boot image stored on the first device to the second device when the second device is determined to execute the controlling boot image, wherein the first device to be a resource for the second boot image.Type: ApplicationFiled: February 28, 2007Publication date: August 28, 2008Applicant: Microsoft CorporationInventors: Vladimir Sadovsky, Hugh A. Teegan, Robert Hasbun, Robin A. Alexander