Patents by Inventor Ran BIRON
Ran BIRON 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: 12204526Abstract: Examples relate to detecting an abnormality. The examples disclosed herein enable receiving, from a first user, a first request to perform a first transaction on at least one data record. A plurality of transactions originated from the first request may be organized in a first hierarchical tree-based data structure having multiple depth levels. The data structure may comprise a root node representing the first transaction and a leaf node representing a second transaction. The examples further enable detecting the abnormality based on at least one parameter where the at least one parameter comprises a size of the data structure and a depth level associated with the leaf node.Type: GrantFiled: October 3, 2023Date of Patent: January 21, 2025Assignee: Micro Focus LLCInventors: Rotem Chen, Hava Babay Adi, Yifat Felder, Ran Biron
-
Patent number: 12118487Abstract: In some examples, a first difference may be determined across respective first and second workflow elements in a first hierarchical level of respective first and second IT workflow data. A second difference may be determined across respective third and fourth workflow elements in a second hierarchical level of the respective first and second IT workflow data. A display representing the first and second differences may be generated.Type: GrantFiled: February 26, 2016Date of Patent: October 15, 2024Assignee: Micro Focus LLCInventors: Rotem Chen, Hava Babay Adi, Shlomi Chovel, Olga Tubman, Ran Biron
-
Publication number: 20240028586Abstract: Examples relate to detecting an abnormality. The examples disclosed herein enable receiving, from a first user, a first request to perform a first transaction on at least one data record. A plurality of transactions originated from the first request may be organized in a first hierarchical tree-based data structure having multiple depth levels. The data structure may comprise a root node representing the first transaction and a leaf node representing a second transaction. The examples further enable detecting the abnormality based on at least one parameter where the at least one parameter comprises a size of the data structure and a depth level associated with the leaf node.Type: ApplicationFiled: October 3, 2023Publication date: January 25, 2024Applicant: MICRO FOCUS LLCInventors: Rotem Chen, Hava Babay Adi, Yifat Felder, Ran Biron
-
Patent number: 11853761Abstract: In some examples, first segment of computer language text in a first rule in IT workflow data and a second segment of computer language text in a second rule in the IT workflow data may be identified. In some examples, a similarity score may be determined between the first and the second rules based on a comparison of the first segment with the second segment.Type: GrantFiled: February 26, 2016Date of Patent: December 26, 2023Assignee: Micro Focus LLCInventors: Shlomi Chovel, Hava Babay Adi, Rotem Chen, Ran Biron, Olga Tubman
-
Patent number: 11829350Abstract: Examples relate to detecting an abnormality. The examples disclosed herein enable receiving, from a first user, a first request to perform a first transaction on at least one data record. A plurality of transactions originated from the first request may be organized in a first hierarchical tree-based data structure having multiple depth levels. The data structure may comprise a root node representing the first transaction and a leaf node representing a second transaction. The examples further enable detecting the abnormality based on at least one parameter where the at least one parameter comprises a size of the data structure and a depth level associated with the leaf node.Type: GrantFiled: July 28, 2014Date of Patent: November 28, 2023Assignee: Micro Focus LLCInventors: Rotem Chen, Hava Babay Adi, Yifat Felder, Ran Biron
-
Patent number: 11610166Abstract: A predefined hierarchical service tree can be stored that includes a top at a service category definition level and a bottom at a level of a number of devices, each of the number of devices selected to perform a specific service function. A sequential progression can be enforced through the predefined hierarchical service tree to perform a service.Type: GrantFiled: October 29, 2013Date of Patent: March 21, 2023Assignee: Micro Focus LLCInventors: Gil Tzadikevitch, Ran Biron, Oded Zilinsky
-
Patent number: 11017342Abstract: Example implementations relate to generating a combined entity workflow. For example, a method for generating a combined entity workflow may include defining, using a workflow engine, a business logic block for each of a plurality of information technology (IT) entity types within an IT system, wherein the business logic block comprises a non-scripted declarative business rule, defining, for each of the plurality of entity types and using the workflow engine, a relationship between the business logic block and a model workflow for the respective entity type, and generating, using the workflow engine, a combined entity workflow for each of the plurality of entity types, by combining the business logic block and the model workflow.Type: GrantFiled: August 31, 2015Date of Patent: May 25, 2021Assignee: MICRO FOCUS LLCInventors: Rotem Chen, Hava Babay Adi, Shlomi Chovel, Ran Biron
-
Patent number: 10909733Abstract: Systems, methods, and other embodiments associated with graph transformation are described. One example method includes transforming a base graph into a folded graph as a function of a folding query.Type: GrantFiled: March 18, 2010Date of Patent: February 2, 2021Assignee: Micro Focus LLCInventors: Ran Biron, Uri Ben-Dor, Vadim Arshavsky
-
Patent number: 10701174Abstract: Examples disclosed herein relate, among other things, to a first computing device including a server optimization module communicatively coupled to a server application. The server optimization module may receive, from a second computing device, a resource request identifying a resource, and send to the second computing device a packet list identifying a set of packets associated with the resource, where each packet describes differences between different versions of the resource. The server optimization module may also receive from the second computing device a set of packet requests, each packet request identifying a packet from the set of packets, and for each packet in the set of packets, send the packet to the second computing device based on a determination that the packet has been updated since the packet has been last sent to the second computing device.Type: GrantFiled: January 5, 2016Date of Patent: June 30, 2020Assignee: MICRO FOCUS LLCInventors: Ran Biron, Lior Ben Zeev
-
Patent number: 10380186Abstract: Systems, methods, and other embodiments associated with virtual topological queries are described. One example method includes executing a first topological query on a stored graph to generate a first result graph. The example method may also include manipulating the first result graph to generate a virtual query result graph as a function of a second topological query. The example method may also include providing the virtual query result graph.Type: GrantFiled: May 26, 2010Date of Patent: August 13, 2019Assignee: ENTIT SOFTWARE LLCInventors: Arik Sityon, Uri Ben-Dor, Ran Biron
-
Publication number: 20190050776Abstract: In some examples, a first difference may be determined across respective first and second workflow elements in a first hierarchical level of respective first and second IT workflow data. A second difference may be determined across respective third and fourth workflow elements in a second hierarchical level of the respective first and second IT workflow data. A display representing the first and second differences may be generated.Type: ApplicationFiled: February 26, 2016Publication date: February 14, 2019Inventors: Rotem Chen, Hava Babay Adi, Shlomi Chovel, Olga Tubman, Ran Biron
-
Publication number: 20190050229Abstract: In some examples, first segment of computer language text in a first rule in IT workflow data and a second segment of computer language text in a second rule in the IT workflow data may be identified. In some examples, a similarity score may be determined between the first and the second rules based on a comparison of the first segment with the second segment.Type: ApplicationFiled: February 26, 2016Publication date: February 14, 2019Inventors: Shlomi Chovel, Hava Babay Adi, Rotem Chen, Ran Biron, Olga Tubman
-
Publication number: 20190007516Abstract: Examples disclosed herein relate, among other things, to a first computing device including a server optimization module communicatively coupled to a server application. The server optimization module may receive, from a second computing device, a resource request identifying a resource, and send to the second computing device a packet list identifying a set of packets associated with the resource, where each packet describes differences between different versions of the resource. The server optimization module may also receive from the second computing device a set of packet requests, each packet request identifying a packet from the set of packets, and for each packet in the set of packets, send the packet to the second computing device based on a determination that the packet has been updated since the packet has been last sent to the second computing device.Type: ApplicationFiled: January 5, 2016Publication date: January 3, 2019Inventors: Ran Biron, Lior Ben Zeev
-
Publication number: 20180240051Abstract: Example implementations relate to generating a combined entity workflow. For example, a method for generating a combined entity workflow may include defining, using a workflow engine, a business logic block for each of a plurality of information technology (IT) entity types within an IT system, wherein the business logic block comprises a non-scripted declarative business rule, defining, for each of the plurality of entity types and using the workflow engine, a relationship between the business logic block and a model workflow for the respective entity type, and generating, using the workflow engine, a combined entity workflow for each of the plurality of entity types, by combining the business logic block and the model workflow.Type: ApplicationFiled: August 31, 2015Publication date: August 23, 2018Inventors: Rotem Chen, Hava Babay Adi, Shlomi Chovel, Ran Biron
-
Publication number: 20170154071Abstract: Examples relate to detecting an abnormality. The examples disclosed herein enable receiving, from a first user, a first request to perform a first transaction on at least one data record. A plurality of transactions originated from the first request may be organized in a first hierarchical tree-based data structure having multiple depth levels. The data structure may comprise a root node representing the first transaction and a leaf node representing a second transaction. The examples further enable detecting the abnormality based on at least one parameter where the at least one parameter comprises a size of the data structure and a depth level associated with the leaf node.Type: ApplicationFiled: July 28, 2014Publication date: June 1, 2017Inventors: Rotem Chen, Hava Babay Adi, Yifat Felder, Ran Biron
-
Publication number: 20170031910Abstract: Updating service level targets may include aggregating a plurality of actions performed over each of a plurality of information technology service management (ITSM) records in a single service level target (SLT) database table since a prior update. Examples may include applying the aggregated plurality of actions to the SLT database table in a bulk operation. Examples may further include updating, at a predetermined elapsed time, each of the plurality of ITSM records in the SLT database table.Type: ApplicationFiled: July 31, 2015Publication date: February 2, 2017Inventors: Einat Atedgi, Ran Biron, Gil Tzadikevitch, Jony Vesterman Cohen, Yoni Roit
-
Publication number: 20160253613Abstract: A predefined hierarchical service tree can be stored that includes a top at a service category definition level and a bottom at a level of a number of devices, each of the number of devices selected to perform a specific service function. A sequential progression can be enforced through the predefined hierarchical service tree to perform a service.Type: ApplicationFiled: October 29, 2013Publication date: September 1, 2016Inventors: Gil Tzadikevitch, Ran Biron, Oded Zilinsky
-
Publication number: 20110295841Abstract: Systems, methods, and other embodiments associated with virtual topological queries are described. One example method includes executing a first topological query on a stored graph to generate a first result graph. The example method may also include manipulating the first result graph to generate a virtual query result graph as a function of a second topological query. The example method may also include providing the virtual query result graph.Type: ApplicationFiled: May 26, 2010Publication date: December 1, 2011Inventors: Arik Sityon, Uri Ben-Dor, Ran Biron
-
Publication number: 20110231418Abstract: Systems, methods, and other embodiments associated with graph transformation are described. One example method includes transforming a base graph into a folded graph as a function of a folding query.Type: ApplicationFiled: March 18, 2010Publication date: September 22, 2011Inventors: Ran BIRON, Uri Ben-Dor, Vadim Arshavsky