Patents by Inventor Zachary J. Dunn

Zachary J. Dunn 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: 9830050
    Abstract: Disclosed are examples of apparatus, methods, and computer readable storage media for providing a reminder regarding a feed item of an information feed of an online social network. In some implementations, an indication is received at a computing device. The indication is with respect to occurrence of an event in relation to a designated one of a plurality of feed items of the information feed of the online social network. In response to receiving the indication, data is provided to cause a display device to display a reminder component with the information feed in a user interface. The reminder component is configured to present information identifying the designated feed item.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: November 28, 2017
    Assignee: salesforce.com, inc.
    Inventors: Zachary J. Dunn, Joseph M. Olsen
  • Publication number: 20170244662
    Abstract: Disclosed are systems, apparatus, methods and computer-readable media for communicating feed information to one or more recipients. In some implementations, an instruction to communicate an information update to one or more identified first recipients is received. In some instances, an additional recipient indicator is identified and an identification of one or more second recipients based on the additional recipient indicator is generated. In some instances, the one or more second recipients are provided access to the information update.
    Type: Application
    Filed: April 27, 2017
    Publication date: August 24, 2017
    Inventors: Joseph M. Olsen, Zachary J. Dunn
  • Patent number: 9692851
    Abstract: Disclosed are methods, apparatus, systems, and computer readable storage media for maintaining anonymity in an online social network. In some implementations, a user can be designated a ghost user with respect to an entity in the online social network. One or more invisibility levels can be determined for the ghost user. Data indicating content to display in accordance with one or more invisibility levels can be generated and provided to a display device configured to display a presentation of the social network feed associated with the entity in a user interface associated with a second user. Also disclosed are methods, apparatus, systems, and computer readable storage media for designating a proxy in an online social network. In some implementations, a first user can be designated as a proxy user of a second user in an online social network with respect to one or more entities within the online social network.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: June 27, 2017
    Assignee: salesforce.com, inc.
    Inventors: Zachary J. Dunn, Joseph M. Olsen
  • Patent number: 9659049
    Abstract: This disclosure provides some implementations of methods, apparatus, systems, and computer program products for creating and managing granular relationships on an online social network. In some implementations, a request to generate an information feed is associated with configuration information, which identifies a source of information updates. Each of the information updates can be of a certain type. The configuration information identifies one or more of these types. An information update can be selected from the identified information source. The selected information update has one or more of the types associated therewith. The requested information feed is generated to include the selected information update and displayed on a display device.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: May 23, 2017
    Assignee: salesforce.com, inc.
    Inventor: Zachary J. Dunn
  • Patent number: 9542711
    Abstract: Disclosed are various implementations of different methods, apparatus, systems, and computer-readable storage media for providing selective notifications in an online social network. In some implementations, an information update is capable of being stored in a database and capable of being included in an information feed displayed on a display device. One or more notification options is provided in association with the information update. A selection of the one or more notification options can be received. The selected one or more notification options can define one or more conditions for sending a network communication indicating data received in association with the information update. The one or more notification options is stored on a storage medium.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: January 10, 2017
    Assignee: salesforce.com, inc.
    Inventors: Zachary J. Dunn, Joseph M. Olsen
  • Patent number: 9443225
    Abstract: Disclosed are methods, apparatus, systems, and computer-readable storage media for displaying a feed item of an information feed in a presentation on a display device. In some implementations, a feed item having one or more attributes is received. A filter including one or more parameters is applied to the one or more feed item attributes. The filter is capable of being stored on one or more storage mediums. When the one or more feed item attributes satisfies the one or more filter parameters, presentation information is generated. The presentation information includes at least one indicator configured to identify, in a user interface on the display device, the feed item as having the one or more attributes satisfying the one or more filter parameters. The presentation information can be stored on one or more storage mediums.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: September 13, 2016
    Assignee: salesforce.com, inc.
    Inventors: Joseph M. Olsen, Zachary J. Dunn
  • Patent number: 9443224
    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 implementation, a selection input is received. The selection input may indicate a first one of a plurality of user account contexts associated with a user account in a feed system. The first one of the plurality of user account contexts may be associated with a set of feed items stored in the feed system. Based on the selection input indicating the first one of a plurality of user account contexts, one or more candidate feed items for presentation in an information feed may be determined. The information feed may be capable of being displayed on a display device.
    Type: Grant
    Filed: June 8, 2011
    Date of Patent: September 13, 2016
    Assignee: salesforce.com, inc.
    Inventors: Zachary J. Dunn, Joseph M. Olsen
  • Publication number: 20160164821
    Abstract: Disclosed are systems, apparatus, methods and computer-readable media for communicating feed information to one or more recipients. In some implementations, an instruction to communicate an information update to one or more identified first recipients is received. In some instances, an additional recipient indicator is identified and an identification of one or more second recipients based on the additional recipient indicator is generated. In some instances, the one or more second recipients are provided access to the information update.
    Type: Application
    Filed: February 10, 2016
    Publication date: June 9, 2016
    Inventors: Joseph M. Olsen, Zachary J. Dunn
  • Publication number: 20160105527
    Abstract: Disclosed are methods, apparatus, systems, and computer readable storage media for maintaining anonymity in an online social network. In some implementations, a user can be designated a ghost user with respect to an entity in the online social network. One or more invisibility levels can be determined for the ghost user. Data indicating content to display in accordance with one or more invisibility levels can be generated and provided to a display device configured to display a presentation of the social network feed associated with the entity in a user interface associated with a second user. Also disclosed are methods, apparatus, systems, and computer readable storage media for designating a proxy in an online social network. In some implementations, a first user can be designated as a proxy user of a second user in an online social network with respect to one or more entities within the online social network.
    Type: Application
    Filed: December 18, 2015
    Publication date: April 14, 2016
    Inventors: Zachary J. Dunn, Joseph M. Olsen
  • Patent number: 9294432
    Abstract: Disclosed are systems, apparatus, methods and computer-readable media for communicating feed information to one or more recipients. In some implementations, an instruction to communicate an information update to one or more identified first recipients is received. In some instances, an additional recipient indicator is identified and an identification of one or more second recipients based on the additional recipient indicator is generated. In some instances, the one or more second recipients are provided access to the information update.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: March 22, 2016
    Assignee: salesforce.com, inc.
    Inventors: Joseph M. Olsen, Zachary J. Dunn
  • Patent number: 9256859
    Abstract: A technique allows a newsfeed item shown in a newsfeed of a social network to be easily promoted to another newsfeed in the social network. In a specific embodiment, the system receives a first user's promotion selection of an item displayed in a newsfeed of the first user. The item includes content provided by a second user. The first user is prompted to select a destination newsfeed. A selection of the destination newsfeed is received and the item is published on the destination newsfeed for a third user.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: February 9, 2016
    Assignee: salesforce.com, inc.
    Inventors: Joseph M. Olsen, Zachary J. Dunn, Teddy Joe
  • Patent number: 9253283
    Abstract: Disclosed are methods, apparatus, systems, and computer readable storage media for maintaining anonymity in an online social network. In some implementations, a user can be designated a ghost user with respect to an entity in the online social network. One or more invisibility levels can be determined for the ghost user. Data indicating content to display in accordance with one or more invisibility levels can be generated and provided to a display device configured to display a presentation of the social network feed associated with the entity in a user interface associated with a second user. Also disclosed are methods, apparatus, systems, and computer readable storage media for designating a proxy in an online social network. In some implementations, a first user can be designated as a proxy user of a second user in an online social network with respect to one or more entities within the online social network.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: February 2, 2016
    Assignee: salesforce.com, inc.
    Inventors: Zachary J. Dunn, Joseph M. Olsen
  • Patent number: 9246959
    Abstract: Systems and methods are provided for location-based social network feeds. A system identifies a geolocation of a display device. The system identifies a first network feed and a second network feed associated with a user profile associated with the display device. The system identifies a first geolocation associated with the first network feed. The system identifies a second geolocation associated with the second network feed. The system calculates a first proximity between the first geolocation and the geolocation of the display device. The system calculates a second proximity between the second geolocation and the geolocation of the display device. The system outputs, to the display device, the first network feed based on the first proximity and the second network feed based on the second proximity.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: January 26, 2016
    Assignee: salesforce.com, inc.
    Inventors: Zachary J. Dunn, Joseph M. Olsen
  • Patent number: 9208187
    Abstract: This disclosure provides implementations of methods, apparatus, systems, and computer program products for creating and managing granular relationships on an online social network. In some implementations, a request to generate an information feed is associated with configuration information, which identifies a source of information updates. Each of the information updates can be of a certain type. The configuration information identifies one or more of these types. An information update can be selected from the identified information source. The selected information update has one or more of the types associated therewith. The requested information feed is generated to include the selected information update and displayed on a display device.
    Type: Grant
    Filed: October 24, 2011
    Date of Patent: December 8, 2015
    Assignee: salesforce.com, inc.
    Inventor: Zachary J. Dunn
  • Publication number: 20150220587
    Abstract: This disclosure provides some implementations of methods, apparatus, systems, and computer program products for creating and managing granular relationships on an online social network. In some implementations, a request to generate an information feed is associated with configuration information, which identifies a source of information updates. Each of the information updates can be of a certain type. The configuration information identifies one or more of these types. An information update can be selected from the identified information source. The selected information update has one or more of the types associated therewith. The requested information feed is generated to include the selected information update and displayed on a display device.
    Type: Application
    Filed: April 17, 2015
    Publication date: August 6, 2015
    Inventor: Zachary J. Dunn
  • Publication number: 20150156160
    Abstract: Disclosed are systems, apparatus, methods and computer-readable media for communicating feed information to one or more recipients. In some implementations, an instruction to communicate an information update to one or more identified first recipients is received. In some instances, an additional recipient indicator is identified and an identification of one or more second recipients based on the additional recipient indicator is generated. In some instances, the one or more second recipients are provided access to the information update.
    Type: Application
    Filed: February 6, 2015
    Publication date: June 4, 2015
    Inventors: Joseph M. Olsen, Zachary J. Dunn
  • Patent number: 8984051
    Abstract: Disclosed are systems, apparatus, methods and computer-readable media for communicating feed information to one or more recipients. In some implementations, an instruction to communicate an information update to one or more identified first recipients is received. In some instances, an additional recipient indicator is identified and an identification of one or more second recipients based on the additional recipient indicator is generated. In some instances, the one or more second recipients are provided access to the information update.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: March 17, 2015
    Assignee: salesforce.com, inc.
    Inventors: Joseph M. Olsen, Zachary J. Dunn
  • Publication number: 20150026600
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for performing actions in response to information updates provided in an information feed such as a news feed capable of being displayed on a display device. In one implementation, an information update to be displayed in the information feed is received. The information update may be stored in a feed table for inclusion in the information feed. In some implementations, an indication of activation of a response request rule is received. The response request rule may be configured to create a response request related to an identified information update to request information from one or more recipients. The response request may be stored, accessed and presented in association with the identified information update in an information feed.
    Type: Application
    Filed: October 2, 2014
    Publication date: January 22, 2015
    Inventors: Zachary J. Dunn, Paul D. Luongo, Christopher A. Kemp
  • Patent number: 8886766
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for performing actions in response to information updates provided in an information feed such as a news feed capable of being displayed on a display device. In one implementation, an information update to be displayed in the information feed is received. The information update may be stored in a feed table for inclusion in the information feed. In some implementations, an indication of activation of a response request rule is received. The response request rule may be configured to create a response request related to an identified information update to request information from one or more recipients. The response request may be stored, accessed and presented in association with the identified information update in an information feed.
    Type: Grant
    Filed: December 1, 2011
    Date of Patent: November 11, 2014
    Assignee: salesforce.com, inc.
    Inventors: Zachary J. Dunn, Paul D. Luongo, Christopher A. Kemp
  • Publication number: 20140101250
    Abstract: Systems and methods are provided for location-based social network feeds. A system identifies a geolocation of a display device. The system identifies a first network feed and a second network feed associated with a user profile associated with the display device. The system identifies a first geolocation associated with the first network feed. The system identifies a second geolocation associated with the second network feed. The system calculates a first proximity between the first geolocation and the geolocation of the display device. The system calculates a second proximity between the second geolocation and the geolocation of the display device. The system outputs, to the display device, the first network feed based on the first proximity and the second network feed based on the second proximity.
    Type: Application
    Filed: August 1, 2013
    Publication date: April 10, 2014
    Applicant: salesforce.com, inc.
    Inventors: Zachary J. Dunn, Joseph M. Olsen