Patents by Inventor Nimrod PRIELL

Nimrod PRIELL 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: 20220261439
    Abstract: A non-transitory computer-readable storage medium having software instructions stored therein, which, when executed by a processor, cause the processor to receive, from a first electronic device, an annotation of content on a webpage or a software product displayed on a display of the first electronic device, associate the annotation with metadata of the content on the webpage or the software product, and transmit a signal configured to display, on a display of a second electronic device, the annotation and the content of the webpage or the software product based on the metadata associated between the annotation and the content of the webpage or the software product.
    Type: Application
    Filed: May 20, 2021
    Publication date: August 18, 2022
    Inventors: Thomas Petty, Andrei Gheorghe, Katricia Olearczyk-Reid, Sven Over, Henry Davies, Jackson Gabbard, Nimrod Priell, Abigail Barsky
  • Publication number: 20220188376
    Abstract: A non-transitory computer-readable storage medium having software instructions stored therein, which, when executed by a processor, cause the processor to segment content on a webpage or a software product, displayed on a display of a first electronic device, into a series of constituent components, display, on the display of the first electronic device, a gallery including a series of graphical elements representing the series of constituent components of the webpage or the software product, copy at least one constituent component of the series of constituent components in response to a selection input into the first electronic device, and transmit, to a second electronic device remote from the first electronic device, a signal configured to display, on a display of the second electronic device, the at least one constituent component copied in response to the selection input into the first electronic device.
    Type: Application
    Filed: May 20, 2021
    Publication date: June 16, 2022
    Inventors: Thomas Petty, Andrei Gheorghe, Katricia Olearczyk-Reid, Sven Over, Henry Davies, Jackson Gabbard, Nimrod Priell, Abigail Barsky
  • Publication number: 20220164408
    Abstract: A non-transitory computer-readable storage medium having software instructions stored therein, which, when executed by a processor, cause the processor to determine two or more user profile accounts logged in to two or more electronic devices are affiliated with a same organization or two or more affiliated organizations, determine displays of the two or more electronic devices are displaying a same page or a same section of a software product, and display, on each of the displays of the two or more electronic devices, a graphic user interface adjacent to the same page or the same section of the software product. The graphic user interface enables the two or more user profile accounts to collaborate regarding the same page or the same section of the software product.
    Type: Application
    Filed: May 20, 2021
    Publication date: May 26, 2022
    Inventors: Thomas Petty, Andrei Gheorghe, Katricia Olearczyk-Reid, Sven Over, Henry Davies, Jackson Gabbard, Nimrod Priell, Abigail Barsky
  • Patent number: 9961574
    Abstract: Techniques to identify applications based on network traffic are described. In one embodiment, an apparatus may comprise a client record component, a traffic monitoring component, a profiling component, and a traffic analysis component. The client record component may be operative to store a client application map, the client application map to represent installations of a plurality of applications on a plurality of client devices. The traffic monitoring component may be operative to monitor training network traffic and additional network traffic on one or more network interfaces, the training network traffic generated by the plurality of client devices. The profiling component may be operative to generate a network profile map using machine learning based on the training network traffic and the client application map. The traffic analysis component may be operative to identify one or more application of the plurality of applications. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: May 1, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Lior Tubi, Nimrod Priell, Israel Nir, Dekel Shmuel Naar
  • Patent number: 9960977
    Abstract: Techniques to identify application foreground/background state based on network traffic are described. In one embodiment, an apparatus may comprise a traffic monitoring component and a traffic analysis component. The traffic monitoring component may receive monitored network traffic over a monitored time period. The traffic analysis component may receive a foreground activity profile, the foreground activity profile comprising one or more signals for distinguishing between foreground activity of one or more profiled applications and background activity of the one or more profiled applications; determine one or more active foreground applications in the monitored network traffic based on the foreground activity profile, wherein determining the one or more active foreground applications comprises determining that at least a portion of the monitored network traffic comprises background activity; and log that the one or more active foreground application were active during the monitored time period.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: May 1, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Lior Tubi, Nimrod Priell, Israel Nir
  • Patent number: 9491223
    Abstract: A proxy server and a method for determining a mobile application download attribution are provided. The method includes identifying an application downloaded from an application repository to a mobile device; analyzing previously logged requests sent from the mobile device to identify a most recent request directed to the application repository from the mobile device; analyzing the identified most recent request to detect a source that causes the application download and at least one identifier of the application; determining the download attribution respective of the source that causes the application download; and generating an application metadata respective of the download attribution and the application identifiers. This is subject to a user's privacy, opt-in, or opt-out settings.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: November 8, 2016
    Assignee: ONAVO MOBILE LTD.
    Inventors: Roi Tiger, Nimrod Priell, Eran Fridman, Gadi Eliashiv, Lior Tubi
  • Publication number: 20160261472
    Abstract: Techniques to identify application foreground/background state based on network traffic are described. In one embodiment, an apparatus may comprise a traffic monitoring component and a traffic analysis component. The traffic monitoring component may receive monitored network traffic over a monitored time period. The traffic analysis component may receive a foreground activity profile, the foreground activity profile comprising one or more signals for distinguishing between foreground activity of one or more profiled applications and background activity of the one or more profiled applications; determine one or more active foreground applications in the monitored network traffic based on the foreground activity profile, wherein determining the one or more active foreground applications comprises determining that at least a portion of the monitored network traffic comprises background activity; and log that the one or more active foreground application were active during the monitored time period.
    Type: Application
    Filed: March 4, 2015
    Publication date: September 8, 2016
    Applicant: FACEBOOK, INC.
    Inventors: Lior Tubi, Nimrod Priell, Israel Nir
  • Publication number: 20140237109
    Abstract: A proxy server and a method for determining a mobile application download attribution are provided. The method includes identifying an application downloaded from an application repository to a mobile device; analyzing previously logged requests sent from the mobile device to identify a most recent request directed to the application repository from the mobile device; analyzing the identified most recent request to detect a source that causes the application download and at least one identifier of the application; determining the download attribution respective of the source that causes the application download; and generating an application metadata respective of the download attribution and the application identifiers. This is subject to a user's privacy, opt-in, or opt-out settings.
    Type: Application
    Filed: July 17, 2013
    Publication date: August 21, 2014
    Applicant: ONAVO MOBILE LTD.
    Inventors: Roi TIGER, Nimrod PRIELL, Eran FRIDMAN, Gadi ELIASHIV, Lior TUBI
  • Publication number: 20140214921
    Abstract: A method for uniquely identifying an application executed on a mobile device is provided. The method comprises trapping a request to execute an application by the mobile device, wherein the request is initiated by the application and directed to an Internet resource associated with the application; identifying a source of the request; generating metadata respective of the application initiated the request; and sending the metadata to the a proxy server communicatively connected to the mobile device, wherein the proxy server is configured to uniquely identify a name and a type of the application by matching information in the metadata to an app-index. This is subject to a user's privacy, opt-in, or opt-out settings.
    Type: Application
    Filed: April 25, 2013
    Publication date: July 31, 2014
    Applicant: Onavo Mobile Ltd.
    Inventors: Roi TIGER, Nimrod PRIELL, Eran FRIDMAN, Gadi ELIASHIV