Patents by Inventor Dennis Conway

Dennis Conway 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: 9301253
    Abstract: Systems and methods are disclosed for automatically powering on and off one or more radios in a mobile device according to a schedule generated automatically for each of the one or more radios. To generate the schedules, each of the one or more radios are powered on for a designated period of time. During the designated period of time, information is recorded specifying the availability of network coverage for each of the radios. A schedule for each of the radios is then generated according to this information. Each radio is subsequently automatically powered on and off according its schedule.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: March 29, 2016
    Assignee: BlackBerry Limited
    Inventors: Dennis Conway, Jeremy Thompson
  • Patent number: 9282543
    Abstract: Methods and apparatus to avoid mobile station transmission of duplicate event-based and polled acknowledgments are disclosed. Example methods disclosed herein for a mobile station include determining whether an acknowledgment status of a first downlink data block classified as unreported is to be reported by a polled acknowledgment response to be sent in response to a poll received from a network, sending event-based acknowledgment information to report the acknowledgment status of the first downlink data block after determining that the acknowledgment status of the first downlink data block is not to be reported by the polled acknowledgment response, and refraining from sending the event-based acknowledgment information to report the acknowledgment status of the first downlink data block after determining that the acknowledgment status of the first downlink data block is to be reported by the polled acknowledgment response.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: March 8, 2016
    Assignee: BlackBerry Limited
    Inventors: Satish Venkob, Dennis Conway, David Philip Hole
  • Patent number: 9112687
    Abstract: Systems and methods for allocating and transmitting uplink data block transmissions with piggy-backed ACK/NACK bitmap field are provided. In a specific example, a mobile station receives a request for a data block combined with control information (DBCCI). The mobile station responds by transmitting a DBCCI using at least one timeslot corresponding to a timeslot used for the request. At least some of the time, the mobile station sends data blocks in an order different than that would be otherwise used (e.g. block sequence order).
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: August 18, 2015
    Assignee: BlackBerry Limited
    Inventors: Dennis Conway, Satish Venkob, David Philip Hole
  • Patent number: 8670433
    Abstract: Systems and methods for allocating and transmitting uplink data block transmissions with piggy-backed ACK/NACK bitmap field are provided. In a specific example, a mobile station receives a request for a data block combined with control information (DBCCI). The mobile station responds by transmitting a DBCCI using at least one timeslot corresponding to a timeslot used for the request. At least some of the time, the mobile station sends data blocks in an order different than that would be otherwise used (e.g. block sequence order).
    Type: Grant
    Filed: March 23, 2010
    Date of Patent: March 11, 2014
    Assignee: BlackBerry Limited
    Inventors: Dennis Conway, Satish Venkob, David Philip Hole
  • Patent number: 8644294
    Abstract: Methods and apparatus to use window alignment information to process acknowledgment information associated with transmitted data blocks are disclosed. An example method disclosed herein comprises receiving acknowledgment information piggy-backed with data when a first previously transmitted block is associated with at least one of a tentative acknowledgment state or a pending acknowledgment state, and advancing a transmit window when the acknowledgment information indicates that all previously transmitted data blocks including the first previously transmitted block have been positively acknowledged.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: February 4, 2014
    Assignee: BlackBerry Limited
    Inventors: David Philip Hole, Dennis Conway
  • Publication number: 20130258952
    Abstract: Methods and apparatus to avoid mobile station transmission of duplicate event-based and polled acknowledgments are disclosed. Example methods disclosed herein for a mobile station include determining whether an acknowledgment status of a first downlink data block classified as unreported is to be reported by a polled acknowledgment response to be sent in response to a poll received from a network, sending event-based acknowledgment information to report the acknowledgment status of the first downlink data block after determining that the acknowledgment status of the first downlink data block is not to be reported by the polled acknowledgment response, and refraining from sending the event-based acknowledgment information to report the acknowledgment status of the first downlink data block after determining that the acknowledgment status of the first downlink data block is to be reported by the polled acknowledgment response.
    Type: Application
    Filed: May 31, 2013
    Publication date: October 3, 2013
    Inventors: Satish Venkob, Dennis Conway, David Philip Hole
  • Patent number: 8483153
    Abstract: Systems and methods for allocating and transmitting uplink data block transmissions with piggy-backed ACK/NACK bitmap field are provided. The systems and methods involve using a request for a DBCCI (Data Block Combined with Control Information) to allocate a timeslot for data transmission. A UADB (uplink allocation for data block) is not also used to allocate the timeslot.
    Type: Grant
    Filed: March 23, 2010
    Date of Patent: July 9, 2013
    Assignee: Research In Motion Limited
    Inventors: Dennis Conway, Satish Venkob, David Philip Hole
  • Patent number: 8457048
    Abstract: Methods and apparatus to avoid mobile station transmission of duplicate event-based and polled acknowledgments are disclosed. An example method for a mobile station configured to send event-based acknowledgment information as disclosed herein comprises classifying a downlink data block as unreported, receiving a poll from a network requesting the mobile station to send polled acknowledgment information during a period, and refraining from sending during the period event-based acknowledgment information for the downlink data block classified as unreported.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: June 4, 2013
    Assignee: Research In Motion Limited
    Inventors: Satish Venkob, Dennis Conway, David Philip Hole
  • Publication number: 20120236833
    Abstract: Systems and methods for allocating and transmitting uplink data block transmissions with piggy-backed ACK/NACK bitmap field are provided. In a specific example, a mobile station receives a request for a data block combined with control information (DBCCI). The mobile station responds by transmitting a DBCCI using at least one timeslot corresponding to a timeslot used for the request. At least some of the time, the mobile station sends data blocks in an order different than that would be otherwise used (e.g. block sequence order).
    Type: Application
    Filed: May 30, 2012
    Publication date: September 20, 2012
    Inventors: Dennis Conway, Satish Venkob, David Philip Hole
  • Publication number: 20120220337
    Abstract: Systems and methods are disclosed for automatically powering on and off one or more radios in a mobile device according to a schedule generated automatically for each of the one or more radios. To generate the schedules, each of the one or more radios are powered on for a designated period of time. During the designated period of time, information is recorded specifying the availability of network coverage for each of the radios. A schedule for each of the radios is then generated according to this information. Each radio is subsequently automatically powered on and off according its schedule.
    Type: Application
    Filed: May 7, 2012
    Publication date: August 30, 2012
    Applicant: Research In Motion Limited
    Inventors: Dennis CONWAY, Jeremy THOMPSON
  • Patent number: 8218494
    Abstract: Systems and methods for allocating and transmitting uplink data block transmissions with piggy-backed ACK/NACK bitmap field are provided. The systems and methods involve using a request for a DBCCI (Data Block Combined with Control Information) to allocate a timeslot for data transmission. A UADB (uplink allocation for data block) is not also used to allocate the timeslot.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: July 10, 2012
    Assignee: Research in Motion Limited
    Inventors: Dennis Conway, Satish Venkob, David Philip Hole
  • Patent number: 8190200
    Abstract: Systems and methods are disclosed for automatically powering on and off one or more radios in a mobile device according to a schedule generated automatically for each of the one or more radios. To generate the schedules, each of the one or more radios are powered on for a designated period of time. During the designated period of time, information is recorded specifying the availability of network coverage for each of the radios. A schedule for each of the radios is then generated according to this information. Each radio is subsequently automatically powered on and off according its schedule.
    Type: Grant
    Filed: April 3, 2009
    Date of Patent: May 29, 2012
    Assignee: Researc In Motion Limited
    Inventors: Dennis Conway, Jeremy Thompson
  • Publication number: 20120014359
    Abstract: Systems and methods for allocating and transmitting uplink data block transmissions with piggy-backed ACK/NACK bitmap field are provided. The systems and methods involve using a request for a DBCCI (Data Block Combined with Control Information) to allocate a timeslot for data transmission. A UADB (uplink allocation for data block) is not also used to allocate the timeslot.
    Type: Application
    Filed: September 26, 2011
    Publication date: January 19, 2012
    Inventors: Dennis Conway, Satish Venkob, David Philip Hole
  • Publication number: 20110249561
    Abstract: Systems and methods for sending and receiving acknowledgment information to avoid decoding confusion. A disclosed example includes sending an indication of whether data blocks received by the mobile station after a poll are or will be accounted for in acknowledgement information, receiving the poll from a network, the poll requesting acknowledgement information, and sending to the network the acknowledgement information requested in the poll.
    Type: Application
    Filed: October 13, 2010
    Publication date: October 13, 2011
    Inventors: Satish Venkob, Dennis Conway, Johanna Lisa Dwyer
  • Publication number: 20110103306
    Abstract: Methods and apparatus to use window alignment information to process acknowledgment information associated with transmitted data blocks are disclosed. An example method disclosed herein comprises receiving acknowledgment information piggy-backed with data when a first previously transmitted block is associated with at least one of a tentative acknowledgment state or a pending acknowledgment state, and advancing a transmit window when the acknowledgment information indicates that all previously transmitted data blocks including the first previously transmitted block have been positively acknowledged.
    Type: Application
    Filed: April 21, 2010
    Publication date: May 5, 2011
    Inventors: David Philip Hole, Dennis Conway
  • Publication number: 20110069669
    Abstract: There may be ambiguity when ACK/NACK information is transmitted. In some cases the ambiguity may arise because a bit may be either a padding bit, or an ACK/NACK bit having the same value as a padding bit. In other cases, the ambiguity may arise where it is unclear whether the ACK/NACK is in respect of a first transmission of a data block, or a subsequent transmission of the same data block. Various schemes provided to address this. In some cases, the mobile station is mandated to apply a consistent behaviour. Over time, the network can deduce the behaviour. In some cases the mobile station transmits signaling that conveys the behaviour.
    Type: Application
    Filed: September 10, 2010
    Publication date: March 24, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Johanna Lisa Dwyer, David Philip Hole, Dennis Conway, Satish Venkob
  • Publication number: 20110051661
    Abstract: Methods and apparatus to avoid mobile station transmission of duplicate event-based and polled acknowledgments are disclosed. An example method for a mobile station configured to send event-based acknowledgment information as disclosed herein comprises classifying a downlink data block as unreported, receiving a poll from a network requesting the mobile station to send polled acknowledgment information during a period, and refraining from sending during the period event-based acknowledgment information for the downlink data block classified as unreported.
    Type: Application
    Filed: August 31, 2009
    Publication date: March 3, 2011
    Inventors: Satish Venkob, Dennis Conway, David Philip Hole
  • Publication number: 20100255891
    Abstract: Systems and methods are disclosed for automatically powering on and off one or more radios in a mobile device according to a schedule generated automatically for each of the one or more radios. To generate the schedules, each of the one or more radios are powered on for a designated period of time. During the designated period of time, information is recorded specifying the availability of network coverage for each of the radios. A schedule for each of the radios is then generated according to this information. Each radio is subsequently automatically powered on and off according its schedule.
    Type: Application
    Filed: April 3, 2009
    Publication date: October 7, 2010
    Applicant: Research In Motion Limited
    Inventors: Dennis Conway, Jeremy Thompson
  • Publication number: 20100238891
    Abstract: Systems and methods for allocating and transmitting uplink data block transmissions with piggy-backed ACK/NACK bitmap field are provided. The systems and methods involve using a request for a DBCCI (Data Block Combined with Control Information) to allocate a timeslot for data transmission. A UADB (uplink allocation for data block) is not also used to allocate the timeslot.
    Type: Application
    Filed: March 23, 2010
    Publication date: September 23, 2010
    Applicant: Research in Motion Limited
    Inventors: Dennis Conway, Satish Venkob, David Philip Hole
  • Publication number: 20100238910
    Abstract: Systems and methods for allocating and transmitting uplink data block transmissions with piggy-backed ACK/NACK bitmap field are provided. In a specific example, a mobile station receives a request for a data block combined with control information (DBCCI). The mobile station responds by transmitting a DBCCI using at least one timeslot corresponding to a timeslot used for the request. At least some of the time, the mobile station sends data blocks in an order different than that would be otherwise used (e.g. block sequence order).
    Type: Application
    Filed: March 23, 2010
    Publication date: September 23, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Dennis Conway, Satish Venkob, David Philip Hole