Patents by Inventor Craig Swann
Craig Swann 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: 9124404Abstract: A method and apparatus for configuring compressed mode operation comprises detecting a compressed mode pattern or pattern sequence scheduling three or more consecutive compressed mode frames and taking appropriate mitigation action. In a first aspect a non activation construction is suppressed and the compressed mode pattern sequence is activated. In the second aspect if a pattern or sequence scheduling three or more consecutive compressed mode frames is identified, activation is suppressed. In a third aspect if such a patent or sequence is identified, a normal frame is inserted in the pattern sequence replacing a compressed mode frame.Type: GrantFiled: September 7, 2012Date of Patent: September 1, 2015Assignee: BlackBerry LimitedInventors: Andrew Farnsworth, Ximing Zhu, Anton Pavlovich, Craig Swann
-
Patent number: 8422431Abstract: Apparatus, and an associated method, for identifying availability of services in a radio network of a radio communication system. A system information message is generated at the radio access network that identifies the service availability of the radio network, such as by indicating the communication services supported by the network. The system information message, once generated, is communicated upon a broadcast control channel, or other appropriate channel, and delivered to a mobile node. The mobile node detects the system information message and determines the availability of services of the radio network therefrom. Selection of whether to register with the network is made responsive to whether the network supports the communication service that the mobile node intends to initiate.Type: GrantFiled: August 17, 2011Date of Patent: April 16, 2013Assignee: Research In Motion LimitedInventors: Craig Swann, Joseph T. Deu-Ngoc, Gjalt Gerritt de Jong
-
Publication number: 20120327808Abstract: A method and apparatus for configuring compressed mode operation comprises detecting a compressed mode pattern or pattern sequence scheduling three or more consecutive compressed mode frames and taking appropriate mitigation action. In a first aspect a non activation construction is suppressed and the compressed mode pattern sequence is activated. In the second aspect if a pattern or sequence scheduling three or more consecutive compressed mode frames is identified, activation is suppressed. In a third aspect if such a patent or sequence is identified, a normal frame is inserted in the pattern sequence replacing a compressed mode frame.Type: ApplicationFiled: September 7, 2012Publication date: December 27, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Andrew Farnsworth, Ximing Zhu, Anton Pavlovich, Craig Swann
-
Patent number: 8331253Abstract: A method and apparatus for configuring compressed mode operation comprises detecting a compressed mode pattern or pattern sequence scheduling three or more consecutive compressed mode frames and taking appropriate mitigation action. In a first aspect a non activation construction is suppressed and the compressed mode pattern sequence is activated. In the second aspect if a pattern or sequence scheduling three or more consecutive compressed mode frames is identified, activation is suppressed. In a third aspect if such a patent or sequence is identified, a normal frame is inserted in the pattern sequence replacing a compressed mode frame.Type: GrantFiled: September 23, 2009Date of Patent: December 11, 2012Assignee: Research In Motion LimitedInventors: Andrew Farnsworth, Ximing Zhu, Anton Pavlovich, Craig Swann
-
Publication number: 20110299473Abstract: Apparatus, and an associated method, for identifying availability of services in a radio network of a radio communication system. A system information message is generated at the radio access network that identifies the service availability of the radio network, such as by indicating the communication services supported by the network. The system information message, once generated, is communicated upon a broadcast control channel, or other appropriate channel, and delivered to a mobile node. The mobile node detects the system information message and determines the availability of services of the radio network therefrom. Selection of whether to register with the network is made responsive to whether the network supports the communication service that the mobile node intends to initiate.Type: ApplicationFiled: August 17, 2011Publication date: December 8, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Craig Swann, Joseph T. Deu-Ngoc, Gjalt Gerritt de Jong
-
Patent number: 8023451Abstract: Apparatus, and an associated method, for identifying availability of services in a radio network of a radio communication system. A system information message is generated at the radio access network that identifies the service availability of the radio network, such as by indicating the communication services supported by the network. The system information message, once generated, is communicated upon a broadcast control channel, or other appropriate channel, and delivered to a mobile node. The mobile node detects the system information message and determines the availability of services of the radio network therefrom. Selection of whether to register with the network is made responsive to whether the network supports the communication service that the mobile node intends to initiate.Type: GrantFiled: August 13, 2004Date of Patent: September 20, 2011Assignee: Research In Motion LimitedInventors: Craig Swann, Joseph T. Deu-Ngoc, Gjalt Gerrit de Jong
-
Publication number: 20100075660Abstract: A method and apparatus for configuring compressed mode operation comprises detecting a compressed mode pattern or pattern sequence scheduling three or more consecutive compressed mode frames and taking appropriate mitigation action. In a first aspect a non activation construction is suppressed and the compressed mode pattern sequence is activated. In the second aspect if a pattern or sequence scheduling three or more consecutive compressed mode frames is identified, activation is suppressed. In a third aspect if such a patent or sequence is identified, a normal frame is inserted in the pattern sequence replacing a compressed mode frame.Type: ApplicationFiled: September 23, 2009Publication date: March 25, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Andrew Farnsworth, Ximing Zhu, Anton Pavlovich, Craig Swann
-
Publication number: 20100048208Abstract: Reject code handling is utilized for a more time-efficient selection of data-capable networks. One illustrative method for use in selecting a wireless communication network for communications involves the steps of causing a request for data connectivity to be transmitted through a first wireless network; reattempting the request for data connectivity through the first wireless network one or more times if a reject code comprising a non-critical error is received in response to the request for data connectivity through the first wireless network; and attempting to select a second wireless network for communications without reattempting the request for data connectivity through the first wireless network one or more times if a reject code comprising a critical error is received in response to the request for data connectivity through the first wireless network.Type: ApplicationFiled: February 14, 2007Publication date: February 25, 2010Applicant: Research In Motion LimitedInventors: Jayasri Gunaratnam, Noushad Naqvi, Bryan Taylor, Craig Swann, Hugh Hind, Bao Nguyen, Darcy Phipps
-
Publication number: 20080081622Abstract: Reject code handling is utilized for a more time-efficient selection of data-capable networks. One illustrative method for use in selecting a wireless communication network for communications involves the steps of causing a request for data connectivity to be transmitted through a first wireless network; reattempting the request for data connectivity through the first wireless network one or more times if a reject code comprising a non-critical error is received in response to the request for data connectivity through the first wireless network; and attempting to select a second wireless network for communications without reattempting the request for data connectivity through the first wireless network one or more times if a reject code comprising a critical error is received in response to the request for data connectivity through the first wireless network.Type: ApplicationFiled: February 14, 2007Publication date: April 3, 2008Applicant: Research In Motion LimitedInventors: Jayasri Gunaratnam, Noushad Naqvi, Bryan Taylor, Craig Swann, Hugh Hind, Bao Nguyen, Darcy Phipps
-
Publication number: 20060035634Abstract: Apparatus, and an associated method, for identifying availability of services in a radio network of a radio communication system. A system information message is generated at the radio access network that identifies the service availability of the radio network, such as by indicating the communication services supported by the network. The system information message, once generated, is communicated upon a broadcast control channel, or other appropriate channel, and delivered to a mobile node. The mobile node detects the system information message and determines the availability of services of the radio network therefrom. Selection of whether to register with the network is made responsive to whether the network supports the communication service that the mobile node intends to initiate.Type: ApplicationFiled: August 13, 2004Publication date: February 16, 2006Inventors: Craig Swann, Joseph Deu-Ngoc, Gjalt de Jong
-
Publication number: 20050227720Abstract: Reject code handling is utilized for a more time-efficient selection of data-capable networks. One illustrative method for use in selecting a wireless communication network for communications involves the steps of causing a request for data connectivity to be transmitted through a first wireless network; reattempting the request for data connectivity through the first wireless network one or more times if a reject code comprising a non-critical error is received in response to the request for data connectivity through the first wireless network; and attempting to select a second wireless network for communications without reattempting the request for data connectivity through the first wireless network one or more times if a reject code comprising a critical error is received in response to the request for data connectivity through the first wireless network.Type: ApplicationFiled: November 12, 2004Publication date: October 13, 2005Inventors: Jayasri Gunaratnam, Noushad Naqvi, Bryan Taylor, Craig Swann, Hugh Hind, Bao Nguyen, Darcy Phipps
-
Publication number: 20050107109Abstract: Network selection methods and apparatus with home network prioritization after network signal recovery and/or power-on are disclosed. In one illustrative example involving automatic network selection, a mobile station (200) selects and operates with a non-home communication network (406). The mobile station (200) then experiences an out-of-coverage condition (or a power down condition) but subsequently regains signal coverage (or is powered back on). In response, the mobile station (200) scans to identify a plurality of communication networks in its coverage area. If a home network (402) is identified as being available, the mobile station (200) selects and operates with the home network (402). Otherwise, if the previous non-home network (406) (e.g. the RPLMN) is identified as being available, the mobile station (200) continues operation with the previous non-home network (406).Type: ApplicationFiled: February 27, 2004Publication date: May 19, 2005Inventors: Jayasri Gunaratnam, Noushad Naqvi, Bryan Taylor, Craig Swann, Darcy Phipps, Hugh Hind, Bao Nguyen
-
Publication number: 20050107082Abstract: Network selection methods and apparatus with home network prioritization in country border regions are disclosed. In one illustrative example, a mobile station (200) is associated with a home communication network (402) having a home mobile country code (MCC). Being outside of the home network country, however, the mobile station (200) selects and operates with a non-home communication network (406) having a visiting MCC. After expiration of a timer, the mobile station (200) scans to identify a plurality of networks in a coverage area within which the mobile station (200) is operating. If the home network (402) having the home MCC is identified as being available, the mobile station (200) selects and operates with the home network (200). Otherwise, if the non-home network (406) having the visiting MCC is identified as being available, the mobile station (200) selects and operates with the non-home network (406).Type: ApplicationFiled: February 27, 2004Publication date: May 19, 2005Inventors: Jayasri Gunaratnam, Noushad Naqvi, Bryan Taylor, Craig Swann, Darcy Phipps, Hugh Hind, Bao Nguyen