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:
Mar. 19, 2019

Filed:

Jul. 29, 2016
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Shiraz J. Cupala, Seattle, WA (US);

Lan Ye, Redmond, WA (US);

Neeraj Garg, Redmond, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04W 88/02 (2009.01); G06F 8/65 (2018.01); H04M 1/725 (2006.01); H04L 29/08 (2006.01); H04W 4/60 (2018.01); H04W 24/02 (2009.01);
U.S. Cl.
CPC ...
G06F 8/65 (2013.01); H04L 67/34 (2013.01); H04M 1/72525 (2013.01); H04W 4/60 (2018.02); H04M 1/72563 (2013.01); H04W 24/02 (2013.01); H04W 88/02 (2013.01);
Abstract

Systems and methods for selectively updating or extending built in functionality on a mobile device are disclosed. The updates may be provided to selective portions of software such that the entire software does not need to be replaced. The update may be provided through an application marketplace that provides third party software applications for mobile devices. The software that the mobile device is shipped with may include a number of 'entry points,' which provide functionality that may be extended through the selective updates. When the entry point is triggered by user selection, a determination may be made whether code for the functionality is already available on the mobile device. If not, the mobile device may contact the application marketplace to determine if code is available to provide or extend the requested functionality.


Find Patent Forward Citations

Loading…