RICH CONTENT CREATION, DISTRIBUTION, AND BROADCASTING SYSTEM
First Claim
1. A system for creating rich content displayable on a webpage by a web server, the system being for use by a user, the system comprising:
- a plurality of content files each stored on a server in a storage location;
a rich content editor displayed in a display unit coupled to a client computing device in communication with the server over a network, the rich content editor comprising an editing region and a plurality of content objects each insertable into the editing region by the user and when inserted, displayable inside the editing region, each of the plurality of content objects being linkable to the storage location of a selected one of the plurality of content files stored on the server;
a rich content item displayable and editable by the rich content editor, the rich content item comprising at least a portion of the plurality of content objects, each having a position inside the editing region and being linked to the storage location of a selected one of the plurality of content files stored on the server; and
a code generation function configured to generate a distributable code segment operable to generate a first display displayable on a webpage by a web server based on the rich content item, the first display being substantially equivalent to the rich content item displayed in the editing region when displayed by a web server on a webpage.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for creating rich content displayable on a webpage. The system includes content files stored on a server and an editor displayed by a client in a Rich Internet Application (‘RIA’). The editor has a region into which content objects may be inserted to create a rich content item. At least a portion of the content objects are linked to content files stored on the server. The system generates a code segment operable to generate a display on a webpage based on the rich content item that does not use the RIA. The display is substantially equivalent to the rich content item displayed in the editing region using the RIA. The code segment is configured to be search engine friendly. The system may broadcast a common Rich Content item between a Broadcaster and a viewer both of whom may edit the Rich Content item at the same time.
195 Citations
31 Claims
-
1. A system for creating rich content displayable on a webpage by a web server, the system being for use by a user, the system comprising:
-
a plurality of content files each stored on a server in a storage location; a rich content editor displayed in a display unit coupled to a client computing device in communication with the server over a network, the rich content editor comprising an editing region and a plurality of content objects each insertable into the editing region by the user and when inserted, displayable inside the editing region, each of the plurality of content objects being linkable to the storage location of a selected one of the plurality of content files stored on the server; a rich content item displayable and editable by the rich content editor, the rich content item comprising at least a portion of the plurality of content objects, each having a position inside the editing region and being linked to the storage location of a selected one of the plurality of content files stored on the server; and a code generation function configured to generate a distributable code segment operable to generate a first display displayable on a webpage by a web server based on the rich content item, the first display being substantially equivalent to the rich content item displayed in the editing region when displayed by a web server on a webpage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for creating rich content displayable on a webpage by a web server, the system being for use by a first user and a second, the system comprising:
-
a plurality of content files each stored on a server in a storage location; a first rich content editor displayable in a display unit coupled to a first client computing device operated by the first user, the first client computer being in communication with the server over a network; a second rich content editor displayable in a display unit coupled to a second client computing device operated by the second user, the second client computer being in communication with the server over the network, each of the first and second rich content editors comprising an editing region and a plurality of content objects each insertable into the editing region by the first and second user, respectively, when inserted, the content object is displayable inside the editing region, each of the plurality of content objects being linkable to the storage location of a selected one of the plurality of content files stored on the server; and a broadcast function operable to open a broadcast channel between the first user and the second user, display the first rich content editor in the display unit coupled to the first client computing device, and display the second rich content editor in the display unit coupled to the second client computing device, when one of the first and second users inserts one of the plurality of content objects into the editing region of one of the respective first and second rich content editors, the broadcast function displaying the inserted content object in the editing region of both the first and second rich content editors. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A purchasing interface displayable to a buyer on a display device, the purchasing interface being for use with an electronic transaction service executing on a server in communication with the purchasing interface over a network, the electronic transaction service being configured to receive a purchase request indentifying a plurality of products from the purchasing interface over the network, and in response to receiving the purchase request, complete a purchase of the plurality of products identified in the purchase request, the purchasing interface comprising a product offerings display screen having:
-
a plurality of selectable purchasing objects each associated with a different product, when selected, each selectable purchasing object indicating a desire of a buyer to purchase the product associated with the selectable purchasing object, more than one of the plurality of selectable purchasing objects being selectable before a purchase request to purchase the product associated with each selectable purchasing object is transmitted to the electronic transaction service; and a selectable purchase indicator that when selected creates a purchase request identifying each product associated with each of the selectable purchasing objects selected by the buyer and transmits the purchase request to the electronic transaction service over the network. - View Dependent Claims (15)
-
-
16. A method performed by a first user, the method being for use with an online map service that provides navigable electronic maps each having embedded therein a link to a website operated by a business, the method comprising:
-
navigating one of the navigable electronic maps provided by the service to the embedded link; activating the link and being directed thereby to the website operated by the business, the website being configured to initiate a customer service application that broadcasts information between the first user and a user associated with the business; activating the control to initiate the customer service application, the customer service application displaying a Rich Content editing region to both the first user and the user associated with the business; inserting content into the Rich Content editing region for broadcast by the customer service application to the user associated with the business; and viewing content inserted into the Rich Content editing region by the user associated with the business and broadcast to the first user by the customer service application. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
capturing an image with a camera coupled to a mobile station having an identification number and being associated with a user; transmitting a message comprising the identification number of the mobile station and the image to a predetermined email address associated with a server; at the server, receiving the message, obtaining the identification number of the mobile station and the image from the message, and storing the image in a storage location associated with the mobile station and accessible by the user associated with the mobile station; receiving a request for the image from the user associated with the mobile station; and reading the image from the storage location and providing the image to the user. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method performed by a server having a database associating telephone numbers of mobile stations to users, the method comprising:
-
periodically contacting a messaging gateway to determine whether any messages have been received by the messaging gateway, each message having an image file and a telephone number associated with a sending mobile station; downloading a plurality of messages received by the messaging gateway; extracting the telephone number of the sending mobile station from each message downloaded; for each message downloaded, using the database associating telephone numbers of mobile stations to users to identifying the user associated with the telephone number of the sending mobile station extracted from the message; extracting the image file from each message downloaded; storing each image file extracted in a storage location associated with the user identified for the message from which the image file was extracted; receiving a request from a particular user for any image files stored in the storage location associated with the user; and in response to receiving the request, providing any image files stored in the storage location associated with the particular user to that user. - View Dependent Claims (28, 29, 30)
-
-
31. A method comprising:
-
capturing an image with a camera coupled to a mobile station having an identification number and being associated with a user; dialing a predetermined identification number associated with a server; transmitting a message comprising the identification number of the mobile station and the image to the server; at the server, receiving the message, obtaining the identification number of the mobile station and the image from the message, and storing the image in a storage location associated with the mobile station and accessible by the user associated with the mobile station; receiving a request for the image from the user associated with the mobile station; and reading the image from the storage location and providing the image to the user.
-
Specification