Patents by Inventor Eran Kariti

Eran Kariti 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).

  • Publication number: 20230394336
    Abstract: A method for performing at least one action on a user's computing-device, according to at least one user-moment, including: collecting data comprising at least one signal from the computing-device; analyzing the collected data in real time, to determine occurrence of at least one user-moment; analyzing by the processor a plurality of user-moments, to predict at least one future user-moment, related to what a user is expected to do, need or want; receiving a list comprising at least one action that may be applied on the user's computing-device; receiving at least one rule, associating the at least one action with the at least one predicted user-moment; receiving at least one rule-condition, associated with the rule and the at least one predicted user-moment; and performing at least one applied-action on the user's computing-device, according to the applied-rule, if the at least one rule-condition is met.
    Type: Application
    Filed: August 16, 2023
    Publication date: December 7, 2023
    Applicant: Affle MEA FZ-LLC
    Inventors: Elad NATANSON, Eran KARITI, Carmel ZIMRONI
  • Publication number: 20200012958
    Abstract: A method for performing at least one action on a user's computing-device, according to at least one user-moment, in-cluding: collecting data comprising at least one signal from the computing-device; analyzing the collected data in real time, to determine occurrence of at least one user-moment; analyzing by the processor a plurality of user-moments, to predict at least one future user-moment, related to what a user is expected to do, need or want; receiving a list comprising at least one action that may be applied on the user's computing-device; receiving at least one rule, associating the at least one action with the at least one predicted user-moment; receiving at least one rule-condition, associated with the rule and the at least one predicted user-moment; and performing at least one applied-action on the user's computing-device, according to the applied-rule, if the at least one rule-condition is met.
    Type: Application
    Filed: February 22, 2018
    Publication date: January 9, 2020
    Applicant: APPNEXT LTD.
    Inventors: Elad NATANSON, Eran KARITI, Carmal ZIMRONI
  • Patent number: 9185347
    Abstract: A method for communication includes establishing communication links over a packet network between a server and plurality of client computers that are to participate in a video teleconference. The server receives from the client computers uplink audio packets and uplink video packets, which respectively contain audio and video data captured by each of the client computers. The server mixes the audio data from the uplink audio packets so as to create respective streams of mixed audio data for transmission to the client computers and transmits to the client computers downlink audio packets containing the respective streams of mixed audio data. The server relays the video data to the client computers in downlink video packets. The client computers receive and synchronize the video data with the mixed audio data.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: November 10, 2015
    Assignee: OOVOO, LLC
    Inventors: Eran Kariti, Sergey Pesherov, Vladislav Gelfer
  • Publication number: 20150092014
    Abstract: A method for communication includes establishing communication links over a packet network between a server and plurality of client computers that are to participate in a video teleconference. The server receives from the client computers uplink audio packets and uplink video packets, which respectively contain audio and video data captured by each of the client computers. The server mixes the audio data from the uplink audio packets so as to create respective streams of mixed audio data for transmission to the client computers and transmits to the client computers downlink audio packets containing the respective streams of mixed audio data. The server relays the video data to the client computers in downlink video packets. The client computers receive and synchronize the video data with the mixed audio data.
    Type: Application
    Filed: October 6, 2014
    Publication date: April 2, 2015
    Inventors: Eran Kariti, Sergey Pesherov, Vladislav Gelfer
  • Patent number: 8856371
    Abstract: A method for communication includes establishing communication links over a packet network between a server and plurality of client computers that are to participate in a video teleconference. The server receives from the client computers uplink audio packets and uplink video packets, which respectively contain audio and video data captured by each of the client computers. The server mixes the audio data from the uplink audio packets so as to create respective streams of mixed audio data for transmission to the client computers and transmits to the client computers downlink audio packets containing the respective streams of mixed audio data. The server relays the video data to the client computers in downlink video packets. The client computers receive and synchronize the video data with the mixed audio data.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: October 7, 2014
    Assignee: ooVoo LLC
    Inventors: Eran Kariti, Sergey Pesherov, Vladislav Gelfer
  • Publication number: 20080034104
    Abstract: A method for communication includes establishing communication links over a packet network between a server and plurality of client computers that are to participate in a video teleconference. The server receives from the client computers uplink audio packets and uplink video packets, which respectively contain audio and video data captured by each of the client computers. The server mixes the audio data from the uplink audio packets so as to create respective streams of mixed audio data for transmission to the client computers and transmits to the client computers downlink audio packets containing the respective streams of mixed audio data. The server relays the video data to the client computers in downlink video packets. The client computers receive and synchronize the video data with the mixed audio data.
    Type: Application
    Filed: August 6, 2007
    Publication date: February 7, 2008
    Inventors: Eran Kariti, Sergey Pesherov, Vladislav Gelfer