Patents by Inventor Ryan Hurst

Ryan Hurst 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: 20240198997
    Abstract: A system and method include receiver assemblies disposed onboard a vehicle system and spaced apart from each other along a length of the vehicle system. The receiver assemblies are configured to receive a signal responsive to an event occurring on the vehicle system between the receiver assemblies, and to determine times at which the receiver assemblies received the signal. A controller is configured to identify a section of the vehicle system that includes a source of the event based on the times at which the receiver assemblies received the signal and a distance between at least two of the receiver assemblies.
    Type: Application
    Filed: November 1, 2023
    Publication date: June 20, 2024
    Inventors: Ryan Hurst, Jason Quigley, David Schroeck
  • Publication number: 20120079585
    Abstract: Embodiments of proxy authentication and indirect certificate chaining are described herein. In an implementation, authentication for a client occurs via a proxy service. Proxy service communicates between client and server, and caches security tokens on behalf of the client. In an implementation, trustworthiness of certificate presented to a client to establish trust is determined utilizing a signed data package which incorporates a plurality of known certificates. The presented certificate is verified without utilizing root certificates installed on the client device.
    Type: Application
    Filed: December 6, 2011
    Publication date: March 29, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Kok Wai Chan, Colin Chow, Trevin M. Chow, Lin Huang, Ryan Hurst, Naresh Jain, Wei Jiang, Yordan I. Rouskov, Pui-Yin Winfred Wong, Ismail Cem Paya, Ryan Hurst
  • Patent number: 8112444
    Abstract: Strategies are described for validating content transferred over a communication channel using a more effective approach than heretofore provided in the art. A content registration authority is provided which registers the content disseminated by one or more content providers to one or more client devices. A client device which receives content that has been registered can securely consume the content, based on an assumption that a content provider which furnishes the content is entrusted by the content registration authority to provide the content, and without prompting a user of the client device to expressly approve the content provider. In a first solution, the content registration authority registers the content by issuing a certification stamp; in a second solution, the content registration authority registers the content by storing registration information in a central repository. The content may contain instructions which perform operations in the context of an instant messenger application.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: February 7, 2012
    Assignee: Microsoft Corporation
    Inventors: Eyal Schwartz, Christian Fortini, Walter Von Koch, Adam C. Czeisler, Cesare J. Saretto, Ranjib S. Badh, Ryan Hurst
  • Publication number: 20070245414
    Abstract: Embodiments of proxy authentication and indirect certificate chaining are described herein. In an implementation, authentication for a client occurs via a proxy service. Proxy service communicates between client and server, and caches security tokens on behalf of the client. In an implementation, trustworthiness of certificate presented to a client to establish trust is determined utilizing a signed data package which incorporates a plurality of known certificates. The presented certificate is verified without utilizing root certificates installed on the client device.
    Type: Application
    Filed: April 14, 2006
    Publication date: October 18, 2007
    Applicant: Microsoft Corporation
    Inventors: Kok Chan, Colin Chow, Trevin Chow, Lin Huang, Naresh Jain, Wei Jiang, Yordan Rouskov, Pui-Yin Wong, Ismail Paya, Ryan Hurst
  • Publication number: 20060294576
    Abstract: An efficient protocol for retrieving cryptographic evidence may be selected by evaluating a local policy and a number of relevant factors. Furthermore, updated cryptographic evidence may be prefetched during a time period in which there is a low volume of requests for cryptographic evidence. This low volume time period may be defined, approximately, as an overlapping window in which both a first cryptographic evidence publication and a second cryptographic evidence publication are valid.
    Type: Application
    Filed: June 24, 2005
    Publication date: December 28, 2006
    Applicant: Microsoft Corporation
    Inventors: David Cross, Kelvin Yiu, Philip Hallin, Ryan Hurst, Vishal Agarwal
  • Publication number: 20060195914
    Abstract: Strategies are described for validating content transferred over a communication channel using a more effective approach than heretofore provided in the art. A content registration authority is provided which registers the content disseminated by one or more content providers to one or more client devices. A client device which receives content that has been registered can securely consume the content, based on an assumption that a content provider which furnishes the content is entrusted by the content registration authority to provide the content, and without prompting a user of the client device to expressly approve the content provider. In a first solution, the content registration authority registers the content by issuing a certification stamp; in a second solution, the content registration authority registers the content by storing registration information in a central repository. The content may contain instructions which perform operations in the context of an instant messenger application.
    Type: Application
    Filed: February 25, 2005
    Publication date: August 31, 2006
    Applicant: Microsoft Corporation
    Inventors: Eyal Schwartz, Cesare Saretto, Ranjib Badh, Walter von Koch, Adam Czeisler, Christian Fortini, Ryan Hurst