Patents by Inventor Jamie No

Jamie No 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).

  • Patent number: 8996569
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating evaluation of data types for dynamic lightweight objects in an on-demand services environment. In one embodiment and by way of example, a method includes uploading a data file having data at a first computing device in response to a request, and detecting data types relating to the data within the data file. The detecting includes scanning data rows and data columns of the data file. The method may further include classifying the detected data types into one or more categories, and creating one or more dynamic objects based on the one or more categories.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: March 31, 2015
    Assignee: Salesforce.com, Inc.
    Inventors: Gary Baker, Sonali Agrawal, James Ferguson, Frank Lopez, Jamie No
  • Patent number: 8966440
    Abstract: Methods and systems are provided for creating custom applications that integrate custom objects in a multi-tenant system. One exemplary method for creating a custom application involves an application server providing a graphical user interface on a client device. The graphical user interface includes a graphical user interface element for receiving an input value for an attribute of the custom application, wherein the application server generates the custom application having the attribute equal to the input value indicated by the graphical user interface element to a client device.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: February 24, 2015
    Assignee: salesforce.com, inc.
    Inventors: Jamie No, Daniel Jacob Donovan, Evan Michael Moses, Mary Kathryn Scotton, Michelle Cheng Jowitt
  • Publication number: 20130282720
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating evaluation of data types for dynamic lightweight objects in an on-demand services environment. In one embodiment and by way of example, a method includes uploading a data file having data at a first computing device in response to a request, and detecting data types relating to the data within the data file. The detecting includes scanning data rows and data columns of the data file. The method may further include classifying the detected data types into one or more categories, and creating one or more dynamic objects based on the one or more categories.
    Type: Application
    Filed: November 30, 2012
    Publication date: October 24, 2013
    Applicant: salesforce.com, inc.
    Inventors: Gary Baker, Sonali Agrawal, James Ferguson, Frank Lopez, Jamie No
  • Publication number: 20130283096
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating conversion and correction of data types for dynamic lightweight objects via a user interface in an on-demand services environment. In one embodiment and by way of example, a method includes receiving a first data file at a first computing device, identifying data types in the first data file that correspond to dynamic custom objects associated with the first data file, and linking the data types to their corresponding dynamic custom objects.
    Type: Application
    Filed: November 30, 2012
    Publication date: October 24, 2013
    Applicant: salesforce.com, inc.
    Inventors: Gary Baker, Sonali Agrawal, James Ferguson, Frank Lopez, Jamie No
  • Publication number: 20130055201
    Abstract: Methods and systems are provided for creating custom applications that integrate custom objects in a multi-tenant system. One exemplary method for creating a custom application involves an application server providing a graphical user interface on a client device. The graphical user interface includes a graphical user interface element for receiving an input value for an attribute of the custom application, wherein the application server generates the custom application having the attribute equal to the input value indicated by the graphical user interface element to a client device.
    Type: Application
    Filed: April 12, 2012
    Publication date: February 28, 2013
    Applicant: SALESFORCE.COM, INC.
    Inventors: Jamie No, Daniel Jacob Donovan, Evan Michael Moses, Mary Kathryn Scotton, Michelle Cheng Jowitt