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: 11698888
    Abstract: Technologies for creating form field(s) for a database object (DO) in a database system are provided. A user interface (UI) presented on a display device (DD) can display a page that includes one or more form fields for the DO. In response to a request to create a new form field for the database object, options for creating additional form fields for the DO can be displayed within the page. Based on a selection of one of the options, a form field for the DO can be created in the database system. A UI element that includes the form field for the DO can be displayed at the DD via the same UI (used to receive the selection). This can allow a user to visualize how the form field for the DO is displayed during-run time without requiring the user to change to a second UI.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: July 11, 2023
    Inventors: Jamie No, Michelle Jowitt, Eugene Li, Theresa Vietvu, Carol Franger
  • Publication number: 20220035773
    Abstract: Technologies for creating form field(s) for a database object (DO) in a database system are provided. A user interface (UI) presented on a display device (DD) can display a page that includes one or more form fields for the DO. In response to a request to create a new form field for the database object, options for creating additional form fields for the DO can be displayed within the page. Based on a selection of one of the options, a form field for the DO can be created in the database system. A UI element that includes the form field for the DO can be displayed at the DD via the same UI (used to receive the selection). This can allow a user to visualize how the form field for the DO is displayed during-run time without requiring the user to change to a second UI.
    Type: Application
    Filed: May 11, 2021
    Publication date: February 3, 2022
    Applicant: salesforce.com, inc.
    Inventors: Jamie No, Michelle Jowitt, Eugene Li, Theresa Vietvu, Carol Franger
  • Patent number: 11023428
    Abstract: A method for creating a field database object (DO) in a database system (DS) is provided. Prior to run-time: a first page associated with the DO is displayed via a user interface (UI) presented on a display device (DD); a request to create a field for the DO is received via the UI presented on the DD; field creation options for creating fields for the DO within the first page are displayed via the UI; a selection of one or more field creation options is received via the UI and communicated to the DS; and the field is created in the DS. During run-time, the DD is sent a second page to be displayed that is different than the first page, via the same UI presented on the DD that was displayed and used to receive the selection used to create the field using the first page.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: June 1, 2021
    Assignee: salesforce.com, inc.
    Inventors: Jamie No, Michelle Jowitt, Eugene Li, Theresa Vietvu, Carol Franger
  • Patent number: 10740413
    Abstract: Techniques and/or mechanisms to provide efficient system user management via a user interface (UI) page. In one embodiment, a search string is received via a dialog box of a UI page. Based on the search string, a first list is provided for display in the UI page, the first list including one or more items each representing a respective user of a plurality of users. Based on a focus on a first item of the first list, a second list is displayed in the UI page, the second list including one or more items each representing a respective a user management command corresponding to the user represented by the first item. Based on a focus on a second item of the second list, a user management command is executed without requiring navigation away from the UI page.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: August 11, 2020
    Assignee: salesforce.com, inc.
    Inventors: Jamie No, Michelle Jowitt, Eugene Li, Theresa Vietvu, Carol Franger
  • Patent number: 10585852
    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: May 25, 2016
    Date of Patent: March 10, 2020
    Assignee: salesforce.com, inc.
    Inventors: Gary Baker, Sonali Thomas Agrawal, James Ferguson, Frank Lopez, Jamie No
  • Publication number: 20200050592
    Abstract: A method for creating a field database object (DO) in a database system (DS) is provided. Prior to run-time: a first page associated with the DO is displayed via a user interface (UI) presented on a display device (DD); a request to create a field for the DO is received via the UI presented on the DD; field creation options for creating fields for the DO within the first page are displayed via the UI; a selection of one or more field creation options is received via the UI and communicated to the DS; and the field is created in the DS. During run-time, the DD is sent a second page to be displayed that is different than the first page, via the same UI presented on the DD that was displayed and used to receive the selection used to create the field using the first page.
    Type: Application
    Filed: October 16, 2019
    Publication date: February 13, 2020
    Inventors: Jamie No, Michelle Jowitt, Eugene Li, Theresa Vietvu, Carol Franger
  • Patent number: 10482070
    Abstract: A method for creating a field for a database object in a database system includes displaying, via a user interface, a page associated with the database object, and receiving via the user interface, a request to create a field for the database object. A plurality of field creation options for the database object are displayed, and a selection of at least one of the plurality of field creation options is received. The field for the database object in the database system is created based on the selection. A modified page including the field for the database object is then displayed via the user interface.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: November 19, 2019
    Assignee: salesforce.com, inc.
    Inventors: Jamie No, Michelle Jowitt, Eugene Li, Theresa Vietvu, Carol Franger
  • Patent number: 10409808
    Abstract: Techniques and/or mechanisms to provide efficient system metadata management via a user interface (UI) page. In one embodiment, a search string is received via a dialog box of a UI page. Based on the search string, a first list is provided for display in the UI page, the first list including one or more items each representing a respective metadata type of a plurality of metadata types. Based on a focus on a first item of the first list, a second list is displayed in the UI page, the second list including one or more items each representing a respective a metadata management command corresponding to the metadata type represented by the first item. Based on a focus on a second item of the second list, a metadata management command is executed without requiring navigation away from the UI page.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: September 10, 2019
    Assignee: salesforce.com, inc.
    Inventors: Jamie No, Michelle Jowitt, Eugene Li, Theresa Vietvu, Carol Franger
  • Patent number: 10198490
    Abstract: Methods and systems are provided for cascading multiple recipes in a single work flow process. The method includes: providing a database comprising a plurality of object types; providing a graphical user interface (GUI) for display on a computer monitor; prompting the user, using the GUI, to select one of the object types; in response to selecting an object type, prompting the user to define: i) a first recipe comprising first criteria and a first action associated with the first criteria; and ii) a second recipe comprising a second criteria and a second action associated with the second criteria; and automatically executing the work flow process on the selected object type in the database.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: February 5, 2019
    Assignee: salesforce.com, inc.
    Inventors: Jamie No, John Shin
  • Patent number: 9979689
    Abstract: A database system operates a feed system and communicates with different remote computing devices associated with different users. The database system may display feed items from the feed system on the remote computing devices and enable users to author new posts to the feed system. An authoring tool supports creation of new posts, and provides transparency as to which users will have access to the post. The authoring tool supports managing intended recipients, including users, groups, topics, files, and other entities. The authoring tool creates, and shows to the author, an automatic summary of recipients before the post is added to the feed system.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: May 22, 2018
    Assignee: SALESFORCE.COM, INC.
    Inventors: Darshil Vipul Vora, Mrudula Kodali, Jamie No
  • Publication number: 20160380952
    Abstract: A database system operates a feed system and communicates with different remote computing devices associated with different users. The database system may display feed items from the feed system on the remote computing devices and enable users to author new posts to the feed system. An authoring tool supports creation of new posts, and provides transparency as to which users will have access to the post. The authoring tool supports managing intended recipients, including users, groups, topics, files, and other entities. The authoring tool creates, and shows to the author, an automatic summary of recipients before the post is added to the feed system.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Applicant: SALESFORCE.COM, INC.
    Inventors: Darshil Vipul Vora, Mrudula Kodali, Jamie No
  • Publication number: 20160379314
    Abstract: A method for introducing action items via a social media interface of a social media platform is provided. The method detects, at a server, an incomplete feedback request submitted to the social media platform, wherein the incomplete feedback request lacks response, and wherein the social media platform is connected to the server; generates an action item post from the incomplete feedback request; and provides, by the server over a network, the action item post via the social media interface.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Applicant: SALESFORCE.COM, INC.
    Inventors: Lorne Keith Trudeau, Yechiel C. Bitton, Corey Montel Pearson, Darshil Vipul Vora, Jamie No, Jill Blue Lin, Matthew Stein, Niyati Ninad Bedekar, Yakaira Nunez, Yurika Sebata-Dempster
  • Patent number: 9465806
    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: March 30, 2015
    Date of Patent: October 11, 2016
    Assignee: salesforce.com, inc.
    Inventors: Gary Baker, Sonali Thomas Agrawal, James Ferguson, Frank Lopez, Jamie No
  • Publication number: 20160266876
    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: May 25, 2016
    Publication date: September 15, 2016
    Inventors: Gary Baker, Sonali Thomas Agrawal, James Ferguson, Frank Lopez, Jamie No
  • Publication number: 20150205810
    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: March 30, 2015
    Publication date: July 23, 2015
    Inventors: Gary Baker, Sonali Thomas Agrawal, James Ferguson, Frank Lopez, Jamie No
  • Publication number: 20150193512
    Abstract: Methods and systems are provided for cascading multiple recipes in a single work flow process. The method includes: providing a database comprising a plurality of object types; providing a graphical user interface (GUI) for display on a computer monitor; prompting the user, using the GUI, to select one of the object types; in response to selecting an object type, prompting the user to define: i) a first recipe comprising first criteria and a first action associated with the first criteria; and ii) a second recipe comprising a second criteria and a second action associated with the second criteria; and automatically executing the work flow process on the selected object type in the database.
    Type: Application
    Filed: December 17, 2014
    Publication date: July 9, 2015
    Inventors: Jamie No, John Shin
  • Publication number: 20150135050
    Abstract: A method for creating a field for a database object in a database system includes displaying, via a user interface, a page associated with the database object, and receiving via the user interface, a request to create a field for the database object. A plurality of field creation options for the database object are displayed, and a selection of at least one of the plurality of field creation options is received. The field for the database object in the database system is created based on the selection. A modified page including the field for the database object is then displayed via the user interface.
    Type: Application
    Filed: November 10, 2014
    Publication date: May 14, 2015
    Inventors: Jamie No, Michelle Jowitt, Eugene Li, Theresa Vietvu, Carol Franger
  • Patent number: 9031956
    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: Grant
    Filed: November 30, 2012
    Date of Patent: May 12, 2015
    Assignee: salesforce.com, inc.
    Inventors: Gary Baker, Sonali Agrawal, James Ferguson, Frank Lopez, Jamie No
  • Publication number: 20150121269
    Abstract: Techniques and/or mechanisms to provide efficient system user management via a user interface (UI) page. In one embodiment, a search string is received via a dialog box of a UI page. Based on the search string, a first list is provided for display in the UI page, the first list including one or more items each representing a respective user of a plurality of users. Based on a focus on a first item of the first list, a second list is displayed in the UI page, the second list including one or more items each representing a respective a user management command corresponding to the user represented by the first item. Based on a focus on a second item of the second list, a user management command is executed without requiring navigation away from the UI page.
    Type: Application
    Filed: October 30, 2014
    Publication date: April 30, 2015
    Inventors: Jamie No, Michelle Jowitt, Eugene Li, Theresa Vietvu, Carol Franger
  • Publication number: 20150121268
    Abstract: Techniques and/or mechanisms to provide efficient system metadata management via a user interface (UI) page. In one embodiment, a search string is received via a dialog box of a UI page. Based on the search string, a first list is provided for display in the UI page, the first list including one or more items each representing a respective metadata type of a plurality of metadata types. Based on a focus on a first item of the first list, a second list is displayed in the UI page, the second list including one or more items each representing a respective a metadata management command corresponding to the metadata type represented by the first item. Based on a focus on a second item of the second list, a metadata management command is executed without requiring navigation away from the UI page.
    Type: Application
    Filed: October 30, 2014
    Publication date: April 30, 2015
    Inventors: Jamie No, Michelle Jowitt, Eugene Li, Theresa Vietvu, Carol Franger