US2010235757A1PendingUtilityA1
Apparatus and method for interacting with internet content
Est. expiryApr 26, 2019(expired)· nominal 20-yr term from priority
Inventors:John Albert KembelGeorge Andrew KembelDaniel S. KimJohn RussellJake WobbrockGeoffrey S. KembelJeremy L. KembelLynn D. Gabbay
G06F 40/134H04L 67/34G06F 8/65G06F 40/186H04L 67/306G06F 3/0484H04L 67/02H04L 41/22G06F 40/221G06F 3/0481H04L 65/60H04L 67/01G06F 16/957H04L 67/10
54
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
The invention includes a method of presenting distributable computer readable media to a user in response to a user request. The method comprises the steps of identifying a definition of a Networked Information Monitor (NIM). A NIM frame is defined for the NIM using the definition. Content is then retrieved for the NIM. Then, the content is placed in NIM viewer defined by the frame. The invention also includes a method of altering a Networked Information Monitor (NIM). The method includes the step of receiving a message at a NIM. The message specifies a configurable feature of the NIM. The NIM is altered in accordance with the configurable feature of the message.
Claims
exact text as granted — not AI-modified1 - 30 . (canceled)
31 . A computer readable electronic storage medium, the electronic storage medium comprising machine readable instructions configured to operate on a first computing device to present Internet content to a user of said first computing device according to a computer-implemented method comprising:
obtaining, on the first computing device, information identifying a user of the first computing device; accessing a user profile associated with the user based on the obtained information identifying the user, wherein the user profile is accessed by the first computing device from electronic storage media accessible to one or more processors of the first computing device; obtaining on electronic storage media accessible to one or more processors of the first computing device machine readable instructions associated with a first networked information monitor, wherein the machine readable instructions associated with the first networked information monitor include one or more initial uniform resource locators at which content for the first networked information monitor is accessible over the Internet; initiating the first networked information monitor on the first computing device by executing the machine readable instructions associated with the first networked information monitor, wherein initiating the first networked information monitor includes generating, via the first networked information monitor, a request over the Internet for content to the one or more initial uniform resource locators, wherein initiation of the first networked information monitor on the first computing device is responsive to an indication in the accessed user profile that the first networked information monitor should be automatically initiated for the user of the first computing device; obtaining, via the first networked information monitor, first Internet content from the one or more initial uniform resource locators, said first Internet content programmed in a format readable by a dedicated Web browser program having native web navigation control features; and generating, via the first networked information monitor, a graphical user interface defined by the first Internet content to produce a visual manifestation of the first Internet content on an output apparatus of the first computing device, wherein the visual manifestation of the first Internet content is displayed independently from any window of a dedicated Web browser program including native web navigation control features, and wherein if the graphical user interface generated via the first networked information monitor provides any control to a user of the first computing device over access, via the first, to content obtained over the Internet from any uniform resource locators other than the initial uniform resource locators, such control is provided by features of the graphical user interface that are defined by content received by the first networked information monitor over the Internet in a format readable by a dedicated Web browser program having native web navigation control features.
32 . The electronic storage medium of claim 31 , wherein the computer-implemented method further comprises:
receiving a share command on the first computing device, wherein the share command indicates that information related to the first networked information monitor should be shared with another user; and issuing instructions by the first computing device that result in an electronic transmission of information to a second computing device that is associated with the other user, wherein the information transmitted to the second computing device shares with the other user the information related to the first networked information monitor, and wherein the issuing of the instructions by the first computing device is responsive to the reception of the share command
33 . The electronic storage medium of claim 32 , wherein the information related to the first networked information monitor includes a networked information monitor template defining the first networked information monitor.
34 . The electronic storage medium of claim 31 , wherein the computer-implemented method further comprises:
initiating a second networked information monitor on the first computing device by executing the machine readable instructions associated with the second networked information monitor, wherein initiating the second networked information monitor includes generating, via the second networked information monitor, a request over the Internet for content to one or more initial uniform resource locators that are different from the one or more initial uniform resource locators associated with the first networked information monitor; obtaining, via the second networked information monitor, second Internet content from the one or more initial uniform resource locators associated with the second networked information monitor, the second Internet content being programmed in a format readable by a dedicated Web browser program having native web navigation control features; and generating, via the second networked information monitor, a graphical user interface defined by the second Internet content to produce a visual manifestation of the second Internet content on the output apparatus of the first computing device, wherein the visual manifestation of the second Internet content is displayed independently from any window of a dedicated Web browser program having native web navigation control features, wherein if the graphical user interface generated via the second networked information monitor provides any control to the user of the first computing device over access, via the second networked information monitor, to content obtained over the Internet from any uniform resource locators other than the initial resource locators associated with the second networked information monitor, such control is provided by features of the graphical user interface that are defined by content received by the second networked information monitor over the Internet in a format readable by a dedicated Web browser program having native web navigation control features, and wherein initiation of the second networked information monitor on the first computing device is responsive to an indication in the accessed user profile that the second should be automatically initiated for the user.
35 . The electronic storage medium of claim 34 , wherein a dimension of the graphical user interface generated by the first networked information monitor upon initiation and a dimension of the graphical user interface generated by the second networked information monitor upon initiation are each separately dictated by information stored in the user profile associated with the user.
36 . The electronic storage medium of claim 34 , wherein the initial position of the graphical user interface generated by the first networked information monitor on the output apparatus of the first computing device and the initial position of the graphical user interface generated by the second networked information monitor on the output apparatus of the first computing device are each separately dictated by information stored in the user profile associated with the user.
37 . The electronic storage medium of claim 34 , wherein the initial uniform resource locators associated with the first electronic storage medium and the initial uniform resource locators associated with the second electronic storage medium are dictated by information stored in the user profile associated with the user.
38 . The electronic storage medium of claim 31 , wherein the initial position of the graphical user interface generated by the first networked information monitor on the output apparatus of the first computing device is dictated by information stored in the user profile associated with the user, and is based on the position of the graphical user interface generated by the first networked information monitor on the output apparatus of the first computing device during a previous usage session by the user.
39 . The electronic storage medium of claim 31 , wherein the initial uniform resource locators associated with the first networked information monitor are dictated by information stored in the user profile associated with the user, and are based on uniform resource locators from which Internet content was accessed by the first networked information monitor during a previous usage session by the user.
40 . The electronic storage medium of claim 31 , wherein the computer-implemented method further comprises:
initiating a second networked information monitor on the first computing device by executing the machine readable instructions associated with the second networked information monitor, wherein initiating the second networked information monitor includes generating, via the second networked information monitor, a request over the Internet for content to one or more initial uniform resource locators that are different from the one or more initial uniform resource locators associated with the first networked information monitor; obtaining, via the second networked information monitor, second Internet content from the one or more initial uniform resource locators associated with the second networked information monitor, the second Internet content being programmed in a format readable by a dedicated Web browser program having native web navigation control features; and generating, via the second networked information monitor, a graphical user interface defined by the second Internet content to produce a visual manifestation of the second Internet content on the output apparatus of the first computing device, wherein the visual manifestation of the second Internet content is displayed independently from any window of a dedicated Web browser program including native web navigation control features, wherein if the graphical user interface generated via the second networked information monitor provides any control to the user of the first computing device over access, via the second networked information monitor, to content obtained over the Internet from any uniform resource locators other than the initial resource locators associated with the second networked information monitor, such control is provided by features of the graphical user interface that are defined by content received by the second networked information monitor over the Internet in a format readable by a dedicated Web browser program having native web navigation control features; displaying simultaneously, on the output apparatus of the first computing device, the graphical user interface generated by the first networked information monitor and the graphical user interface generated by the second networked information monitor; and providing a user of the first computing device with a user selectable control on the first computing device that causes the graphical user interfaces generated by the first networked information monitor and the second networked information monitor to be hidden and/or restored in a coordinated manner.
41 . The electronic storage medium of claim 40 , wherein the computer-implemented method further comprises:
determining, while the graphical user interfaces generated by the first networked information monitor and the second networked information monitor are being displayed on the output apparatus of the first computing device, that the selectable control has selected by the user; and hiding the graphical user interfaces generated by the first networked information monitor and the second networked information monitor on the output apparatus of the first computing device in a coordinated manner responsive to the single selection of the selectable control.
42 . The electronic storage medium of claim 41 , wherein the computer-implemented method further comprises:
determining, while the graphical user interfaces generated by the first networked information monitor and the second networked information monitor are hidden, that the selectable control has been selected by the user; and restoring the display of graphical user interfaces generated by the first networked information monitor and the second networked information monitor in a coordinated manner on the output apparatus of the first computing device responsive to the single selection of the selectable control.
43 . A computer readable electronic storage medium, the electronic storage medium comprising machine readable instructions configured to operate on a first computing device to present Internet content to a user of said first computing device according to a computer-implemented method comprising:
obtaining, on the first computing device, information identifying a user of the first computing device; accessing a user profile associated with the user based on the obtained information identifying the user, wherein the user profile is accessed by the first computing device from electronic storage media accessible to one or more processors of the first computing device; obtaining on electronic storage media accessible to one or more processors of the first computing device machine readable instructions associated with a first networked information monitor, wherein the machine readable instructions associated with the first networked information monitor include one or more initial uniform resource locators at which content for the first networked information monitor is accessible over the Internet; initiating the first networked information monitor on the first computing device by executing the machine readable instructions associated with the first networked information monitor, wherein initiating the first networked information monitor includes generating, via the first networked information monitor, a request over the Internet for content to the one or more initial uniform resource locators, and wherein initiation of the first networked information monitor on the first computing device is responsive to an indication in the accessed user profile that the first networked information monitor should be automatically initiated for the user of the first computing device; obtaining, via the first networked information monitor, first Internet content from one or more initial uniform locators, said first Internet content programmed in a format readable by a dedicated Web browser program having native web navigation control features; and presenting, on an output apparatus of the first computing device, a manifestation of the first Internet content in a graphical user interface associated with said first networked information monitor, wherein the manifestation is displayed independently from any window of a dedicated Web browser program including native web navigation control features, and wherein if the graphical user interface associated with the first networked information monitor provides any control to a user of the first computing device over access, via the first networked information monitor, to content obtained over the Internet from any uniform resource locators other than the initial uniform resource locators, such control is provided by features of the graphical user interface that are defined by content received by the first over the Internet in a format readable by a dedicated Web browser program having native web navigation control features.
44 . The electronic storage medium of claim 43 , wherein the computer-implemented method further comprises:
receiving a share command on the first computing device, wherein the share command indicates that information related to the first networked information monitor should be shared with another user; and issuing instructions by the first computing device that result in an electronic transmission of information to a second computing device that is associated with the other user, wherein the information transmitted to the second computing device shares with the other user information related to the first networked information monitor, and wherein the issuing of the instructions by the first computing device is responsive to the reception of the share command
45 . The electronic storage medium of claim 44 , wherein the information related to the first networked information monitor includes a networked information monitor template that defines the first networked information monitor.
46 . The electronic storage medium of claim 43 , wherein the computer-implemented method further comprises:
initiating a second networked information monitor on the first computing device by executing the machine readable instructions associated with the second networked information monitor, wherein initiating the second networked information monitor includes generating, via the second networked information monitor, a request over the Internet for content to one or more initial uniform resource locators that are different from the one or more initial uniform resource locators associated with the first networked information monitor; obtaining, via the second networked information monitor, second Internet content from one or more initial uniform locators associated with the second networked information monitor, said second Internet content programmed in a format readable by a dedicated Web browser program having native web navigation control features; and presenting, on an output apparatus of the first computing device, a manifestation of the second Internet content in a graphical user interface associated with said second networked information monitor, wherein the manifestation is displayed independently from any window of a dedicated Web browser program including native web navigation control features, wherein if the graphical user interface associated with the second networked information monitor provides any control to a user of the first computing device over access, via the second networked information monitor, to content obtained over the Internet from any uniform resource locators other than the initial uniform resource locators associated with the second networked information monitor, such control is provided by features of the graphical user interface that are defined by content received by the second networked information monitor over the Internet in a format readable by a dedicated Web browser program having native web navigation control features, and wherein initiation of the second networked information monitor on the first computing device is responsive to an indication in the accessed user profile that the second networked information monitor should be automatically initiated for the user.
47 . The electronic storage medium of claim 46 , wherein a dimension of the graphical user interface generated by the first networked information monitor upon initiation and a dimension of the graphical user interface generated by the second networked information monitor upon initiation are each separately dictated by information stored in the user profile associated with the user.
48 . The electronic storage medium of claim 46 , wherein the initial position of the graphical user interface generated by the first networked information monitor on the output apparatus of the first computing device and the initial position of the graphical user interface generated by the second networked information monitor on the output apparatus of the first computing device are each separately dictated by information stored in the user profile associated with the user.
49 . The electronic storage medium of claim 46 , wherein the initial uniform resource locators associated with the first networked information monitor and the initial uniform resource locators associated with the second networked information monitor are dictated by information stored in the user profile associated with the user.
50 . The electronic storage medium of claim 43 , wherein the computer-implemented method further comprises:
initiating a second networked information monitor on the first computing device by executing the machine readable instructions associated with the second networked information monitor, wherein initiating the second networked information monitor includes generating, via the second networked information monitor, a request over the Internet for content to one or more initial uniform resource locators that are different from the one or more initial uniform resource locators associated with the first networked information monitor; obtaining, via the second networked information monitor, second Internet content from one or more initial uniform locators associated with the second networked information monitor, said second Internet content programmed in a format readable by a dedicated Web browser program having native web navigation control features; and presenting, on an output apparatus of the first computing device, a manifestation of the second Internet content in a graphical user interface associated with said second networked information monitor, wherein the manifestation is displayed independently from any window of a dedicated Web browser program including native web navigation control features, wherein if the graphical user interface associated with the second networked information monitor provides any control to a user of the first computing device over access, via the second networked information monitor, to content obtained over the Internet from any uniform resource locators other than the initial uniform resource locators associated with the second networked information monitor, such control is provided by features of the graphical user interface that are defined by content received by the second networked information monitor over the Internet in a format readable by a dedicated Web browser program having native web navigation control features wherein presenting the manifestations of the first networked information monitor and the second networked information monitor comprise displaying simultaneously, on the output apparatus of the first computing device, the graphical user interface associated with the first networked information monitor and the graphical user interface associated with the second networked information monitor, and wherein the method further comprises providing the user of the first computing device with a user selectable control on the first computing device that causes the graphical user interfaces associated with the first networked information monitor and the second networked information monitor to be hidden and/or restored in a coordinated manner.
51 . A computer readable electronic storage medium, the electronic storage medium comprising machine executable instructions configured to operate on a first computing device to present Internet content to a user of said first computing device according to a computer-implemented method comprising:
obtaining, on the first computing device, information identifying a user of the first computing device; accessing a user profile associated with the user based on the obtained information identifying the user, wherein the user profile is accessed by the first computing device from electronic storage media accessible to one or more processors of the first computing device; obtaining, on electronic storage media accessible to one or more processors of the first computing device, machine readable instructions associated with a networked information monitor, wherein the machine readable instructions associated with the networked information monitor include one or more initial uniform resource locators at which content for the networked information monitor is accessible over the Internet; initiating the networked information monitor on the first computing device by executing the machine readable instructions associated with the networked information monitor, wherein initiating the networked information monitor includes generating, via the networked information monitor, a request over the Internet for content to the one or more initial uniform resource locators, and wherein initiation of the on the first computing device is responsive to an indication in the accessed user profile that the should be automatically initiated for the user of the first computing device; obtaining, via the networked information monitor, first Internet content from the one or more initial uniform resource locators in a format readable by a dedicated Web browser program having native web browsing control features; and displaying, on an output apparatus of the first computing device, a graphical user interface generated by said networked information monitor—within which a visual manifestation of the first Internet content is presented, wherein the graphical user interface comprises one or more selectable options corresponding to functionality available to the user via the networked information monitor, wherein the visual manifestation of the first Internet content and the one or more selectable options included in the graphical user interface are displayed independently from any window of a dedicated Web browser program including native web browsing control features, wherein all of the selectable options included in the graphical user interface that correspond to functionality available to the user via the networked information monitor are defined by the first Internet content received by the networked information monitor from the initial uniform resource locators over the Internet.
52 . The electronic storage medium of claim 51 , wherein the computer-implemented method comprises:
receiving a share command on the first computing device, wherein the share command indicates that information related to the networked information monitor should be shared with another user; and issuing instructions by the first computing device that result in an electronic transmission of information to a second computing device that is associated with the other user, wherein the information transmitted to the second computing device includes the information related to the networked information monitor, and wherein the issuing of the instructions by the first computing device is responsive to the reception of the share command.
53 . The electronic storage medium of claim 52 , wherein the information related to the networked information monitor includes a networked information monitor template that defines the networked information monitor.
54 . The electronic storage medium of claim 51 , wherein the initial position of the graphical user interface on the output apparatus of the first computing device is dictated by information stored in the user profile associated with the user, and is based on the position of the graphical user interface on the output apparatus of the first computing device during a previous usage session by the user.
55 . The electronic storage medium of claim 51 , wherein the first Internet content obtained over the Internet by the networked information monitor from the initial uniform resource locators comprises content data provided by a first entity, and information defining functionality available to the user via the networked information monitor to control presentation of the content data is defined by a second entity.
56 . The electronic storage medium of claim 51 , wherein a dimension of the graphical user interface on the output apparatus of the first computing device is dictated by information stored in the user profile associated with the user, and is based on the same dimension of the graphical user interface on the output apparatus of the first computing device during a previous usage session by the user.
57 . The electronic storage medium of claim 51 , wherein the initial uniform resource locators are dictated by information stored in the user profile associated with the user, and are based on uniform resource locators from which Internet content was accessed by the networked information monitor during a previous usage session by the user.
58 . The electronic storage medium of claim 51 , wherein native web browsing navigation control features comprise one or more of a selectable forward button provided by an application independent from content received over the Internet, a selectable backward button provided by an application independent from content received over the Internet, or an address line for manual entry of a uniform resource locator provided by an application independent from content received over the Internet.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.