Collaborative modeling environment
First Claim
Patent Images
1. A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions which, when executed by at least one processor, cause the at least one processor to provide access to a model via a remote model creation environment,the remote model creation environment being used to create models,the model including information relating to a computation;
one or more instructions which, when executed by the at least one processor, cause the at least one processor to receive a rating for the model;
one or more instructions which, when executed by the at least one processor, cause the at least one processor to determine a rating for the model based on the received rating; and
one or more instructions which, when executed by the at least one processor, cause the at least one processor to cause the determined rating for the model to be displayed, in the remote model creation environment, with information identifying the model,the information identifying the model including;
information identifying a quantity of comments received for the model,information identifying a date or a range of dates when the model was received by the at least one processor, andinformation identifying a quantity of downloads of the model.
0 Assignments
0 Petitions
Accused Products
Abstract
A system may receive a model, extract information from the model, form a group of tags using the extracted information, and associate the group of tags with the model. The system may further receive a search query including one or more sequences of characters and determine whether to provide the model in a list of models created for the search query, based on the one or more sequences of characters and the group of tags.
-
Citations
20 Claims
-
1. A non-transitory computer-readable medium storing instructions, the instructions comprising:
-
one or more instructions which, when executed by at least one processor, cause the at least one processor to provide access to a model via a remote model creation environment, the remote model creation environment being used to create models, the model including information relating to a computation; one or more instructions which, when executed by the at least one processor, cause the at least one processor to receive a rating for the model; one or more instructions which, when executed by the at least one processor, cause the at least one processor to determine a rating for the model based on the received rating; and one or more instructions which, when executed by the at least one processor, cause the at least one processor to cause the determined rating for the model to be displayed, in the remote model creation environment, with information identifying the model, the information identifying the model including; information identifying a quantity of comments received for the model, information identifying a date or a range of dates when the model was received by the at least one processor, and information identifying a quantity of downloads of the model. - View Dependent Claims (2, 9, 10, 11, 12)
-
-
3. A method comprising:
-
receiving a model at a modeling infrastructure, the model including information relating to a computation, the receiving the model being performed by a computing device; making the model available for peer review, the making available being performed by the computing device; receiving a comment for the model based on making the model available for peer review, the receiving the comment being performed by the computing device; causing the model to be made available for sharing with one or more users, via the modeling infrastructure, based on the peer review, the causing being performed by the computing device; and providing, to at least one of the one or more users, a document that includes information associated with the model and the comment based on a request from the at least one of the one or more users, the information associated with the model including; information identifying a quantity of comments received for the model, information identifying a quantity of downloads of the model, and information identifying a value for purchasing the model, the providing being performed by the computing device. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
13. A system comprising:
-
a memory to store instructions; and a processor to execute the instructions in the memory to; receive at least one of; a rating for a model, or a comment for the model, the model being created by a user, the model including information relating to a computation, associate, in the memory, the at least one of the rating or the comment with information associated with the model, receive a request for the model, the request being received after associating the at least one of the rating or the comment with the information associated with the model, and provide, based on receiving the request, a document that includes the information associated with the model and information that is based on the at least one of the rating or the comment, the information associated with the model including; information identifying a quantity of comments received for the model, information identifying a date or a range of dates when the model was received by the processor, and information identifying a quantity of downloads of the model. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification