Patents by Inventor David Eyler

David Eyler 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: 11768846
    Abstract: Search guidance includes generating user interface data for at least a portion of a user interface including a user input element, a data-analytics request construct card, and a data-analytics guidance portion. The data-analytics request construct card includes text describing usage of a data-analytics request construct card grammatical function. The user interface data is output for presentation to a user. Data-analytic request construct card data expressing usage intent is received and updated user interface data is generated. The updated user interface data corresponds to an updated user input element in accordance with the data-analytic request construct card data and an updated data-analytics guidance portion in accordance with the data-analytic request construct card data. The updated user interface data is output. Resolved-request data is generated in accordance with the data-analytic request construct card data.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: September 26, 2023
    Assignee: ThoughtSpot, Inc.
    Inventors: Rifdhan Nazeer, Ben Limonchik, David Eyler, Snigdha Jha, Abhinav Gupta, Ambu Sreedharan
  • Publication number: 20220318258
    Abstract: Search guidance methods and system are described. A method includes generating user interface data for at least a portion of a user interface including a user input element, a data-analytics request construct card, and a data-analytics guidance portion. The data-analytics request construct card includes text describing usage of a data-analytics request construct card grammatical function. The user interface data is output for presentation to a user. Data-analytic request construct card data expressing usage intent is received and updated user interface data is generated. The updated user interface data corresponds to an updated user input element in accordance with the data-analytic request construct card data and an updated data-analytics guidance portion in accordance with the data-analytic request construct card data. The updated user interface data is output for presentation to the user.
    Type: Application
    Filed: June 17, 2022
    Publication date: October 6, 2022
    Inventors: Rifdhan Nazeer, Ben Limonchik, David Eyler, Snigdha Jha, Abhinav Gupta, Ambu Sreedharan
  • Patent number: 11379495
    Abstract: Search guidance methods and system are described. A method includes generating user interface data for at least a portion of a user interface for performing data-analytics with respect to a low-latency database analysis system, the portion including a text string user input element, a data-analytics construct card type, and a data-analytics guidance portion. The data-analytics construct card type includes text on usage of a data-analytics construct card grammatical function with respect to a data-analytics grammar used by the system to process data associated with the data-analytics construct card type. The user interface data is output for presentation to a user. Data associated with the data-analytics construct card construct type is received, the text string user input element is output with the data, and an updated data-analytics guidance portion is output in response to the data. A request for data including the data is processed and results are output.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: July 5, 2022
    Assignee: ThoughtSpot, Inc.
    Inventors: Rifdhan Nazeer, Ben Limonchik, David Eyler, Snigdha Jha, Abhinav Gupta, Ambu Sreedharan
  • Publication number: 20210365467
    Abstract: Search guidance methods and system are described. A method includes generating user interface data for at least a portion of a user interface for performing data-analytics with respect to a low-latency database analysis system, the portion including a text string user input element, a data-analytics construct card type, and a data-analytics guidance portion. The data-analytics construct card type includes text on usage of a data-analytics construct card grammatical function with respect to a data-analytics grammar used by the system to process data associated with the data-analytics construct card type. The user interface data is output for presentation to a user. Data associated with the data-analytics construct card construct type is received, the text string user input element is output with the data, and an updated data-analytics guidance portion is output in response to the data. A request for data including the data is processed and results are output.
    Type: Application
    Filed: May 20, 2020
    Publication date: November 25, 2021
    Inventors: Rifdhan Nazeer, Ben Limonchik, David Eyler, Snigdha Jha, Abhinav Gupta, Ambu Sreedharan
  • Publication number: 20190259423
    Abstract: A stream of media content is received in a media device. A value is determined in metadata of the media content relating to indicia of interest in a portion of the media content. A first clip including the portion of the media content is stored based at least in part on the indicia of interest, whereby the first clip is made available for later retrieval.
    Type: Application
    Filed: May 1, 2019
    Publication date: August 22, 2019
    Inventors: Mark Kikuya Maisenbacher, David Eyler
  • Patent number: 10297287
    Abstract: A stream of media content is received in a media device. A value is determined in metadata of the media content relating to an indicia of interest in a portion of the media content. A first clip including the portion of the media content is stored based at least in part on the indicia of interest, whereby the first clip is made available for later retrieval.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: May 21, 2019
    Assignee: Thuuz, Inc.
    Inventors: Mark Kikuya Maisenbacher, David Eyler
  • Publication number: 20150110461
    Abstract: A stream of media content is received in a media device. A value is determined in metadata of the media content relating to an indicia of interest in a portion of the media content. A first clip including the portion of the media content is stored based at least in part on the indicia of interest, whereby the first clip is made available for later retrieval.
    Type: Application
    Filed: October 21, 2013
    Publication date: April 23, 2015
    Applicant: Sling Media, Inc.
    Inventors: Mark Kikuya Maisenbacher, David Eyler
  • Publication number: 20150110462
    Abstract: A device is configured to record a stream of media content. The device determines that a value in metadata of the recorded media content associated with an index in the media content matches or exceeds a predetermined value. The device receives a request to play back the recorded media content and plays back the recorded media content beginning at the index specified by the metadata.
    Type: Application
    Filed: October 21, 2013
    Publication date: April 23, 2015
    Applicant: Sling Media, Inc.
    Inventors: Mark Kikuya Maisenbacher, David Eyler
  • Publication number: 20140189766
    Abstract: A method of viewing recorded media in accordance with one embodiment includes receiving a media stream from a remotely located media source over a network, storing the media stream on a media storage device, and generating a condensed media file to store a subset of frames of the media stream. Further, the method includes receiving a seek request associated with a specified time within the media stream, determining a first frame within the subset of frames in the condensed media file that is previous to and closest in time to the specified time, and displaying the first frame.
    Type: Application
    Filed: March 6, 2013
    Publication date: July 3, 2014
    Applicant: SLING MEDIA INC.
    Inventors: David Eyler, Padmanabha R. Rao
  • Patent number: 8543663
    Abstract: A method of providing data associated with reception of media content is presented. In the method, a communication device receives media content from a media content receiver via a communication network. The received media content is output to a user of the communication device. Data is then generated in the communication device which includes information identifying a channel selected by the user over which the media content receiver receives the media content. The data further includes information identifying a time period during which the communication device receives the media content. The data is transferred via the communication network to a communication node.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: September 24, 2013
    Assignee: Sling Media, Inc.
    Inventors: Kalleri Faizel Rehiman, David Eyler, Satish P. Nayak, Ravinder Chouhan, Gurubasappa Kore
  • Publication number: 20130013737
    Abstract: A method of providing data associated with reception of media content is presented. In the method, a communication device receives media content from a media content receiver via a communication network. The received media content is output to a user of the communication device. Data is then generated in the communication device which includes information identifying a channel selected by the user over which the media content receiver receives the media content. The data further includes information identifying a time period during which the communication device receives the media content. The data is transferred via the communication network to a communication node.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicants: SLING MEDIA PVT LTD., SLING MEDIA, INC.
    Inventors: Kalleri Faizel Rehiman, David Eyler, Satish P. Nayak, Ravinder Chouhan, Gurubasappa Kore
  • Patent number: 8285814
    Abstract: A method of providing data associated with reception of media content is presented. In the method, a communication device receives media content from a media content receiver via a communication network. The received media content is output to a user of the communication device. Data is then generated in the communication device which includes information identifying a channel selected by the user over which the media content receiver receives the media content. The data further includes information identifying a time period during which the communication device receives the media content. The data is transferred via the communication network to a communication node.
    Type: Grant
    Filed: February 10, 2010
    Date of Patent: October 9, 2012
    Assignees: Sling Media, Inc., Sling Media Pvt. Ltd.
    Inventors: Kalleri Faizel Rehiman, David Eyler, Satish P. Nayak, Ravinder Chouhan, Gurubasappa Kore
  • Publication number: 20110138010
    Abstract: A method of providing data associated with reception of media content is presented. In the method, a communication device receives media content from a media content receiver via a communication network. The received media content is output to a user of the communication device. Data is then generated in the communication device which includes information identifying a channel selected by the user over which the media content receiver receives the media content. The data further includes information identifying a time period during which the communication device receives the media content. The data is transferred via the communication network to a communication node.
    Type: Application
    Filed: February 10, 2010
    Publication date: June 9, 2011
    Applicants: Sling Media, Inc., Sling Media PVT LTD.
    Inventors: Kalleri Faizel Rehiman, David Eyler, Satish P. Nayak, Ravinder Chouhan, Gurubasappa Kore