Patents by Inventor Eyal Ophir

Eyal Ophir 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: 11126538
    Abstract: An instrumentation analysis system processes data streams by executing instructions specified using a data stream language program. A user interface allows users to specify data stream language programs. The user interface presents widgets to the user to specify various components of a data stream language program, including a filter expression, an analytical function representing an aggregation or transformation, and so on. The user interface allows users to specify an expression based on results of previously specified data stream language programs. The instrumentation analysis system processes the data stream language programs specified by the user to generate a set of result data streams and plots the result data streams, for example, on a screen of a client device.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: September 21, 2021
    Assignee: Splunk Inc.
    Inventors: Eyal Ophir, Kevin Cheng
  • Patent number: 10990189
    Abstract: Systems and methods for processing gesture-based user interactions within an interactive display area are provided. The display of one or more virtual objects and user interactions with the one or more virtual objects may be further provided. Multiple interactive areas may be created by partitioning an area proximate a display into multiple volumetric spaces or zones. The zones may be associated with respective user interaction capabilities. A representation of a user on the display may change as the ability of the user to interact with one or more virtual object changes.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: April 27, 2021
    Assignee: Facebook, Inc.
    Inventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
  • Patent number: 10810107
    Abstract: An instrumentation analysis system processes data streams by executing instructions specified using a data stream language program. A user interface allows users to specify data stream language programs. The user interface presents widgets to the user to specify various components of a data stream language program including a filter expression, an analytical function representing an aggregation or transformation, and so on. The user interface allows users to specify an expression based on results of previously specified data stream language programs. The instrumentation analysis system processes the data stream language programs specified by the user to generate a set of result data streams and plots the result data streams, for example, on a screen of a client device.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: October 20, 2020
    Assignee: Splunk Inc.
    Inventors: Eyal Ophir, Kevin Cheng
  • Patent number: 10749782
    Abstract: An instrumentation analysis system processes data streams received from servers executing instrumented software. The system determines a set of servers that satisfy a given criteria, for example, a set of servers with high resource utilization. The set of servers may be determined by the system based on triggers or specified by a user. The system analyzes properties of servers to determine a property that characterizes the set of servers. The property characterizing the servers is provided to users via a user interface or alerts for further analysis, for example, to analyze the cause of high resource utilization.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: August 18, 2020
    Assignee: Splunk Inc.
    Inventors: Ozan Turgut, Joe Ross, Eyal Ophir, Calvin Chan
  • Publication number: 20200133399
    Abstract: Systems and methods for processing gesture-based user interactions within an interactive display area are provided. The display of one or more virtual objects and user interactions with the one or more virtual objects may be further provided. Multiple interactive areas may be created by partitioning an area proximate a display into multiple volumetric spaces or zones. The zones may be associated with respective user interaction capabilities. A representation of a user on the display may change as the ability of the user to interact with one or more virtual object changes.
    Type: Application
    Filed: December 23, 2019
    Publication date: April 30, 2020
    Inventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
  • Patent number: 10564731
    Abstract: Systems and methods for processing gesture-based user interactions within an interactive display area are provided. The display of one or more virtual objects and user interactions with the one or more virtual objects may be further provided. Multiple interactive areas may be created by partitioning an area proximate a display into multiple volumetric spaces or zones. The zones may be associated with respective user interaction capabilities. A representation of a user on the display may change as the ability of the user to interact with one or more virtual object changes.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: February 18, 2020
    Assignee: Facebook, Inc.
    Inventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
  • Publication number: 20200042428
    Abstract: An instrumentation analysis system processes data streams by executing instructions specified using a data stream language program. A user interface allows users to specify data stream language programs. The user interface presents widgets to the user to specify various components of a data stream language program including a filter expression, an analytical function representing an aggregation or transformation, and so on. The user interface allows users to specify an expression based on results of previously specified data stream language programs. The instrumentation analysis system processes the data stream language programs specified by the user to generate a set of result data streams and plots the result data streams, for example, on a screen of a client device.
    Type: Application
    Filed: August 12, 2019
    Publication date: February 6, 2020
    Inventors: Eyal Ophir, Kevin Cheng
  • Patent number: 10380002
    Abstract: An instrumentation analysis system processes data streams by executing instructions specified using a data stream language program. A user interface allows users to specify data stream language programs. The user interface presents widgets to the user to specify various components of a data stream language program including a filter expression, an analytical function representing an aggregation or transformation, and so on. The user interface allows users to specify an expression based on results of previously specified data stream language programs. The instrumentation analysis system processes the data stream language programs specified by the user to generate a set of result data streams and plots the result data streams, for example, on a screen of a client device.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: August 13, 2019
    Assignee: SignalFx, Inc.
    Inventors: Eyal Ophir, Kevin Cheng
  • Publication number: 20180157334
    Abstract: Systems and methods for processing gesture-based user interactions within an interactive display area are provided. The display of one or more virtual objects and user interactions with the one or more virtual objects may be further provided. Multiple interactive areas may be created by partitioning an area proximate a display into multiple volumetric spaces or zones. The zones may be associated with respective user interaction capabilities. A representation of a user on the display may change as the ability of the user to interact with one or more virtual object changes.
    Type: Application
    Filed: November 3, 2017
    Publication date: June 7, 2018
    Inventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
  • Publication number: 20180077044
    Abstract: An instrumentation analysis system processes data streams received from servers executing instrumented software. The system determines a set of servers that satisfy a given criteria, for example, a set of servers with high resource utilization. The set of servers may be determined by the system based on triggers or specified by a user. The system analyzes properties of servers to determine a property that characterizes the set of servers. The property characterizing the servers is provided to users via a user interface or alerts for further analysis, for example, to analyze the cause of high resource utilization.
    Type: Application
    Filed: September 8, 2017
    Publication date: March 15, 2018
    Inventors: Ozan Turgut, Joe Ross, Eyal Ophir, Calvin Chan
  • Patent number: 9892020
    Abstract: An instrumentation analysis system processes data streams by executing instructions specified using a data stream language program. A user interface allows users to specify data stream language programs. The user interface presents widgets to the user to specify various components of a data stream language program including a filter expression, an analytical function representing an aggregation or transformation, and so on. The user interface allows users to specify an expression based on results of previously specified data stream language programs. The instrumentation analysis system processes the data stream language programs specified by the user to generate a set of result data streams and plots the result data streams, for example, on a screen of a client device.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: February 13, 2018
    Assignee: SignalFx, Inc.
    Inventors: Eyal Ophir, Kevin Cheng
  • Patent number: 9836178
    Abstract: A method of guiding a user's web navigation through the recommendation of online content in the form of a navigation recommendation includes a server and a browser. The browser receives identification associated with a user in a navigation network and transmits the login information to the server. The browser additionally transmits information about the user's browsing activity to the server. The server receives browsing activities from many browsers having associated users and stores information indicating an association between the users and their respective interactions. The server additionally receives social networking information for the users and stores information indicating an association between the user and their respective social connections. Based on an input received from the browser associated with the user in the navigation network, the server determines a navigation recommendation for the user based on the stored information and transmits the navigation recommendation to the browser.
    Type: Grant
    Filed: November 3, 2012
    Date of Patent: December 5, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventors: Ilan Twig, Eyal Ophir
  • Patent number: 9811166
    Abstract: Systems and methods for processing gesture-based user interactions within an interactive display area are provided. The display of one or more virtual objects and user interactions with the one or more virtual objects may be further provided. Multiple interactive areas may be created by partitioning an area proximate a display into multiple volumetric spaces or zones. The zones may be associated with respective user interaction capabilities. A representation of a user on the display may change as the ability of the user to interact with one or more virtual object changes.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: November 7, 2017
    Assignee: Intellectual Ventures Holding 81 LLC
    Inventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
  • Publication number: 20150346835
    Abstract: Systems and methods for processing gesture-based user interactions within an interactive display area are provided. The display of one or more virtual objects and user interactions with the one or more virtual objects may be further provided. Multiple interactive areas may be created by partitioning an area proximate a display into multiple volumetric spaces or zones. The zones may be associated with respective user interaction capabilities. A representation of a user on the display may change as the ability of the user to interact with one or more virtual object changes.
    Type: Application
    Filed: June 15, 2015
    Publication date: December 3, 2015
    Inventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
  • Patent number: 9058058
    Abstract: Systems and methods for processing gesture-based user interactions within an interactive display area are provided. The display of one or more virtual objects and user interactions with the one or more virtual objects may be further provided. Multiple interactive areas may be created by partitioning an area proximate a display into multiple volumetric spaces or zones. The zones may be associated with respective user interaction capabilities. A representation of a user on the display may change as the ability of the user to interact with one or more virtual object changes.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: June 16, 2015
    Assignee: INTELLECTUAL VENTURES HOLDING 67 LLC
    Inventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
  • Publication number: 20140108436
    Abstract: Customized content is presented to user of a browser. Textual input, such as a search term from a user is received by the browser and customized content is determined based on the textual input. Customized content includes user-specific content and general content. The user-specific content is content of potential interest to the user based on the textual input from websites that the user visited, bookmarked, searched, and shared, as well as from the user's social network connections. The general content, on the other hand, is of potential interest to a plurality of users, such as trending topics on the web. The determined user-specific content and general content are transmitted to the browser for presentation to the user.
    Type: Application
    Filed: October 11, 2012
    Publication date: April 17, 2014
    Applicant: Yahoo! Inc.
    Inventors: Eric Vishria, Eyal Ophir
  • Publication number: 20130159271
    Abstract: A graphical user interface (GUI) module receives textual input from a user, determines recommendations based on the received input and the user's navigation network (that includes additional users associated with the user). The GUI interface then determines properties associated with the determined recommendations, and presents the one or more recommendations and graphical representations of their associated properties for display to the user.
    Type: Application
    Filed: December 15, 2011
    Publication date: June 20, 2013
    Applicant: ROCKMELT, INC.
    Inventor: Eyal Ophir
  • Publication number: 20130117675
    Abstract: A method of guiding a user's web navigation through the recommendation of online content in the form of a navigation recommendation includes a server and a browser. The browser receives identification associated with a user in a navigation network and transmits the login information to the server. The browser additionally transmits information about the user's browsing activity to the server. The server receives browsing activities from many browsers having associated users and stores information indicating an association between the users and their respective interactions. The server additionally receives social networking information for the users and stores information indicating an association between the user and their respective social connections. Based on an input received from the browser associated with the user in the navigation network, the server determines a navigation recommendation for the user based on the stored information and transmits the navigation recommendation to the browser.
    Type: Application
    Filed: November 3, 2012
    Publication date: May 9, 2013
    Inventors: Ilan Twig, Eyal Ophir
  • Publication number: 20120287044
    Abstract: Systems and methods for processing gesture-based user interactions within an interactive display area are provided. The display of one or more virtual objects and user interactions with the one or more virtual objects may be further provided. Multiple interactive areas may be created by partitioning an area proximate a display into multiple volumetric spaces or zones. The zones may be associated with respective user interaction capabilities. A representation of a user on the display may change as the ability of the user to interact with one or more virtual object changes.
    Type: Application
    Filed: July 23, 2012
    Publication date: November 15, 2012
    Applicant: INTELLECTUAL VENTURES HOLDING 67 LLC
    Inventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
  • Publication number: 20120254770
    Abstract: A message from a contact is received by a client and displayed in a message window for an amount of time. Additional messages from the same contact received are also displayed in the message window, and the size of the message window is adjusted to display additional messages with previous messages. After the amount of time expires, the message is removed from the message window and the size of the message window is adjusted again. To view the removed message, the user may select the message window, and the previously removed messages are displayed in a full message window.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Inventor: Eyal Ophir