Luke Ball

Luke Ball

Berkeley, California, United States
3K followers 500+ connections

Experience

  • Salesforce Graphic
  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

  • -

  • -

    san francisco

  • -

  • -

  • -

  • -

  • -

  • -

Education

  • Carleton College Graphic

    Carleton College

    -

    Activities and Societies: the Carletonian, New Student Week, Aikido, Campus Activities, ACT, Faribo Project

Patents

  • Personalizing scoping and ordering of object types for search

    Issued USPTO 08725721

    A method of establishing personalized limits on a search responsive to a key word query in an enterprise search system is described that includes receiving an object types access history for a particular user. Applying this method, the object types access history includes records of object types selected from search results returning multiple object types and records of object types selected via interfaces other than search results. The method continues with determining and storing in computer…

    A method of establishing personalized limits on a search responsive to a key word query in an enterprise search system is described that includes receiving an object types access history for a particular user. Applying this method, the object types access history includes records of object types selected from search results returning multiple object types and records of object types selected via interfaces other than search results. The method continues with determining and storing in computer readable memory a personalized scope of object types. The personalized scope of object types sets a limit on object types initially returned by an enterprise search system for the particular user in response to key word queries by the particular user that do not specify object types to search.

    Other inventors
    See patent
  • Systems and methods for creating custom actions

    Issued US 61852089

    Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with one or more data objects in an online social network. A user interface includes a publisher with a custom action. The custom action is defined in accordance with custom action instructions provided by a first entity via an application programming interface (API). Such custom action instructions may declaratively or programmatically define the data object, the interaction to be performed with the…

    Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with one or more data objects in an online social network. A user interface includes a publisher with a custom action. The custom action is defined in accordance with custom action instructions provided by a first entity via an application programming interface (API). Such custom action instructions may declaratively or programmatically define the data object, the interaction to be performed with the data object, and other attributes associated with the custom action. A user may request to interact with the data object via selection of the custom action by a second entity. Information may be submitted through the publisher to interact with the data object to update a database system associated with the data object. A feed item may be presented for inclusion in the information feed based on the update.

    Other inventors
    See patent
  • SYSTEMS AND METHODS FOR PERFORMING SMART SEARCHES

    Filed US 20140019439

    A multi-tenant server system for executing search queries includes a database that stores multi-tenant data including data objects having associated data records for a plurality of users associated with a plurality of tenants, and a server system including a processor. The processor is configured to execute a method including the steps of applying search queries to the multi-tenant database and providing a search result set including a plurality of data objects each having at least one data…

    A multi-tenant server system for executing search queries includes a database that stores multi-tenant data including data objects having associated data records for a plurality of users associated with a plurality of tenants, and a server system including a processor. The processor is configured to execute a method including the steps of applying search queries to the multi-tenant database and providing a search result set including a plurality of data objects each having at least one data record. The method further includes reordering the search result set according to predetermined scoping criteria based on individual user histories, including recency and frequency metrics, to produce a reordered search result set. The reordered set is filtered based on predetermined permission criteria associated with each user, and displayed.

    Other inventors
  • Systems and Methods for Cross-Referencing Feed Items

    Filed US 13/943629

    Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with a record via a single user interface. The user interface includes a publisher and an information feed. A user may request to interact with the record from the publisher. Information may be submitted through the publisher to interact with the record to update the record. A feed item may be presented for inclusion in the information feed based on the update. One or more entities may be…

    Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with a record via a single user interface. The user interface includes a publisher and an information feed. A user may request to interact with the record from the publisher. Information may be submitted through the publisher to interact with the record to update the record. A feed item may be presented for inclusion in the information feed based on the update. One or more entities may be cross-referenced with the feed item so that the same feed item is provided in the feeds of each of the one or more entities. Identification of the entities to be cross-referenced with the feed item can come from data defined by a user in a payload, data defined by a system administrator, and/or record relationship information in a database system.

    Other inventors
    See patent
  • Apparatus and methods for performing an action on a database record

    US 14/537656

    Disclosed are methods, apparatus, systems, and computer program products for performing an action on a database record in an on-demand database service. What actions are presented to a user interface of a mobile device can depend on attributes of the database record, such as metadata stored in association with the database record. Selection of one of the actions can cause the mobile device to integrate data from hardware components, databases, and applications using mobile device. The data…

    Disclosed are methods, apparatus, systems, and computer program products for performing an action on a database record in an on-demand database service. What actions are presented to a user interface of a mobile device can depend on attributes of the database record, such as metadata stored in association with the database record. Selection of one of the actions can cause the mobile device to integrate data from hardware components, databases, and applications using mobile device. The data identified from the mobile device can be automatically associated with various data fields of the action. The selected action can be performed on the database record using the data in the data fields.

    Other inventors
    See patent

Recommendations received

View Luke’s full profile

  • See who you know in common
  • Get introduced
  • Contact Luke directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Luke Ball in United States

Add new skills with these courses