Patents by Inventor Eric Paul Wittke

Eric Paul Wittke 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: 11609954
    Abstract: Described herein are systems, apparatus, methods and computer program products configured for actions to be performed on segments within a pipeline. The disclosed systems and techniques allow a user to select a data segment on a graphical user interface. The user may then utilize the data of the segment to perform one or more actions. Thus the data of the segment may be used to provide communications to parties contained within the data, manipulate the data segment based on the parties contained within the data, and change the data displayed based on attributes selected.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: March 21, 2023
    Assignee: salesforce.com, inc.
    Inventors: Eric Paul Wittke, Narinder Pal Singh, Laurel Knell, Jonathan Belkowitz, Bradly Zavakos, Laurel Tripp, Abigail Kutruff, Michael Aurelio
  • Publication number: 20230077698
    Abstract: A message batching configuration may be determined for transmitting a message to recipients. The message batching configuration may include two or more message batches, a respective recipient count for each message batch, a respective time delay between each message batch, and a performance metric for evaluating the message. The message is transmitted in accordance with the message batching configuration. The transmission of subsequent message batches is halted when it is determined that the designated performance metric fails to meet a designated performance metric threshold.
    Type: Application
    Filed: October 31, 2022
    Publication date: March 16, 2023
    Applicant: salesforce.com, inc.
    Inventors: Michael Aurelio, Eric Paul Wittke, Laurel Knell, Bradly Zavakos, Abigail Kutruff, Jon Belkowitz
  • Patent number: 11516105
    Abstract: A message batching configuration may be determined for transmitting a message to recipients. The message batching configuration may include two or more message batches, a respective recipient count for each message batch, a respective time delay between each message batch, and a performance metric for evaluating the message. The message is transmitted in accordance with the message batching configuration. The transmission of subsequent message batches is halted when it is determined that the designated performance metric fails to meet a designated performance metric threshold.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: November 29, 2022
    Assignee: salesforce.com, inc.
    Inventors: Michael Aurelio, Eric Paul Wittke, Laurel Knell, Bradly Zavakos, Abigail Kutruff, Jon Belkowitz
  • Publication number: 20210390142
    Abstract: DESCRIBED HEREIN ARE SYSTEMS, APPARATUS, METHODS AND COMPUTER PROGRAM PRODUCTS CONFIGURED FOR ACTIONS TO BE PERFORMED ON SEGMENTS WITHIN A PIPELINE. THE DISCLOSED SYSTEMS AND TECHNIQUES ALLOW A USER TO SELECT A DATA SEGMENT ON A GRAPHICAL USER INTERFACE. THE USER MAY THEN UTILIZE THE DATA OF THE SEGMENT TO PERFORM ONE OR MORE ACTIONS. THUS THE DATA OF THE SEGMENT MAY BE USED TO PROVIDE COMMUNICATIONS TO PARTIES CONTAINED WITHIN THE DATA, MANIPULATE THE DATA SEGMENT BASED ON THE PARTIES CONTAINED WITHIN THE DATA, AND CHANGE THE DATA DISPLAYED BASED ON ATTRIBUTES SELECTED.
    Type: Application
    Filed: June 15, 2020
    Publication date: December 16, 2021
    Applicant: Salesforce.com, Inc.
    Inventors: Eric Paul Wittke, Narinder Pal SINGH, Laurel KNELL, Jonathan BELKOWITZ, Bradly ZAVAKOS, Laurel TRIPP, Abigail KUTRUFF, Michael AURELIO
  • Patent number: 11199951
    Abstract: A user interface generation message may be sent from a database system to a client machine via a network. The user interface generation message may include instructions for presenting a database dashboard on a display screen at the client machine. The database dashboard may include a plurality of user interface components that each presents a respective view of information stored in a database. A user interface component selection message may be received from the client machine, identifying one or more of the user interface components. A visual snapshot of the identified user interface components may be created at the database system.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: December 14, 2021
    Assignee: salesforce.com, Inc.
    Inventors: Eric Paul Wittke, Laurel Knell, Laurel Tripp, Tamar Akavia, Abigail Kutruff, Tal Marom, Aner Gelem, Yaniv Ben Arie
  • Publication number: 20210373724
    Abstract: A user interface generation message may be sent from a database system to a client machine via a network. The user interface generation message may include instructions for presenting a database dashboard on a display screen at the client machine. The database dashboard may include a plurality of user interface components that each presents a respective view of information stored in a database. A user interface component selection message may be received from the client machine, identifying one or more of the user interface components. A visual snapshot of the identified user interface components may be created at the database system.
    Type: Application
    Filed: May 26, 2020
    Publication date: December 2, 2021
    Applicant: Salesforce.com, Inc.
    Inventors: Eric Paul WITTKE, Laurel KNELL, Laurel TRIPP, Tamar AKAVIA, Abigail KUTRUFF, Tal MAROM, Aner GELEM, Yaniv Ben ARIE
  • Publication number: 20210367873
    Abstract: A message batching configuration may be determined for transmitting a message to recipients. The message batching configuration may include two or more message batches, a respective recipient count for each message batch, a respective time delay between each message batch, and a performance metric for evaluating the message. The message is transmitted in accordance with the message batching configuration. The transmission of subsequent message batches is halted when it is determined that the designated performance metric fails to meet a designated performance metric threshold.
    Type: Application
    Filed: May 22, 2020
    Publication date: November 25, 2021
    Applicant: Salesforce.com, Inc.
    Inventors: Michael Aurelio, Eric Paul Wittke, Laurel Knell, Bradly Zavakos, Abigail Kutruff, Jon Belkowitz
  • Publication number: 20210334843
    Abstract: Provided herein are system, apparatus, device, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof for automatically embedding digital data in a message and capturing analytics for the digital data. In some embodiments, a server may retrieve information about a user. The server may execute a predictive analysis on the information about the user to identify digital data to be transmitted to the user. The digital data may include an embedded tag associated with an object. The server may automatically embed the identified digital data in a messaging prompt to be transmitted to the user. The server may identify the object associated with the embedded tag, using the embedded tag. The server may determine interaction data for the object and digital data and render the interaction data on a user interface.
    Type: Application
    Filed: April 28, 2020
    Publication date: October 28, 2021
    Applicant: salesforce.com, inc.
    Inventors: Eric Paul Wittke, Rick Muñoz, Derek Payne, Donald Owens, Jason Day, Kasia Fichtner, Vineeth Anand Nair
  • Patent number: 11099705
    Abstract: Disclosed herein are system, method, and computer program product embodiments for automatically generating tiles. An embodiment operates by detecting a first node of a model has been populated with a first plurality of data values from a first online tool. The embodiment selects a tile logic block corresponding to the first node from a plurality of tile logic blocks. The embodiment generates a first tile associated with the first node by executing the tile logic block based on the first plurality of data values. The embodiment inserts the first tile into a dashboard configured to display a plurality of tiles. The embodiment then sends the dashboard for display.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: August 24, 2021
    Assignee: salesforce.com, inc.
    Inventors: Eric Paul Wittke, Jon Belkowitz, Rick Muñoz, Narinder Singh
  • Patent number: D945461
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: March 8, 2022
    Assignee: salesforce.com, inc.
    Inventor: Eric Paul Wittke
  • Patent number: D971241
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: November 29, 2022
    Assignee: salesforce.com, inc.
    Inventors: Bradly Zavakos, Eric Paul Wittke
  • Patent number: D971242
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: November 29, 2022
    Assignee: satesforce.com, inc.
    Inventors: Bradly Zavakos, Eric Paul Wittke
  • Patent number: D971243
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: November 29, 2022
    Assignee: salesforce.com, inc.
    Inventors: Bradly Zavakos, Eric Paul Wittke
  • Patent number: D997195
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: August 29, 2023
    Assignee: Salesforce, Inc.
    Inventors: Bradly Zavakos, Eric Paul Wittke
  • Patent number: D998634
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: September 12, 2023
    Assignee: Salesforce, Inc.
    Inventors: Bradly Zavakos, Eric Paul Wittke