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: 20240314367
    Abstract: 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: Application
    Filed: June 16, 2023
    Publication date: September 19, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Andrew JENKS, Samuel J. WENKER, Kevin M. KANE, Paul ENGLAND, Ning LIN, John C SIMMONS, Quintin BURNS
  • Publication number: 20240263435
    Abstract: 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: Application
    Filed: October 9, 2023
    Publication date: August 8, 2024
    Applicant: ConXtech, Inc.
    Inventors: John S. Boyd, Kevin Marek, Eric Bellman, Maxwell C. Simmons, Robert J. Simmons, Brian Hood
  • Patent number: 11451843
    Abstract: 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: Grant
    Filed: May 17, 2021
    Date of Patent: September 20, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: John C. Simmons
  • Publication number: 20210274233
    Abstract: 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: Application
    Filed: May 17, 2021
    Publication date: September 2, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: John C. Simmons
  • Patent number: 11012729
    Abstract: 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: Grant
    Filed: May 17, 2019
    Date of Patent: May 18, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: John C. Simmons
  • Publication number: 20190273959
    Abstract: 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: Application
    Filed: May 17, 2019
    Publication date: September 5, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: John C. Simmons
  • Patent number: 10306281
    Abstract: 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: Grant
    Filed: September 12, 2016
    Date of Patent: May 28, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: John C. Simmons
  • Patent number: 10226172
    Abstract: 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: Grant
    Filed: October 8, 2016
    Date of Patent: March 12, 2019
    Inventor: John C Simmons
  • Patent number: 10165940
    Abstract: 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: Grant
    Filed: October 11, 2016
    Date of Patent: January 1, 2019
    Inventor: John C Simmons
  • Publication number: 20170049319
    Abstract: 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: Application
    Filed: October 8, 2016
    Publication date: February 23, 2017
    Inventor: John C. Simmons
  • Publication number: 20170035290
    Abstract: 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: Application
    Filed: September 20, 2016
    Publication date: February 9, 2017
    Inventor: John C Simmons
  • Publication number: 20170027805
    Abstract: 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: Application
    Filed: October 11, 2016
    Publication date: February 2, 2017
    Inventor: John C. Simmons
  • Publication number: 20160381406
    Abstract: 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: Application
    Filed: September 12, 2016
    Publication date: December 29, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: John C. Simmons
  • Patent number: 9445139
    Abstract: 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: Grant
    Filed: October 5, 2010
    Date of Patent: September 13, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: John C. Simmons
  • Patent number: 9002881
    Abstract: 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: Grant
    Filed: October 29, 2009
    Date of Patent: April 7, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John A. Bocharov, John C. Simmons, Robert K. Hughes, Sudheer Sirivara, Charles A. Finkelstein
  • Patent number: 8543785
    Abstract: 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: Grant
    Filed: July 28, 2006
    Date of Patent: September 24, 2013
    Assignee: Microsoft Corporation
    Inventors: Andrew J Clinick, Joerg Raymond Brown, John C. Simmons
  • Publication number: 20120084804
    Abstract: 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: Application
    Filed: October 5, 2010
    Publication date: April 5, 2012
    Applicant: MICROSOFT CORPORATION
    Inventor: John C. Simmons
  • Publication number: 20110106847
    Abstract: 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: Application
    Filed: October 29, 2009
    Publication date: May 5, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: John A. Bocharov, John C. Simmons, Robert K. Hughes, Sudheer Sirivara, Charles A. Finkelstein
  • Patent number: 7918808
    Abstract: 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: Grant
    Filed: July 22, 2002
    Date of Patent: April 5, 2011
    Inventor: John C. Simmons
  • Publication number: 20100212016
    Abstract: 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: Application
    Filed: February 18, 2009
    Publication date: August 19, 2010
    Applicant: Microsoft Corporation
    Inventors: Kedarnath A. Dubhashi, Kenneth S. Reneris, John C. Simmons