US2016147719A1PendingUtilityA1

Systems and methods for sharing user generated slide objects over a network

49
Assignee: BORDER STYLO LLCPriority: Sep 17, 2009Filed: Jan 28, 2016Published: May 26, 2016
Est. expirySep 17, 2029(~3.2 yrs left)· nominal 20-yr term from priority
G06F 3/04842G06F 40/103G06F 3/04847H04L 67/146H04L 65/403G06F 40/169G06F 16/986H04L 67/10G06F 17/30896G06F 17/2247G06F 40/143G06F 40/106
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In one embodiment, a method includes, in response to an address match in connection with a request for a target structured document, identifying one or more slide objects associated with the target structured document, the one or more slide objects defining a set of anchor point definitions in the target structured document; identifying one or more anchor points corresponding to the one or more slide objects in a document object model (DOM) representation of the target structured document based on the set of anchor point definitions; accessing content corresponding to the one or more slide objects; and rendering the target structured document and the content of the one or more slide objects proximal to the identified anchor points.

Claims

exact text as granted — not AI-modified
1 . A method comprising:
 in connection with a target content object rendered by a client computing device:   identifying a slide object having content associated with but distinct from the target content object, the slide object defining an anchor point definition identifying an anchor point within the target content object;   identifying, in a representation of the target content object, at least one anchor point corresponding to the slide object, based on the anchor point definition; and   rendering, at the client computing device, the slide object as an overlay to the target content object, the slide object being rendered relative to the target content object at a position proximal to the identified anchor point.   
     
     
         2 . The method of  claim 1 , wherein the target content object is a structured document. 
     
     
         3 . The method of  claim 2 , wherein the structured document is an HTML document. 
     
     
         4 . The method of  claim 1 , wherein the representation is a document object model (DOM) representation. 
     
     
         5 . The method of  claim 1 , wherein the content for the slide object comprises multimedia content created by a first user; and wherein rendering the slide object comprises delivering the multimedia content to the client application. 
     
     
         6 . The method of  claim 1 , wherein identifying a slide object comprises querying a remote database based on an identifier corresponding to the target content object and a user identifier associated with a user of the client application. 
     
     
         7 . A method comprising:
 in connection with a target content object rendered by a client computing device:   identifying a slide object associated with but distinct from the target content object;   identifying an anchor point associated with the slide object; and   rendering, at the client computing device, the slide object as an overlay to the target content object, the slide object being rendered relative to the target content object in a position corresponding to the identified anchor point.   
     
     
         8 . The method of  claim 7 , wherein the target content object is a structured document. 
     
     
         9 . The method of  claim 8 , wherein the structured document is an HTML document. 
     
     
         10 . The method of  claim 7 , wherein the representation is a document object model (DOM) representation. 
     
     
         11 . The method of  claim 7 , wherein the slide object comprises multimedia content created by a first user; and wherein the rendering the slide object comprises delivering the multimedia content to the client application. 
     
     
         12 . The method of  claim 7 , wherein identifying a slide object comprises querying a remote database based on an identifier corresponding to the target content object and a user identifier associated with a user of the client application. 
     
     
         13 . A method comprising:
 in connection with a target content object rendered by a client application of a client computing device:   identifying one or more slide objects associated with but distinct from the target content object;   accessing content corresponding to the one or more slide objects; and   rendering at the client computing device the content of the one or more slide objects as an overlay to the target content object.   
     
     
         14 . The method of  claim 13 , wherein the target content object is a structured document. 
     
     
         15 . The method of  claim 14 , wherein the structured document is an HTML document. 
     
     
         16 . The method of  claim 13 , wherein rendering the content comprises modifying a Document Object Model (DOM) representation of the target content object by adding one or more HTML elements that are operative to cause a client application to render the one or more slide objects. 
     
     
         17 . The method of  claim 13 , wherein the content for a first slide object of the one or more slide objects comprises multimedia content created by a first user; and wherein rendering the content comprises delivering the multimedia content to the client application. 
     
     
         18 . The method of  claim 13 , wherein identifying one or more slide objects comprises querying a remote database based on an identifier corresponding to the content object and a user identifier associated with a user of the client application. 
     
     
         19 . A method comprising:
 presenting, responsive to a command issued by a user at a client host computing device, a slide creation interface as an overlay to a content object rendered in a client application window;   in response to user input:   accessing, at the client host computing device, content distinct from the content object and access control information inputted by the user via the slide creation interface;   creating a slide object comprising an identifier associated with the content object, the content and access control information inputted by the user; and   transmitting the slide object to a remote database.   
     
     
         20 . The method of  claim 19 , wherein at least one of target elements is a text element. 
     
     
         21 . The method of  claim 19 , wherein at least one of the target elements is a multimedia object embedded in the content object. 
     
     
         22 . The method of  claim 19 , wherein the access control information comprises one or more user identifiers. 
     
     
         23 . The method of  claim 19 , wherein the access control information identifies or corresponds to a group of users. 
     
     
         24 . The method of  claim 19 , further comprising recording audio information generated by the first user and including the generated audio information in the content of the slide object. 
     
     
         25 . The method of  claim 19 , further comprising recording video information generated by the first user and including the generated video information in the content of the slide object. 
     
     
         26 - 33 . (canceled)

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.