Method for providing web service, recording medium recording program for providing web service, and server apparatus

US11057477B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11057477-B2
Application numberUS-201916387001-A
CountryUS
Kind codeB2
Filing dateApr 17, 2019
Priority dateApr 17, 2018
Publication dateJul 6, 2021
Grant dateJul 6, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method includes creating information indicating a first content in response to an operation on a first client terminal, assigning a unique first address on a network to the first content, permitting access to the first address from a second client terminal, which is anonymous, and on which an authentication process with an ID is not performed, editing the first content assigned with the first address, in response to an operation on the second client terminal, storing, in a storage, information on a second content corresponding to the second client terminal as and obtained based on the edited first content, and creating a unique second address on the network to the second content.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method executed by a server apparatus to provide a web service to at least a first client terminal and two second client terminals via a network, the method comprising: assigning a unique first address on the network to a first content created in response to a first operation made on the first client terminal; permitting access to the unique first address by each of the two second client terminals, each of which is anonymous and on each of which an authentication process with an ID that identifies a user who uses the web service is not performed; in response to permitting access to the unique first address, causing the first content to be displayed on each of the two second client terminals; in response to determining that the first content assigned with the unique first address has been edited by one of the second client terminals, assigning a unique second address on the network to a second content corresponding to the first content edited by the one of the second client terminals; and storing, in a storage, the second content in association with the unique second address; in response to determining that the first content assigned with the unique first address has been edited by another of the second client terminals, assigning a unique third address on the network to a third content corresponding to the first content edited by the another of the second client terminals; and storing, in the storage, the third content in association with the unique third address; permitting the first client terminal to access the second content through the second unique address, to access the third content through the third unique address, or both; in response to determining that the one of the second client terminals has indicated that the second content is in an edit completion state, storing, in the storage, the second content in a non-editable state in association with the unique second address and in association with information which indicates the edit completion state; and in response to determining that the another of the second client terminals has indicated that the third content is in the edit completion state, storing, in the storage, the third content in a non-editable state in association with the unique third address and in association with the information which indicates the edit completion state. 2. The method according to claim 1 , further comprising: in response to a third operation made on the first client terminal, causing a display to display a submission status of the second content and the third content, and wherein the submission status of the second content and the third content comprises a number of the second content and the third content stored in the non-editable state in association with the information which indicates the edit completion state. 3. The method according to claim 2 , further comprising: in response to a second operation made on the first client terminal to designate one of the unique second address and the unique third address, causing the display to display information on one of the second content and the third content corresponding to the one of the unique second address and the unique third address designated. 4. The method according to claim 2 , wherein the submission status of the one of the second content and third content comprises the unique first address. 5. The method according to claim 2 , wherein the submission status of the one of the second content and third content comprises the unique second address in a case where the second content is stored in association with the information which indicates the edit completion state. 6. The method according to claim 2 , wherein the submission status of the one of the second content and third content comprises the unique third address in a case where the third content is stored in association with the information which indicates the edit completion state. 7. A non-transitory recording medium having a computer-readable program recorded thereon for providing a web service to at least a first client terminal and two second client terminals via a network, the computer-readable program causing one or more processors of an information processing apparatus to at least perform: assigning a unique first address on the network to a first content created in response to a first operation made on the first client terminal; permitting access to the unique first address by each of the two second client terminals, each of which is anonymous and on each of which an authentication process with an ID that identifies a user who uses the web service is not performed; in response to permitting access to the unique first address, causing the first content to be displayed on each of the two second client terminals; in response to determining that the first content assigned with the unique first address has been edited by one of the second client terminals, assigning a unique second address on the network to a second content corresponding to the first content edited by the one of the second client terminals; and storing, in a storage, the second content in association with the unique second address; in response to determining that the first content assigned with the unique first address has been edited by another of the second client terminals, assigning a unique third address on the network to a third content corresponding to the first content edited by the another of the second client terminals; and storing, in the storage, the third content in association with the unique third address; permitting the first client terminal to access the second content through the second unique address, to access the third content through the third unique address, or both, in response to determining that the one of the second client terminals has indicated that the second content is in an edit completion state, storing, in the storage, the second content in a non-editable state in association with the unique second address and in association with information which indicates the edit completion state; and in response to determining that the another of the second client terminals has indicated that the third content is in the edit completion state, storing, in the storage, the third content in a non-editable state in association with the unique third address and in association with the information which indicates the edit completion state. 8. The non-transitory recording medium according to claim 7 , the computer-readable program further causing the one or more processors to perform: in response to a second operation made on the first client terminal, causing a display to display a submission status of the second content and the third content, and wherein the submission status of the second content and the third content comprises a number of the second content and the third content stored in the non-editable state in association with the information which indicates the edit completion state. 9. The non-transitory recording medium according to claim 8 , the computer-readable program further causing the one or more processors to perform: in response to a third operation made on the first client terminal to designate one of the unique second address and the unique third address, causing the display to display information on one of the second content and the third content corresponding to the one of the unique second address and the unique third address designated. 10. The non-transitory recording medium according to claim 7 , wherein the submission status of the one of the second content and third content comprises the unique first address. 11. The non-transitory recording medium acc

Assignees

Inventors

Classifications

  • H04L67/146Primary

    Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding · CPC title

  • G09B7/02Primary

    of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student · CPC title

  • Storing data temporarily at an intermediate stage, e.g. caching · CPC title

  • Discovery or management thereof, e.g. service location protocol [SLP] or web services · CPC title

  • Anonymous communication, i.e. the party's identifiers are hidden from the other party or parties, e.g. using an anonymizer · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11057477B2 cover?
A method includes creating information indicating a first content in response to an operation on a first client terminal, assigning a unique first address on a network to the first content, permitting access to the first address from a second client terminal, which is anonymous, and on which an authentication process with an ID is not performed, editing the first content assigned with the first…
Who is the assignee on this patent?
Casio Computer Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L67/146. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 06 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).