Patents by Inventor Christopher Maybee Ryerson

Christopher Maybee Ryerson 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: 10123259
    Abstract: A communication device is configured to store one or more aggregator service application modules for use in accessing one or more different aggregator, services. Each aggregator service offers access through a plurality of offered wireless networks identified by a plurality of offered wireless network identifiers. The communication device maintains a prioritized list of profiles which include one or more aggregator service profiles associated with the one or more aggregator services. A scanning operation is performed for identifying one or more available wireless networks in a geographic area of the device, for producing a scan list of one or more available wireless network identifiers corresponding to the one or more available wireless networks. One of the aggregator service profiles is selected from the prioritized list, causing one of the aggregator service application modules corresponding to the selected profile to be invoked.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: November 6, 2018
    Assignee: BlackBerry Limited
    Inventors: Andrey Leonov, Jing Chuan Zhao, Kevin Oerton, Denis Fedotenko, Christopher Maybee Ryerson, Jayesh Beldar
  • Patent number: 9369466
    Abstract: Some aspects of what is described here relate to managing the use of network resources on a mobile device. User input received at the device indicates whether to allow an application associated with a first perimeter on the device to access a network resource associated with a second perimeter on the device. For example, in some instances user input may indicate whether to allow data from applications associated with a personal perimeter on the device to be transmitted over an enterprise communication system. When outbound data associated with the first perimeter are received, the device determines, according to the indication from the user input, whether to route the outbound data to the network resource associated with the second perimeter.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: June 14, 2016
    Assignee: BlackBerry Limited
    Inventors: Christopher Maybee Ryerson, Christopher Lyle Bender, Michael Thomas Winkler, David Bukurak, Benjamin Altman
  • Patent number: 9367705
    Abstract: Methods and devices for implementing security policies on a wireless device. The wireless device may include a non-volatile memory comprising a security type hard-coded in the non-volatile memory. Based on the security type, it may be determined whether a received security policy governing behavior of one or more resources designated as personal is applicable to the one or more resources designated as personal. If the security type is determined to indicate that the received security policy is not applicable to the one or more resources designated as personal, the security policy may not be applied to the one or more resources designated as personal.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: June 14, 2016
    Assignee: BlackBerry Limited
    Inventor: Christopher Maybee Ryerson
  • Publication number: 20150351019
    Abstract: A communication device is configured to store one or more aggregator service application modules for use in accessing one or more different aggregator, services. Each aggregator service offers access through a plurality of offered wireless networks identified by a plurality of offered wireless network identifiers. The communication device maintains a prioritized list of profiles which include one or more aggregator service profiles associated with the one or more aggregator services. A scanning operation is performed for identifying one or more available wireless networks in a geographic area of the device, for producing a scan list of one or more available wireless network identifiers corresponding to the one or more available wireless networks. One of the aggregator service profiles is selected from the prioritized list, causing one of the aggregator service application modules corresponding to the selected profile to be invoked.
    Type: Application
    Filed: August 6, 2015
    Publication date: December 3, 2015
    Inventors: Andrey LEONOV, Jing Chuan ZHAO, Kevin OERTON, Denis FEDOTENKO, Christopher Maybee RYERSON, Jayesh BELDAR
  • Patent number: 9167512
    Abstract: In one illustrative example, a wireless device receives a communication policy from a private network. The communication policy includes allowable service provider identifiers (e.g. domain names, realms) corresponding to allowable service providers. The wireless device stores these identifiers in its memory. When roaming, the wireless device encounters a wireless network (“hotspot”) and receives via the wireless network one or more reachable service provider identifiers corresponding to one or more reachable service providers. In a work mode of operation, the wireless device allows a connection to the wireless network based on a match between one of the allowable and reachable service provider identifiers, but otherwise disallows the connection. The communication policy may additionally or alternatively include device types for P2P networks, and/or allowable private network identifiers (e.g. ESSIDs), and/or allowable hotspot aggregator service identifiers or names, for use in the work mode.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: October 20, 2015
    Assignee: BLACKBERRY LIMITED
    Inventor: Christopher Maybee Ryerson
  • Patent number: 9107142
    Abstract: A communication device is configured to store one or more aggregator service application modules for use in accessing one or more different aggregator services. Each aggregator service offers access through a plurality of offered wireless networks identified by a plurality of offered wireless network identifiers. The communication device maintains a prioritized list of profiles which include one or more aggregator service profiles associated with the one or more aggregator services. A scanning operation is performed for identifying one or more available wireless networks in a geographic area of the device, for producing a scan list of one or more available wireless network identifiers corresponding to the one or more available wireless networks. One of the aggregator service profiles is selected from the prioritized list, causing one of the aggregator service application modules corresponding to the selected profile to be invoked.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: August 11, 2015
    Assignee: BlackBerry Limited
    Inventors: Andrey Leonov, Jing Chuan Zhao, Kevin Oerton, Denis Fedotenko, Christopher Maybee Ryerson, Jayesh Beldar
  • Publication number: 20140171078
    Abstract: In one illustrative example, a wireless device receives a communication policy from a private network. The communication policy includes allowable service provider identifiers (e.g. domain names, realms) corresponding to allowable service providers. The wireless device stores these identifiers in its memory. When roaming, the wireless device encounters a wireless network (“hotspot”) and receives via the wireless network one or more reachable service provider identifiers corresponding to one or more reachable service providers. In a work mode of operation, the wireless device allows a connection to the wireless network based on a match between one of the allowable and reachable service provider identifiers, but otherwise disallows the connection. The communication policy may additionally or alternatively include device types for PP networks, and/or allowable private network identifiers (e.g. ESSIDs), and/or allowable hotspot aggregator service identifiers or names, for use in the work mode.
    Type: Application
    Filed: December 13, 2012
    Publication date: June 19, 2014
    Applicant: BLACKBERRY LIMITED
    Inventor: Christopher Maybee Ryerson
  • Publication number: 20140115653
    Abstract: Methods and devices for implementing security policies on a wireless device. The wireless device may include a non-volatile memory comprising a security type hard-coded in the non-volatile memory. Based on the security type, it may be determined whether a received security policy governing behavior of one or more resources designated as personal is applicable to the one or more resources designated as personal. If the security type is determined to indicate that the received security policy is not applicable to the one or more resources designated as personal, the security policy may not be applied to the one or more resources designated as personal.
    Type: Application
    Filed: October 22, 2012
    Publication date: April 24, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Christopher Maybee RYERSON
  • Publication number: 20130346606
    Abstract: Some aspects of what is described here relate to managing the use of network resources on a mobile device. User input received at the device indicates whether to allow an application associated with a first perimeter on the device to access a network resource associated with a second perimeter on the device. For example, in some instances user input may indicate whether to allow data from applications associated with a personal perimeter on the device to be transmitted over an enterprise communication system. When outbound data associated with the first perimeter are received, the device determines, according to the indication from the user input, whether to route the outbound data to the network resource associated with the second perimeter.
    Type: Application
    Filed: June 21, 2012
    Publication date: December 26, 2013
    Inventors: Christopher Maybee Ryerson, Christopher Lyle Bender, Michael Thomas Winkler, David Bukurak, Benjamin Altman
  • Publication number: 20120210001
    Abstract: The disclosure recites a system and method for selecting a client device for a server device managing communications for a wireless network. The method comprises: identifying a set of wireless devices that are communicating in the network; and identifying a set of client of devices in the set of wireless devices to communicate with the network through the server device by evaluating members in the set wireless for their communication characteristics for the network.
    Type: Application
    Filed: December 15, 2011
    Publication date: August 16, 2012
    Inventors: Christopher Maybee Ryerson, Michael Peter Montemurro
  • Publication number: 20120047269
    Abstract: A communication device is configured to store one or more aggregator service application modules for use in accessing one or more different aggregator services. Each aggregator service offers access through a plurality of offered wireless networks identified by a plurality of offered wireless network identifiers. The communication device maintains a prioritized list of profiles which include one or more aggregator service profiles associated with the one or more aggregator services. A scanning operation is performed for identifying one or more available wireless networks in a geographic area of the device, for producing a scan list of one or more available wireless network identifiers corresponding to the one or more available wireless networks. One of the aggregator service profiles is selected from the prioritized list, causing one of the aggregator service application modules corresponding to the selected profile to be invoked.
    Type: Application
    Filed: August 18, 2010
    Publication date: February 23, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Andrey Leonov, Jing Chuan Zhao, Kevin Oerton, Denis Fedolenko, Christopher Maybee Ryerson, Jayesh Beldar