Patents by Inventor Ryan Brock

Ryan Brock 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: 9335958
    Abstract: Methods, apparatuses, and computer program products are provided to facilitate connections between devices, such as a printer and a cloud-based server, and to implement an adaptive application framework. In the context of an apparatus, a printer is provided comprising communications circuitry configured to facilitate communications with a network; and processing circuitry configured to transmit a connection request to the network; receive requested connection parameters from the network; transmit printer connection parameters to the network; and establish a first secure connection between the printer and the network. The printer comprising processing circuitry further configured to receive requested connection parameters comprising at least a signed security certificate and a DNS name for a server on the network and to verify the signed security certificate and the DNS name for the server.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: May 10, 2016
    Assignee: ZIH CORP.
    Inventors: Bret Anno, Ryan Brock, Gordon Molek, Jeffrey Henningson, Sean Patrick Winterberger, Robin West, Scott Lane, James P. Van Huis, Andy Pekarske
  • Patent number: 9178947
    Abstract: A method to a method, system and apparatus for configuring a device for interaction with a server is provided. An intermediation infrastructure mediates registration traffic between any of a plurality of application servers hosting a server-side application and any of a plurality of computing devices executing a client-side application that corresponds to the server-side application. The intermediation infrastructure receives account registration information, including an account identifier and a server identifier, from an application server that is hosting an account. Any one of the computing devices can access the intermediation infrastructure using the account identifier and thereby determine the server identifier and thereafter direct communications with the application server can be effected.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: November 3, 2015
    Assignee: BLACKBERRY LIMITED
    Inventors: Jacob Samuel O'Reilly, Ryan Brock Proudfoot
  • Patent number: 9092784
    Abstract: A method is provided to display on an electronic device, prioritized reviews of content items offered in an online storefront; contact information associated the device includes social affinity information; contacts of the user of the device are matched to reviews of the content item within a content item database associated with the online storefront; social affinity between reviewers, who have a match user contacts, and the user of the device is used to prioritize the reviews; reviews are displayed on the electronic device UI with an indication of their priority based upon social affinity between the reviewer and the user of the device.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: July 28, 2015
    Assignee: BlackBerry Limited
    Inventor: Ryan Brock Proudfoot
  • Publication number: 20140240753
    Abstract: Methods, apparatuses, and computer program products are provided to facilitate connections between devices, such as a printer and a cloud-based server, and to implement an adaptive application framework. In the context of an apparatus, a printer is provided comprising communications circuitry configured to facilitate communications with a network; and processing circuitry configured to transmit a connection request to the network; receive requested connection parameters from the network; transmit printer connection parameters to the network; and establish a first secure connection between the printer and the network. The printer comprising processing circuitry further configured to receive requested connection parameters comprising at least a signed security certificate and a DNS name for a server on the network and to verify the signed security certificate and the DNS name for the server.
    Type: Application
    Filed: February 21, 2013
    Publication date: August 28, 2014
    Applicant: ZIH Corp
    Inventors: Bret Anno, Ryan Brock, Gordon Molek, Jeff Henningson, Sean Patrick Winterberger, Robin West, Scott Lane, Jim Van Huis, Andy Pekarske
  • Publication number: 20140046801
    Abstract: A method is provided to display on an electronic device, prioritized reviews of content items offered in an online storefront; contact information associated the device includes social affinity information; contacts of the user of the device are matched to reviews of the content item within a content item database associated with the online storefront; social affinity between reviewers, who have a match user contacts, and the user of the device is used to prioritize the reviews; reviews are displayed on the electronic device UI with an indication of their priority based upon social affinity between the reviewer and the user of the device.
    Type: Application
    Filed: August 13, 2012
    Publication date: February 13, 2014
    Inventor: Ryan Brock Proudfoot
  • Publication number: 20140026062
    Abstract: A method, system and apparatus for collecting data associated with applications are provided. In response to receiving an indication that an icon associated with a given application stored at a memory of a device has been selected, the device comprising a processor, the memory, a communication interface and a display, an input option is provided at the display to receive input data associated with the given application without launching the given application. Data associated with the input data is transmitted to a remote computing device.
    Type: Application
    Filed: July 20, 2012
    Publication date: January 23, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Ryan Brock PROUDFOOT, Raymond Lee CANTON, Daniel Tobias RYDENHAG
  • Publication number: 20110219132
    Abstract: A method to a method, system and apparatus for configuring a device for interaction with a server is provided. An intermediation infrastructure mediates registration traffic between any of a plurality of application servers hosting a server-side application and any of a plurality of computing devices executing a client-side application that corresponds to the server-side application. The intermediation infrastructure receives account registration information, including an account identifier and a server identifier, from an application server that is hosting an account. Any one of the computing devices can access the intermediation infrastructure using the account identifier and thereby determine the server identifier and thereafter direct communications with the application server can be effected.
    Type: Application
    Filed: June 10, 2010
    Publication date: September 8, 2011
    Applicant: CHALK MEDIA SERVICE CORP.
    Inventors: Jacob Samuel O'REILLY, Ryan Brock PROUDFOOT