Patents by Inventor Ian Price

Ian Price has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230177179
    Abstract: A multi-tenant sidecar application is created that allows entities to create contexts for each tenant, onboard users, assign users to contexts, and define roles and permissions for each user assigned to a context. When an application is onboarded into the sidecar application for an entity, an API is exposed to the application that allows it to receive details on the various users, contexts, and roles and permissions associated with the application. Only users who authenticate through an identity provider or an identity service provider may be allowed access to the API. Later, a user associated with the entity may use the sidecar application to log into an onboarded application and the application may retrieve the roles and contexts associated with the user for the entity using the API. The application may then be configured for the user according to the retrieved context and roles.
    Type: Application
    Filed: December 8, 2021
    Publication date: June 8, 2023
    Inventors: Ram Neelakantan, Praveen Kumar Thirumurugan, Ian Price
  • Patent number: 10685015
    Abstract: A mechanism for providing in-line scheduling in an on-demand service in a database system is proved. The mechanism provides a multi-tenant database that stores client scheduling information, client customer contact information, and enables drag and drop event scheduling. In a multi-tenant database, a system for managing client customer contact information and event scheduling is established, which is useful for a tenant that is a salesperson or that employs salespersons. The multi-tenant database includes a combined view application that provides for the simultaneous display of a calendar view and list view of contact information. The multi-tenant database includes drag and drop functionality, allowing list view information to be dragged and dropped onto the calendar view for event scheduling. The ability of embodiments to provide drag and drop inline event scheduling can enable efficient calendaring of events by rapidly transferring relevant information onto a calendar.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: June 16, 2020
    Assignee: salesforce.com, inc.
    Inventors: Rowland W. Yerkes, Ian Price Swinson
  • Publication number: 20170371919
    Abstract: A mechanism for providing in-line scheduling in an on-demand service in a database system is proved. The mechanism provides a multi-tenant database that stores client scheduling information, client customer contact information, and enables drag and drop event scheduling. In a multi-tenant database, a system for managing client customer contact information and event scheduling is established, which is useful for a tenant that is a salesperson or that employs salespersons. The multi-tenant database includes a combined view application that provides for the simultaneous display of a calendar view and list view of contact information. The multi-tenant database includes drag and drop functionality, allowing list view information to be dragged and dropped onto the calendar view for event scheduling. The ability of embodiments to provide drag and drop inline event scheduling can enable efficient calendaring of events by rapidly transferring relevant information onto a calendar.
    Type: Application
    Filed: July 10, 2017
    Publication date: December 28, 2017
    Applicant: salesforce.com, inc.
    Inventors: Rowland W. Yerkes, Ian Price Swinson
  • Patent number: 9703826
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing in-line scheduling in an on-demand service in a database system. These mechanisms and methods for providing in-line scheduling can enable embodiments to provide a multi-tenant database that stores client scheduling information, client customer contact information, and enables drag and drop event scheduling. In a multi-tenant database, a system for managing client customer contact information and event scheduling is established, which may be useful for a tenant that is a salesperson or that employs salespersons. The multi-tenant database may include a combined view application that provides for the simultaneous display of a calendar view and list view of contact information. The multi-tenant database may further include drag and drop functionality, allowing list view information to be dragged and dropped onto the calendar view for event scheduling.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: July 11, 2017
    Assignee: Salesforce.com, Inc.
    Inventors: Rowland W. Yerkes, Ian Price Swinson
  • Publication number: 20150351414
    Abstract: The present invention relates to a process for preparing dough for baking, the process comprising: a) reducing a unit dough piece in thickness, b) coiling the reduced dough piece, and c) repeating steps a) and b) at least once; dough so produced; a process for preparing a baked product using said dough; and apparatus for preparing dough for baking.
    Type: Application
    Filed: January 13, 2014
    Publication date: December 10, 2015
    Applicant: Warburtons Ltd.
    Inventors: Mark Borland, Michael Briggs, Colin Kelly, Ian Price, Dylan Pritchard
  • Publication number: 20140244638
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing in-line scheduling in an on-demand service in a database system. These mechanisms and methods for providing in-line scheduling can enable embodiments to provide a multi-tenant database that stores client scheduling information, client customer contact information, and enables drag and drop event scheduling. In a multi-tenant database, a system for managing client customer contact information and event scheduling is established, which may be useful for a tenant that is a salesperson or that employs salespersons. The multi-tenant database may include a combined view application that provides for the simultaneous display of a calendar view and list view of contact information. The multi-tenant database may further include drag and drop functionality, allowing list view information to be dragged and dropped onto the calendar view for event scheduling.
    Type: Application
    Filed: March 18, 2014
    Publication date: August 28, 2014
    Applicant: Salesforce.com, Inc.
    Inventors: Rowland W. Yerkes, Ian Price Swinson
  • Patent number: 8726179
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing in-line scheduling in an on-demand service in a database system. These mechanisms and methods for providing in-line scheduling can enable embodiments to provide a multi-tenant database that stores client scheduling information, client customer contact information, and enables drag and drop event scheduling. In a multi-tenant database, a system for managing client customer contact information and event scheduling is established, which may be useful for a tenant that is a salesperson or that employs salespersons. The multi-tenant database may include a combined view application that provides for the simultaneous display of a calendar view and list view of contact information. The multi-tenant database may further include drag and drop functionality, allowing list view information to be dragged and dropped onto the calendar view for event scheduling.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: May 13, 2014
    Assignee: salesforce.com, inc.
    Inventors: Rowland W. Yerkes, Ian Price Swinson