Patents by Inventor Kevin G. Paterson

Kevin G. Paterson 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: 11210705
    Abstract: The present invention provides a system and a method for delivering advertisement content perceptible by a user of an augmented reality device.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: December 28, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Kevin G. Paterson, Jordan A. Newmark
  • Patent number: 11171968
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving first user input by a primary device from a primary input device, where the user input is provided by a user to the primary input device that is coupled to a primary device. Receiving second user input provided by the user to a secondary input device that is in communication with the primary device. Determining a user credential based on the first user input and the second user input, where at least one or the first input and the second input includes at least a portion of the user credential. Receiving an indication that the user is authentic based on the user credential, and, in response, enabling the user to further interact with the primary device.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: November 9, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Kevin G. Paterson, Noah A. McConnell
  • Patent number: 10601842
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving first user input by a primary device from a primary input device, where the user input is provided by a user to the primary input device that is coupled to a primary device. Receiving second user input provided by the user to a secondary input device that is in communication with the primary device. Determining a user credential based on the first user input and the second user input, where at least one or the first input and the second input includes at least a portion of the user credential. Receiving an indication that the user is authentic based on the user credential, and, in response, enabling the user to further interact with the primary device.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: March 24, 2020
    Assignee: United Services Automobile Association (USAA)
    Inventors: Kevin G. Paterson, Noah A. McConnell
  • Patent number: 10560426
    Abstract: Techniques are disclosed for configuring a virtual machine instance accessed over a publically routable network address to host intranet applications. A virtual (or “dummy”) interface on the virtual machine instance is assigned an IP address that is inaccessible from the public interface. An application executed on the virtual machine instance is bound to a port on the network address assigned to this dummy interface. A virtual private network server assigns client's IP addresses that can be routed to the dummy interface. When a client computing system connects to the VPN server over the virtual machine instance's public interface, the client forwards traffic destined for the dummy interface's inaccessible network over the VPN connection.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Fork, Christopher T. Gloe, Kevin G. Paterson
  • Patent number: 10032199
    Abstract: A media stream aggregation mechanism receives and analyzes multiple media streams and creates an aggregate media stream output based on user preferences. In this manner a media provider that uses the media stream aggregation mechanism potentially may provide a customized presentation to each user based on user preferences. By providing the aggregation of multiple media streams to a user, the user's experience is customized according to user preferences.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Brian J. Cragun, Zachary A. Garbow, Kevin G. Paterson, Candace T. Pederson
  • Patent number: 10027684
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving first user input by a primary device from a primary input device, where the user input is provided by a user to the primary input device that is coupled to a primary device. Receiving second user input provided by the user to a secondary input device that is in communication with the primary device. Determining a user credential based on the first user input and the second user input, where at least one or the first input and the second input includes at least a portion of the user credential. Receiving an indication that the user is authentic based on the user credential, and, in response, enabling the user to further interact with the primary device.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: July 17, 2018
    Assignee: United Services Automobile Association (USAA)
    Inventors: Kevin G. Paterson, Noah A. McConnell
  • Publication number: 20180068018
    Abstract: Techniques are disclosed for improving the quality and durability of citations used within research documents. A method and apparatus may be sued to enhance the ability of researches to collaborate (or to simply be alerted) when the substance of a reference cited in one research document changes in a way that may conflict with how that reference is used in the citing document. For example, changes in cited reference may undermine (or enhance) the conclusions of a research paper stored in the managed repository.
    Type: Application
    Filed: November 10, 2017
    Publication date: March 8, 2018
    Inventors: Richard D. DETTINGER, Frederick A. KULACK, Kevin G. PATERSON
  • Patent number: 9858338
    Abstract: Techniques are disclosed for improving the quality and durability of citations used within research documents. A method and apparatus may be sued to enhance the ability of researches to collaborate (or to simply be alerted) when the substance of a reference cited in one research document changes in a way that may conflict with how that reference is used in the citing document. For example, changes in cited reference may undermine (or enhance) the conclusions of a research paper stored in the managed repository.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: January 2, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard D. Dettinger, Frederick A. Kulack, Kevin G. Paterson
  • Patent number: 9819534
    Abstract: A method, system and computer program product for wirelessly syncing content. An analytics engine in a mobile computing device gathers and stores information regarding battery usage for data synchronizations. Upon receiving an indication for content of an application to be synced with the device, the analytics engine determines an estimated amount of content to be synced as well as an estimated amount of battery usage for syncing the estimated amount of content based on the stored information. The content will be wirelessly synced with the device if there is sufficient battery life for syncing the content. If there is not enough battery life for wirelessly syncing the entire content, then a portion of the content will be synced. In this manner, the device does not need to be plugged into a power source and will only sync the amount of content that the device has power to do so.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: November 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gary Denner, Patrick J. O'Sullivan, Kevin G. Paterson
  • Patent number: 9819533
    Abstract: A method, system and computer program product for wirelessly syncing content. An analytics engine in a mobile computing device gathers and stores information regarding battery usage for data synchronizations. Upon receiving an indication for content of an application to be synced with the device, the analytics engine determines an estimated amount of content to be synced as well as an estimated amount of battery usage for syncing the estimated amount of content based on the stored information. The content will be wirelessly synced with the device if there is sufficient battery life for syncing the content. If there is not enough battery life for wirelessly syncing the entire content, then a portion of the content will be synced. In this manner, the device does not need to be plugged into a power source and will only sync the amount of content that the device has power to do so.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: November 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gary Denner, Patrick J. O'Sullivan, Kevin G. Paterson
  • Publication number: 20170279767
    Abstract: Techniques are disclosed for configuring a virtual machine instance accessed over a publically routable network address to host intranet applications. A virtual (or “dummy”) interface on the virtual machine instance is assigned an IP address that is inaccessible from the public interface. An application executed on the virtual machine instance is bound to a port on the network address assigned to this dummy interface. A virtual private network server assigns client's IP addresses that can be routed to the dummy interface. When a client computing system connects to the VPN server over the virtual machine instance's public interface, the client forwards traffic destined for the dummy interface's inaccessible network over the VPN connection.
    Type: Application
    Filed: June 8, 2017
    Publication date: September 28, 2017
    Inventors: Michael J. FORK, Christopher T. GLOE, Kevin G. PATERSON
  • Patent number: 9749291
    Abstract: Techniques are disclosed for configuring a virtual machine instance accessed over a publically routable network address to host intranet applications. A virtual (or “dummy”) interface on the virtual machine instance is assigned an IP address that is inaccessible from the public interface. An application executed on the virtual machine instance is bound to a port on the network address assigned to this dummy interface. A virtual private network server assigns client's IP addresses that can be routed to the dummy interface. When a client computing system connects to the VPN server over the virtual machine instance's public interface, the client forwards traffic destined for the dummy interface's inaccessible network over the VPN connection.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: August 29, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael J. Fork, Christopher T. Gloe, Kevin G. Paterson
  • Patent number: 9652484
    Abstract: Method and apparatus for analyzing a document against a managed research domain. A managed research domain provides an infrastructure where logical statements in research documents stored in the research domain repository are quantified and semantically analyzed. A user may submit a draft research document for analysis against the managed research domain to compare the draft against the current research knowledge in particular topics. The draft research document is annotated to reflect how the logical statements in the draft compare to the statements made on similar topics in the managed research domain.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: May 16, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Frederick A. Kulack, Kevin G. Paterson, Shannon E. Wenzel
  • Patent number: 9594788
    Abstract: Method and apparatus for analyzing a document against a managed research domain are provided. In one embodiment, a managed research domain provides an infrastructure where logical statements in research documents stored in the research domain repository are quantified and semantically analyzed. A user may submit a draft research document for analysis against the managed research domain to compare the draft against the current research knowledge in particular topics. The draft research document is annotated to reflect how the logical statements in the draft compare to the statements made on similar topics in the managed research domain.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: March 14, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Frederick A. Kulack, Kevin G. Paterson, Shannon E. Wenzel
  • Patent number: 9042536
    Abstract: System, method, and computer program product to provide targeted and variable information during a remote conference, by: responsive to a first person joining the remote conference, playing a first tone having a first acoustical characteristic indicating an arrival of the first person, responsive to a second person joining the remote conference, playing a second tone having a second acoustical characteristic indicating an arrival of the second person, the second acoustical characteristic different than the first, and responsive to one of the first person and the second person leaving the remote conference, playing a third tone having a third acoustical characteristic indicating a departure of one of the first person and the second person, the third acoustical characteristic different than the second, a type of the first, second, and third acoustical characteristics being the same, the first, second, and third tone audible to at least one person on the remote conference.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: May 26, 2015
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Kevin G. Paterson, Theodore J. L. Shrader, Nagarjuna R. Vemireddy
  • Patent number: 9042537
    Abstract: System, method, and computer program product to provide targeted and variable information during a remote conference, by: responsive to a first person joining the remote conference, playing a first tone having a first acoustical characteristic indicating an arrival of the first person, responsive to a second person joining the remote conference, playing a second tone having a second acoustical characteristic indicating an arrival of the second person, the second acoustical characteristic different than the first, and responsive to one of the first person and the second person leaving the remote conference, playing a third tone having a third acoustical characteristic indicating a departure of one of the first person and the second person, the third acoustical characteristic different than the second, a type of the first, second, and third acoustical characteristics being the same, the first, second, and third tone audible to at least one person on the remote conference.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: May 26, 2015
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Kevin G. Paterson, Theodore J. L. Shrader, Nagarjuna R. Vemireddy
  • Patent number: 9026796
    Abstract: A method, apparatus, and program product are provided for using watermarks to embed security features on avatars in a virtual world. A watermark engine receives security information for an avatar in a virtual world. The watermark engine creates a watermark for the avatar using the security information and associates the watermark with the avatar. The watermark may comprise at least one of: security preferences for the avatar, contact information for an owner of the avatar, and graphical information to cause alteration of the avatar when the avatar is recorded.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: May 5, 2015
    Assignee: International Business Machines Corporation
    Inventors: Richard Dean Dettinger, Lydia M. Do, Frederick A. Kulack, Kevin G. Paterson
  • Patent number: 9008433
    Abstract: Techniques are disclosed for ordering images. The technique includes receiving a request, the request including keywords and parameters specifying desired image characteristics. Further, the technique includes identifying a set of images responsive to the request based on a match of the keywords to tags associated with objects depicted in the set of images. Finally, the technique includes determining an ordering of the identified set of images by comparing the received parameters with metadata fields associated with respective tags of the objects and returning an indication of the set of images and the determined ordering of the images.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: April 14, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Fork, Rick A. Hamilton, II, Kevin G. Paterson, James W. Seaman
  • Patent number: 8983197
    Abstract: Techniques are disclosed for ordering images. The technique includes receiving a request, the request including keywords and parameters specifying desired image characteristics. Further, the technique includes identifying a set of images responsive to the request based on a match of the keywords to tags associated with objects depicted in the set of images. Finally, the technique includes determining an ordering of the identified set of images by comparing the received parameters with metadata fields associated with respective tags of the objects and returning an indication of the set of images and the determined ordering of the images.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: March 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Fork, Rick A. Hamilton, II, Kevin G. Paterson, James R. Seaman
  • Patent number: 8949280
    Abstract: A computer-implemented method includes receiving a selection of a particular logical field via a database query interface. The method includes querying a discovery registry associated with a data abstraction model of a database to discover one or more web services that are resolvable based on the particular logical field. The data abstraction model includes a plurality of logical fields, where each logical field corresponds to a particular data structure of the database. A web service input and a web service output of a particular discovered web service are associated with logical fields of the data abstraction model via the discovery registry. A modified database query interface includes an input assistance selectable input associated with the discovered web services. In response to a selection of the input assistance selectable input, a form input interface may be displayed that includes one or more input forms associated with the discovered web services.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: February 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Richard D. Dettinger, Frederick A. Kulack, Kevin G. Paterson, Shannon E. Wenzel