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: 11956137Abstract: 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: GrantFiled: June 6, 2022Date of Patent: April 9, 2024Assignee: Splunk Inc.Inventors: Ozan Turgut, Joseph Ari Ross, Eyal Ophir, Calvin Chan
-
Patent number: 11914501Abstract: 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: GrantFiled: August 31, 2021Date of Patent: February 27, 2024Assignee: Splunk Inc.Inventors: Eyal Ophir, Kevin Cheng
-
Patent number: 11853330Abstract: According to embodiments, a method for navigating clusters of a data structure includes gathering data from the data structure by instrumenting instances of application software executing on the data structure. The method also includes identifying clusters of the data structure based on the gathered data. The method also includes causing display of a cluster map of the data structure, the cluster map comprising a plurality of clusters, each cluster of the plurality of clusters comprising a plurality of nodes, each node of the plurality of nodes comprising a plurality of pods, each pod of the plurality of pods comprising a plurality of containers. The method also includes providing a status for each node, each pod, and each container of each cluster. The method also includes causing display of analysis of each cluster of the cluster map, the analysis comprising granular information for each cluster.Type: GrantFiled: April 30, 2020Date of Patent: December 26, 2023Assignee: Splunk Inc.Inventors: Ann Bannon, Calvin Chan, Nikhil Kasthurirangan, Park Kittipatkul, Kunal Mamidpalliwar, Alexandra Nuttbrown, Eyal Ophir, Caitlin Jessica Yolanda Pinn, Rebecca Tortell, Harsh Vashistha, Janet W. Yu
-
Patent number: 11381492Abstract: 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: GrantFiled: August 11, 2020Date of Patent: July 5, 2022Assignee: Splunk Inc.Inventors: Ozan Turgut, Joseph Ari Ross, Eyal Ophir, Calvin Chan
-
Patent number: 11126538Abstract: 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: GrantFiled: September 15, 2020Date of Patent: September 21, 2021Assignee: Splunk Inc.Inventors: Eyal Ophir, Kevin Cheng
-
Patent number: 10990189Abstract: 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: GrantFiled: December 23, 2019Date of Patent: April 27, 2021Assignee: Facebook, Inc.Inventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
-
Patent number: 10810107Abstract: 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: GrantFiled: August 12, 2019Date of Patent: October 20, 2020Assignee: Splunk Inc.Inventors: Eyal Ophir, Kevin Cheng
-
Patent number: 10749782Abstract: 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: GrantFiled: September 8, 2017Date of Patent: August 18, 2020Assignee: Splunk Inc.Inventors: Ozan Turgut, Joe Ross, Eyal Ophir, Calvin Chan
-
Publication number: 20200133399Abstract: 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: ApplicationFiled: December 23, 2019Publication date: April 30, 2020Inventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
-
Patent number: 10564731Abstract: 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: GrantFiled: November 3, 2017Date of Patent: February 18, 2020Assignee: Facebook, Inc.Inventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
-
Publication number: 20200042428Abstract: 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: ApplicationFiled: August 12, 2019Publication date: February 6, 2020Inventors: Eyal Ophir, Kevin Cheng
-
Patent number: 10380002Abstract: 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: GrantFiled: January 10, 2018Date of Patent: August 13, 2019Assignee: SignalFx, Inc.Inventors: Eyal Ophir, Kevin Cheng
-
Publication number: 20180157334Abstract: 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: ApplicationFiled: November 3, 2017Publication date: June 7, 2018Inventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
-
Publication number: 20180077044Abstract: 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: ApplicationFiled: September 8, 2017Publication date: March 15, 2018Inventors: Ozan Turgut, Joe Ross, Eyal Ophir, Calvin Chan
-
Patent number: 9892020Abstract: 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: GrantFiled: September 27, 2016Date of Patent: February 13, 2018Assignee: SignalFx, Inc.Inventors: Eyal Ophir, Kevin Cheng
-
Patent number: 9836178Abstract: 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: GrantFiled: November 3, 2012Date of Patent: December 5, 2017Assignee: EXCALIBUR IP, LLCInventors: Ilan Twig, Eyal Ophir
-
Patent number: 9811166Abstract: 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: GrantFiled: June 15, 2015Date of Patent: November 7, 2017Assignee: Intellectual Ventures Holding 81 LLCInventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
-
Publication number: 20150346835Abstract: 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: ApplicationFiled: June 15, 2015Publication date: December 3, 2015Inventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
-
Patent number: 9058058Abstract: 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: GrantFiled: July 23, 2012Date of Patent: June 16, 2015Assignee: INTELLECTUAL VENTURES HOLDING 67 LLCInventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
-
Publication number: 20140108436Abstract: 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: ApplicationFiled: October 11, 2012Publication date: April 17, 2014Applicant: Yahoo! Inc.Inventors: Eric Vishria, Eyal Ophir