Patents by Inventor Gregg Freishtat

Gregg Freishtat 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: 10797976
    Abstract: The present invention determines which network devices are likely to have a positive result in engagements with terminal devices. A server can obtain data about network devices with respect to the communication session with a network site. Then the server can use rules to define a set of network devices that are eligible to interact or communicate with a terminal device. The server can connect to the network devices as randomly as possible. Terminal devices can initiate engagements with network devices. The server can detect characteristics in the interaction of engagements that have positive results. The server generates an evaluation protocol based on the characteristics, to assign new network devices a parameter representing how close the new network device conforms to the evaluation protocol. The parameter is used by the system in real-time to inform terminal devices as to which network devices to connect to and in what order.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: October 6, 2020
    Assignee: LIVEPERSON, INC.
    Inventors: Gregg Freishtat, Steve Hufford, Dodge McFall, Jackson Wilson, Tanya Hyman, Vikas Rijsinghani, Paul Kaib
  • Patent number: 10269024
    Abstract: Embodiments of the invention can provide systems and methods for identifying and measuring trends in consumer content demand within a vertical network of websites and related content. In one embodiment, a method can include receiving content from webpages in at least one vertical; receiving data associated with a plurality of selected keywords associated with the at least one vertical, wherein one or more associations between at least a portion of the plurality of selected keywords can be generated; receiving session data associated with a plurality of consumers accessing content in webpages in the at least one vertical; determining third party data associated with the plurality of consumers accessing at least a portion of webpages comprising at least one of the selected keywords; and aggregating, based at least in part on the third party data, session data associated with visits to the webpages comprising at least one of the selected keywords.
    Type: Grant
    Filed: February 9, 2009
    Date of Patent: April 23, 2019
    Assignee: Outbrain Inc.
    Inventors: Paul Edward Kaib, Brent Allen Walker, Joshua Michael Hofmann, Gregg Freishtat
  • Publication number: 20180315062
    Abstract: This disclosure relates to a system for aggregating, analyzing, and presenting data from multiple applications that are used by the stakeholders on either the seller side or the buyer side (e.g., the VP of Sales, the inside sales representative, etc.). In certain embodiments, systems and methods can facilitate the aggregation of application data from a variety of sources and/or application programs, such as Salesforce, Google, Office 365/Exchange, data enrichment services, WHOIS servers, and/or corporate websites. The system introduces functionality that conventional application data systems (e.g., CRM applications, calendar applications, etc.) do not. In particular, the specific rules facilitate determinations as to whether a sales relationship exists between the first business entity and the second business entity. Further, the specific rules facilitate the identification and removal of duplicative data that is typically found among, for example, the CRM data and the enterprise data.
    Type: Application
    Filed: April 26, 2018
    Publication date: November 1, 2018
    Inventors: Jason Parekh, Gregg Freishtat, Matt Heindl
  • Publication number: 20180234312
    Abstract: The present invention determines which network devices are likely to have a positive result in engagements with terminal devices. A server can obtain data about network devices with respect to the communication session with a network site. Then the server can use rules to define a set of network devices that are eligible to interact or communicate with a terminal device. The server can connect to the network devices as randomly as possible. Terminal devices can initiate engagements with network devices. The server can detect characteristics in the interaction of engagements that have positive results. The server generates an evaluation protocol based on the characteristics, to assign new network devices a parameter representing how close the new network device conforms to the evaluation protocol. The parameter is used by the system in real-time to inform terminal devices as to which network devices to connect to and in what order.
    Type: Application
    Filed: September 22, 2017
    Publication date: August 16, 2018
    Applicant: LIVEPERSON, INC.
    Inventors: Gregg Freishtat, Steve Hufford, Dodge McFall, Jackson Wilson, Tanya Hyman, Vikas Rijsinghani, Paul Kaib
  • Patent number: 9819561
    Abstract: The present invention determines which network devices are likely to have a positive result in engagements with terminal devices. A server can obtain data about network devices with respect to the communication session with a network site. Then the server can use rules to define a set of network devices that are eligible to interact or communicate with a terminal device. The server can connect to the network devices as randomly as possible. Terminal devices can initiate engagements with network devices. The server can detect characteristics in the interaction of engagements that have positive results. The server generates an evaluation protocol based on the characteristics, to assign new network devices a parameter representing how close the new network device conforms to the evaluation protocol. The parameter is used by the system in real-time to inform terminal devices as to which network devices to connect to and in what order.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: November 14, 2017
    Assignee: LivePerson, Inc.
    Inventors: Gregg Freishtat, Steve Hufford, Dodge McFall, Jackson Wilson, Tanya Hyman, Vikas Rijsinghani, Paul Kaib
  • Publication number: 20170171047
    Abstract: The present invention determines which network devices are likely to have a positive result in engagements with terminal devices. A server can obtain data about network devices with respect to the communication session with a network site. Then the server can use rules to define a set of network devices that are eligible to interact or communicate with a terminal device. The server can connect to the network devices as randomly as possible. Terminal devices can initiate engagements with network devices. The server can detect characteristics in the interaction of engagements that have positive results. The server generates an evaluation protocol based on the characteristics, to assign new network devices a parameter representing how close the new network device conforms to the evaluation protocol. The parameter is used by the system in real-time to inform terminal devices as to which network devices to connect to and in what order.
    Type: Application
    Filed: October 14, 2016
    Publication date: June 15, 2017
    Applicant: LIVEPERSON, INC.
    Inventors: Gregg Freishtat, Steve Hufford, Dodge McFall, Jackson Wilson, Tanya Hyman, Vikas Rijsinghani, Paul Kaib
  • Patent number: 9576292
    Abstract: The system of the present invention provides systems and methods for selling goods and services on, over, through, and in conjunction with the Internet. The system receives session (clickstream) information on a customer's website session from the enterprise's website and may also receive customer information on the customer from the enterprise's CRM or eCRM system. The session information referred to comprises the goods or services the customer is searching and metadata about such search and the relevant products, such as the surfing pattern itself. The system determines from the received information, based on the interaction between matching rules created using the system by the enterprise and the system's matching engine, whether the customer is a candidate for assistance from a sales associate. The system creates and indexes information on available sales associates and their performance, selling capabilities and product expertise.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: February 21, 2017
    Assignee: LivePerson, Inc.
    Inventors: Gregg Freishtat, Steve Hufford, Dodge Mcfall, Jackson Wilson, Tanya Hyman, Vikas Rijsinghani, Paul Kaib
  • Publication number: 20140372240
    Abstract: The system of the present invention provides systems and methods for selling goods and services on, over, through, and in conjunction with the Internet. The system receives session (clickstream) information on a customer's website session from the enterprise's website and may also receive customer information on the customer from the enterprise's CRM or eCRM system. The session information referred to comprises the goods or services the customer is searching and metadata about such search and the relevant products, such as the surfing pattern itself. The system determines from the received information, based on the interaction between matching rules created using the system by the enterprise and the system's matching engine, whether the customer is a candidate for assistance from a sales associate. The system creates and indexes information on available sales associates and their performance, selling capabilities and product expertise.
    Type: Application
    Filed: May 27, 2014
    Publication date: December 18, 2014
    Applicant: LivePerson, Inc.
    Inventors: Gregg Freishtat, Steve Hufford, Dodge McFall, Jackson Wilson, Tanya Hyman, Vikas Rijsinghani, Paul Kaib
  • Patent number: 8868448
    Abstract: The present invention provides systems and methods for selling goods and services on in conjunction with the Internet. The system receives session information on a customer's website session from the enterprise's website and may also receive customer information on the customer from the enterprise's system. The system determines from the received information, based on the interaction between matching rules created using the system by the enterprise and the system's matching engine, whether the customer is a candidate for assistance from a sales associate. The system creates and indexes information on available sales associates and their performance, selling capabilities and product expertise. The system further matches the customer with at least one sales associate, ideally the most appropriate sales associate, based on the customer, session, and sales profile associate information, and facilitates communication between the sales associate and the customer.
    Type: Grant
    Filed: August 6, 2001
    Date of Patent: October 21, 2014
    Assignee: LivePerson, Inc.
    Inventors: Gregg Freishtat, Steve Hufford, Dodge McFall, Jackson Wilson, Tanya Hyman, Vikas Rijsinghani, Paul Kaib
  • Patent number: 8768833
    Abstract: A transaction system has a first Internet-connected service provider enterprise and second enterprises maintaining each at least one financial account for a user. Third enterprises maintaining billing accounts associated with the users. There is an interactive interface that displays account balances and bills. The user, through the interactive interface, commands payment of a bill from an account by drag and drop.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: July 1, 2014
    Assignee: Yodlee.com, Inc.
    Inventors: Gregg Freishtat, Vikas Rijsinghani
  • Publication number: 20120310825
    Abstract: A transaction system has a first Internet-connected service provider enterprise and second enterprises maintaining each at least one financial account for a user. Third enterprises maintaining billing accounts associated with the users. There is an interactive interface that displays account balances and bills. The user, through the interactive interface, commands payment of a bill from an account by drag and drop.
    Type: Application
    Filed: August 13, 2012
    Publication date: December 6, 2012
    Inventors: Gregg Freishtat, Vikas Rijsinghani
  • Patent number: 8260706
    Abstract: A Web server hosted by a first enterprise has a first mechanism receiving a request for information or services to be provided to an end user, and a second mechanism determining whether the request comes directly from the end user, or from a server hosted by a second enterprise. If the request is determined by the second mechanism to come from the server hosted by the second enterprise, any information or service provided to the end user by the first enterprise is identified as coming from the second enterprise.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: September 4, 2012
    Assignee: Yodlec.com, Inc.
    Inventors: Gregg Freishtat, Vikas Rijsinghani
  • Patent number: 8244635
    Abstract: A personal information collection and delivery system has a collection component executed by a first enterprise, for collecting information for specific individuals from a plurality of information provider's sites, an aggregation component executed by the first enterprise, for aggregating and storing the collected information identified for individual ones of the specific individuals; and a plurality of delivery components executed by a like plurality of second enterprises, for delivering said aggregated information to the specific individuals. This system is characterized in that delivery is distinguished to individual ones of the second enterprises. In some cases the information providers are the second enterprises that manage delivery, in which case they may limit access according to a variety of variables.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: August 14, 2012
    Assignee: Yodlee.com, Inc.
    Inventors: Gregg Freishtat, Vikas Rijsinghani
  • Publication number: 20110282711
    Abstract: A Web server hosted by a first enterprise has a first mechanism receiving a request for information or services to be provided to an end user, and a second mechanism determining whether the request comes directly from the end user, or from a server hosted by a second enterprise. If the request is determined by the second mechanism to come from the server hosted by the second enterprise, any information or service provided to the end user by the first enterprise is identified as coming from the second enterprise.
    Type: Application
    Filed: July 21, 2011
    Publication date: November 17, 2011
    Applicant: YODLEE.COM, INC.
    Inventors: Gregg Freishtat, Vikas Rijsinghani
  • Patent number: 8005755
    Abstract: A software-based syndication and filtering platform for a first Web server hosted by a first enterprise has a rules-based filter for interacting with communications from customers of the first enterprise, the communications coming from a second Web-site of a second enterprise, and a discrimination layer for providing specific services to said customers according to one or more characteristics of the Web site of the second enterprise. In some cases there is also a layer for interacting with a third Web server hosted by a third enterprise. In preferred embodiments the services include a broad range of transaction capabilities.
    Type: Grant
    Filed: April 24, 2001
    Date of Patent: August 23, 2011
    Assignee: Yodlee.com, Inc.
    Inventors: Gregg Freishtat, Vikas Rijsinghani
  • Patent number: 7765279
    Abstract: This invention is a system and method for a system and method for scheduling the harvesting of information associated with one or more end users from one or more information providers. A host computer, including a processor, is in communication with a user data store for storing data associated with users and an information provider store for storing data associated with information providers. For each end user, a profile of past access times, login times, is maintained in the user data store. For each information provider, a profile of update times and criteria are maintained in the information provider store. For a selected information provider, the host computer processor determines an update time for information stored by the selected information provider and a set of end users whose information could be modified by an update at that update time.
    Type: Grant
    Filed: October 27, 1999
    Date of Patent: July 27, 2010
    Assignee: VerticalOne Corporation
    Inventors: Paul Kaib, Gregg Freishtat
  • Patent number: 7739149
    Abstract: A method of gathering sales information is provided. The method may involve linking, based on a matching score, a sales associate to a customer for assisting in an online sales transaction, and providing the sales associate with best practices information to use during the transaction. The best practices information may have been gathered by monitoring online sales transactions between sales associates and customers, indexing information and sales techniques used by the sales associates during the online sales transactions, and ranking and dynamically re-ranking the information and sales techniques based at least in part on the outcome of the corresponding online sales transaction.
    Type: Grant
    Filed: September 20, 2004
    Date of Patent: June 15, 2010
    Assignee: Proficient Systems, Inc.
    Inventors: Gregg Freishtat, Steve Hufford, Dodge McFall, Jackson Wilson, Tanya Hyman, Vikas Rijsinghani, Paul Kaib
  • Patent number: 7657465
    Abstract: Systems and methods are provided for selling goods and services in conjunction with the Internet. The system can receive session information on a customer's website session (e.g., goods and services the customer is searching and metadata about such search and the relevant products) and customer information on the customer. The system can determine from the received information whether the customer is a candidate for sales assistance from a sales associate. The system can create and index information on available sales associates, match the customer with at least one sales associate based on the customer, session, and sales profile associate information, and facilitate communication between the sales associate and the customer (e.g., via chat, VoIP, email, PSTN, etc.). Additionally, the system can provide information on the customer, products or services in which he/she is interested, and collateral sales materials and selling techniques to the sales associate based on the sales opportunity.
    Type: Grant
    Filed: September 20, 2004
    Date of Patent: February 2, 2010
    Assignee: Proficient Systems, Inc.
    Inventors: Gregg Freishtat, Steve Hufford, Dodge McFall, Jackson Wilson, Tanya Hyman, Vikas Rijsinghani, Paul Kaib
  • Publication number: 20090204478
    Abstract: Embodiments of the invention can provide systems and methods for identifying and measuring trends in consumer content demand within a vertical network of websites and related content. In one embodiment, a method can include receiving, from a crawler, content from a plurality of webpages in at least one vertical. The method can include receiving, from a processor, data associated with a plurality of selected keywords associated with the at least one vertical, wherein one or more associations between at least a portion of the plurality of selected keywords can be generated. In addition, the method can include receiving, from a processor, session data associated with a plurality of consumers accessing content in webpages in the at least one vertical. Furthermore, the method can include determining third party data associated with the plurality of consumers accessing at least a portion of webpages comprising at least one of the selected keywords.
    Type: Application
    Filed: February 9, 2009
    Publication date: August 13, 2009
    Applicant: VERTICAL ACUITY, INC.
    Inventors: Paul Edward Kaib, Brent Allen Walker, Joshua Michael Hofmann, Gregg Freishtat
  • Patent number: 7552190
    Abstract: This invention is a system and method for automated notification of occurrences of events related to personal information and/or the automated execution of transactions involving personal information based on events related to the personal information. A user profile associated with each end user of personal information is scanned to determine whether any trigger event related to the personal information associated with each end user has occurred. For each trigger event found to have occurred, a response associated with the found trigger event is executed. The response will be notification to the end user of the occurrence of the trigger event, the execution of a transaction involving personal information of the end user for whom the trigger event occurred or a combination of notification and execution.
    Type: Grant
    Filed: October 27, 1999
    Date of Patent: June 23, 2009
    Assignee: VerticalOne Corporation
    Inventors: Gregg Freishtat, Palaniswamy Rajan