Browser based objects for copying and sending operations
First Claim
1. A method comprising steps of:
- executing a browser application program on a mobile device to display a page containing a plurality of selectable text based objects and other content on a touch screen display of the mobile device;
responsive to receiving a user selection of a mode from a plurality of available modes displayed on the touch screen display with the plurality of selectable text based objects and the other content of the page, identifying the plurality of selectable text based objects by displaying the identified plurality of selectable text based objects in a manner that each selectable text based object of the plurality of selectable text based objects is distinguished from the other content displayed on the touch screen display that is not selectable in the user selected mode;
in response to receiving the user selection of an identified text based object from the plurality of identified selectable text based objects, automatically copying all of the text contained in the user selected, identified text based object displayed on the displayed page;
in response to selecting an input replacing the display of the plurality of selectable text based objects on the touch screen display with a list of destination programs available for selection and execution on the mobile device, wherein the list of destination programs includes two or more of a text message composer program, an e-mail message program, an address management program, a text editor program, a navigation program or a scheduler program;
responsive to receiving the user selection of one of the listed destination programs displayed on the touch screen display, identifying one destination program as having been selected by the user;
launching the identified destination program for execution on the mobile device; and
pasting all of the copied text from the selected identified text based object into a user interface for use in the execution of the identified destination program.
1 Assignment
0 Petitions
Accused Products
Abstract
A disclosed method of transferring information between application programs on a mobile device may involve executing a browser application program on the mobile device to display a page containing one or more objects on a touch panel display; responsive to user touching of the display, identifying an object from the displayed page as having been selected by the user; and copying the selected object from the displayed page. The method further includes steps of displaying on the display a list of one or more destination programs available for selection and execution on the mobile device. The method may also involve steps of, responsive to user touching of the touch screen display, identifying one destination program as having been selected by the user, and launching the identified program. Then, the copied object is pasted for use in the execution of the identified destination program.
12 Citations
21 Claims
-
1. A method comprising steps of:
-
executing a browser application program on a mobile device to display a page containing a plurality of selectable text based objects and other content on a touch screen display of the mobile device; responsive to receiving a user selection of a mode from a plurality of available modes displayed on the touch screen display with the plurality of selectable text based objects and the other content of the page, identifying the plurality of selectable text based objects by displaying the identified plurality of selectable text based objects in a manner that each selectable text based object of the plurality of selectable text based objects is distinguished from the other content displayed on the touch screen display that is not selectable in the user selected mode; in response to receiving the user selection of an identified text based object from the plurality of identified selectable text based objects, automatically copying all of the text contained in the user selected, identified text based object displayed on the displayed page; in response to selecting an input replacing the display of the plurality of selectable text based objects on the touch screen display with a list of destination programs available for selection and execution on the mobile device, wherein the list of destination programs includes two or more of a text message composer program, an e-mail message program, an address management program, a text editor program, a navigation program or a scheduler program; responsive to receiving the user selection of one of the listed destination programs displayed on the touch screen display, identifying one destination program as having been selected by the user; launching the identified destination program for execution on the mobile device; and pasting all of the copied text from the selected identified text based object into a user interface for use in the execution of the identified destination program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 21)
-
-
8. A method comprising steps of:
-
executing a browser application program on a mobile device to display a page containing a plurality of selectable text based objects and other content on a touch screen display of the mobile device; responsive to a user selecting a mode from a plurality of available modes displayed on the touch screen display of the page with the plurality of selectable text based objects and the other content on the touch screen display of the mobile device, altering the display to distinguish each selectable text based object of the plurality of selectable text based objects from the other content on the page, wherein the appearance of the other content that is not selectable in the user selected mode remains unchanged after altering the display of the plurality of selectable text based objects; responsive to user selection of a selectable text based object from the plurality of selectable text based objects via a user touching of the touch screen display after initiation of the mode change and while distinguishing in the display the one or more selectable text based objects from the other content contained in the displayed page, copying the user selected text based object to a memory; obtaining information tied to the user selected text based object, wherein the obtained information contains location information relating to a location; automatically launching a destination program for execution on the mobile device, wherein the destination program is one or more application programs that uses the user selected text based object; replacing a portion of the displayed page containing the plurality of selectable text based objects with a user interface of the launched destination program; pasting all or part of the obtained information with the copied, user selected text based object into the user interface for use in the execution of the launched destination program; closing the destination application; and returning to the display of the page containing the plurality of selectable text based objects and the other content, wherein the display of the plurality of selectable text based objects is indistinguishable from the display of the other content on the page. - View Dependent Claims (9, 10, 15, 16, 17, 18, 19, 20)
-
-
11. An article of manufacture comprising a computer readable non-transitory storage medium containing a program which, when executed, causes a mobile device to execute a method, the method comprising steps of:
-
displaying a page containing a plurality of selectable text based objects and other content on a touch screen display of the mobile device; responsive to receiving a user selection of a mode from a plurality of available modes displayed on the touch screen display with the plurality of selectable text based objects and the other content of the page, identifying the plurality of selectable text based object within the displayed page by displaying the identified plurality of selectable text based objects in a manner that each selectable text based object of the plurality of selectable text based objects is distinguished from the other content displayed on the touch screen display that is not selectable in the user selected mode; in response to receiving a selection of at least one of the identified text based objects, automatically copying all of the text contained in the at least one user selected, identified text based object displayed on the displayed page; in response to selecting an input, replacing the display of the plurality of selectable text based objects on the touch screen display with a list of destination programs available for selection and execution on the mobile device, wherein the list of destination programs includes two or more of a text message composer program, an e-mail message program, an address management program, a text editor program, a navigation program or a scheduler program; responsive to receiving the user selection of one of the listed destination programs displayed on the touch screen display, identifying one destination program as having been selected by the user; launching the identified destination program for execution on the mobile device; and pasting all of the copied text from the selected at least one identified text based objects into a user interface for use in the execution of the identified destination program.
-
-
12. A mobile device, comprising:
-
a processor; a touch screen display; and a non-transitory storage medium containing a program, wherein; the program, when executed by the processor, causes the mobile device to execute functions for transferring information between application programs on the mobile device having a plurality of stored application programs at least one of which supports communication of the mobile device through a wireless communication network, and the functions comprise; display in a browser application program a page containing a plurality of selectable text based objects and other content on a touch screen display of the mobile device; responsive to receiving a user selection of a mode from a plurality of available modes displayed on the touch screen display with the plurality of selectable text based objects and the other content of the page, identifying the plurality of selectable text based objects by displaying the identified plurality of selectable text based objects in a manner that each selectable text based object of the plurality of selectable text based objects is distinguished from the other content displayed on the touch screen display that is not selectable in the user selected mode; in response to receiving the user selection of an identified text based object from the plurality of selectable text based objects, automatically copying all of the text contained in the user selected, identified selectable text based object displayed on the displayed page; in response to selecting an input, replacing the display of the plurality of selectable text based objects on the touch screen display with a list of destination programs available for selection and execution on the mobile device, wherein the list of destination programs includes two or more of a text message composer program, an e-mail message program, an address management program, a text editor program, a navigation program or a scheduler program; responsive to receiving the user selection of one of the listed destination programs displayed on the touch screen display, identifying one destination program as having been selected by the user; launching the identified destination program for execution on the mobile device; and pasting all of the copied text from the selected identified, selectable text based object into a user interface for use in the execution of the identified destination program.
-
-
13. An article of manufacture comprising a computer readable non-transitory storage medium containing a program which, when executed, causes a mobile device to execute a method, the method comprising steps of:
-
executing a browser application program on the mobile device to display a page containing a plurality of selectable text based objects and other content on a touch screen display of the mobile device; responsive to a user selecting a mode from a plurality of available modes displayed on the touch screen display of the page with the plurality of selectable text based objects and the other content on the touch screen display of the mobile device, altering the display to distinguish each selectable text based object of the plurality of selectable text based objects from the other content on the page, wherein the appearance of the other content remains unchanged after altering the display that is not selectable in the user selected mode; responsive to user selection of a selectable text based object from the plurality of selectable text based objects via a user touching of the touch screen display after initiation of the mode change, while distinguishing in the display the plurality of selectable text based objects from the other content contained in the displayed page, copying the user selected text based object to memory; obtaining information tied to the identified user selected text based object, wherein the obtained information contains location information relating to a location; automatically launching a destination program for execution on the mobile device, wherein the destination program is one or more application programs that uses the user selected text based object; replacing a portion of the displayed page containing the plurality of selectable text based objects with a user interface of the launched destination program; pasting all or part of the obtained information with the copied, user selected text based object into the user interface for use in the execution of the launched destination program; closing the destination application; returning to the display of the page containing the plurality of selectable text based objects and the other content, wherein the display of the plurality of selectable text based objects is indistinguishable from the display of the other content on the page.
-
-
14. A mobile device, comprising:
-
a processor; a touch screen display; and a non-transitory storage medium containing a program, wherein; the program, when executed by the processor, causes the mobile device to execute functions for transferring information between application programs on the mobile device having a plurality of stored application programs at least one of which supports communication of the mobile device through a wireless communication network, and the functions comprise; executing a browser application program on the mobile device to display a page containing a plurality of selectable text based objects and other content on a touch screen display of the mobile device; responsive to a user selecting a mode from a plurality of available modes displayed on the touch screen display, detecting user initiation of a mode change associated with the selected mode switch on the mobile device; in response to the detected mode change, altering the display of the plurality of selectable text based objects to distinguish each selectable text based object of the plurality of selectable text based objects displayed on the displayed page from the other content that is not selectable in the user selected mode on the displayed page, wherein the appearance of the other content remains unchanged after altering the display of the plurality of selectable text based objects; responsive to user selection of a selectable text based object from the plurality of selectable text based objects via a user touching of the touch screen display after initiation of the mode change and while distinguishing in the display the plurality of selectable text based objects and the other content contained in the displayed page, copying the user selected text based object to the storage medium; obtaining information tied to the identified user selected text based object, wherein the obtained information contains location information relating to a location; automatically launching a destination program for execution on the mobile device, wherein the destination program is one or more application programs that uses the user selected text based object; replacing a portion of the displayed page containing the plurality of selectable text based objects with a user interface of the launched destination program; pasting all or part of the obtained information with the copied, user selected text based object for use in the execution of the launched destination program; closing the destination application; and returning to the display of the page containing the one or more selectable text based objects and the other content, wherein the display of the one or more selectable text based objects is indistinguishable from the display of the other content on the page.
-
Specification