Patents by Inventor Nicholas Robert Baker
Nicholas Robert Baker 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: 11217201Abstract: Logically-defined pixel interfaces and video frame transfer techniques are provided herein. In one example, a method includes receiving a video frame representing source pixels, where the video frame comprises logical pixels that each represent more than one source pixel according to a selected sizing and metadata that indicates the selected sizing for the logical pixels and indicators of which pixels included in the video frame comprise the logical pixels. The method also includes interpreting the metadata for the logical pixels to map each of the logical pixels across more than one output pixel according to the selected sizing and the indicators included in the metadata.Type: GrantFiled: June 29, 2020Date of Patent: January 4, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Mark Stefan Grossman, Nicholas Robert Baker
-
Publication number: 20200327863Abstract: Logically-defined pixel interfaces and video frame transfer techniques are provided herein. In one example, a method includes receiving a video frame representing source pixels, where the video frame comprises logical pixels that each represent more than one source pixel according to a selected sizing and metadata that indicates the selected sizing for the logical pixels and indicators of which pixels included in the video frame comprise the logical pixels. The method also includes interpreting the metadata for the logical pixels to map each of the logical pixels across more than one output pixel according to the selected sizing and the indicators included in the metadata.Type: ApplicationFiled: June 29, 2020Publication date: October 15, 2020Inventors: Mark Stefan Grossman, Nicholas Robert Baker
-
Patent number: 10720124Abstract: Variable pixel rate video output and display techniques for computing systems and user devices are presented herein. In one example, a method of providing video data for display on a display device includes determining logical pixels with variable sizing that each represent one or more source pixels comprising at least a portion of a video frame. The method also includes producing metadata describing the variable sizing for the logical pixels, and transferring the metadata with data representing the logical pixels over a display interface for display of at least the portion of the video frame on the display device that maps the logical pixels across target pixels of the display device.Type: GrantFiled: January 15, 2018Date of Patent: July 21, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Mark Stefan Grossman, Nicholas Robert Baker
-
Publication number: 20190221185Abstract: Variable pixel rate video output and display techniques for computing systems and user devices are presented herein. In one example, a method of providing video data for display on a display device includes determining logical pixels with variable sizing that each represent one or more source pixels comprising at least a portion of a video frame. The method also includes producing metadata describing the variable sizing for the logical pixels, and transferring the metadata with data representing the logical pixels over a display interface for display of at least the portion of the video frame on the display device that maps the logical pixels across target pixels of the display device.Type: ApplicationFiled: January 15, 2018Publication date: July 18, 2019Inventors: Mark Stefan Grossman, Nicholas Robert Baker
-
Patent number: 10007330Abstract: A sensor manager provides dynamic input fusion using thermal imaging to identify and segment a region of interest. Thermal overlay is used to focus heterogeneous sensors on regions of interest according to optimal sensor ranges and to reduce ambiguity of objects of interest. In one implementation, a thermal imaging sensor locates a region of interest that includes an object of interest within predetermined wavelengths. Based on the thermal imaging sensor input, the regions each of the plurality of sensors are focused on and the parameters each sensor employs to capture data from a region of interest are dynamically adjusted. The thermal imaging sensor input may be used during data pre-processing to dynamically eliminate or reduce unnecessary data and to dynamically focus data processing on sensor input corresponding to a region of interest.Type: GrantFiled: June 21, 2011Date of Patent: June 26, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Raghu Murthi, Steven Bathiche, John Allen Tardif, Nicholas Robert Baker
-
Patent number: 9047593Abstract: The claimed subject matter relates to various architectures that can, inter alia, facilitate creation of a synch file as well as facilitate interpretation of the synch file. Both creation and interpretation can be accomplished in conjunction with an original media asset. The synch file can include transformation commands that can operate on a presentation of the asset rather than upon the asset itself. Accordingly, what is actually perceived by a content consumer during a presentation of the asset need not be exactly what the asset creator fixed in a tangible medium. Rather, the content consumer can observe a derivative media presentation based upon interpretation of the synch file.Type: GrantFiled: May 25, 2012Date of Patent: June 2, 2015Assignee: Microsoft Technology Licensing, LLCInventors: David Sebastien Alles, James E. Allard, Nicholas Robert Baker, Adam Tipton Berns, Steven Drucker, James C. Finger, Todd Eric Holmdahl, David Hendler Sloo, Curtis G. Wong, Dawson Yee
-
Publication number: 20120327218Abstract: A detected region of interest is used to reduce the data processed by a capture device and/or transmitted by the capture device to a console, and/or to reduce power consumption by the capture device. Raw data from the one or more sensors is processed in the capture device to reduce data corresponding to regions outside the region of interest. Such a data reduces computational requirements, which conserves power. Operational parameters of the capture device are adjusted based on the region of interest mask. A field of view, the resolution, or the sensitivity of at least one of the sensors may be narrowed to focus resources on the region of interest. Adjusting the operational parameters of a sensor reduces the power consumption of the capture device and reduces data input. An illumination source may be adjusted to focus the illumination source on the region of interest to use less power.Type: ApplicationFiled: June 21, 2011Publication date: December 27, 2012Applicant: Microsoft CorporationInventors: Nicholas Robert Baker, John Allen Tardif, Raghu Murthi, Steven Bathiche
-
Publication number: 20120326959Abstract: A sensor manager provides dynamic input fusion using thermal imaging to identify and segment a region of interest. Thermal overlay is used to focus heterogeneous sensors on regions of interest according to optimal sensor ranges and to reduce ambiguity of objects of interest. In one implementation, a thermal imaging sensor locates a region of interest that includes an object of interest within predetermined wavelengths. Based on the thermal imaging sensor input, the regions each of the plurality of sensors are focused on and the parameters each sensor employs to capture data from a region of interest are dynamically adjusted. The thermal imaging sensor input may be used during data pre-processing to dynamically eliminate or reduce unnecessary data and to dynamically focus data processing on sensor input corresponding to a region of interest.Type: ApplicationFiled: June 21, 2011Publication date: December 27, 2012Applicant: Microsoft CorporationInventors: Raghu Murthi, Steven Bathiche, John Allen Tardif, Nicholas Robert Baker
-
Publication number: 20120259788Abstract: The claimed subject matter relates to various architectures that can, inter alia, facilitate creation of a synch file as well as facilitate interpretation of the synch file. Both creation and interpretation can be accomplished in conjunction with an original media asset. The synch file can include transformation commands that can operate on a presentation of the asset rather than upon the asset itself. Accordingly, what is actually perceived by a content consumer during a presentation of the asset need not be exactly what the asset creator fixed in a tangible medium. Rather, the content consumer can observe a derivative media presentation based upon interpretation of the synch file.Type: ApplicationFiled: May 25, 2012Publication date: October 11, 2012Applicant: MICROSOFT CORPORATIONInventors: David Sebastien Alles, James E. Allard, Nicholas Robert Baker, Adam Tipton Berns, Steven Drucker, James C. Finger, Todd Eric Holmdahl, David Hendler Sloo, Curtis G. Wong, Dawson Yee
-
Patent number: 8190986Abstract: The claimed subject matter relates to various architectures that can, inter alia, facilitate creation of a synch file as well as facilitate interpretation of the synch file. Both creation and interpretation can be accomplished in conjunction with an original media asset. The synch file can include transformation commands that can operate on a presentation of the asset rather than upon the asset itself. Accordingly, what is actually perceived by a content consumer during a presentation of the asset need not be exactly what the asset creator fixed in a tangible medium. Rather, the content consumer can observe a derivative media presentation based upon interpretation of the synch file.Type: GrantFiled: May 19, 2008Date of Patent: May 29, 2012Assignee: Microsoft CorporationInventors: David Sebastien Alles, James E. Allard, Nicholas Robert Baker, Adam Tipton Berns, Steven Drucker, James C. Finger, Todd Eric Holmdahl, David Hendler Sloo, Curtis G. Wong, Dawson Yee
-
Publication number: 20090287987Abstract: The claimed subject matter relates to various architectures that can, inter alia, facilitate creation of a synch file as well as facilitate interpretation of the synch file. Both creation and interpretation can be accomplished in conjunction with an original media asset. The synch file can include transformation commands that can operate on a presentation of the asset rather than upon the asset itself. Accordingly, what is actually perceived by a content consumer during a presentation of the asset need not be exactly what the asset creator fixed in a tangible medium. Rather, the content consumer can observe a derivative media presentation based upon interpretation of the synch file.Type: ApplicationFiled: May 19, 2008Publication date: November 19, 2009Applicant: MICROSOFT CORPORATIONInventors: David Sebastien Alles, James E. Allard, Nicholas Robert Baker, Adam Tipton Berns, Steven Drucker, James C. Finger, Todd Eric Holmdahl, David Hendler Sloo, Curtis G. Wong, Dawson Yee
-
Publication number: 20090163272Abstract: Systems and methods are provided that facilitate a connected gaming experience for multiple players utilizing multiple disparate devices. A game service affords playing a game over a communication framework which can include wired and wireless local area and wide area networks, as well as access to a global positioning system. The game service allows users to play a game in multiple devices, seamlessly switching devices at desired times and locations. In addition, the game service affords community-driven development of a game, as well as customization, through the communication framework. The latter also facilitates exchange of various contents among players, and between a player and the game service: (a) news, (b) advertising, (c) alerts, and (d) participant's real-world positioning information. Real-world embedding into a game is facilitated by the game service in combination with global tracking information received through the communication framework.Type: ApplicationFiled: December 21, 2007Publication date: June 25, 2009Applicant: MICROSOFT CORPORATIONInventors: Nicholas Robert Baker, Dawson Yee, James E. Allard, Todd Eric Holmdahl, Mark D. VanAntwerp, David Sebastien Alles, Steven Drucker, David Hendler Sloo, Curtis G. Wong, Adam Tipton Berns
-
Patent number: 5798762Abstract: A system and method for controlling a real-time rendering engine includes a control program for defining in regions of system memory a block header and a list of flow-control instructions.Type: GrantFiled: May 10, 1995Date of Patent: August 25, 1998Assignee: Cagent Technologies, Inc.Inventors: Adrian Sfarti, Nicholas Robert Baker, Robert William Laker, Adam Craig Malamy