IP Library Patent Application 13308294
Patent Application
App. No. 13/308,294

DYNAMIC BROWSER ICONS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/308,294
Abstract

Dynamic icons are made easily available to third-party websites. In one embodiment, a dynamic icon is displayed on a client device, such as a phone, a laptop computer, a desktop computer, etc. The dynamic icon is associated with a third-party website and can have an address of the website associated therewith. The client device can receive information regarding how to update the dynamic icon and such information can be displayed in association with the dynamic icon. If selected, a browser is launched and the address is passed to the browser as an input parameter. The browser can use the address to access the third-party website and display a page of content associated with the website.

Claims (31)

1 . A method of updating a client device, comprising:

displaying a dynamic icon on the client device, wherein the dynamic icon is for launching a browser stored on the client device and for accessing a third-party website associated with the dynamic icon;

receiving information on the client device associated with the dynamic icon from the third-party website; and

using the information to update the dynamic icon on the client device by displaying the information in association with the dynamic icon.

2 . The method of claim 1 , further including retrieving the information from metadata stored on the third-party website.

3 . The method of claim 2 , wherein retrieving the information includes searching the third-party website for a markup language tag and retrieving the information associated with the markup language tag.

4 . The method of claim 1 , wherein displaying the dynamic icon is on a home screen of the client device, which is a base screen from which other applications can be launched, and the dynamic icon is associated with an address parameter that is passed to the browser for launching the browser.

5 . The method of claim 1 , wherein the dynamic icon includes code that accesses the third-party website for receiving the information.

6 . The method of claim 1 , further including sending to the third-party website a browser type, and, in response thereto, the third-party website updating the information for the dynamic icon.

7 . The method of claim 1 , further including sending a geolocation of the client device to the third-party website, and the third-party website updating the information based on the geolocation.

8 . The method of claim 1 , further including accessing the third-party website and generating an icon on the client device associated with the third-party website in response to a user request.

9 . The method of claim 1 , wherein the information includes changing an address associated with the dynamic icon so that selection of the icon accesses the changed address.

10 . One or more computer-readable storage having stored thereon computer-executable instructions operable to cause a mobile computing device to perform a method comprising:

displaying a dynamic icon associated with a third-party website;

dynamically modifying the dynamic icon based on an update from the third-party website; and

in response to receiving user input selecting the dynamic icon, launching a browser on the mobile computing device and accessing a website address associated with the dynamic icon using the browser.

11 . The computer-readable storage of claim 10 , further including retrieving the update from metadata stored on the third-party website and wherein the update includes modifying the website address associated with the dynamic icon.

12 . The computer-readable storage of claim 11 , wherein retrieving the update includes searching the third-party website for a markup language tag and retrieving the update associated with the markup language tag.

13 . The computer-readable storage of claim 10 , wherein the dynamic icon is displayed on a home screen of the mobile computing device.

14 . The computer-readable storage of claim 10 , wherein the dynamic icon includes software that accesses the third-party website for receiving the update.

15 . The computer-readable storage of claim 10 , further including identifying to the third-party website, a browser type, and, in response thereto, the third-party website storing the update associated with the browser type.

16 . The computer-readable storage of claim 10 , further including sending a geolocation of the client device to the third-party website, and the third-party website storing the update based on the geolocation.

17 . The computer-readable storage of claim 10 , further including accessing the third-party website and generating an icon on the client device associated with the third-party website in response to a user request.

18 . The computer-readable storage of claim 10 , wherein the update includes changing an address associated with the dynamic icon so that selection of the icon accesses the changed address.

19 . A method of presenting dynamic information on a phone, comprising:

receiving a request to add a dynamic icon to a home screen on a phone;

associating a website address with the dynamic icon;

accessing a website using the website address and obtaining an update of information associated with the dynamic icon;

displaying the update on the phone in association with the dynamic icon; and

in response to receiving a selection of the dynamic icon, launching a browser and displaying a page of content associated with the website address.

20 . The method of claim 19 , further including providing a geolocation of the phone to a server computer associated with the website, and receiving the update based on the geolocation.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034544/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2011
From: KU, BRIAN NAN; LAM, HO KI WILSON; PRYAL, DAVID MARTIN, JR.
To: MICROSOFT CORPORATION
Reel/Frame 027304/0298 →