Patents by Inventor Arun Munje

Arun Munje 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: 7356330
    Abstract: In one embodiment, a scheme is provided for assigning a personalized indicium to a mobile communications device which includes logic means operable to generate a temporary Personal Information Number (PIN) for transmitting in a request to a network node. Upon validating the request, a response is provided by the network node to the mobile communications device, the response including a permanent PIN assigned to the mobile communications device.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: April 8, 2008
    Assignee: Research In Motion Limited
    Inventors: Graeme Whittington, Allan David Lewis, James Godfrey, Christopher Smith, Arun Munje, Thomas Leonard Trevor Plestid, David R. Clark, Michal A. Rybak, Robbie John Maurice, Marc Plumb
  • Publication number: 20080076460
    Abstract: A computer readable medium encoded with computer executable instructions thereon for execution by a processor of a mobile communication device (116) comprises a code segment (216) for message processing, which may include a code segment for rule comparison, a code segment for message routing and a code segment for default message handling. The message processing code segment (216) processes an incoming message received via a data service network (400). The message processing code segment (216) subsequently compares a portion of each incoming message to at least one criterion contained in at least one message routing rule having a message database object (418, 420) associated with it, stores each incoming message meeting each criterion for a message routing rule in the message database object (418, 420) associated with that message routing rule, and stores all messages not routed to a message database object (418, 420) according to a message routing rule into a default message database object (422).
    Type: Application
    Filed: December 7, 2007
    Publication date: March 27, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michal Rybak, Arun Munje
  • Publication number: 20070291795
    Abstract: A system and method of transmitting packets from a wireless device is provided. According to a broad aspect, the wireless device is to transmit a packet on a communication channel during a time window based on whether or not the communication channel is expected to be torn down during the time window. If the communication channel is not expected to be torn down during the time window, then the wireless device transmits the packet late in the time window. However, if the communication channel is expected to be torn down during the time window, then the wireless device transmits the packet during the time window just prior to when the communication channel is expected to be torn down. This prevents having to re-establish the communication channel merely to transmit the packet if the communication channel is torn down.
    Type: Application
    Filed: June 16, 2006
    Publication date: December 20, 2007
    Inventor: Arun Munje
  • Patent number: 7308252
    Abstract: A mobile communications device (116) comprises a message receipt and routing logic structure (216), which may include a rule comparison logic structure, a message routing logic structure and a default message handling logic structure. The message receipt and routing logic structure (216) receives an incoming message via a data service network (400). The message receipt and routing logic structure (216) subsequently compares a portion of each incoming message to at least one criterion contained in at least one message routing rule having a message database object (418, 420) associated with it, stores each incoming message meeting each criterion for a message routing rule in the message database object (418, 420) associated with that message routing rule, and stores all messages not routed to a message database object (418, 420) according to a message routing rule into a default message database object (422).
    Type: Grant
    Filed: February 18, 2005
    Date of Patent: December 11, 2007
    Assignee: Research In Motion Limited
    Inventors: Michal A. Rybak, Arun Munje
  • Publication number: 20070238479
    Abstract: In a push-to-talk device having two processors where one of the processors is a radio chip and one of the processors is a microprocessor, a method and apparatus for synchronizing the microprocessor and the radio chip includes the steps of checking the status of a radio push-to-talk key on the radio chip when a user push-to-talk button is turned on or off on the microprocessor; if the user push-to-talk button is on and the radio push-to-talk key is off, performing the steps of sending a command to the radio chip to turn on the radio push-to-talk key; and waiting for a response from the radio chip, and if the response indicates the radio push-to-talk key is on, remaining in this synchronized state, otherwise repeating the sending and waiting steps; if the user button is off and the radio push-to-talk key is on, performing the steps of sending a command to the radio chip to turn off the radio push-to-talk key; and waiting for a response from the radio chip, and if the response indicates the radio push-to-talk ke
    Type: Application
    Filed: May 8, 2007
    Publication date: October 11, 2007
    Applicant: Research In Motion Limited
    Inventors: Krishna RAO, Arun Munje, Xiaona An
  • Publication number: 20070203992
    Abstract: An electronic message server (400) including a message receipt module (408) operable to receive at least one electronic message (500) having a message size from at least one sender (402); a message size comparison module (410) operable to compare the message size to at least one message size limit; a message parsing module (412) operable to parse at least one message having a message size larger than at least one message size limit into at least a first message portion (504) and a second message portion (506); a message portion forwarding module (414) operable to forward the first message portion (504) to a mobile communication device (116) via a wireless link; and a message portion return module (416) operable to return the second message portion (506) to the sender (402).
    Type: Application
    Filed: February 28, 2006
    Publication date: August 30, 2007
    Inventors: Risvan Coskun, Arun Munje
  • Patent number: 7231225
    Abstract: In a push-to-talk device having two processors where one of said processors is a radio chip and one of said processors is a microprocessor, a method and apparatus for synchronizing said microprocessor and said radio chip comprising the steps of: checking the status of a radio push-to-talk key on said radio chip when a user push-to-talk button is turned on or off on said microprocessor; if said user push-to-talk button is on and said radio push-to-talk key is off, performing the steps of: sending a command to said radio chip to turn on said radio push-to-talk key; and waiting for a response from said radio chip, and if said response indicates said radio push-to-talk key is on, remaining in this synchronized state, otherwise repeating said sending and waiting steps; if said user button is off and said radio push-to-talk key is on, performing the steps of: sending a command to said radio chip to turn off said radio push-to-talk key; and waiting for a response from said radio chip, and if said response indicates
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: June 12, 2007
    Assignee: Research in Motion Limited
    Inventors: Krishna Rao, Arun Munje, Xiaona An
  • Publication number: 20070081547
    Abstract: Methods and devices are provided to aid in the control of a channel used in communicating data packets between a first communication device and a communication device with which the first communication device is communicating. For an open session occurring on the channel, the channel can be in an active state or a dormant state. Controlling when the channel is brought down to the dormant state can help improve operating conditions such as battery life of a communication device. Time-out parameters associated with the communication device, each open session and packets being sent and received on the channel are used in determining when the channel is brought up to the active state or brought down to the dormant state.
    Type: Application
    Filed: October 7, 2005
    Publication date: April 12, 2007
    Inventor: Arun Munje
  • Publication number: 20070015490
    Abstract: Systems and methods for operation upon a mobile device to handle a duress situation caused by another person. An input password is received from a user. The input password is decoded by the device. Responsive to the input password being a duress indication, a duress operation is performed to protect data on the mobile device.
    Type: Application
    Filed: July 14, 2005
    Publication date: January 18, 2007
    Inventors: Arun Munje, Trevor Plestid
  • Publication number: 20060279539
    Abstract: A user interface for a mobile device includes an input sensor having one degree of freedom operable by the user to generate a sensor signal, a screen having a two-dimensional surface showing a graphical user interface object, a processor coupled to the sensor and to the screen to actuate the graphical user interface object along the two actuated axis, and a sensor adapter software module executed by the processor to adapt the sensor signal to actuate the graphical user interface object along both actuated axis. The adapter software module selectively drives the sensor signal to actuate the graphical user interface object along the first actuated axis, to actuate the graphical user interface object along the second actuated axis, and to change actuated axis.
    Type: Application
    Filed: August 18, 2006
    Publication date: December 14, 2006
    Inventor: Arun Munje
  • Publication number: 20060281448
    Abstract: A method and improved mobile device for providing context sensitivity for application usage in a mobile device having multiple keyboards, the method comprising the steps of: receiving a keystroke at the mobile device; checking a state the mobile device is in; comparing the state the mobile device is in with a state an application expects; if the comparing step determines the state the mobile device is in differs from the state an application expects, and mapping the keystroke from the state the mobile device is in to a keystroke in the state the application expects.
    Type: Application
    Filed: June 13, 2005
    Publication date: December 14, 2006
    Inventors: Trevor Plestid, Arun Munje
  • Publication number: 20060239215
    Abstract: The present disclosure discloses a scheme for sharing data among multiple applications within a mobile communications device. The scheme involves performing a remote database inquiry with respect to a remote database accessible via a wireless packet data service network, wherein the remote database inquiry is performed as part of a first application available on the mobile communications device. The information resulting from the remote database inquiry is then stored in a local common database object that is accessible to a second application available on the mobile communications device.
    Type: Application
    Filed: April 25, 2005
    Publication date: October 26, 2006
    Inventor: Arun Munje
  • Patent number: 7106314
    Abstract: A user interface for a mobile device includes an input sensor having one degree of freedom operable by the user to generate a sensor signal, a screen having a two-dimensional surface showing a graphical user interface object, a processor coupled to the sensor and to the screen to actuate the graphical user interface object along the two actuated axis, and a sensor adapter software module executed by the processor to adapt the sensor signal to actuate the graphical user interface object along both actuated axis. The adapter software module selectively drives the sensor signal to actuate the graphical user interface object along the first actuated axis, to actuate the graphical user interface object along the second actuated axis, and to change actuated axis.
    Type: Grant
    Filed: September 10, 2002
    Date of Patent: September 12, 2006
    Assignee: Research In Motion Limited
    Inventor: Arun Munje
  • Publication number: 20060189299
    Abstract: A mobile communications device (116) comprises a message receipt and routing logic structure (216), which may include a rule comparison logic structure, a message routing logic structure and a default message handling logic structure. The message receipt and routing logic structure (216) receives an incoming message via a data service network (400). The message receipt and routing logic structure (216) subsequently compares a portion of each incoming message to at least one criterion contained in at least one message routing rule having a message database object (418, 420) associated with it, stores each incoming message meeting each criterion for a message routing rule in the message database object (418, 420) associated with that message routing rule, and stores all messages not routed to a message database object (418, 420) according to a message routing rule into a default message database object (422).
    Type: Application
    Filed: February 18, 2005
    Publication date: August 24, 2006
    Inventors: Michal Rybak, Arun Munje
  • Publication number: 20060133340
    Abstract: Embodiments described herein provide a user with the ability to download a selected attachment document that is associated with a message received on a mobile device. Attachment data corresponding to the selected attachment document can be downloaded according to at least one of a native application attachment content handling option and a client-server attachment content handling option.
    Type: Application
    Filed: December 22, 2005
    Publication date: June 22, 2006
    Applicant: Research in Motion Limited
    Inventors: Rafal Rybak, Rodney Bylsma, Arun Munje, Kenneth Liang
  • Publication number: 20060111081
    Abstract: In one embodiment, a scheme is provided for assigning a personalized indicium to a mobile communications device which includes logic means operable to generate a temporary Personal Information Number (PIN) for transmitting in a request to a network node. Upon validating the request, a response is provided by the network node to the mobile communications device, the response including a permanent PIN assigned to the mobile communications device.
    Type: Application
    Filed: November 24, 2004
    Publication date: May 25, 2006
    Inventors: Graeme Whittington, Allan Lewis, James Godfrey, Christopher Smith, Arun Munje, Thomas Trevor Plestid, David Clark, Michal Rybak, Robbie Maurice, Marc Plumb
  • Publication number: 20060104246
    Abstract: A mobile communications device includes logic operable to conduct a data context associated with a first application of the mobile communications device with a data service network. The mobile communications device also includes logic operable to release the data context associated with the first application and establish a data context associated with a second application of the mobile communications device with the data service network responsive to one of the user executing a hold function and the second application requesting that a data context be associated therewith. The mobile communications device further includes logic operable to reestablish the data context associated with the first application responsive to one of the user executing a resume function, the second application releasing the data context associated therewith, data transmission within the data context associated with the second application ceasing for a first predetermined time period and a second predetermined time period elapsing.
    Type: Application
    Filed: November 16, 2004
    Publication date: May 18, 2006
    Inventors: Arun Munje, Kenneth Liang, Mahmud-Ul Hassan
  • Publication number: 20060099930
    Abstract: In one embodiment, a scheme is provided for customization of a mobile communications device's data session retry mechanism in a wireless packet data service network. Upon detecting that a cause code has been returned by a node disposed in a wireless packet data service network, a structure is interrogated to determine if the cause code is mapped to a flag relating to the device's data session retry mechanism. Responsive to determining that the received cause code is mapped as a critical cause code, the data session retry mechanism of the mobile communications device is disabled so that further signaling messages towards the network are prevented.
    Type: Application
    Filed: November 5, 2004
    Publication date: May 11, 2006
    Inventors: Jean-Philippe Cormier, Thomas Leonard Plestid, Ian Simpson, Arun Munje
  • Publication number: 20060094421
    Abstract: A mobile communications device includes logic means operable to establish a first data to transmit a request for parameters to a first network node and receive a response by the first network node including the parameters. The mobile communications device also has logic means operable to automatically releasing the first data context responsive to receipt of the parameters and logic means operable to establish a second data context by transmitting the parameters to a second network node, wherein the second network node is operable as part of a provisioning system to provision the mobile communications device.
    Type: Application
    Filed: November 4, 2004
    Publication date: May 4, 2006
    Inventors: Arun Munje, Risvan Coskun, Jean-Philippe Cormier
  • Publication number: 20060094354
    Abstract: A mobile communications device includes logic means operable to generate a request that is transmitted to a first network node. The request includes a personal information number and at least one device identifier associated with the mobile communications device. The mobile communications device also includes logic means operable to receive a response from the first network node. The response includes a URL and a session ID based upon the personal information number and the at least one device identifier associated with the mobile communications device. The mobile communications device further includes logic means operable to establish a communication session with a second network node to provision at least one aspect of the mobile communications device by transmitting the URL and the session ID to the second network node.
    Type: Application
    Filed: November 4, 2004
    Publication date: May 4, 2006
    Inventors: Arun Munje, Christopher Smith