Patents Represented by Attorney John J. Oskorep, Esq.
  • Patent number: 7974414
    Abstract: Methods and apparatus for automatically grouping user-specific information items (400) in a mobile station (102) are disclosed. In one illustrative example, a method includes the steps of reading a first user-specific information item (404, 406, 408, or 410) associated with a first file or application of the mobile station (102); storing the first user-specific information item (404, 406, 408, or 410) in a user information file or message (402) of the mobile station (102); and repeating the acts of reading and storing for at least a second user-specific information item (404, 406, 408, or 410) associated with a second file or application of the mobile station (102), so that the first and the second user-specific information items are grouped together as user information in the user information file or message (402). Examples of user-specific information items (400) include a user name (404) associated with an end user of the mobile station (102), a telephone number (406) (e.g.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: July 5, 2011
    Assignee: Research In Motion Limited
    Inventor: Anthony George Burns
  • Patent number: 7970429
    Abstract: Methods and apparatus for selecting a base station transceiver system for communication with a Third Generation (3G) (or better) mobile station are described. In one illustrative example, one or more base station transceiver systems are identified for communication with the mobile station through a scanning process. A first base station transceiver system is identified as providing a Third Generation (3G) communication service or better, whereas a second base station transceiver system is identified as failing to provide the 3G or better communication service (e.g. it may provide a Second Generation (2G) communication service). The first system is selected for communication over the second system based at least in part on identifying that the second system fails to provide the 3G or better communication service.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: June 28, 2011
    Assignee: Research In Motion Limited
    Inventors: M. Khaledul Islam, Asif Hossain
  • Patent number: 7970807
    Abstract: A method in a computer device for use in displaying a map is described. The computer device includes a memory for storing a mapping application and a user interface having a display. A selection of a hypertext link object in an electronic file or message is received through the user interface. The hypertext link object is associated with a uniform resource locator (URL) string comprising a server address and location data corresponding to a location. In response to receiving the selection of the hypertext link object, a mapping function of the mapping application is invoked via a URL hook instead of displaying a map of the location based on map data received in response to a request to a server identified by the server address. The mapping function is invoked for rendering, in the display, a map of the location based on alternative map data received in response to a request to a mapping server.
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: June 28, 2011
    Assignee: Research In Motion Limited
    Inventors: Jesse Joseph Boudreau, Ronald Anthony Dicke
  • Patent number: 7957418
    Abstract: Methods and apparatus for use in increasing data throughput to mobile stations in a wireless communication network, where data is communicated between mobile stations and the wireless network in a plurality of data bursts within time slots assigned to the mobile station. One illustrative method includes the acts of receiving, through a wireless transceiver, data in a time slot W; tuning the wireless transceiver, during a first portion of a time slot X which follows the time slot W, for transmission; reading transmit data from a transmit data queue and encoding the transmit data in a data burst in accordance with a data burst format; and causing the encoded transmit data to be transmitted in the data burst during a second portion of the time slot X. The data burst may be formatted in accordance with a predefined data burst format of the wireless network and merely shifted in time, or the data burst may be formatted in accordance with a reduced-size data burst format.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: June 7, 2011
    Assignee: Research In Motion Limited
    Inventors: Maiyuran Wijayanathan, Noushad Naqvi, Hugh Hind
  • Patent number: 7953457
    Abstract: Methods and apparatus for use in reducing power consumption in battery-powered mobile communication devices in wireless local area networks (WLANs) are described. In one illustrative example, a mobile device in a WLAN is configured to normally refrain from receiving broadcast messages so that it may remain in a low power mode of operation. A network server is configured to convert broadcast messages into unicast messages for receipt by the mobile device only if the message or protocol type of the broadcast message is one in which the mobile device needs to process. As the mobile device is still configured to receive unicast messages, it will receive and decode such a unicast message and process the broadcast information within it accordingly. Advantageously, battery power is conserved at the mobile device.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: May 31, 2011
    Assignee: Research In Motion Limited
    Inventors: Leonardo Salomone, Tom Nagy, Matt Milardovic, Arjuna Sivasithambaresa
  • Patent number: 7953450
    Abstract: Methods and apparatus for providing restrictions on long distance calls from wireless communication devices. The wireless devices are preferably combined voice and data communication devices. In one illustrative example, each wireless device receives and stores long distance call restriction information which is pushed from a private computer network through the wireless network. During typical operation, a wireless device determines whether call attempts from the wireless device are restricted by the long distance call restriction information. If a call attempt is restricted by the long distance call restriction information, the wireless device restricts the call attempt from the wireless device and provides for a call restriction alert indication (e.g. an alert tone or visual text). If a call attempt is not restricted by the long distance call restriction information, the wireless device allows the call attempt from the wireless device.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: May 31, 2011
    Assignee: Research In Motion Limited
    Inventor: Graham N. Pearce
  • Patent number: 7937043
    Abstract: Methods and apparatus for efficient communications in a wireless communication network are provided. The wireless communication network has a predetermined network paging pattern which includes a plurality of page transmission periods during which repeated attempts for initiating a communication with a mobile communication device are made until the communication is established, if at all. The mobile device attempts to decode information over a wireless communication channel during each one of the page transmission periods. If the information is unsuccessfully decoded during all of the page transmission periods, the mobile device causes a message which informs the network of the mobile device to be transmitted to the wireless network. On the other hand, if the information is successfully decoded during at least some, but not all, of the page transmission periods, the mobile device refrains from transmitting the message to the wireless network.
    Type: Grant
    Filed: April 22, 2008
    Date of Patent: May 3, 2011
    Assignee: Research In Motion Limited
    Inventor: Matthias Wandel
  • Patent number: 7937073
    Abstract: Methods and apparatus of a wireless portable communication device for maintaining appropriate authentication credentials for accessing a data application maintained in a service network are provided. A default access point name (APN) or network access identifier (NAI) is maintained in memory of the wireless device. The wireless device submits, via a default wireless network, the default APN or NAI for establishing a data session in the default wireless network. The wireless device is then able to receive, in the data session via the default wireless network, a message service using the common data application maintained in the service network. In response to a change in service subscription for the wireless device, the wireless device receives, via a current cellular network, a current APN or NAI and stores it in its memory. The wireless device then submits, via the current wireless network, the current APN or NAI for establishing a data session in the current wireless network.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: May 3, 2011
    Assignee: Research In Motion Limited
    Inventors: Thomas Leonard Trevor Plestid, Allan D. Lewis, Ian M. Patterson
  • Patent number: 7936724
    Abstract: In one illustrative example, a wireless access point of a wireless local area network (WLAN) includes an antenna array, a wireless transceiver array coupled to the antenna array, and one or more processors which are coupled to the wireless transceiver array. The one or more processors are adapted to operate the wireless access point in a configuration mode and a handoff indication mode. In the configuration mode, the one or more processors are adapted to operate the wireless access point to receive, via the wireless transceiver array, RF signals from one or more communication devices and determine and set wireless transceiver parameters for adjusting boundaries of an RF coverage region of the wireless access point based on these RF signals.
    Type: Grant
    Filed: February 4, 2010
    Date of Patent: May 3, 2011
    Assignee: Research In Motion Limited
    Inventor: Vytautas Robertas Kezys
  • Patent number: 7933581
    Abstract: Methods and apparatus for use in processing disconnected emergency calls and other communications involving mobile communication devices, as well as the remote monitoring of such mobile communication devices, are disclosed. In one illustrative example, an emergency call with a public safety answering point entity is established by a mobile communication device via a wireless communication network. If the emergency call is disconnected, the mobile device monitors to receive an incoming call message for a continued emergency call from the public safety answering point entity. In response to receiving such incoming call message, the mobile device refrains from producing an audible alert and automatically answers the continued emergency call from the public safety answering point entity without detecting any manual answer signal via its user interface.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: April 26, 2011
    Assignee: Research In Motion Limited
    Inventors: Maiyuran Wijayanathan, Noushad Naqvi, Ingo W. Weigle
  • Patent number: 7933613
    Abstract: In one illustrative example, a method of monitoring for pages in a wireless communication network by a mobile communication device adapted to operate with a battery power source includes the steps of repeatedly monitoring a quick paging channel of the wireless network for quick pages and, if a quick page is received on the quick paging channel, subsequently monitoring a paging channel of the wireless network for an upcoming page; identifying whether an external power source is connected to the mobile device; and if the external power source is identified as being connected to the mobile device: causing an indication to terminate use of quick paging to be sent to the wireless network and, after sending the indication, repeatedly monitoring the paging channel of the wireless network for pages.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: April 26, 2011
    Assignee: Research In Motion Limited
    Inventor: William Daniel Willey
  • Patent number: 7920486
    Abstract: A processor of a mobile device operates to establish communications for a communications application by performing the following acts upon invocation of the application when the mobile device is connected in a communication network outside of a private network. Initially, the processor causes a request for a VPN connection with the private network to be communicated, and awaits the establishment of the VPN connection. If the VPN connection is established within a predetermined period of time, the processor operates to receive a private IP address of the private network and cause a request for registration using the private IP address to be communicated to a registration server for the private network. If the VPN connection is not established within the predetermined period of time, the processor causes a request for registration using a public IP address to be communicated to a registration server for the communication network.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: April 5, 2011
    Assignee: Research In Motion Limited
    Inventors: Thomas Charles Nagy, Frederick Chee-Kiong Lai
  • Patent number: 7913192
    Abstract: One method involves causing a viewable map region of a map to be displayed, the viewable map region having points of interest (POI) indicators; monitoring to detect a user selection of one of the POI indicators; causing information corresponding to the POI indicator to be displayed in response to detecting the user selection, the information including a file identifier corresponding to a file; monitoring to detect a user selection of the file identifier; and causing, with use of a file link, file contents information of the file to be requested and received through a wireless network from a file server in response to detecting the user selection. The file contents of the file are provided in a converted XML format. Preferably, data associated with the files are maintained in one or more private databases separate from the public network database which stores the map data.
    Type: Grant
    Filed: July 7, 2006
    Date of Patent: March 22, 2011
    Assignee: Research In Motion Limited
    Inventors: Ronald Anthony Dicke, Eric Johnson
  • Patent number: 7912025
    Abstract: A radio modem includes a serial interface adapted for connection to a host device via a wired serial link; a router coupled to the serial interface; a server coupled to the router; and RF transceiver coupled to the router. The router is configured receive data packets from the host device; identify whether an IP address of the packets match an IP address of the server; identify whether a cookie which identifies the predetermined type of protocol is contained in a cookie field of the packets; in response to identifying a mismatch between the IP addresses, or that the cookie is not contained in the cookie field, cause the packets to be routed to a server via the attachment with the cellular network; and in response to identifying a match between the IP addresses, cause the packets to be routed to the server.
    Type: Grant
    Filed: January 8, 2010
    Date of Patent: March 22, 2011
    Assignee: Research In Motion Limited
    Inventors: Christopher E. S. Pattenden, Joseph T. Deu-Ngoc
  • Patent number: 7912483
    Abstract: Methods and apparatus for facilitating the determination of Global Positioning System (GPS) location information for a mobile station without disrupting communications of a voice call (e.g. a 911 emergency call). In one illustrative example, the mobile station causes GPS navigational-type data to be regularly or periodically received and stored in memory prior to the voice call. At some point in time, the mobile station receives a voice call request to initiate the voice call. In response, the mobile station derives GPS assistance data based on the GPS navigational-type data. The mobile station then causes a GPS fix to be performed using the GPS assistance data, to thereby obtain GPS measurement data. Thereafter, the mobile station causes the voice call to be established and maintained through the wireless network.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: March 22, 2011
    Assignee: Research In Motion Limited
    Inventors: Slaven Radic, Xin Jin
  • Patent number: 7894580
    Abstract: A first voicemail notification message corresponding to a voicemail message associated with a voicemail system is received at a mobile device. The first voicemail notification message includes a first voicemail message time expiration value which is stored in memory. If an expiration of the first expiration value occurs prior to a predetermined event (e.g. an earlier saving or deleting of the voicemail message), a voicemail message deletion indication is produced at a user interface. If the voicemail message is saved at the voicemail system after retrieval of the voicemail message, a second voicemail notification message is received. The second voicemail notification message includes a second voicemail message time expiration value which is saved in the memory. If an expiration of the second expiration value occurs prior to another predetermined event, the voicemail message deletion indication is produced at the user interface.
    Type: Grant
    Filed: October 26, 2005
    Date of Patent: February 22, 2011
    Assignee: Research In Motion Limited
    Inventors: Raymond Vander Veen, William Daniel Willey, Ian Harris
  • Patent number: 7881195
    Abstract: Methods and apparatus for controlling wireless network operations associated with a flow control process which terminates data communications to a mobile station based on an out-of-coverage condition between the mobile station and a wireless communication network. In the wireless communication network, an indication is identified which indicates whether a mobile station utilizes an always-on connection for a data service. Based on the indication indicating that the mobile station utilizes the always-on connection, the flow control process is bypassed. Otherwise, the flow control process is performed. The always-on connection may be utilized for an e-mail application for the mobile station and involve a Point-to-Point Protocol (PPP) session.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: February 1, 2011
    Assignee: Research In Motion Limited
    Inventors: William Daniel Willey, Muhammad Khaledul Islam, Shahid Rasul Chaudry, Hao Xue
  • Patent number: 7882543
    Abstract: In half-duplex communications over a wireless network, a user from a private organization sends the request for half-duplex communication through a private server controlled by the private organization. The private server sets up a private account with the wireless carrier and the user communicates via the private account.
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: February 1, 2011
    Assignee: Research In Motion Limited
    Inventor: Gary P. Mousseau
  • Patent number: RE42392
    Abstract: 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: Grant
    Filed: March 27, 2009
    Date of Patent: May 24, 2011
    Assignee: Research In Motion Limited
    Inventors: Jayasri Gunaratnum, Noushad Naqvi, Bryan Taylor, Craig Ian Haight Swann, Hugh Hind, Bao Quoc Nguyen, Darcy Richard Phipps
  • Patent number: RE42460
    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: April 21, 2010
    Date of Patent: June 14, 2011
    Assignee: Research In Motion Limited
    Inventors: Catherine M. Phillips, Ronald Scotte Zinn, Fraser C. Gibbs