Social network site including interactive digital objects
Abstract
A social network site with enhanced user interaction functionality. In one implementation, a method includes providing a personal page corresponding to a first user, wherein the personal page includes a digital pet module region comprising a representation of an animate object, an indicator of a current state of the animate object, an action selector control, and an action history comprising a user identifier of a previous user and an action selected by the previous user using the action selector control; receiving an indication of a selected action from a current user; modifying the state of a digital pet object based on the selected action; and causing a browser client to render the digital pet module region, the modified state, and an updated action history including an identification of the current user and the action selected by the user.
Claims
exact text as granted — not AI-modified1 - 20 . (canceled)
21 . A method comprising:
providing, over a network via a computing device, a personal page of a user, said personal page comprising core information associated with profile data associated with the user and a digital module region comprising an interactive digital object, said digital module region of the personal page displaying information unique to a type of the digital object, said digital module region controlled by allowed interactions in connection with a displayed action selector within the digital module region; receiving, at the computing device, an indication of a selection from the displayed action selector, said indication corresponding to at least one of said allowed interactions; controlling, via the computing device, an action of the digital object based on said selection, said action comprising modifying a state of the digital object and the displayed information within the digital module region; and causing, over a network via the computing device, a client program to render the personal page in compliance with said controlled action.
22 . The method of claim 21 , further comprising:
requesting, over the network, a new uniform resource locator (URL) associated with the digital object based on the selection; and receiving, over the network, the new URL, said new URL corresponding to the modified state of the digital object, wherein said controlled action corresponds to the new URL.
23 . The method of claim 21 , further comprising:
generating new Hyper Text Markup Language (HTML) code for the digital module region upon receiving said selection indication, said HTML code controlling at least said action of the digital object.
24 . The method of claim 23 , further comprising:
creating new data table information for the personal page upon generating the new HTML code; and storing, over the network, said new data table information in a database location associated with the digital object module region for the personal page.
25 . The method of claim 21 , wherein said action of the interactive digital object facilitates social interaction between the user of the personal page and at least a second user visiting the personal page, wherein said user and said second user can communicating via modifications to the interactive digital object.
26 . The method of claim 21 , wherein said state modification of the digital object comprises displaying information selected from a listing consisting of: text, images, video, changes to the page layout, and changes to the digital module region information.
27 . The method of claim 21 , wherein said action enables a second user to edit the interactive digital object.
28 . The method of claim 27 , further comprising:
communicating a request to the user of the personal page, said request comprising information associated with a requested edit of the digital object by the second user; and receiving, from the user, permission information associated with whether the edit is allowed.
29 . The method of claim 21 , wherein said digital module region comprises a module selected from a list consisting of: a media player module, revision history module, blurt module, video game module, photo module and conversation modules.
30 . The method of claim 29 , wherein said interactive digital object respectively comprises an interactive object selected from a list consisting of: a media object, revision object, blurt object, video game object, photo object and conversation object.
31 . A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by a processor associated with a computing device, perform a method comprising:
providing, over a network, a personal page of a user, said personal page comprising core information associated with profile data associated with the user and a digital module region comprising an interactive digital object, said digital module region of the personal page displaying information unique to a type of the digital object, said digital module region controlled by allowed interactions in connection with a displayed action selector within the digital module region; receiving an indication of a selection from the displayed action selector, said indication corresponding to at least one of said allowed interactions; controlling an action of the digital object based on said selection, said action comprising modifying a state of the digital object and the displayed information within the digital module region; and causing, over a network, a client program to render the personal page in compliance with said controlled action.
32 . The non-transitory computer-readable storage medium of claim 31 , further comprising:
requesting, over the network, a new uniform resource locator (URL) associated with the digital object based on the selection; and receiving, over the network, the new URL, said new URL corresponding to the modified state of the digital object, wherein said controlled action corresponds to the new URL.
33 . The non-transitory computer-readable storage medium of claim 31 , further comprising:
generating new Hyper Text Markup Language (HTML) code for the digital module region upon receiving said selection indication, said HTML code controlling at least said action of the digital object.
34 . The non-transitory computer-readable storage medium of claim 33 , further comprising:
creating new data table information for the personal page upon generating the new HTML code; and storing, over the network, said new data table information in a database location associated with the digital object module region for the personal page.
35 . The non-transitory computer-readable storage medium of claim 31 , wherein said action of the interactive digital object facilitates social interaction between the user of the personal page and at least a second user visiting the personal page, wherein said user and said second user can communicating via modifications to the interactive digital object.
36 . The non-transitory computer-readable storage medium of claim 31 , wherein said state modification of the digital object comprises displaying information selected from a listing consisting of: text, images, video, changes to the page layout, and changes to the digital module region information.
37 . The non-transitory computer-readable storage medium of claim 31 , further comprising:
communicating a request to the user of the personal page, said request comprising information associated with a requested edit of the digital object by the second user; and receiving, from the user, permission information associated with whether the edit is allowed, wherein said action enables a second user to edit the interactive digital object.
38 . The non-transitory computer-readable storage medium of claim 31 , wherein said digital module region comprises a module selected from a list consisting of: a media player module, revision history module, blurt module, video game module, photo module and conversation modules, wherein said interactive digital object respectively comprises an interactive object selected from a list consisting of: a media object, revision object, blurt object, video game object, photo object and conversation object.
39 . A system comprising:
a processor; a non-transitory computer-readable storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising:
providing logic executed by the processor for providing, over a network, a personal page of a user, said personal page comprising core information associated with profile data associated with the user and a digital module region comprising an interactive digital object, said digital module region of the personal page displaying information unique to a type of the digital object, said digital module region controlled by allowed interactions in connection with a displayed action selector within the digital module region;
receiving logic executed by the processor for receiving an indication of a selection from the displayed action selector, said indication corresponding to at least one of said allowed interactions;
controlling logic executed by the processor for controlling an action of the digital object based on said selection, said action comprising modifying a state of the digital object and the displayed information within the digital module region; and
rendering logic executed by the processor for causing, over a network, a client program to render the personal page in compliance with said controlled action
40 . The system of claim 39 , wherein said action of the interactive digital object facilitates social interaction between the user of the personal page and at least a second user visiting the personal page, wherein said user and said second user can communicating via modifications to the interactive digital object.Join the waitlist — get patent alerts
Track US2015229683A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.