Patents by Inventor Rami Kasterstein

Rami Kasterstein 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: 10713312
    Abstract: A system, method, and user device for executing actions respective of contextual scenarios. The method comprises: determining at least one variable based in part on at least one signal captured by at least one sensor of the user device; generating at least one insight based on the at least one variable; generating a context for the user device based on the at least one insight; determining, based on the context, a user intent, wherein the user intent includes at least one action; and causing execution of the at least one action on the user device.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: July 14, 2020
    Assignee: DOAT Media Ltd.
    Inventors: Rami Kasterstein, Joey Joseph Simhon, Avi Charkham
  • Patent number: 10339172
    Abstract: A system and method for enhancing search experiences of users are presented. The method includes receiving an input query and a metadata related to the input query sent from a user device; selecting at least one resource from a plurality of resources to respond to the input query; sending the input query as an input to the selected at least one resource; providing, for each selected resource, a single unique display segment within a display area on the user device; causing each selected resource to respond to the input within the corresponding unique display segment; and establishing a direct communication link between the at least one selected resource and the user device for at least enabling direct interaction between each selected resource and a user of the user device within the corresponding unique display segment.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: July 2, 2019
    Assignee: Doat Media Ltd.
    Inventors: Rami Kasterstein, Amihay Ben-David
  • Patent number: 10191991
    Abstract: A method and system for detecting a search intent of a user. The method includes tokenizing the search query into at least one tokenized query; sending, to a plurality of engines, the at least one tokenized query, wherein each engine is configured with at least one entity, wherein each entity represents a topic of interest; receiving, from each engine, the at least one entity of the engine and at least one certainty score, wherein each certainty score indicates a probability that a tokenized query of the at least one tokenized query is mapped to the at least one entity of the engine; and determining, based on the received entities and certainty scores, the search intent of the user.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: January 29, 2019
    Assignee: Doat Media Ltd.
    Inventors: Rami Kasterstein, Amihay Ben-David, Joey Joseph Simhon
  • Patent number: 10114534
    Abstract: A system and method for dynamically generating and displaying a new home screen on a display of a user device are provided. The method comprises determining a user intent based on at least one input variable dynamically provided in real time; dynamically selecting a plurality of resources of information based on the user intent, wherein each selected resource has a representative icon; generating a new home screen including at least the icons of the plurality of dynamically selected resources; and causing a display of the new generated home screen on the user device.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: October 30, 2018
    Assignee: Doat Media Ltd.
    Inventors: Rami Kasterstein, Amihay Ben-David, Joey Joseph Simhon
  • Patent number: 9912778
    Abstract: A method and system for dynamically generating and displaying a home screen on a display of a user device are provided. The method includes receiving a portion of a query; determining a query based on the portion of a query and a user experience; determining at least one estimated user intent based on the query and at least one input variable; selecting a plurality of resources of information based on the at least one estimated user intent; providing the plurality of resources to the user device; receiving a selection of a desired resource from the user device; determining a definitive user intent from the at least one estimated user intent based on the selection; generating a new home screen respective of the definitive user intent; and causing the user device to replace a current home screen with the new generated home screen.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: March 6, 2018
    Assignee: Doat Media Ltd.
    Inventors: Rami Kasterstein, Amir Taichman, Joey Joseph Simhon
  • Patent number: 9846699
    Abstract: A system and method for dynamically updating contents of a folder on a user device. The method includes: identifying a folder on the user device as a dynamic folder; determining at least one context parameter related to the dynamic folder; searching, based on the at least one context parameter, a plurality of resources of information to identify content items that that can be pushed to the dynamic folder; and causing, for each identified content item, a display of an icon in the dynamic folder, thereby dynamically updating contents of the dynamic folder with content items found through the search.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: December 19, 2017
    Assignee: Doat Media Ltd.
    Inventors: Rami Kasterstein, Amihay Ben-David, Joey Joseph Simhon
  • Publication number: 20170249378
    Abstract: A system and method for indexing mobile applications. The method includes crawling through a plurality of data sources to detect applications accessible through a user device; for each detected application, generating metadata characterizing the application; analyzing the generated metadata to classify each detected application to at least one category; and updating an application index to include at least the classified applications and the respective classified categories.
    Type: Application
    Filed: May 16, 2017
    Publication date: August 31, 2017
    Applicant: Doat Media Ltd.
    Inventors: Rami KASTERSTEIN, Amihay BEN-DAVID, Joey Joseph SIMHON
  • Patent number: 9665647
    Abstract: A system and method for indexing applications accessible through a user device are provided. The system includes crawling through a plurality of data sources to detect applications accessible through a user device; for each detected application, generating metadata characterizing the application; analyzing the generated metadata to classify the application to at least one category; and updating an application index to include at least the index application and the respective classified category.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: May 30, 2017
    Assignee: Doat Media Ltd.
    Inventors: Rami Kasterstein, Amihay Ben-David, Joey Joseph Simhon
  • Publication number: 20170091338
    Abstract: A method and system for detecting a search intent of a user. The method includes tokenizing the search query into at least one tokenized query; sending, to a plurality of engines, the at least one tokenized query, wherein each engine is configured with at least one entity, wherein each entity represents a topic of interest; receiving, from each engine, the at least one entity of the engine and at least one certainty score, wherein each certainty score indicates a probability that a tokenized query of the at least one tokenized query is mapped to the at least one entity of the engine; and determining, based on the received entities and certainty scores, the search intent of the user.
    Type: Application
    Filed: December 12, 2016
    Publication date: March 30, 2017
    Applicant: Doat Media Ltd.
    Inventors: Rami KASTERSTEIN, Amihay BEN-DAVID, Joey Joseph SIMHON
  • Publication number: 20170091214
    Abstract: A system and method for populating a dynamic folder for sharing content over the web. The method includes identifying at least one context parameter of a dynamic folder; searching, based on the identified at least one context parameter, for content to be added to the dynamic folder; generating at least one icon, wherein the at least one icon represents the content to be added to the dynamic folder; and causing a display of the dynamic folder on a user device, wherein the display includes the generated at least one icon.
    Type: Application
    Filed: December 12, 2016
    Publication date: March 30, 2017
    Applicant: Doat Media Ltd.
    Inventors: Rami KASTERSTEIN, Amihay BEN-DAVID, Joey Joseph SIMHON, Amir TAICHMAN
  • Publication number: 20170024477
    Abstract: A server and method for providing content based on executions of applications. The method includes identifying a request to execute an application on a user device; determining, based at least in part on the identified request, a user intent of a user of the user device; querying, based on the user intent, at least one data source; selecting, based on a response from the at least one data source, at least one content item for display on the user device; and sending, to the user device, the selected at least one content item.
    Type: Application
    Filed: July 1, 2016
    Publication date: January 26, 2017
    Applicant: Doat Media Ltd.
    Inventor: Rami KASTERSTEIN
  • Patent number: 9552422
    Abstract: A method and system for detecting a search intent of a user are provided. The method includes receiving an input search query from a user device; tokenizing the input search query to at least one token to create at least one tokenized query; processing the at least one tokenized query by a plurality of engines, wherein each engine of the plurality of engines configured to compute a certainty score that indicates a probability that the at least one tokenized query is mapped to at least one entity, wherein each engine of the plurality of engines is further configured to correspond to at least one entity indicating a topic of interest, thereby the plurality of engines are configured with different entities; receiving from a set of engines of the plurality of engines their respective entities and computed certainty scores, wherein the set of engines output computed certainty scores above a predefined threshold; and analyzing the received certainty scores and the respective entities to determine the search intent.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: January 24, 2017
    Assignee: Doat Media Ltd.
    Inventors: Rami Kasterstein, Amihay Ben-David, Joey Joseph Simhon
  • Publication number: 20160224670
    Abstract: A system and method for enhancing search experiences of users are presented. The method includes receiving an input query and a metadata related to the input query sent from a user device; selecting at least one resource from a plurality of resources to respond to the input query; sending the input query as an input to the selected at least one resource; providing, for each selected resource, a single unique display segment within a display area on the user device; causing each selected resource to respond to the input within the corresponding unique display segment; and establishing a direct communication link between the at least one selected resource and the user device for at least enabling direct interaction between each selected resource and a user of the user device within the corresponding unique display segment.
    Type: Application
    Filed: April 11, 2016
    Publication date: August 4, 2016
    Applicant: Doat Media Ltd.
    Inventors: Rami KASTERSTEIN, Amihay BEN-DAVID
  • Publication number: 20160224586
    Abstract: A system and method for dynamically updating contents of a folder on a user device. The method includes: identifying a folder on the user device as a dynamic folder; determining at least one context parameter related to the dynamic folder; searching, based on the at least one context parameter, a plurality of resources of information to identify content items that that can be pushed to the dynamic folder; and causing, for each identified content item, a display of an icon in the dynamic folder, thereby dynamically updating contents of the dynamic folder with content items found through the search.
    Type: Application
    Filed: April 12, 2016
    Publication date: August 4, 2016
    Applicant: Doat Media Ltd.
    Inventors: Rami KASTERSTEIN, Amihay BEN-DAVID, Joey Joseph SIMHON
  • Publication number: 20160224568
    Abstract: A method for enabling applications content streaming to a user device in response to a search query. The method includes receiving an input search query from the user device; selecting, based on the input search query, at least one resource to respond to the input search query; sending the input search query as an input to each of the at least one selected resource; providing, for each of the at least one selected resource, a single display segment within a display area on the user device; causing the at least one selected resource, in response to receiving the input search query, to execute an application of the at least one selected resource within a corresponding display segment; and establishing a direct communication link between the at least one selected resource and the user device for at least enabling direct interaction with the application of the at least one selected resource.
    Type: Application
    Filed: April 11, 2016
    Publication date: August 4, 2016
    Applicant: Doat Media Ltd.
    Inventors: Rami KASTERSTEIN, Amihay BEN-DAVID
  • Patent number: 9372885
    Abstract: A method and system for dynamically updating contents of a folder on a mobile device. The system comprises identifying at least a folder on the mobile device as a dynamic folder; determining at least a context parameter respective of the dynamic folder; searching for applications that can be added to the dynamic folder respective of the at least context parameter; generating an icon respective of each application found by the search; and displaying each icon respective of each application in the dynamic folder.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: June 21, 2016
    Assignee: Doat Media Ltd.
    Inventors: Rami Kasterstein, Amihay Ben-David, Joey Joseph Simhon
  • Patent number: 9323844
    Abstract: A method for enhancing web search experience of users. The method comprises selecting at least one resource from a plurality of resources to respond to an input query received from a user on a user device; sending the input query to the selected at least one resource; designating a unique display segment within a display area on the user device, wherein each display segment corresponds to each of the selected at least one resource; causing the selected at least one resource to respond to the input query within the corresponding unique display segment; and establishing a direct communication between each of the selected at least one resource and the user device for at least enabling, in response to the query, interaction of the selected at least one resource with the user within the unique display segment corresponding to the selected resource.
    Type: Grant
    Filed: June 9, 2011
    Date of Patent: April 26, 2016
    Assignee: Doat Media Ltd.
    Inventors: Rami Kasterstein, Amihay Ben-David
  • Publication number: 20160077715
    Abstract: A system, method, and user device for executing actions respective of contextual scenarios. The method comprises: determining at least one variable based in part on at least one signal captured by at least one sensor of the user device; generating at least one insight based on the at least one variable; generating a context for the user device based on the at least one insight; determining, based on the context, a user intent, wherein the user intent includes at least one action; and causing execution of the at least one action on the user device.
    Type: Application
    Filed: December 1, 2015
    Publication date: March 17, 2016
    Applicant: Doat Media Ltd.
    Inventors: Rami KASTERSTEIN, Joey Joseph SIMHON, Avi CHARKHAM
  • Patent number: 9235693
    Abstract: A system and method for tracking and preventing an execution of an application on a user device are provided. The method comprises receiving a request to determine if an application is a restricted application for a user of the user device; receiving at least one context parameter respective of the application; receiving at least one variable related the user of the user device; determining whether the application is a restricted application based on the analysis of the at least one context parameter and the at least one variable parameter; and disabling an access of the user to contents of the application if the application is determined to be restricted.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: January 12, 2016
    Assignee: Doat Media Ltd.
    Inventors: Rami Kasterstein, Amihay Ben-David, Joey Joseph Simhon
  • Publication number: 20150378586
    Abstract: A system and method for dynamically generating and displaying a new home screen on a display of a user device are provided. The method comprises determining a user intent based on at least one input variable dynamically provided in real time; dynamically selecting a plurality of resources of information based on the user intent, wherein each selected resource has a representative icon; generating a new home screen including at least the icons of the plurality of dynamically selected resources; and causing a display of the new generated home screen on the user device.
    Type: Application
    Filed: September 10, 2015
    Publication date: December 31, 2015
    Applicant: Doat Media Ltd.
    Inventors: Rami KASTERSTEIN, Amihay Ben-David, Joey Joseph SIMHON