Patents by Inventor Albert So

Albert So 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: 7630708
    Abstract: One or more test classes implement an object oriented interface that specifies an execution method and a results method called from a user interface running on the mobile terminal or an emulator. The user interface enables a user to select one or more tests to run, view results, and upload results to a server. For each test, the user interface calls the execution method to initiate the test and obtain a success or failure indication. The user interface also calls the results method to obtain data on a capability and/or to obtain validation that the capability is complete and reliable. Tests that require specific hardware are activated or deactivated, depending on whether the mobile terminal includes the required hardware. Test include a memory size test, a memory integrity test, a socket connection test, an HTTP test, a camera test, an image rendering speed test, a message test, and the like.
    Type: Grant
    Filed: March 11, 2005
    Date of Patent: December 8, 2009
    Assignee: Yahoo! Inc.
    Inventors: Albert So, Yingqing Lawrence Cui, Min Zhou, Zhaowei Charlie Jiang
  • Publication number: 20060259632
    Abstract: A system and method are directed towards enabling a user to access an online service such as an online multiplayer game. The online service notifies a message service, such as a portal service, that a first client is interacting with the online service. The message may include a network address to which the first client is connected, or the network address may be obtained separately. The message may also identify a second client, which the first client wishes to invite to participate in the online service. The second client can also be identified by the message service with a contact list. The message service may determine a current presence of the second client to determine a device and format currently being used by the second client. The message service provides the second client with a link to the network address and/or a redirection link to the online service.
    Type: Application
    Filed: May 12, 2006
    Publication date: November 16, 2006
    Applicant: Yahoo! Inc.
    Inventors: Lee Crawford, Albert So
  • Publication number: 20060205397
    Abstract: One or more test classes implement an object oriented interface that specifies an execution method and a results method called from a user interface running on the mobile terminal or an emulator. The user interface enables a user to select one or more tests to run, view results, and upload results to a server. For each test, the user interface calls the execution method to initiate the test and obtain a success or failure indication. The user interface also calls the results method to obtain data on a capability and/or to obtain validation that the capability is complete and reliable. Tests that require specific hardware are activated or deactivated, depending on whether the mobile terminal includes the required hardware. Test include a memory size test, a memory integrity test, a socket connection test, an HTTP test, a camera test, an image rendering speed test, a message test, and the like.
    Type: Application
    Filed: March 11, 2005
    Publication date: September 14, 2006
    Applicant: Yahoo! Inc.
    Inventors: Albert So, Yingqing Cui, Min Zhou, Zhaowei Jiang