Search

William Gradin

age ~51

from Truckee, CA

William Gradin Phones & Addresses

  • Truckee, CA
  • Reno, NV
  • 966 E Princeton Ave, Salt Lake Cty, UT 84105
  • Salt Lake City, UT
  • 283 Sanchez St, San Francisco, CA 94114
  • 169 76Th St, New York, NY 10023 • 212 721-0169
Name / Title
Company / Classification
Phones & Addresses
William Gradin
President
Gradin Corp
283 Sanchez St, San Francisco, CA 94114

Us Patents

  • Methods And Apparatus For Selecting Updates To Associated Records To Publish On An Information Feed In An On-Demand Database Service Environment

    view source
  • US Patent:
    20110137940, Jun 9, 2011
  • Filed:
    Feb 17, 2011
  • Appl. No.:
    13/030035
  • Inventors:
    William Gradin - San Francisco CA, US
    Margaret Law - San Francisco CA, US
    Matthew Davidchuk - San Francisco CA, US
    Qiu Ma - San Leandro CA, US
    Leonid Zemskov - San Mateo CA, US
    Amy Palke - Oakland CA, US
    Rasmus Mencke - San Francisco CA, US
    Peter Lee - San Francisco CA, US
  • Assignee:
    SALESFORCE.COM, INC. - San Francisco CA
  • International Classification:
    G06F 17/30
  • US Classification:
    707769, 707E17014
  • Abstract:
    Disclosed are systems, apparatus, methods, and computer readable media for selecting updates to associated records to publish on an information feed in an on-demand database service environment. In one embodiment, one or more updates associated with a data record are accessed. The one or more updates are stored in a database. The data record is a parent record, and the one or more updates relate to one or more child records associated with the parent record. The one or more updates are provided as one or more candidates for publication on an information feed associated with the data record, where the information feed is capable of being displayed on a display device. A number of the candidates is selected for publication on the information feed based on one or more criteria.
  • Methods And Apparatus For Selecting Updates To Associated Records To Publish On An Information Feed Using Importance Weights In An On-Demand Database Service Environment

    view source
  • US Patent:
    20120078917, Mar 29, 2012
  • Filed:
    Feb 17, 2011
  • Appl. No.:
    13/030024
  • Inventors:
    William Gradin - San Francisco CA, US
    Margaret Law - San Francisco CA, US
    Matthew Davidchuk - San Francisco CA, US
    Qiu Ma - San Leandro CA, US
    Leonid Zemskov - San Mateo CA, US
    Amy Palke - Oakland CA, US
    Rasmus Mencke - San Francisco CA, US
  • Assignee:
    SALESFORCE.COM, INC. - San Francisco CA
  • International Classification:
    G06F 17/30
  • US Classification:
    707748, 707E17084
  • Abstract:
    Disclosed are systems, apparatus, methods, and computer readable media for selecting updates to associated records to publish on an information feed in an on-demand database service environment. In one embodiment, one or more updates associated with a data record are stored in a database. One or more criteria are applied to the one or more updates to generate an importance weight associated with each update. The one or more importance weights are compared with a designated threshold. When one or more importance weights are identified as meeting or exceeding the designated threshold, the one or more updates associated with the identified one or more importance weights are provided as one or more candidates for publication on an information feed associated with the data record, where the information feed is capable of being displayed on a display device.
  • Methods And Apparatus For Suppressing Network Feed Activities Using An Information Feed In An On-Demand Database Service Environment

    view source
  • US Patent:
    20120078981, Mar 29, 2012
  • Filed:
    Feb 10, 2011
  • Appl. No.:
    13/025069
  • Inventors:
    William Gradin - San Francisco CA, US
    Matthew Davidchuk - San Francisco CA, US
    Qiu Ma - San Leandro CA, US
    Leonid Zemskov - San Mateo CA, US
    Amy Palke - Oakland CA, US
  • Assignee:
    SALESFORCE.COM, INC. - San Francisco CA
  • International Classification:
    G06F 17/30
  • US Classification:
    707812, 707E17005
  • Abstract:
    Disclosed are systems, apparatus, methods, and computer readable media for suppressing network feed activities using an information feed in an on-demand database service environment. In one embodiment, a message is received, including data indicative of a user action. An entity associated with the user action is identified, where the entity is a type of record stored in a database. A type of the entity is identified. It is determined whether the entity type is a prohibited entity type. When the entity type is not a prohibited entity type, the message data is saved to one or more tables in the database. The tables are configured to store feed items of an information feed capable of being displayed on a device. When the entity type is a prohibited entity type, the saving of the message data, to the one or more tables in the database configured to store the feed items, is prohibited.
  • Multifunction Drag-And-Drop Selection Tool For Selection Of Data Objects In A Social Network Application

    view source
  • US Patent:
    20130024795, Jan 24, 2013
  • Filed:
    Feb 23, 2012
  • Appl. No.:
    13/403914
  • Inventors:
    Stephanie Robotham - Oxfordshire, GB
    Alan O'Connor - Dublin, IE
    William Gradin - San Francisco CA, US
    Christopher De Gour - San Jose CA, US
    Marcos Solari - San Francisco CA, US
  • Assignee:
    SALESFORCE.COM, INC. - San Francisco CA
  • International Classification:
    G06F 3/048
  • US Classification:
    715769, 715764
  • Abstract:
    A computer-implemented method of managing functions for objects associated with an interactive application presented on a display begins by providing a plurality of images that represent different selectable objects. The method also provides a drag-and-drop graphical user interface (GUI) element to accommodate drag-and-drop selection from the plurality of images, the drag-and-drop GUI element having a control element to initiate a function. The method continues by populating the drag-and-drop GUI element with a first image that represents a first selectable object, and thereafter receiving a command in response to activation of the control element. In response to receiving the command, the method performs the function on the first selectable object.
  • Systems And Methods For Creating Custom Actions

    view source
  • US Patent:
    20220245329, Aug 4, 2022
  • Filed:
    Feb 16, 2022
  • Appl. No.:
    17/651307
  • Inventors:
    - San Francisco CA, US
    Steven Tamm - San Francisco CA, US
    Orjan N. Kjellberg - Walnut Creek CA, US
    Arvind Krishnan - San Francisco CA, US
    Benjamin Snyder - Royal Oak MI, US
    Luke A. Ball - Berkeley CA, US
    Shannon Hale - San Francisco CA, US
    Khanh Kim P. Nguyen - Berkeley CA, US
    William Gradin - San Francisco CA, US
    Anna Bonner Mieritz - Moss Beach CA, US
    Beril Guvendik Maples - Oakland CA, US
    Gregg Johnson - Orinda CA, US
    Andrew Waite - Novato CA, US
    Evan Michael Moses - San Francisco CA, US
    Weiping Peng - San Jose CA, US
    Scott Peter Perket - San Francisco CA, US
  • International Classification:
    G06F 40/143
    H04W 4/21
    H04W 4/60
    H04L 67/10
    G06Q 50/00
    H04L 67/00
    G06F 40/106
    G06F 40/14
    G06F 3/0481
    G06F 3/0482
    G06Q 10/00
    G06F 3/04842
    G06Q 30/00
    H04L 67/50
  • Abstract:
    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.
  • Systems And Methods For Creating Custom Actions

    view source
  • US Patent:
    20210319169, Oct 14, 2021
  • Filed:
    Mar 5, 2021
  • Appl. No.:
    17/249589
  • Inventors:
    - San Francisco CA, US
    Steven Tamm - San Francisco CA, US
    Orjan N. Kjellberg - Walnut Creek CA, US
    Arvind Krishnan - San Francisco CA, US
    Benjamin Snyder - Royal Oak MI, US
    Luke A. Ball - Berkeley CA, US
    Shannon Hale - San Francisco CA, US
    Khanh Kim P. Nguyen - Berkeley CA, US
    William Gradin - San Francisco CA, US
    Anna Bonner Mieritz - Moss Beach CA, US
    Beril Guvendik Maples - Oakland CA, US
    Gregg Johnson - Orinda CA, US
    Andrew Waite - Novato CA, US
    Evan Michael Moses - San Francisco CA, US
    Weiping Peng - San Jose CA, US
    Scott Peter Perket - San Francisco CA, US
  • International Classification:
    G06F 40/143
    H04W 4/21
    H04W 4/60
    H04L 29/08
    G06Q 50/00
    G06F 40/106
    G06F 40/14
    G06F 3/0481
    G06F 3/0482
    G06Q 10/00
    G06F 3/0484
    G06Q 30/00
  • Abstract:
    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.
  • Systems And Methods For Creating Custom Actions

    view source
  • US Patent:
    20170068646, Mar 9, 2017
  • Filed:
    Nov 17, 2016
  • Appl. No.:
    15/354755
  • Inventors:
    - San Francisco CA, US
    Steven Tamm - San Francisco CA, US
    Orjan Kjellberg - Walnut Creek CA, US
    Arvind Krishnan - San Francisco CA, US
    Benjamin Snyder - Oakland CA, US
    Luke A. Ball - Berkeley CA, US
    Shannon Hale - San Francisco CA, US
    Khanh Kim P. Nguyen - Berkeley CA, US
    William Gradin - San Francisco CA, US
    Anna Bonner Mieritz - Montara CA, US
    Beril Guvendik Maples - Oakland CA, US
    Gregg Johnson - Orinda CA, US
    Andrew Waite - Novato CA, US
    Evan Michael Moses - San Francisco CA, US
    Weiping Peng - San Jose CA, US
    Scott Peter Perket - San Francisco CA, US
  • International Classification:
    G06F 17/22
    H04L 29/08
    G06Q 30/00
    H04W 4/00
    G06F 3/0484
    G06F 17/21
  • Abstract:
    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.
  • Apparatus And Methods For Performing An Action On A Database Record

    view source
  • US Patent:
    20150143248, May 21, 2015
  • Filed:
    Nov 10, 2014
  • Appl. No.:
    14/537656
  • Inventors:
    - San Francisco CA, US
    Steven Tamm - San Francisco CA, US
    Orjan Kjellberg - Walnut Creek CA, US
    Arvind Krishnan - San Francisco CA, US
    Benjamin Snyder - Oakland CA, US
    Luke A. Ball - Berkeley CA, US
    Shannon Hale - San Francisco CA, US
    Khanh Kim P. Nguyen - Berkeley CA, US
    William Gradin - San Francisco CA, US
    Anna Bonner Mieritz - Moss Beach CA, US
    Beril Guvendik Maples - Oakland CA, US
    Gregg Johnson - Orinda CA, US
    Andrew Waite - Novato CA, US
    Jean Elie Bovet - Los Angeles CA, US
  • International Classification:
    G06F 17/30
    G06F 3/0482
    H04L 29/08
  • US Classification:
    715739
  • Abstract:
    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.

