Patents Represented by Attorney Integral Intellectual Property Inc.
  • Patent number: 8347354
    Abstract: Users of a computer are prevented from directly accessing certain hardware for which a driver is installed on the computer. The users are provided a limited, indirect manner to access the hardware for a specific purpose or to do a specific job. One example of such hardware is a wireless hardware communication interface. The wireless activity of the computer may be restricted so that the wireless hardware communication interface is prevented from communicating with any devices compatible with the wireless hardware communication interface other than one or more specific devices.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: January 1, 2013
    Assignee: Research In Motion Limited
    Inventors: Ravi Singh, Neil Adams
  • Patent number: 8346312
    Abstract: A mobile communication device is capable of communicating with a battery authorization server. Determining an authorization status of a smart battery currently powering the mobile communication device involves an initial authorization process and a subsequent authorization process. The initial authorization process is conducted between the mobile communication device and the smart battery. If the initial authorization process is successful, it is followed by a subsequent authorization process between the mobile communication device and the battery authorization server.
    Type: Grant
    Filed: July 25, 2011
    Date of Patent: January 1, 2013
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Ian Robertson, Herbert A. Little, Lyall Winger
  • Patent number: 8346247
    Abstract: A system and method are provided for monitoring the quality of a communication session with a mobile device. Should the communication session degrade, rather than dropping the communication session the user of a device communicating with the mobile device is prompted to wait while an attempt is made to improve the quality of the communication session. Similarly if the user of the mobile device moves out of a coverage area, rather than dropping the communication session the user of the device communicating with the mobile device is prompted to wait until a new communication session can be established.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: January 1, 2013
    Assignee: Research In Motion Limited
    Inventors: Leonardo Salomone, Rudy Eugene Rawlins
  • Patent number: 8341411
    Abstract: If a smart card is to be used for a particular purpose, and there is no certificate initialized on the smart card for this purpose, a computerized device enables a user to select one of the certificates already installed in the smart card for the particular purpose. The selected certificate may be imported into the computerized device.
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: December 25, 2012
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Neil Adams, Herbert Little
  • Patent number: 8328093
    Abstract: A system includes a wireless-enabled smart card reader able to be connected concurrently to at least two devices and a mobile device able to be connected wirelessly to the smart card reader and to control connections of the smart card reader.
    Type: Grant
    Filed: February 12, 2012
    Date of Patent: December 11, 2012
    Assignee: Research In Motion Limited
    Inventors: Michael Kenneth Brown, Herbert Anthony Little, Neil Patrick Adams
  • Patent number: 8316416
    Abstract: A first device has a display that is able to show information. The information is to be exchanged with a second device. The information is cleared from the display following receipt of an indication from the second device that the information has been successfully inputted at the second device.
    Type: Grant
    Filed: April 4, 2005
    Date of Patent: November 20, 2012
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Herb Little, Michael S. Brown, Neil Adams
  • Patent number: 8301964
    Abstract: Different transmissions based on different content blocks which were segmented from the same digital content according to different segmentation schemes, where each of the content blocks has any substring in common with at least one of the other content blocks, are received by a receiving radio communication station, for example a mobile telephone or a mobile network base station. Certain encoded received bits derived from different ones of the transmissions are combined into combined bits. Other encoded received bits derived from one or more of the different transmissions are provided together with the combined bits to a decoder.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: October 30, 2012
    Assignee: Research In Motion Limited
    Inventor: Phat Tran
  • Patent number: 8292189
    Abstract: Upon recognizing a loss of a first connection to a computing apparatus, such as a personal computer, a smart card reader may maintain an open session with a smart card and may associate an identity of the computing apparatus of the first connection with the open session. Some time later, the smart card reader may establish a second connection with a computing apparatus. The smart card reader may compare an identity of the computing apparatus of the second connection with the identity of the computing apparatus of the first connection. Responsive to determining that the identities do not match, the smart card reader may close the open session with the smart card. Responsive to determining that the identities do match, the smart card reader may maintain the open session with the smart card.
    Type: Grant
    Filed: November 10, 2011
    Date of Patent: October 23, 2012
    Assignee: Research In Motion Limited
    Inventors: Dinah Lea Marie Davis, Neil Patrick Adams, Ravi Singh
  • Patent number: 8292165
    Abstract: By thoroughly investigating compatibility of a plurality of smart card drivers to applications available on a given smart card, a smart card framework module may be afforded additional flexibility in communications with the smart card. The additional flexibility is allowed by additional checking with a plurality of smart card drivers before communicating with the smart card, rather than simply using the first compatible smart card driver found. Furthermore, when employing an application available on the given smart card, a correct smart card driver is to be selected from among the plurality of smart card drivers.
    Type: Grant
    Filed: December 1, 2009
    Date of Patent: October 23, 2012
    Assignee: Research In Motion Limited
    Inventors: Neil Patrick Adams, Dinah Lea Marie Davis
  • Patent number: 8275226
    Abstract: A multi-mode optical fiber delivers light from a radiation source to a multi-focal confocal microscope with reasonable efficiency. A core diameter of the multi-mode fiber is selected such that an etendue of light emitted from the fiber is not substantially greater than a total etendue of light passing through a plurality of pinholes in a pinhole array of the multi-focal confocal microscope. The core diameter may be selected taking into account a specific optical geometry of the multi-focal confocal microscope, including pinhole diameter and focal lengths of relevant optical elements. For coherent radiation sources, phase randomization may be included. A multi-mode fiber enables the use of a variety of radiation sources and wavelengths in a multi-focal confocal microscope, since the coupling of the radiation source to the multi-mode fiber is less sensitive to mechanical and temperature influences than coupling the radiation source to a single mode fiber.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: September 25, 2012
    Assignee: Spectral Applied Research Ltd.
    Inventor: Richard Berman
  • Patent number: 8274380
    Abstract: Responsive to intercepting an outbound command, a command interceptor may, upon determining that the command is associated with a particular category of commands, transmit an anticipatory response to the source of the command, for example, to prematurely indicate that the command has met with success. Accordingly, a given application whose further execution is dependent upon the successful completion of the command may further execute earlier than would be the case if the given application was to await the transmission of the command, the generation of a response indicating success and the receipt of the response indicating success.
    Type: Grant
    Filed: December 1, 2008
    Date of Patent: September 25, 2012
    Assignee: Research In Motion Limited
    Inventors: Ravi Singh, Michael K. Brown, Dinah Lea Marie Davis, Neil Patrick Adams
  • Patent number: 8261338
    Abstract: In a system with a policy server, a first device able to communicate with the policy server and a second device able to communicate with the first device and unable to communicate with the policy server, the first device is to act as a policy proxy. The policy server may push to the first device a policy for the second device, and the first device may push the policy to the second device.
    Type: Grant
    Filed: March 29, 2008
    Date of Patent: September 4, 2012
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Neil P. Adams, Herbert A. Little
  • Patent number: 8249602
    Abstract: If a handoff by a mobile station currently associated with a particular access point is probable, then the particular access point sends an activation alert to one or more other access points. An access point receiving the activation alert that is in a low-power state enters a higher-power state. An access point receiving the activation alert that is in a higher-power state, remains in that higher-power state.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: August 21, 2012
    Assignee: McMaster University
    Inventors: Shervan Fashandi, Terence Douglas Todd
  • Patent number: 8244920
    Abstract: A method of facilitating communications between a computer device and a smart card reader having an associated smart card, the computer device including a smart card resource manager and a smart card reader service, the smart card reader service acting as a relay for commands between the smart card resource manager and the smart card reader, the method comprising: receiving from the smart card resource manager a first command for setting a protocol for communications with the smart card; and responding, prior to receiving a reply from the smart card to the first command, to the smart card resource manager with a message indicating that the smart card has successfully received the first command.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: August 14, 2012
    Assignee: Research In Motion Limited
    Inventors: Ravi Singh, Neil Patrick Adams, Dinah Lea Marie Davis
  • Patent number: 8244241
    Abstract: A WLAN client device maintains a history of profile-location associations. An association links a profile stored in the client device with a location in the vicinity of which the client device was connected to a wireless local area network matching the profile. While in a vicinity of a certain location, the client device may scan for wireless local area networks in a manner that takes into account records of the history that include the certain location.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: August 14, 2012
    Assignee: Research In Motion Limited
    Inventor: Michael Montemurro
  • Patent number: 8238558
    Abstract: A key agreement method is carried out by a first system in conjunction with a second system over a bidirectional communication path, including generating a first key pair having a first public key and a first private key, sending the first public key to the second system, receiving a second public key generated by the second system, and calculating a master key based upon the first private key, the second public key, a long-term private key, and a long-term public key. The long-term private key was generated by the first system during a previous key-agreement method as part of a long-term key pair. The long-term public key was generated by the second system and received during the previous key-agreement method. The previous key-agreement method required a secret to be known to the first system and the second system, thus conferring authentication based on the secret to the long-term public key.
    Type: Grant
    Filed: November 24, 2011
    Date of Patent: August 7, 2012
    Assignee: Research In Motion Limited
    Inventors: Herbert Anthony Little, Michael Kenneth Brown
  • Patent number: 8238899
    Abstract: A system and method are provided for monitoring the quality of a communication session with a mobile device. Should the communication session degrade, rather than dropping the communication session the user of a device communicating with the mobile device is prompted to wait while an attempt is made to improve the quality of the communication session. Similarly if the user of the mobile device moves out of a coverage area, rather than dropping the communication session the user of the device communicating with the mobile device is prompted to wait until a new communication session can be established.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: August 7, 2012
    Assignee: Research In Motion Limited
    Inventors: Leonardo Salomone, Rudy Rawlins
  • Patent number: 8229425
    Abstract: In a Wireless Local Area Network (WLAN), roaming from one access point to another by a mobile station without interruption to network service may be facilitated by frequently performing background scans to find neighboring access points while the mobile station is associated to the WLAN. Frequent background scanning, however, depletes battery life. By dynamically adjusting the background scanning interval during the mobile station's association to the WLAN, the mobile station's immediate need for network connectivity performance may be met, while simultaneously prolonging battery life. For example, by using a shorter background scanning interval during a telephone conversation, network connectivity performance may be maintained throughout the call. Longer background scanning intervals may be used during periods when interruptions to network connectivity may be better tolerated.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: July 24, 2012
    Assignee: Research In Motion Limited
    Inventor: Leonardo Salomone
  • Patent number: 8201749
    Abstract: A method is provided for facilitating communications between a computer device and a smart card reader having an associated smart card. The computer device includes a smart card resource manager and a smart card reader service, the smart card reader service acting as a relay for commands between the smart card resource manager and the smart card reader.
    Type: Grant
    Filed: May 31, 2010
    Date of Patent: June 19, 2012
    Assignee: Research In Motion Limited
    Inventors: Ravi Singh, Dinah Lea Marie Davis, Neil Patrick Adams
  • Patent number: 8195251
    Abstract: A system and method of reducing the WLAN power consumption and limiting battery drain of a mobile communications device is provided. The mechanism continuously monitors for changes in the WLAN and cellular signal strength and modifies the WLAN profile scanning activity accordingly. By monitoring for changes, transitions can be detected which indicate the location of the mobile device (i.e., indoor or outdoor). An increase in cellular signal strength and a decrease in WLAN signal strength indicates the user is transitioning outdoors where WLAN coverage may be limited. To reduce battery power consumption, background scanning is suspended or its frequency significantly lowered. Moving indoors is indicated by a decrease in cellular signal strength and an increase in WLAN signal strength. Background/Connectivity scanning frequency is increased to provide shorter time-to-connect to WLAN Networks for the user within the WLAN coverage area.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: June 5, 2012
    Assignee: Research In Motion Limited
    Inventors: Krishna Kumar Bakthavathsalu, Ion Barbu, Nayef Mendahawi, Ahmad Kholaif