Patents by Inventor Steven Sprague

Steven Sprague 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: 9015857
    Abstract: Systems and methods may be provided for masking data on public networks, such as social networking sites. At a publishing node, the system may monitor data input fields in a webpage, and intercept and encode content, such as text, images, and video input at the data input fields, prior to the content being posted online on a public service provider's website. A privacy agent may process input field content to try to detect encoding markers in the input field content, which define portions of the content that are to be encoded. A third party key server may be used to store decoding keys. A URI reference to the decoding key may be used to access the decoding key by a node attempting to view the decoded version of the input field content.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: April 21, 2015
    Assignee: Wave Systems Corp.
    Inventors: Steven Sprague, Michael Sprague
  • Publication number: 20150089568
    Abstract: Device identification scoring systems and methods may be provided that can increase the reliability and security of communications between devices and service providers. Users may select and configure additional identification factors that are unique and convenient for them. These factors, along with additional environmental variables, feed into a trust score computation that weights the trustworthiness of the device context requesting communication with a service provider. Service providers rely on the trust score rather than enforce a specific identification routine themselves. A combination of identification factors selected by the user can be aggregated together to produce a trust score high enough to gain access to a given online service provider. A threshold of identification risk may be required to access a service or account provided by the online service provider.
    Type: Application
    Filed: October 30, 2013
    Publication date: March 26, 2015
    Applicant: Wave Systems Corp.
    Inventors: Michael Sprague, Steven Sprague, Robert Thibadeau
  • Publication number: 20130125247
    Abstract: Systems and methods may be provided for masking data on public networks, such as social networking sites. At a publishing node, the system may monitor data input fields in a webpage, and intercept and encode content, such as text, images, and video input at the data input fields, prior to the content being posted online on a public service provider's website. A privacy agent may process input field content to try to detect encoding markers in the input field content, which define portions of the content that are to be encoded. A third party key server may be used to store decoding keys. A URI reference to the decoding key may be used to access the decoding key by a node attempting to view the decoded version of the input field content.
    Type: Application
    Filed: September 11, 2012
    Publication date: May 16, 2013
    Inventors: Steven Sprague, Michael Sprague
  • Publication number: 20130125201
    Abstract: Data may be masked on public networks, such as social networking sites. At a publishing node, the system may monitor data input fields in a webpage that are processed by an internet browser. The system may intercept data, such as text, images, and video input at the data input fields, prior to the data being posted online. The publishing node may control which users are permitted access to the posted data by defining a policy associated with the data input field. The posted data may be transformed or tokenized to ensure that it is inaccessible to a user (or group of users) unless that user/group has access to the decoding key under the policy. In this way, data security and data control may be provided to a publishing user node. Data that has already been posted may be destroyed, for example, by deleting the decryption key or a token.
    Type: Application
    Filed: November 14, 2011
    Publication date: May 16, 2013
    Applicant: Wave Systems Corp.
    Inventors: Steven Sprague, Michael Sprague
  • Publication number: 20130125202
    Abstract: Systems and methods may be provided for masking data on public networks. At a publishing node, the system may monitor data input fields in a webpage, and intercept and encode content, such as text, images, and video input at the data input fields, prior to the content being posted online on a public service provider's website. A policy may be defined to control which users are permitted access to a key to decode the encoded content. The policy may defer to a third party policy node in determining key access. An account for a controlling entity, such as a guardian or employer, may be configured to control the encoding status of posts made by another. The controlling entity may control who has key access to decode posts made by the other account. The guardian account may be configured to have preemptive rights over posting decisions made by the minor.
    Type: Application
    Filed: September 11, 2012
    Publication date: May 16, 2013
    Applicant: Wave Systems Corp.
    Inventors: Steven Sprague, Michael Sprague
  • Publication number: 20080086716
    Abstract: A system and method for information display based on a family of display screens for displaying information derived from numerous data sources including intermediate datasources. Each display screen includes function controls as well as indicator controls. The function controls link a first level display screen to subsidiary display screens. A capacity is provided for saving defined display screen formats and for generating a custom display screen based on function controls which were previously defined in defined display screens. Also disclosed is a method of using a family of display screens for managing access to information and displaying that information.
    Type: Application
    Filed: December 7, 2007
    Publication date: April 10, 2008
    Inventors: Lyle Devore, Steven Sprague, Ryan Jaeger, John Varley, Jerome Nicolas, Richard Lampe, Billy Clark, Richard Vaughn
  • Publication number: 20080086697
    Abstract: A system and method for information display based on a family of display screens for displaying information derived from numerous data sources. Each display screen includes function controls as well as indicator controls. The function controls link a first level display screen to subsidiary display screens. A capacity is provided for saving defined display screen formats and for generating a custom display screen based on function controls which were previously defined in defined display screens. Also disclosed is a method of using a family of display screens for managing access to information and displaying that information.
    Type: Application
    Filed: November 30, 2007
    Publication date: April 10, 2008
    Inventors: Lyle Devore, Steven Sprague, Ryan Jaeger, John Varley, Jerome Nicolas, Richard Lampe, Billy Clark, Richard Vaughn
  • Publication number: 20070226978
    Abstract: An automated sidewall assembly machine is provided for attaching a sidewall panel to a top and bottom rail of a wheeled trailer. The machine comprises a frame, a carriage for longitudinal movement relative to the frame, an automated punch mounted proximate the frame and an automated riveting press mounted proximate the frame so that the sidewall assembly is movable by the carriage with respect to the frame, the automated punching machine and the automated riveting machine so that holes can be punched through one or more of the sidewall, the bottom rail and the top rail and rivets can be inserted into the punched holes to be mashed. A sensor is operably mounted to the sidewall assembly machine so that information obtained by the sensor can be used to drive the carriage, the automated punching machine and the automated riveting press.
    Type: Application
    Filed: April 4, 2006
    Publication date: October 4, 2007
    Inventors: Steven Sprague, P. Whiten, R. Achtziger
  • Publication number: 20070216698
    Abstract: A system and method for information display based on a family of display screens for displaying information derived from numerous data sources. Each display screen includes function controls as well as indicator controls. The function controls link a first level display screen to subsidiary display screens. A capacity is provided for saving defined display screen formats and for generating a custom display screen based on function controls which were previously defined in defined display screens. Also disclosed is a method of using a family of display screens for managing access to information and displaying that information.
    Type: Application
    Filed: May 23, 2007
    Publication date: September 20, 2007
    Inventors: Lyle Devore, Steven Sprague, Ryan Jaeger, John Varley, Jerome Nicolas, Richard Lampe, Billy Clark, Richard Vaughn
  • Publication number: 20070192724
    Abstract: A system and method for information display based on a family of display screens for displaying information derived from numerous data sources. Each display screen includes function controls as well as indicator controls. The function controls link a first level display screen to subsidiary display screens. A capacity is provided for saving defined display screen formats and for generating a custom display screen based on function controls which were previously defined in defined display screens. Also disclosed is a method of using a family of display screens for managing access to information and displaying that information.
    Type: Application
    Filed: October 30, 2006
    Publication date: August 16, 2007
    Inventors: Lyle Devore, Steven Sprague, Ryan Jaeger, John Varley, Jerome Nicolas, Richard Lampe, Billy Clark, Richard Vaughn
  • Publication number: 20060032554
    Abstract: An automated floor assembly machine is provided for attaching longitudinally aligned floor boards to transverse positioned cross-members of a wheeled trailer. The machine comprises a carriage for longitudinal movement relative to the floor boards, a drill mounted on the carriage so that the drill is vertically and laterally movable with respect to the carriage, a fastener driver mounted on the carriage so that the fastener driver is vertically and laterally movable with respect to the carriage, a sensor operably mounted to the carriage so that the transverse mounted cross-members are detectable by the sensor, a drive motor in communication with the carriage for moving the carriage longitudinally along the floor boards into alignment with the cross-members, and a control system having a processor in operative communication with the carriage, the drill, the fastener driver, the sensor, and the drive motor.
    Type: Application
    Filed: January 28, 2005
    Publication date: February 16, 2006
    Inventors: Steven Sprague, P. Whiten, R. Achtziger
  • Publication number: 20030014631
    Abstract: A method of authorizing anonymous access to content by an individual user or a member of an authorized group of users is provided. The method includes receiving a request for access from a user having a persona identifier. Next, a challenge message is generated that includes, at least in part, the persona identifier and verification data, such as pseudo random data. The challenge message is provided to a persona server, which operates as an authentication agent that generates an authentication object extractable only by an individual user or group member. Upon receiving an authentication object from the persona server. The user retrieves decryption data from the persona server. The authentication object is forwarded to the user. If the persona user is authentic, the authentication object packaging is stripped by secure hardware at the user computer using the data from the persona server and the verification data is extracted.
    Type: Application
    Filed: July 16, 2001
    Publication date: January 16, 2003
    Inventor: Steven Sprague