Patents by Inventor David Ma

David Ma 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: 8626109
    Abstract: A method for controlling receive diversity of an antenna system of a computer device, the antenna system including two or more antenna elements. The method includes establishing a session with a remote transmitting system and determining whether a predetermined criteria detected by the computer device is satisfied within the session. If the predetermined criteria is satisfied within the session, the method includes activating at least two of the antenna elements for receiving transmissions, enabling performance of receive diversity on the received transmissions, and performing receive diversity on the received transmissions. If the predetermined criteria is not satisfied within the session, the method includes activating at least one of the antenna elements, disabling performance of receive diversity on the received transmissions, and performing a default signal processing on the received transmissions. A mobile communication device may be used to perform the method.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: January 7, 2014
    Assignee: BlackBerry Limited
    Inventors: David Ma, Asif Hossain, Rakesh Gupta
  • Publication number: 20110255476
    Abstract: Method and apparatus for data access for a mobile terminal comprising a module for determining whether first and second modes of wireless network coverage is available, a module for selecting the first mode if available, a module for attempting access via the second mode on failure to establish access via the first mode and a module for monitoring availability of the first mode. Even when a connection is established via the second mode, availability of the first mode is monitored and access attempted, when second mode connection is idle.
    Type: Application
    Filed: June 28, 2011
    Publication date: October 20, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Asif Hossain, David Ma
  • Publication number: 20110255507
    Abstract: When a mobile device moves from a first QoS-aware system to a second QoS-aware system, QoS flows may or may not be moved properly. To deal with this, the mobile device requests de-allocation of flows in the second QoS-aware system, and then initiates reservation of flows in the second QoS-aware system. After this, the mobile device will know for certain which QoS flows exist in the second QoS-aware system and can behave accordingly.
    Type: Application
    Filed: November 10, 2010
    Publication date: October 20, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: JOSE ANTONIO GOMEZ VELEZ, YING JIE ZHAO, ABEY GEORGE, DAVID MA, SHIVA MIRZAEI-REZAEI
  • Publication number: 20110201295
    Abstract: A method for controlling receive diversity of an antenna system of a computer device, the antenna system including two or more antenna elements. The method includes establishing a session with a remote transmitting system and determining whether a predetermined criteria detected by the computer device is satisfied within the session. If the predetermined criteria is satisfied within the session, the method includes activating at least two of the antenna elements for receiving transmissions, enabling performance of receive diversity on the received transmissions, and performing receive diversity on the received transmissions. If the predetermined criteria is not satisfied within the session, the method includes activating at least one of the antenna elements, disabling performance of receive diversity on the received transmissions, and performing a default signal processing on the received transmissions. A mobile communication device may be used to perform the method.
    Type: Application
    Filed: August 18, 2010
    Publication date: August 18, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: David MA, Asif HOSSAIN, Rakesh GUPTA
  • Patent number: 7978648
    Abstract: Method and apparatus for data access for a mobile terminal comprising a module for determining whether first and second modes of wireless network coverage is available, a module for selecting the first mode if available, a module for attempting access via the second mode on failure to establish access via the first mode and a module for monitoring availability of the first mode. Even when a connection is established via the second mode, availability of the first mode is monitored and access attempted, when second mode connection is idle.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: July 12, 2011
    Assignee: Research In Motion Limited
    Inventors: Hossain Asif, David Ma
  • Publication number: 20100254269
    Abstract: Method and apparatus for data access for a mobile terminal comprising a module for determining whether first and second modes of wireless network coverage is available, a module for selecting the first mode if available, a module for attempting access via the second mode on failure to establish access via the first mode and a module for monitoring availability of the first mode. Even when a connection is established via the second mode, availability of the first mode is monitored and access attempted, when second mode connection is idle.
    Type: Application
    Filed: June 18, 2010
    Publication date: October 7, 2010
    Applicant: Research in Motion Limited
    Inventors: Asif Hossain, David Ma
  • Patent number: 7756075
    Abstract: Method and apparatus for data access for a mobile terminal comprising a module for determining whether first and second modes of wireless network coverage is available, a module for selecting the first mode if available, a module for attempting access via the second mode on failure to establish access via the first mode and a module for monitoring availability of the first mode. Even when a connection is established via the second mode, availability of the first mode is monitored and access attempted, when second mode connection is idle.
    Type: Grant
    Filed: September 15, 2005
    Date of Patent: July 13, 2010
    Assignee: Research In Motion Limited
    Inventors: Asif Hossain, David Ma
  • Publication number: 20080008012
    Abstract: Methods and apparatuses for adjusting trim settings for internally generated voltages of an integrated circuit device are provided. In one embodiment the apparatus receives a target digital value for an internally generated voltage, and compares the target digital value to a current digital value for the internally generated voltage. If the comparison indicates that a difference between the target digital value and the current digital value is greater than an allowable threshold, a trim setting used to trim the internally generated voltage is adjusted based on the difference. The trim setting may be adjusted until the difference between the target digital value and the current digital value is less than or equal to the allowable threshold.
    Type: Application
    Filed: September 24, 2007
    Publication date: January 10, 2008
    Inventors: Jennifer Huckaby, George Alexander, Steven Baker, David Ma
  • Publication number: 20070152700
    Abstract: A testing system or method compares read data from one or more dies in a semiconductor wafer with the original data written onto the one or more dies The testing system includes one or more write registers connected to one or more dies on the semiconductor wafer. One or more comparators are connected to the dies and the write registers. The comparator generates a result in response to the original data and the read data.
    Type: Application
    Filed: February 16, 2007
    Publication date: July 5, 2007
    Inventors: David Ma, Tao Wang, James Dietz, Bing Ren
  • Publication number: 20070110145
    Abstract: A method and apparatus for monitoring and adjusting an analog signal of an operating circuit. The apparatus includes a control circuit, an analog-to-digital converter, and a comparator. The control circuit has an analog generator for generating the analog signal and an adjusting circuit for adjusting the strength of the analog signal. The analog-to-digital converter receives the analog signal and converts the analog signal to a digital signal. The comparator then compares the value of the digital signal to a predetermined value and generates a comparator signal. The adjusting circuit then receives the comparator signal and adjusts the strength of the analog signal based upon the value of the comparator signal. The method includes generating the analog signal, converting the analog signal to a digital signal, comparing the value of the digital signal to a predetermined value and adjusting the strength of the analog signal.
    Type: Application
    Filed: January 3, 2007
    Publication date: May 17, 2007
    Inventor: David Ma
  • Publication number: 20070058578
    Abstract: Method and apparatus for data access for a mobile terminal comprising a module for determining whether first and second modes of wireless network coverage is available, a module for selecting the first mode if available, a module for attempting access via the second mode on failure to establish access via the first mode and a module for monitoring availability of the first mode. Even when a connection is established via the second mode, availability of the first mode is monitored and access attempted, when second mode connection is idle.
    Type: Application
    Filed: September 15, 2005
    Publication date: March 15, 2007
    Inventors: Asif Hossain, David Ma
  • Publication number: 20070005158
    Abstract: The invention described in this patent is a motion control system hierarchy where all the components are connected by a two way communication link, which gives the system an ability to transfer data from all levels of the hierarchy up to a PC to be viewed and/or modified. Further, the user interface to the motion control system hierarchy is a ubiquitous web browser obviating the need for additional software installation on the PC. By interfacing through a web browser and adding a embedded web server to the motion controller, the communication protocol is fixed but the format of the communication remains flexible. The invention also uses the Extensible Markup Language (XML) as a means for keeping the interface between the PC and the motion controller as flexible as possible. Among the uses of XML in this invention are as a tool for configuration, data sharing, and for remote procedure calls.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Edward Nicolson, David Ma, Craig Latimer, Ryan Findley
  • Publication number: 20060274594
    Abstract: Methods and apparatuses for adjusting trim settings for internally generated voltages of an integrated circuit device are provided. In one embodiment the apparatus receives a target digital value for an internally generated voltage, and compares the target digital value to a current digital value for the internally generated voltage. If the comparison indicates that a difference between the target digital value and the current digital value is greater than an allowable threshold, a trim setting used to trim the internally generated voltage is adjusted based on the difference. The trim setting may be adjusted until the difference between the target digital value and the current digital value is less than or equal to the allowable threshold.
    Type: Application
    Filed: June 1, 2005
    Publication date: December 7, 2006
    Inventors: Jennifer Huckaby, George Alexander, Steven Baker, David Ma
  • Publication number: 20060216333
    Abstract: Using interrupted delivery of IRMs by intermittently applying an IRM to a mucosal surface it is possible to achieve therapeutic levels and durations of cytokine induction, while substantially reducing irritation side effects.
    Type: Application
    Filed: September 1, 2004
    Publication date: September 28, 2006
    Inventors: Richard Miller, David Ma
  • Publication number: 20060176751
    Abstract: A power down is implemented in a memory device capable of performing a read operation in which data and a data strobe signal are supplied as outputs. The power down techniques includes generating a first signal for preventing the data from being supplied as an output of the memory device, generating a second signal for causing the data strobe signal to remain in a predetermined state, and generating a third signal for preventing the data strobe signal in the predetermined state from being supplied as an output of the memory device.
    Type: Application
    Filed: February 4, 2005
    Publication date: August 10, 2006
    Inventors: Torsten Partsch, David Ma
  • Publication number: 20060158209
    Abstract: A testing system or method compares read data from one or more dies in a semiconductor wafer with the original data written onto the one or more dies The testing system includes one or more write registers connected to one or more dies on the semiconductor wafer. One or more comparators are connected to the dies and the write registers. The comparator generates a result in response to the original data and the read data.
    Type: Application
    Filed: March 22, 2006
    Publication date: July 20, 2006
    Inventors: David Ma, Tao Wang, James Dietz, Bing Ren
  • Patent number: 7079441
    Abstract: A power down is implemented in a memory device capable of performing a read operation in which data and a data strobe signal are supplied as outputs. The power down techniques includes generating a first signal for preventing the data from being supplied as an output of the memory device, generating a second signal for causing the data strobe signal to remain in a predetermined state, and generating a third signal for preventing the data strobe signal in the predetermined state from being supplied as an output of the memory device.
    Type: Grant
    Filed: February 4, 2005
    Date of Patent: July 18, 2006
    Assignee: Infineon Technologies AG
    Inventors: Torsten Partsch, David Ma
  • Publication number: 20060031126
    Abstract: A wireless communication system is provided to enable a wireless communication interface configured to communicate with a wireless device, then to further communicate with a network interface configured to facilitate communication between the communication interface and a network, where the network is configured to facilitate communication among devices that communicate with the network. The system is able to establish communication link with the application server retrieving wireless user related information and content from the wireless device; and communicate with the application server to transmit user information received from the wireless device and related content.
    Type: Application
    Filed: July 7, 2005
    Publication date: February 9, 2006
    Applicant: Clarinet Systems, Inc.
    Inventors: David Ma, Frank Yu
  • Publication number: 20050285610
    Abstract: Method and apparatus for testing a plurality of devices on a device wafer. One embodiment provides a test circuitry wafer having a first surface and a second surface, the test circuitry wafer comprising a plurality of contact pads disposed on the first surface for contacting a plurality of device pads on the device wafer, a plurality of interface pads disposed on the second surface for contacting probe needles on a probe card and one or more test features disposed in the test circuitry wafer, wherein the one or more test features are electrically connected to at least one of the contact pads and the interface pads.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 29, 2005
    Inventor: David Ma
  • Publication number: 20050285614
    Abstract: Apparatus and method for testing a device wafer having a plurality of devices formed thereon. One embodiment of the invention provides an interface wafer comprising a plurality of contact pads disposed on a first surface for contacting a plurality of device pads on the device wafer and a plurality of interface pads disposed on a second surface for contacting probe needles on a probe card, wherein the plurality of interface pads are electrically connected to the plurality of contact pads and wherein the plurality of interface pads are disposed in a relaxed-pitch arrangement as compared to the plurality of contact pads.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 29, 2005
    Inventor: David Ma