Patents Represented by Attorney John J. Oskorep, Esq.
  • Patent number: 8345731
    Abstract: Control circuitry is configured to control a sampler, in a sampling phase determination process, to sample a signal at a sampling period of T±T/n for outputting a sample set for each one of n phases of the sampled signal. Each one of n correlators has a first input configured to receive one of the sample sets, a second input configured to receive a PN signal, and an output which provides a correlation result from a correlation process between the sample set and the PN signal. The control circuitry is further configured to identify, from the correlation results, one of the phases associated with the optimal correlation result. The control circuitry is then configured to control the sampler, in a communication mode, to sample a received signal at a sampling period of T at the phase associated with the optimal correlation result.
    Type: Grant
    Filed: October 22, 2009
    Date of Patent: January 1, 2013
    Assignee: Research In Motion Limited
    Inventor: Xin Jin
  • Patent number: 8340025
    Abstract: In one illustrative example, a mobile communication device receives and decodes a plurality of packet data bursts over a packet data channel of a serving cell. While receiving and decoding the packet data bursts, the mobile communication device also receives and decodes a plurality of broadcast data bursts over a broadcast control channel of a neighbor cell. When a time conflict exists between receiving and decoding at least one of the packet data bursts and receiving and decoding at least one of the broadcast data bursts, the mobile communication device receives and decodes the at least one packet data burst instead of the at least one broadcast data burst when no imminent call drop between the mobile communication device and the serving cell is identified.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: December 25, 2012
    Assignee: Research In Motion Limited
    Inventor: Matthias Wandel
  • Patent number: 8335530
    Abstract: A mobile device is engaged in a connected data service via a wireless network. The connected data service utilizes a radio traffic channel established between the mobile device and the wireless network and a data session for communicating data. While engaged in the service, the mobile device receives via a user interface a voice call request for initiating a voice call. In response to the request, the mobile device permits the initiation of the voice call. Specifically, the mobile device causes the radio traffic channel for the connected data service to be torn down without terminating the data session. The mobile device also causes the voice call to be established and maintained over a new radio traffic channel via the wireless network while the data session for the data service is maintained.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: December 18, 2012
    Assignee: Research In Motion Limited
    Inventors: Shahid Rasul Chaudry, Muhammad Khaledul Islam
  • Patent number: 8331930
    Abstract: For each one of a plurality of broadcast control channels, a mobile device measures a signal strength level of a radio frequency (RF) signal from a wireless communication network. The mobile device then repeats the measuring at least one time so that at least one other signal strength level of the RF signal on the broadcast control channel is identified. The mobile device also receives and decodes information which is broadcasted on the broadcast control channel, and stores this broadcasted information in memory. The acts of receiving, decoding, and storing are performed after measuring the signal strength level of the RF signal, but prior to completion of an averaging function for calculating an averaged signal strength level of the signal strength levels.
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: December 11, 2012
    Assignee: Research In Motion Limited
    Inventor: Matthias Wandel
  • Patent number: 8331340
    Abstract: A mobile device operates in a WLAN for VoIP communications, which includes registering with registrar server functionality of a SIP proxy server with a SIP identity which is further communicated to a location server. In response to an incoming voice call from a caller via a telephone network, the mobile device receives an INVITE request which is issued from a gateway and forwarded from the SIP proxy server. The mobile device sends a response to the SIP proxy server which is communicated to the caller via the gateway. When switching from the WLAN to the cellular network, the mobile device sends via the WLAN to the location server a message for forwarding voice calls directed to the SIP identity to the telephone number. The mobile device also sends via the cellular network a message for canceling the forwarding of voice calls directed to telephone number to the SIP identity.
    Type: Grant
    Filed: December 5, 2011
    Date of Patent: December 11, 2012
    Assignee: Research In Motion Limited
    Inventors: Mihal Lazaridis, Thomas Charles Nagy, Vytautas Robertas Kezys, Ingo W. Weigele
  • Patent number: 8320900
    Abstract: In one illustrative example, a mobile device receives from a relay services node an enable message which indicates a pending data message to be retrieved from a host service. The pending data message may comprise a body of text. Subsequent to the receiving of the enable message, a messaging application is opened at the mobile device. In response to the opening of the messaging application, the mobile device communicates directly with the host service without use of the relay services node, for retrieving the pending data message from the host service via a wireless network.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: November 27, 2012
    Assignee: Research In Motion Limited
    Inventors: David Clark, Allan David Lewis, Barry Gilhuly, David Bajar, Nataliya Martsyna, Rob Maurice
  • Patent number: 8320956
    Abstract: Methods and apparatus for providing manual selection of a communication network for a mobile station are described. A plurality of communication networks are identified by scanning a coverage area within which the mobile station is operating. A plurality of network identifiers corresponding to the plurality of communication networks are then retrieved from memory of a Subscriber Identity Module (SIM) in accordance with an Enhanced Operator Name String (EONS) protocol. Preferably, each network identifier is retrieved based on a Mobile Country Code (MCC), a Mobile Network Code (MNC), and a Location Area Code (LAC). The plurality of network identifiers are visually displayed for user selection, and at least two of the network identifiers may be substantially the same. The user selected communication network is registered with and the network identifier associated with this network is visually displayed.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: November 27, 2012
    Assignee: Research In Motion Limited
    Inventors: Catherine M. Phillips, Ronald Scotte Zinn, Fraser C. Gibbs
  • Patent number: 8315230
    Abstract: A network support node which includes a local area network (LAN) interface and a cellular RF interface is provided. The LAN interface is configured to connect the network support node as a LAN node in a LAN. The cellular RF interface is configured to provide wireless communications over a wireless communication link with a base station of a cellular network, such that the network support node operates as a client end station with the base station. The network support node receives, from the LAN via the LAN interface, data of a communication session between a mobile communication device and another communication device. The network support node communicates with the mobile communication device, via the cellular RF interface over the wireless communication link with the base station, the data of the communication session.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: November 20, 2012
    Assignee: McMaster University
    Inventors: Terence D. Todd, Seyed Vahid Azhari
  • Patent number: 8306536
    Abstract: Techniques for use in a mobile station for use in manually selecting a communication network are described. The mobile station identifies a plurality of communication networks available for communications. The mobile station retrieves from a Subscriber Identity Module (SIM) a plurality of network names identified by a plurality of address pointers corresponding to the plurality of available communication networks. The plurality of address pointers are stored in a first file of the SIM, and the plurality of network names are stored in a second file of the SIM. The mobile station then displays the plurality of network names.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: November 6, 2012
    Assignee: Research In Motion Limited
    Inventors: Catherine M. Phillips, Ronald Scotte Zinn, Fraser C. Gibbs
  • Patent number: 8300366
    Abstract: In one illustrative example, a magnetic storage device includes a three terminal magnetic sensor having a collector region made of a semiconductor material, a base region, and an emitter region. An insulator layer is formed between the collector region and a slider body which carries the three terminal magnetic sensor. The insulator layer serves to reduce a capacitance otherwise present between the collector region and magnetic media at a magnetic field sensing plane of the three terminal magnetic sensor. Thus, the insulator layer electrically isolates the collector region from the slider body. The structure may be formed through use of a separation by implanting oxygen (SIMOX) technique or a wafer-bonding technique, as examples.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: October 30, 2012
    Assignee: HGST Netherlands B.V.
    Inventor: Jeffrey S. Lille
  • Patent number: 8295817
    Abstract: In one illustrative example, a technique in a server to facilitate a re-establishing of communication over a data connection between an application server and a wireless communication device which communicates via a base station of a wireless communication network is described. In response to a communication loss between the wireless device and the wireless network which causes the data connection to be terminated, the server receives from the application server a plurality of connection requests which are intended for receipt by the wireless device for re-establishing the data connection. The server operates to limit the number or a rate of the connection requests allowed to pass from the server to the base station of the wireless network during the communication loss between the wireless device and the wireless network.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: October 23, 2012
    Assignee: Research In Motion Limited
    Inventors: Nicholas Patrick Alfano, Noushad Naqvi, Sarmad K. Musa, Bryan Taylor, Craig A. Dunk, Atul Asthana, Adrian Buckley
  • Patent number: 8295885
    Abstract: Techniques in a wireless device for use in providing restrictions on communications via a cellular network are described. The wireless device communicates with a host enterprise server of a private network which is external to the cellular network for performing data synchronization in association with a personal information manager (PIM) application. The wireless device receives communication restriction information from this same host enterprise server in the private network, and stores this information in its memory. The wireless device determines whether a communication is restricted by comparing a user selected code of a communication attempt with one or more codes of the stored information. If the communication is determined to be restricted, the wireless device disallows the communication via the cellular network. If the communication is determined to not be restricted, the wireless device may allow the communication via the cellular network.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: October 23, 2012
    Assignee: Research In Motion Limited
    Inventor: Graham N Pearce
  • Patent number: 8285255
    Abstract: Voicemail user interface methods and apparatus for mobile communication devices are disclosed. Voicemail notification messages corresponding to voicemail messages are received through a wireless receiver of the mobile device and voicemail message header lines corresponding to them are displayed in a message list. In one illustrative example, the mobile device provides a graphical user interface (GUI) for the end-user with visual objects corresponding to PLAY, REWIND, FAST FORWARD, SKIP BACK, SKIP FORWARD, as examples, which provides for transparency of voicemail system-specific commands. Preferably, the mobile device receives the voicemail notification messages from several different voicemail systems for consolidating such processing using this single common user interface.
    Type: Grant
    Filed: June 6, 2003
    Date of Patent: October 9, 2012
    Assignee: Research In Motion Limited
    Inventors: Raymond P. Vander Veen, Mihal Lazaridis
  • Patent number: 8280457
    Abstract: Techniques for use in communicating messages to a mobile device operative in a wireless network are described. A communication network receives a broadcast message which includes a protocol type identifier in a protocol type identifier field. The communication network identifies whether the protocol type of the broadcast message matches one of a plurality of protocol types stored in association with an identification of the mobile device. If the protocol type of the broadcast message matches one of the stored protocol types, then the communication network produces, from the broadcast message, a unicast message which includes information from the broadcast message, and causes the unicast message to be sent to the mobile device in the wireless network.
    Type: Grant
    Filed: April 1, 2011
    Date of Patent: October 2, 2012
    Assignee: Research In Motion Limited
    Inventors: Leonardo Jose Silva Salomone, Tom Nagy, Arjuna Sivasithambaresan, Matt Milardovic
  • Patent number: 8280367
    Abstract: A mobile device receives, via a wireless network, a plurality of messages and stores message information of the messages in memory. Each message includes at least one correspondent address and conversation text with the at least one correspondent address, as well as metadata comprising an identifier for uniquely identifying the message at a server. The mobile device identifies whether a size of the message information has reached a first predetermined limit of the memory. Based on identifying that the size of the message information has reached the first predetermined limit, the mobile device deletes from the memory, automatically without user intervention, at least portions of the conversation text of some of the messages while retaining storage of the correspondent addresses and the metadata thereof. The mobile device also identifies whether the size of the message information has reached a second predetermined limit of the memory, which is greater than the first predetermined limit.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: October 2, 2012
    Assignee: Research In Motion Limited
    Inventors: Sean Elliot Wilson, Anthony Fabian Scian
  • Patent number: 8275335
    Abstract: A communication device reads and stores in memory a state value which was utilized for operating a communication subsystem during a wake-up period of the communication subsystem. The device then causes the communication subsystem to enter into a sleep mode. Subsequently, the device causes the communication subsystem to exit from the sleep mode and enter into a current wake-up period. The stored state value is provided to the communication subsystem for use in operating the communication subsystem during a warm-up period of the current wake-up period. After the warm-up period of the current wake up period, a current state value is provided from a state controller to the communication subsystem for use in operating the communication subsystem during the wake up period. The current state value is determined based on a detected signal level of a current signal received in the communication subsystem.
    Type: Grant
    Filed: December 1, 2011
    Date of Patent: September 25, 2012
    Assignee: Research In Motion Limited
    Inventors: Xin Jin, Qingzhong Jiao, Tom Yun Sang Young
  • Patent number: 8275374
    Abstract: In one illustrative example, a network name displaying method utilizes a home network list and a preferred network list. The home network list identifies a plurality of home networks, and the preferred network list identifies a plurality of non-home roaming networks. An identification of a selected wireless network is compared with a plurality of home network identifications corresponding to the plurality of home networks. A home network display name is displayed in response to identifying a match between the identification of the selected wireless network and any one of the home network identifications. On the other hand, an alternate display name corresponding to the non-home roaming network is displayed if there is no match between the identification of the selected wireless network and the home network identifications.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: September 25, 2012
    Assignee: Research In Motion Limited
    Inventors: Ronald Scotte Zinn, Catherine M. Phillips, Noushad Naqvi, Ingo W. Weigele
  • Patent number: 8275401
    Abstract: A mobile device sends to a wireless network a request for establishing a service. In response to a rejection of the request, the device reattempts the request so long as the total number of requests is less than a predetermined value. When the total number of rejected requests is greater than or equal to the predetermined value, the device selects a different wireless network with which to establish the communication service if the wireless network is a non-home network. Otherwise, if the wireless network is the home network, the mobile device runs a timer which is initialized with an internal timer value instead of a network timer value when the internal timer value is less than the network timer value. In response to an expiration of the timer, the mobile device sends to the wireless network another one or more requests for establishing the service.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: September 25, 2012
    Assignee: Research In Motion Limited
    Inventors: Jayasri Gunaratnam, Bryan Taylor, Bao Quoc Nguyen, Hugh Hind, Noushad Naqvi, Darcy Richard Phipps, Craig Ian Haight Swann
  • Patent number: 8265038
    Abstract: Techniques for use in a network processing component is for initially establishing, via a gateway, a voice call between a mobile device which operates in a wireless network and a destination device. A first connection leg of the voice call is to be established between the mobile device and a conference room of the gateway. The technique involves sending to the gateway a request message for establishing a second connection leg between the network processing component and the destination device, and then subsequently sending to the gateway a re-routing message for re-routing the second connection leg from the network processing component to the conference room. This causes a voice call having the first and the second connection legs to be initially established between the mobile device and the destination device via the gateway.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: September 11, 2012
    Assignees: Research In Motion Limited, McMaster University
    Inventors: Vytautas Robertas Kezys, Terence D. Todd, Mohammed Smadi, Dongmei Zhao
  • Patent number: 8254879
    Abstract: A communication device receives an incoming call message for an incoming call. The incoming call message has data indications indicating whether the incoming call is an emergency call from a public safety answering point entity. If the data indications do not indicate that the incoming call is an emergency call from the public safety answering point, then the communication device performs non-emergency call processing for the incoming call. On the other hand, if the data indications indicate that the incoming call is an emergency call, then the communication device causes the emergency call to be answered automatically.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: August 28, 2012
    Assignee: Research In Motion Limited
    Inventors: Maiyuran Wijayanathan, Noushad Naqvi, Ingo W. Weigele