Patents by Inventor Marcelo Varanda

Marcelo Varanda 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: 7489923
    Abstract: Systems and methods for improving software operations on startup. A system and method can provide for the storage of volatile memory contents of an application upon shutdown of a mobile device, and restoration of the contents upon startup.
    Type: Grant
    Filed: August 5, 2005
    Date of Patent: February 10, 2009
    Assignee: Research In Motion Limited
    Inventor: Marcelo Varanda
  • Patent number: 7483694
    Abstract: A method and system for testing a wireless device, the system comprising: a remote user interface for interacting with the data device from a remote location; and a wireless network for communication with the wireless data device from a remote location, wherein a tester can send information to and receive information from the wireless device over said wireless network and can monitor said wireless device and send inputs to the wireless device over the remote user interface thereby forming a closed loop communications path.
    Type: Grant
    Filed: February 22, 2005
    Date of Patent: January 27, 2009
    Assignee: Research In Motion Limited
    Inventor: Marcelo Varanda
  • Publication number: 20080200208
    Abstract: A system for enhancing functionality of a mobile device comprising: the mobile device, wherein the mobile device includes: a radio subsystem; a processor adapted to interact with the radio subsystem; a user interface; a short range communications system; and a battery adapted to power the mobile device; and an accessory adapted to communicate with the mobile device, the accessory including: at least one processor; a radio subsystem communicating with the processor; and a short range communications system adapted to communicate with the short range communications system of the mobile device, wherein the radio subsystem of the mobile device differs from the radio subsystem of the accessory.
    Type: Application
    Filed: February 15, 2008
    Publication date: August 21, 2008
    Inventors: Edwin Llanos, Padakandla Krishna Rao, Marcelo Varanda, Asif Hossain, Mihal Lazaridis, Jason Griffin, Ray Dikun, Stewart Charles Morris, Runbo Fu, Dietmar Frank Wennemer
  • Publication number: 20070038785
    Abstract: A universal connector apparatus for a mobile device and in communication with the mobile device, the apparatus comprising: at least one universal serial bus (USB) connector providing at least one connection; at least one USB host controller configured to control the at least one USB connection; a microprocessor configured to control the at least one USB host controller, the microprocessor having an operating system; a USB device control interface on the mobile device configured to communicate and control the universal connector apparatus; and a USB driver configured to operate within the operating system to enable the mobile device to connect to one or more peripherals via the at least one USB connector.
    Type: Application
    Filed: August 15, 2005
    Publication date: February 15, 2007
    Inventors: Marcelo Varanda, Thanh Vuong, Luis Estable
  • Publication number: 20070032228
    Abstract: Systems and methods for improving software operations on startup. A system and method can provide for the storage of volatile memory contents of an application upon shutdown of a mobile device, and restoration of the contents upon startup.
    Type: Application
    Filed: August 5, 2005
    Publication date: February 8, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Marcelo Varanda
  • Publication number: 20060071905
    Abstract: A directional input device for use in a handheld device is disclosed herein. The directional input device provides input to an element of the user interface in response to the inclination of the handheld. The input device can be embedded into any handheld communicating or computing device to provide directional input to an element of the user interface of the handheld without consuming space on the face of the device that could otherwise be used for a larger screen.
    Type: Application
    Filed: December 16, 2005
    Publication date: April 6, 2006
    Inventor: Marcelo Varanda
  • Publication number: 20060036677
    Abstract: A system and method for integrating a client with a host device where a client application has access to a user interface of the host device, the system having: a host independent engine adapted to provide an execution environment for the client application; a host native application adapted to provide access to a user interface on the host device; and a platform abstraction layer adapted to isolate the host independent engine and the host native application, the platform abstraction layer being configured to adapt host independent engine device calls to the host native application and adapt host native application calls to the host independent engine.
    Type: Application
    Filed: July 27, 2005
    Publication date: February 16, 2006
    Inventors: Craig Stout, David Heuvel, Marcelo Varanda, Jeffery Emery, Gaurav Jain
  • Publication number: 20050275633
    Abstract: A method for changing a transparency level of a virtual keypad on a display, comprising the steps of: activating a pointing device on the display; and dragging the pointing device along the display for a predetermined distance; whereby said dragging step causes the transparency level of the virtual keypad on the display to change. The keypad can be arranged to include a stacked intuitive layout for keys, where the left side of a qwerty keyboard is placed over the right side of a qwerty keyboard to created a stacked virtual keyboard.
    Type: Application
    Filed: June 15, 2004
    Publication date: December 15, 2005
    Inventor: Marcelo Varanda
  • Publication number: 20050192002
    Abstract: A method and system for testing a wireless device, the system comprising: a remote user interface for interacting with the data device from a remote location; and a wireless network for communication with the wireless data device from a remote location, wherein a tester can send information to and receive information from the wireless device over said wireless network and can monitor said wireless device and send inputs to the wireless device over the remote user interface thereby forming a closed loop communications path.
    Type: Application
    Filed: February 22, 2005
    Publication date: September 1, 2005
    Inventor: Marcelo Varanda
  • Publication number: 20050186913
    Abstract: A remote user interface for a wireless data device comprising: a client machine; a server machine; a communications channel for providing data exchange between the client machine and the server machine; and an interface for providing data exchange between the server machine and the wireless data device, wherein the client machine can send an input to the wireless data device using the communications channel and the interface, and the wireless device can provide information about a display on the wireless device to the client machine along the interface and the communications channel.
    Type: Application
    Filed: February 24, 2004
    Publication date: August 25, 2005
    Applicant: Research In Motion Limited
    Inventor: Marcelo Varanda
  • Publication number: 20030006959
    Abstract: A directional input device for use in a handheld device is disclosed herein. The directional input device provides input to an element of the user interface in response to the inclination of the handheld. The input device can be embedded into any handheld communicating or computing device to provide directional input to an element of the user interface of the handheld without consuming space on the face of the device that could otherwise be used for a larger screen.
    Type: Application
    Filed: July 9, 2002
    Publication date: January 9, 2003
    Inventor: Marcelo Varanda