The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 25, 2007

Filed:

Mar. 21, 2003
Applicants:

Bill Gibbons, Los Altos Hills, CA (US);

Manish Dixit, Sunnyvale, CA (US);

Carlos Jose Herrera, San Jose, CA (US);

Dale D. Jin, Newark, CA (US);

Alexander Quincey Musil, Mountain View, CA (US);

Manish Ramesh Shah, Fremont, CA (US);

Roger Robert Webster, San Martin, CA (US);

Denise Dandong Xu, San Jose, CA (US);

Inventors:

Bill Gibbons, Los Altos Hills, CA (US);

Manish Dixit, Sunnyvale, CA (US);

Carlos Jose Herrera, San Jose, CA (US);

Dale D. Jin, Newark, CA (US);

Alexander Quincey Musil, Mountain View, CA (US);

Manish Ramesh Shah, Fremont, CA (US);

Roger Robert Webster, San Martin, CA (US);

Denise Dandong Xu, San Jose, CA (US);

Assignee:

Sun Microsystems, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/45 (2006.01); G06F 9/445 (2006.01);
U.S. Cl.
CPC ...
Abstract

Methods and systems are provided for adapting software applications for download and execution on a variety of different mobile devices which employ different Application Execution Environments. An Application Download Protocol for transferring applications to mobile devices is also provided. Mobile devices can be matched with compatible applications according to functionality required by the applications and functionality provided by the mobile devices. Applications submitted by developers can be automatically matched to application categories, thus facilitating user selection of applications. Data used by applications running on mobile devices can be remotely managed by application developers, allowing developers to remotely control the type and presentation of data on mobile devices without the need for data management servlets to be provided by the developers.


Find Patent Forward Citations

Loading…