Patents by Inventor John C. Simmons
John C. Simmons 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: 20240314367Abstract: Lightweight mechanisms provide a way to assert provenance when live streaming media content and establish provenance upon playback. For example, a provenance claim generator generates a key pair including a live-stream private key and live-stream public key. The claim generator signs, with a long-term private key reliably associated with a sender, manifest metadata including the live-stream public key, thereby producing a manifest signature. During live streaming, the claim generator signs respective portions of media content with the live-stream private key, producing portion signatures for the respective portions. A provenance claim validator receives the manifest signature and manifest metadata. The claim validator verifies the manifest metadata using a long-term public key (reliably associated with the sender) and the manifest signature.Type: ApplicationFiled: June 16, 2023Publication date: September 19, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Andrew JENKS, Samuel J. WENKER, Kevin M. KANE, Paul ENGLAND, Ning LIN, John C SIMMONS, Quintin BURNS
-
Publication number: 20240263435Abstract: A full-moment column collar is disclosed, including four collar flange components and four collar corner components. Each collar flange component includes an upper transverse element and a lower transverse element, connected by a bridging member. Each collar corner component includes first and second expanses defining a corner and a standoff portion extending from the corner, the standoff portion having a distal T-shaped structure. Each collar corner component is configured to connect two adjacent collar flange components, and each collar corner component has a multi-axis alignment structure extending from a bottom end portion for vertically positioning a lower transverse element of a respective collar flange component.Type: ApplicationFiled: October 9, 2023Publication date: August 8, 2024Applicant: ConXtech, Inc.Inventors: John S. Boyd, Kevin Marek, Eric Bellman, Maxwell C. Simmons, Robert J. Simmons, Brian Hood
-
Patent number: 11451843Abstract: Embodiments are disclosed herein that relate to facilitating the discovery of authenticated content from a variety of sources. One embodiment provides a method comprising receiving a plurality of authentication tokens from the media presentation device, where each of the plurality of authentication tokens represents an established authenticated relationship between a user and a corresponding content source. The method further comprises receiving a request from the media presentation device for an electronic programming guide and sending the electronic programming guide to the media presentation device, where the electronic programming guide comprises a listing of content from a plurality of content sources corresponding to the plurality of authentication tokens.Type: GrantFiled: May 17, 2021Date of Patent: September 20, 2022Assignee: Microsoft Technology Licensing, LLCInventor: John C. Simmons
-
Publication number: 20210274233Abstract: Embodiments are disclosed herein that relate to facilitating the discovery of authenticated content from a variety of sources. One embodiment provides a method comprising receiving a plurality of authentication tokens from the media presentation device, where each of the plurality of authentication tokens represents an established authenticated relationship between a user and a corresponding content source. The method further comprises receiving a request from the media presentation device for an electronic programming guide and sending the electronic programming guide to the media presentation device, where the electronic programming guide comprises a listing of content from a plurality of content sources corresponding to the plurality of authentication tokens.Type: ApplicationFiled: May 17, 2021Publication date: September 2, 2021Applicant: Microsoft Technology Licensing, LLCInventor: John C. Simmons
-
Patent number: 11012729Abstract: Embodiments are disclosed herein that relate to facilitating the discovery of authenticated content from a variety of sources. One embodiment provides a method comprising receiving a plurality of authentication tokens from the media presentation device, where each of the plurality of authentication tokens represents an established authenticated relationship between a user and a corresponding content source. The method further comprises receiving a request from the media presentation device for an electronic programming guide and sending the electronic programming guide to the media presentation device, where the electronic programming guide comprises a listing of content from a plurality of content sources corresponding to the plurality of authentication tokens.Type: GrantFiled: May 17, 2019Date of Patent: May 18, 2021Assignee: Microsoft Technology Licensing, LLCInventor: John C. Simmons
-
Publication number: 20190273959Abstract: Embodiments are disclosed herein that relate to facilitating the discovery of authenticated content from a variety of sources. One embodiment provides a method comprising receiving a plurality of authentication tokens from the media presentation device, where each of the plurality of authentication tokens represents an established authenticated relationship between a user and a corresponding content source. The method further comprises receiving a request from the media presentation device for an electronic programming guide and sending the electronic programming guide to the media presentation device, where the electronic programming guide comprises a listing of content from a plurality of content sources corresponding to the plurality of authentication tokens.Type: ApplicationFiled: May 17, 2019Publication date: September 5, 2019Applicant: Microsoft Technology Licensing, LLCInventor: John C. Simmons
-
Patent number: 10306281Abstract: Embodiments are disclosed herein that relate to facilitating the discovery of authenticated content from a variety of sources. One embodiment provides a method comprising receiving a plurality of authentication tokens from the media presentation device, where each of the plurality of authentication tokens represents an established authenticated relationship between a user and a corresponding content source. The method further comprises receiving a request from the media presentation device for an electronic programming guide and sending the electronic programming guide to the media presentation device, where the electronic programming guide comprises a listing of content from a plurality of content sources corresponding to the plurality of authentication tokens.Type: GrantFiled: September 12, 2016Date of Patent: May 28, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: John C. Simmons
-
Patent number: 10226172Abstract: Devices and methods are provided herein for aiding in the early diagnosis and remediation of conditions that range from unpleasant to disabling. Images are presented to viewers in an assembly that also eye-tracks their eyes during that process and executes software to identify visual signatures of conditions in the responses of the eyes. Also, responsive treatment for a thus-identified presentation of the condition can be effected in real time providing the patient with both a cause-and-effect perception of the presentation of the condition and means for correcting related ocular behaviors right when they occur.Type: GrantFiled: October 8, 2016Date of Patent: March 12, 2019Inventor: John C Simmons
-
Patent number: 10165940Abstract: Devices and methods are provided herein for aiding in the diagnosis of and response to conditions ranging from unpleasant to disabling. Images are presented to viewers and eye-tracking of their eyes during that process along with software analysis non-subjectively identify and quantify complex visual signatures formerly hidden in the responses of the eyes. This allows caregivers, when presenting these images to people to be evaluated for a condition, to identify, again with eye-tracking and software analysis, those signatures indicative of a presence or an absence of the condition. An associated remediative response provides treatment applicable to a real-time environment.Type: GrantFiled: October 11, 2016Date of Patent: January 1, 2019Inventor: John C Simmons
-
Publication number: 20170049319Abstract: Devices and methods are provided herein for aiding in the early diagnosis and remediation of conditions that range from unpleasant to disabling. Images are presented to viewers in an assembly that also eye-tracks their eyes during that process and executes software to identify visual signatures of conditions in the responses of the eyes. Also, responsive treatment for a thus-identified presentation of the condition can be effected in real time providing the patient with both a cause-and-effect perception of the presentation of the condition and means for correcting related ocular behaviors right when they occur.Type: ApplicationFiled: October 8, 2016Publication date: February 23, 2017Inventor: John C. Simmons
-
Publication number: 20170035290Abstract: Devices and methods are provided herein for aiding in the diagnosis of and response to conditions ranging from unpleasant to disabling. Images are presented to viewers and eye-tracking of their eyes during that process along with software analysis non-subjectively identify and quantify complex visual signatures formerly hidden in the responses of the eyes. This allows caregivers, when presenting these images to people to be evaluated for a condition, to identify, again with eye-tracking and software analysis, those signatures indicative of a presence or an absence of the condition. An associated remediative response provides treatment applicable to a real-time environment.Type: ApplicationFiled: September 20, 2016Publication date: February 9, 2017Inventor: John C Simmons
-
Publication number: 20170027805Abstract: Devices and methods are provided herein for aiding in the diagnosis of and response to conditions ranging from unpleasant to disabling. Images are presented to viewers and eye-tracking of their eyes during that process along with software analysis non-subjectively identify and quantify complex visual signatures formerly hidden in the responses of the eyes. This allows caregivers, when presenting these images to people to be evaluated for a condition, to identify, again with eye-tracking and software analysis, those signatures indicative of a presence or an absence of the condition. An associated remediative response provides treatment applicable to a real-time environment.Type: ApplicationFiled: October 11, 2016Publication date: February 2, 2017Inventor: John C. Simmons
-
Publication number: 20160381406Abstract: Embodiments are disclosed herein that relate to facilitating the discovery of authenticated content from a variety of sources. One embodiment provides a method comprising receiving a plurality of authentication tokens from the media presentation device, where each of the plurality of authentication tokens represents an established authenticated relationship between a user and a corresponding content source. The method further comprises receiving a request from the media presentation device for an electronic programming guide and sending the electronic programming guide to the media presentation device, where the electronic programming guide comprises a listing of content from a plurality of content sources corresponding to the plurality of authentication tokens.Type: ApplicationFiled: September 12, 2016Publication date: December 29, 2016Applicant: Microsoft Technology Licensing, LLCInventor: John C. Simmons
-
Patent number: 9445139Abstract: Embodiments are disclosed herein that relate to facilitating the discovery of authenticated content from a variety of sources. One embodiment provides a method comprising receiving a plurality of authentication tokens from the media presentation device, where each of the plurality of authentication tokens represents an established authenticated relationship between a user and a corresponding content source. The method further comprises receiving a request from the media presentation device for an electronic programming guide and sending the electronic programming guide to the media presentation device, where the electronic programming guide comprises a listing of content from a plurality of content sources corresponding to the plurality of authentication tokens.Type: GrantFiled: October 5, 2010Date of Patent: September 13, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: John C. Simmons
-
Patent number: 9002881Abstract: Assembling streamed content for on-demand presentation is described. In embodiments, a media asset can be requested from a content distributor, and cacheable segments of the media asset are streamed to the requesting client device. The cacheable segments are received in an initial quality display format for uninterrupted playback of the media asset at the client device while the cacheable segments are being received. An asset matrix that correlates a bit rate and a time position for each cacheable segment in the media asset is also received. The cacheable segments of the media asset can be assembled according to the asset matrix to generate an assembled asset data file of the media asset. The assembled asset data file can then be back-filled with selected ones of the cacheable segments that are replaced with a highest quality display format for on-demand presentation of the media asset when selected for viewing.Type: GrantFiled: October 29, 2009Date of Patent: April 7, 2015Assignee: Microsoft Technology Licensing, LLCInventors: John A. Bocharov, John C. Simmons, Robert K. Hughes, Sudheer Sirivara, Charles A. Finkelstein
-
Patent number: 8543785Abstract: Various embodiments allow for managed copies of multimedia content to be made by end users. The managed copy process can ensure that end users can make legitimate and controlled copies of content while, at the same time, give content producers the ability to control and authorize such copies.Type: GrantFiled: July 28, 2006Date of Patent: September 24, 2013Assignee: Microsoft CorporationInventors: Andrew J Clinick, Joerg Raymond Brown, John C. Simmons
-
Publication number: 20120084804Abstract: Embodiments are disclosed herein that relate to facilitating the discovery of authenticated content from a variety of sources. One embodiment provides a method comprising receiving a plurality of authentication tokens from the media presentation device, where each of the plurality of authentication tokens represents an established authenticated relationship between a user and a corresponding content source. The method further comprises receiving a request from the media presentation device for an electronic programming guide and sending the electronic programming guide to the media presentation device, where the electronic programming guide comprises a listing of content from a plurality of content sources corresponding to the plurality of authentication tokens.Type: ApplicationFiled: October 5, 2010Publication date: April 5, 2012Applicant: MICROSOFT CORPORATIONInventor: John C. Simmons
-
Publication number: 20110106847Abstract: Assembling streamed content for on-demand presentation is described. In embodiments, a media asset can be requested from a content distributor, and cacheable segments of the media asset are streamed to the requesting client device. The cacheable segments are received in an initial quality display format for uninterrupted playback of the media asset at the client device while the cacheable segments are being received. An asset matrix that correlates a bit rate and a time position for each cacheable segment in the media asset is also received. The cacheable segments of the media asset can be assembled according to the asset matrix to generate an assembled asset data file of the media asset. The assembled asset data file can then be back-filled with selected ones of the cacheable segments that are replaced with a highest quality display format for on-demand presentation of the media asset when selected for viewing.Type: ApplicationFiled: October 29, 2009Publication date: May 5, 2011Applicant: MICROSOFT CORPORATIONInventors: John A. Bocharov, John C. Simmons, Robert K. Hughes, Sudheer Sirivara, Charles A. Finkelstein
-
Patent number: 7918808Abstract: An apparatus and process for empowering those in wheelchairs and others with loss of limb control to walk, climb stairs, sit in ordinary chairs, use normal bathroom facilities and stand at normal height with their peers. It also provides a means to speed rehabilitation of the injured and a means to deliver more comfortable and effective prostheses while providing superior physical therapy without draining professional resources which includes new simulation and training means. Most of the apparatus is worn under normal clothing allowing them to enjoy a normal appearance. Additional advancements include improved actuator design, user interface, visual means and advanced responsive virtual reality.Type: GrantFiled: July 22, 2002Date of Patent: April 5, 2011Inventor: John C. Simmons
-
Publication number: 20100212016Abstract: Various embodiments provide content protection interoperability techniques which support secure distribution of content for multiple content protection technologies. In one or more embodiments a source digital rights management (DRM) system can associate trust data with content to be exported to a target digital rights management (DRM) system. The trust data describes a trust state for the content to enable the target DRM system to maintain the trust state for the exported content. In at least some embodiments, the source DRM system can also associate tracing data with the content to, in the event of a breach in the chain of trust, enable an identification to be made of a source of the exported content and/or a party responsible for exporting the content.Type: ApplicationFiled: February 18, 2009Publication date: August 19, 2010Applicant: Microsoft CorporationInventors: Kedarnath A. Dubhashi, Kenneth S. Reneris, John C. Simmons