Resumes

William Gradin Photo 1

William Gradin

view source

Youtube

William Gradin - My First Video

My first video on this channel!

  • Duration:
    21s

Hot tub delivery 1

  • Duration:
    54s

Deer creek again

Deer creek.

  • Duration:
    15m

Tahoe house

Downstairs.

  • Duration:
    2m 18s

My place

  • Duration:
    3m 8s

William Gradin

  • Duration:
    26s

Opening hot tub

  • Duration:
    38s

1166 Charles

  • Duration:
    1m 52s

Facebook

William Gradin Photo 2

William Gradin

view source

Classmates

William Gradin Photo 3

William Gradin

view source
Schools:
George S. Henry Academy North York Morocco 1990-1995
Community:
Tom Wilkinson, Blair Mcbratney, Lynda Antoniadis, Christine Francis
William Gradin Photo 4

George S. Henry Academy, ...

view source
Graduates:
Jennifer Woodgett (2000-2004),
Sterling Gunn (1974-1978),
Peter Huang (1989-1993),
William Gradin (1988-1992)

Googleplus

William Gradin Photo 5

William Gradin

Work:
Salesforce.com - Director Product Management
Tagline:
My tagline
William Gradin Photo 6

William Gradin


Get Report for William Gradin from Truckee, CA, age ~51
Control profile