Computer implemented methods and apparatus for trials onboarding

US9647922B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9647922-B2
Application numberUS-201414278987-A
CountryUS
Kind codeB2
Filing dateMay 15, 2014
Priority dateMay 15, 2013
Publication dateMay 9, 2017
Grant dateMay 9, 2017

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.

Disclosed are methods, apparatus, systems, and computer readable storage media for trials onboarding. A server may receive a request to generate a trial instance of an organization providing data and functionality for a period of time. Data on the request may also be stored. The trial instance may be selected from a template based on an access channel corresponding to the request.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer implemented method for managing instances of a trial organization, the method comprising: receiving, at a server, information indicating a first request from a first access channel for a first instance of a trial organization, the trial organization providing a set of data and functionality; generating the first instance of the trial organization, the first instance configured to provide access to the trial organization for a first period of time based on the first access channel; receiving, at the server, information indicating a second request from a second access channel for a second instance of the trial organization, the first access channel and the second access channel being different and corresponding to different device types; and generating the second instance of the trial organization, the second instance configured to provide access to the trial organization for a second period of time based on the second access channel, the first period of time and the second period of time being different. 2. The computer implemented method of claim 1 , wherein the first instance of the trial organization corresponds to a first template of the trial organization, and the second instance of the trial organization corresponds to a second template of the trial organization. 3. The computer implemented method of claim 2 , wherein the first template is based on the first access channel, and the second template is based on the second access channel. 4. The computer implemented method of claim 1 , further comprising: queuing the first request and the second request into a queue of requests, and wherein the generation of the first instance and the second instance is based on a priority corresponding to each instance in the queue. 5. The computer implemented method of claim 1 , wherein the first request is associated with a first source, the first source providing an identifier, the identifier associated with the first instance of the trial organization responsive to the generation of the first instance. 6. One or more computing devices for using applications, the one or more computing devices comprising: one or more processors operable to execute one or more instructions to cause a computing device to: receive information indicating a first request from a first access channel for a first instance of a trial organization, the trial organization providing a set of data and functionality; generate the first instance of the trial organization, the first instance configured to provide access to the trial organization for a first period of time based on the first access channel; receive information indicating a second request from a second access channel for a second instance of the trial organization, the first access channel and the second access channel being different and corresponding to different device types; and generate the second instance of the trial organization, the second instance configured to provide access to the trial organization for a second period of time based on the second access channel, the first period of time and the second period of time being different. 7. The one or more computing devices of claim 6 , wherein the first instance of the trial organization corresponds to a first template of the trial organization, and the second instance of the trial organization corresponds to a second template of the trial organization. 8. The one or more computing devices of claim 7 , wherein the first template is based on the first access channel, and the second template is based on the second access channel. 9. The one or more computing devices of claim 1 , the one or more processors further operable to execute one or more instructions to cause the computing device to: queue the first request and the second request into a queue of requests, and wherein the generation of the first instance and the second instance is based on a priority corresponding to each instance in the queue. 10. The one or more computing devices of claim 6 , wherein the first request is associated with a first source, the first source providing an identifier, the identifier associated with the first instance of the trial organization responsive to the generation of the first instance. 11. A non-transitory computer readable medium having instructions stored thereon, the instructions configured to cause a computing device to: receive information indicating a first request from a first access channel for a first instance of a trial organization, the trial organization providing a set of data and functionality; generate the first instance of the trial organization, the first instance configured to provide access to the trial organization for a first period of time based on the first access channel; receive information indicating a second request from a second access channel for a second instance of the trial organization, the first access channel and the second access channel being different and corresponding to different device types; and generate the second instance of the trial organization, the second instance configured to provide access to the trial organization for a second period of time based on the second access channel, the first period of time and the second period of time being different. 12. The non-transitory computer readable medium of claim 11 , wherein the first instance of the trial organization corresponds to a first template of the trial organization, and the second instance of the trial organization corresponds to a second template of the trial organization.

Assignees

Inventors

Classifications

  • Service on demand, e.g. definition and deployment of services in real time · CPC title

  • H04L43/50Primary

    Testing arrangements · 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 US9647922B2 cover?
Disclosed are methods, apparatus, systems, and computer readable storage media for trials onboarding. A server may receive a request to generate a trial instance of an organization providing data and functionality for a period of time. Data on the request may also be stored. The trial instance may be selected from a template based on an access channel corresponding to the request.
Who is the assignee on this patent?
Salesforce Com Inc, Salesforce Inc
What technology area does this patent fall under?
Primary CPC classification H04L43/50. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 09 2017 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).