Patents by Inventor Ran Bar Zik

Ran Bar Zik 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: 11392663
    Abstract: In one implementation, a browser associated with a web request can be identified and code can be provided based on the browser.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: July 19, 2022
    Assignee: MICRO FOCUS LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Patent number: 11243938
    Abstract: In some examples, a database may be scanned to identify a first data constraint, and code of an application may be scanned to identify a second data constraint. The database and the application may be external to a processor that is to execute the scan. Input data representing a manipulation of a data value in the database may be received. Whether the data value complies with each of the first data constraint and the second data constraint may be determined.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: February 8, 2022
    Assignee: Micro Focus LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Patent number: 11086958
    Abstract: In one example in accordance with the present disclosure, a method for a navigation menu of a web technology includes collecting navigation data related to how multiple past users navigate the web technology. The method includes creating, based on the navigation data, a ranked list of navigation chains. The method includes, for a current user, causing display, in the navigation menu, of a high-ranked navigation chain selected from the ranked list.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: August 10, 2021
    Assignee: Micro Focus LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Publication number: 20200319865
    Abstract: In example implementations, a method and apparatus are provided. The method includes identifying portions of a code for a web application on a first browser that are incompatible with a different browser. The portion of the code that are incompatible are adjusted to include a compatible code for the different browser. A match of the different browser and the first browser is verified when executing the web application with the portions of code that are adjusted to include the compatible code. The adjusted code for the web application for the different browser is generated.
    Type: Application
    Filed: June 24, 2020
    Publication date: October 8, 2020
    Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Elad LEVI, Avigad MIZRAHI, Ran BAR ZIK
  • Patent number: 10698751
    Abstract: In one example in accordance with the present disclosure, a system for web services generation based on client-side code scans client-side code of a web technology to find included server call code, where the server call code includes a request to a web service. The system analyzes the server call code to determine a type of the request to the web service. The system generates web service code capable of handling requests of the type of the request to the web service.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: June 30, 2020
    Assignee: Micro Focus LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Patent number: 10685670
    Abstract: In one example in accordance with the present disclosure, a method for a web technology responsive to mixtures of emotions includes receiving, from a user, voice information related to the web technology. The method includes generating, using a voice analysis service, percentages or levels of different emotions detected in the voice information. The method includes activating, in the web technology, at least one of multiple defined designs or functions based on the different emotions detected. Each design or function may be activated when a particular percentage or level of an emotion is detected or when a particular mixture of different emotions is detected.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: June 16, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Patent number: 10313460
    Abstract: Examples relate to managing cross-domain information. The examples disclosed herein relate to generating a cross-domain sharing specification that comprises an identifier of a first domain and at least one type of user interaction information that a first user enables for cross-domain sharing. The at least one type of user interaction information may be selected from a plurality of types of user interaction information related to the first domain. The examples relate to obtaining, from the first domain, user interaction information corresponding to the at least one type of user interaction information and storing the user interaction information in the cross-domain sharing specification.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: June 4, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Patent number: 10303760
    Abstract: Cascading style sheet (CSS) meta language performance can include inputting a web application and CSS meta language files and removing a redundant CSS selector from the input CSS meta language files.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: May 28, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Patent number: 10248392
    Abstract: In one example in accordance with the present disclosure, a system for replicating a web technology identifies asynchronous scripting code within isolated scripting code of the web technology. The isolated scripting code is part of larger client-side code of the web technology. The system executes the asynchronous scripting code to cause a request to be sent to a remote server and records the request. The system listens for return data received from the remote server in response to the request and saves the return data. The system generates mock server-side code based on the request and the return data.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: April 2, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Patent number: 10241978
    Abstract: Example embodiments relate to measuring compatibility of viewers. An example method may include accessing a document object model (DOM) generated by an anchor document viewer in response to rendering document code. The DOM may include multiple DOM elements that correspond to graphical elements displayable by the anchor document viewer. The method may include, for each of at least one of the multiple DOM elements, allowing a user to provide an element definition that indicates how important it is that the corresponding graphical element displays as it does in the anchor document viewer.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: March 26, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Patent number: 10241982
    Abstract: In one example of the disclosure, a web page and a plurality of content elements that are candidates for incorporation into the web page are received. A user-assigned importance rating for each of the received content elements is received. A reduced-sized version of the content element is created for each of the received content elements. A web page request is received from a requestor computing device and bandwidth available to the device is measured. The web page is modified based upon the importance ratings and the bandwidth measurement.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: March 26, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Publication number: 20180285175
    Abstract: In one example in accordance with the present disclosure, a system for web services generation based on client-side code scans client-side code of a web technology to find included server call code, where the server call code includes a request to a web service. The system analyzes the server call code to determine a type of the request to the web service. The system generates web service code capable of handling requests of the type of the request to the web service.
    Type: Application
    Filed: November 4, 2014
    Publication date: October 4, 2018
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Patent number: 10091311
    Abstract: In one example in accordance with the present disclosure, a system for smart location determination includes a session information accessor to access session information that details a session of a user system as it connects to a web technology server. The system includes a knowledge base that includes known common session information of multiple geographic locations. The system includes a session information comparator to compare the accessed session information to the knowledge base, and based on the comparison, determine a geographic location of the user system or verify an alleged geographic location.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: October 2, 2018
    Assignee: EntIT Software LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Publication number: 20180196649
    Abstract: In example implementations, a method and apparatus are provided. The method includes identifying portions of a code for a web application on a first browser that are incompatible with a different browser. The portions of the code that are incompatible are adjusted to include a compatible code for the different browser. A match of the different browser and the first browser is verified when executing the web application with the portions of code that are adjusted to include the compatible code. The adjusted code for the web application for the different browser is generated.
    Type: Application
    Filed: July 20, 2015
    Publication date: July 12, 2018
    Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Elad LEVI, Avigad MIZRAHI, Ran BAR ZIK
  • Publication number: 20180122405
    Abstract: In one example in accordance with the present disclosure, a method for a web technology responsive to mixtures of emotions includes receiving, from a user, voice information related to the web technology. The method includes generating, using a voice analysis service, percentages or levels of different emotions detected in the voice information. The method includes activating, in the web technology, at least one of multiple defined designs or functions based on the different emotions detected. Each design or function may be activated when a particular percentage or level of an emotion is detected or when a particular mixture of different emotions is detected.
    Type: Application
    Filed: April 22, 2015
    Publication date: May 3, 2018
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Publication number: 20180121045
    Abstract: In some examples, a user sentiment of an end user that is interacting with an application to be executed on a client computing device may be inferred based on biometric data of the end user. A feature flag of the application may be toggled based on the inferred user sentiment.
    Type: Application
    Filed: November 1, 2016
    Publication date: May 3, 2018
    Inventors: Avigad Mizrahi, Elad Levi, Ran Bar Zik
  • Publication number: 20180004856
    Abstract: In one example in accordance with the present disclosure, a method for a navigation menu of a web technology includes collecting navigation data related to how multiple past users navigate the web technology. The method includes creating, based on the navigation data, a ranked list of navigation chains. The method includes, for a current user, causing display, in the navigation menu, of a high-ranked navigation chain selected from the ranked list.
    Type: Application
    Filed: February 23, 2015
    Publication date: January 4, 2018
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Publication number: 20170371849
    Abstract: In one example in accordance with the present disclosure, a method for in-line editor insertion includes accessing code for an application that is capable of presenting a front-end page to a user, where content on the front-end page is editable via a back-end editing page. The method includes automatically modifying the code to create a modified application that is capable of presenting a modified front-end page to the user that is similar to the front-end page and where content on the modified front-end page is editable in-line via the modified front-end page.
    Type: Application
    Filed: January 22, 2015
    Publication date: December 28, 2017
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Publication number: 20170344601
    Abstract: In some examples, a database may be scanned to identify a first data constraint, and code of an application may be scanned to identify a second data constraint. The database and the application may be external to a processor that is to execute the scan. Input data representing a manipulation of a data value in the database may be received. Whether the data value complies with each of the first data constraint and the second data constraint may be determined.
    Type: Application
    Filed: May 31, 2016
    Publication date: November 30, 2017
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Publication number: 20170318100
    Abstract: In one example in accordance with the present disclosure, a system for smart location determination includes a session information accessor to access session information that details a session of a user system as it connects to a web technology server. The system includes a knowledge base that includes known common session information of multiple geographic locations. The system includes a session information comparator to compare the accessed session information to the knowledge base, and based on the comparison, determine a geographic location of the user system or verify an alleged geographic location.
    Type: Application
    Filed: November 4, 2014
    Publication date: November 2, 2017
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik