Claims
- 1. A method comprising:
displaying a page from a tag-based structure; detecting a selection of an object of the page; and storing information to enable subsequent retrieval of the object.
- 2. The method recited in claim 1 wherein, in storing, the information comprises at least one of a universal resource identifier (URI), an object retrieval string, an access path descriptor, a friendly name, and a runtime object identifier.
- 3. The method recited in claim 1 wherein displaying further comprises displaying a cursor, and wherein detecting further comprises highlighting the object when the cursor is proximate to the object.
- 4. The method recited in claim 3 wherein detecting further comprises receiving an actuation signal from a user selection device.
- 5. The method recited in claim 1 and further comprising:
retrieving a current instantiation of the object without human involvement.
- 6. The method recited in claim 5 and further comprising:
displaying the retrieved object at a periodic interval without human involvement.
- 7. A method comprising:
displaying a Hypertext Markup Language (HTML) page on a first device; detecting a selection of a portion of the HTML page; and storing information in the first device to enable subsequent retrieval of the portion from a second device.
- 8. The method recited in claim 7,
wherein, in storing, the information comprises at least one of a universal resource identifier (URI), an object retrieval string, an access path descriptor, a friendly name, and a runtime object identifier.
- 9. The method recited in claim 7 wherein displaying further comprises displaying a cursor, and wherein detecting further comprises highlighting the portion when the cursor is hovered over the portion.
- 10. The method recited in claim 9,
wherein, in displaying, the HTML page is displayed on a display screen, and wherein a cursor position is defined by cursor coordinates relative to the display screen; and wherein, in detecting, the portion is defined on the HTML page by position descriptors, and wherein detecting comprises comparing the cursor coordinates with the portion's position descriptors.
- 11. The method recited in claim 9 wherein detecting further comprises receiving an actuation signal from a user selection device.
- 12. The method recited in claim 7 wherein storing further comprises storing a pathway to the portion.
- 13. The method recited in claim 12 wherein the pathway comprises a Universal Resource Identifier (URI).
- 14. The method recited in claim 12 wherein the pathway comprises one of a hypertext transfer protocol (HTTP) command, a file transfer protocol (FTP) command, a Java command, and a JavaScript command.
- 15. The method recited in claim 7 wherein storing further comprises storing a user-assigned name for the portion.
- 16. The method recited in claim 15 and further comprising:
providing a menu comprising the user-assigned name; and using the information, including the user-assigned name, to retrieve the portion.
- 17. The method recited in claim 7 wherein storing further comprises storing a user-designated retrieval interval for the portion.
- 18. The method recited in claim 7 wherein the portion comprises an HTML object, and the method further comprises:
using the information to retrieve a current instantiation of the portion without human involvement.
- 19. A method comprising:
storing source information in a device, the source information to enable subsequent retrieval of a unique object from a resource; and using the source information to retrieve the unique object from the resource.
- 20. The method recited in claim 19 wherein the resource is one of the Internet, an intranet, a wide area network, a local memory store, and a local area network.
- 21. The method recited in claim 19 wherein the unique object is a Hypertext Markup Language (HTML) object from an HTML page, and wherein the resource comprises a server on the World-Wide Web.
- 22. The method recited in claim 19, wherein using comprises searching on the resource by executing a command that includes the source information, and further comprises retrieving a current instantiation of the unique object.
- 23. The method recited in claim 22 wherein the command comprises one of a hypertext transfer protocol (HTTP) command, a file transfer protocol (FTP) command, a Java command, and a JavaScript command.
- 24. The method recited in claim 22 and further comprising:
rendering the unique object.
- 25. The method recited in claim 22 and further comprising:
using the unique object in an application residing in the device.
- 26. The method recited in claim 19 and further comprising:
immediately displaying the unique object.
- 27. The method recited in claim 26, wherein the unique object is rendered on the device.
- 28. The method recited in claim 19 and further comprising:
immediately using the unique object in an application residing in the device.
- 29. The method recited in claim 19 and further comprising:
formatting the unique object.
- 30. The method recited in claim 19 wherein the information comprises a user-designated retrieval interval, and wherein using further comprises using the user-designated retrieval interval to retrieve the unique object.
- 31. The method recited in claim 30 and further comprising:
rendering the unique object.
- 32. The method recited in claim 31 and further comprising:
using the unique object in an application residing in the device.
- 33. A system including a display, a memory, and a user interface, the system executing instructions comprising the operations of:
displaying a plurality of objects from a network resource; receiving, via the user interface, a selection of a selected object from the plurality of objects; and storing, in the memory, information to enable subsequent retrieval of the selected object by a device without further selection of the selected object from the plurality of objects.
- 34. The system recited in claim 33 wherein the network resource comprises a Web page, and wherein, in storing, the information comprises at least one of a Web page object identifier, an object position descriptor, an access path descriptor, a friendly name, and a runtime object identifier.
- 35. The system recited in claim 34 wherein the instructions further comprise the operation of:
retrieving the selected object from the Internet.
- 36. The system recited in claim 33 wherein the device is a digital appliance, wherein the display forms part of the digital appliance, and wherein the instructions further comprise the operation of:
rendering the selected object.
- 37. The system recited in claim 33 wherein the instructions further comprise the operation of:
using the selected object in an application residing in the memory.
- 38. An article comprising a machine-accessible medium having associated instructions, wherein the instructions, when accessed, result in a machine performing:
displaying, on a screen, information comprising a plurality of objects defined in a markup language; receiving, via a user interface, a selection of a selected object from the plurality of objects; and storing, in a memory, information to enable subsequent retrieval of future instantiations of the selected object without further selection of the selected object from the plurality of objects.
- 39. The article recited in claim 38 wherein the instructions, when accessed by the machine, result in the machine performing:
retrieving the selected object from the Internet.
- 40. The article recited in claim 39 wherein the instructions, when accessed by the machine, result in the machine performing:
rendering the selected object.
- 41. The article recited in claim 39 wherein the instructions, when accessed by the machine, result in the machine performing:
using the selected object in an application residing in the memory.
RELATED APPLICATIONS
[0001] The present application is related to the following applications, of which all are assigned to the same assignee as the present application, and of which (1) through (3) were filed on even date herewith:
[0002] (1) Ser. No. __/______, entitled “User Interface to Facilitate Media File Exchange Among Processor-Based Devices” (Attorney Docket 884.744);
[0003] (2) Ser. No. __/______, entitled “Apparatus and Methods to Exchange Menu Information Among Processor-Based Devices” (Attorney Docket 884.745);
[0004] (3) Ser. No. __/______, entitled “Network of Disparate Processor-Based Devices to Exchange and Display Media Files” (Attorney Docket 884.746); and
[0005] (4) Ser. No. 09/561,054 entitled “Enabling Hypertext Elements to Work with Software Applications”.