Patents by Inventor Avner Yehuda

Avner Yehuda 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: 11831631
    Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for single sign-on (SSO) for mobile applications using direct brokering for identity authentication. In an embodiment, a method comprises: sending, by a mobile application operating on a mobile device, a request to an online service provider for access to a resource; receiving, by the mobile application, a redirect from the service provider to an identity service provider for authentication; and establishing, by a portion of binary code of the mobile application and using the redirect, a brokered authentication session with the identity service provider, the portion of binary code configured to operate as a broker for the mobile application for the authentication session, and to provide single sign-on (SSO) services to the mobile application and other mobile applications operating on the mobile device, the SSO services including services to access the resources and authorization to use the accessed resources.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: November 28, 2023
    Assignee: APPDOME LTD.
    Inventors: Avner Yehuda, Tomas Tovar
  • Patent number: 11294663
    Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for automated mobile app integration.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: April 5, 2022
    Assignee: APPDOME LTD.
    Inventors: Avner Yehuda, Gil Hartman, Tomas Tovar
  • Patent number: 11243748
    Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for AI enhanced mobile integration (AMI). In an embodiment, a method comprises: receiving, by one or more processors, a user-driven integration request and a binary executable for a mobile application; analyzing, by the one or more processors, the binary executable to determine an integration plan; obtaining or creating fusion components based on the integration plan; and creating a second binary executable for the application using the obtained or created fusion components.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: February 8, 2022
    Assignee: APPDOME LTD.
    Inventors: Avner Yehuda, Tomas Tovar
  • Publication number: 20210049005
    Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for automated mobile app integration.
    Type: Application
    Filed: March 27, 2020
    Publication date: February 18, 2021
    Inventors: Avner Yehuda, Gil Hartman, Tomas Tovar
  • Publication number: 20200153815
    Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for single sign-on (SSO) for mobile applications using direct brokering for identity authentication. In an embodiment, a method comprises: sending, by a mobile application operating on a mobile device, a request to an online service provider for access to a resource; receiving, by the mobile application, a redirect from the service provider to an identity service provider for authentication; and establishing, by a portion of binary code of the mobile application and using the redirect, a brokered authentication session with the identity service provider, the portion of binary code configured to operate as a broker for the mobile application for the authentication session, and to provide single sign-on (SSO) services to the mobile application and other mobile applications operating on the mobile device, the SSO services including services to access the resources and authorization to use the accessed resources.
    Type: Application
    Filed: November 8, 2019
    Publication date: May 14, 2020
    Inventors: Avner Yehuda, Tomas Tovar
  • Publication number: 20200150933
    Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for AI enhanced mobile integration (AMI). In an embodiment, a method comprises: receiving, by one or more processors, a user-driven integration request and a binary executable for a mobile application; analyzing, by the one or more processors, the binary executable to determine an integration plan; obtaining or creating fusion components based on the integration plan; and creating a second binary executable for the application using the obtained or created fusion components.
    Type: Application
    Filed: November 8, 2019
    Publication date: May 14, 2020
    Inventors: Avner Yehuda, Tomas Tovar
  • Patent number: 10606582
    Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for automated mobile app integration.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: March 31, 2020
    Assignee: APPDOME LTD.
    Inventors: Avner Yehuda, Gil Hartman, Tomas Tovar
  • Patent number: 10310870
    Abstract: It is often desired to add or change the functionality of an existing executable, also known as binary. Simply splicing in new machine code into the binary will not work due to host system-specific and platform-specific limitations. The present invention will enable adding any new code to an existing program while overcoming the aforementioned consistency limitations and maintaining the original functionality.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: June 4, 2019
    Assignee: APPDOME LTD.
    Inventors: Avner Yehuda, Omer Schory, Meir Tsvi, Daniel Zatuchne
  • Publication number: 20190114160
    Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for automated mobile app integration.
    Type: Application
    Filed: October 17, 2018
    Publication date: April 18, 2019
    Inventors: Avner Yehuda, Gil Hartman, Tomas Tovar
  • Patent number: 9934017
    Abstract: The huge market of smartphones demands a vast number of applications with varying capabilities. For this, it is desirable that capabilities of two or more pieces of executables will be delivered together. However, several operation systems, such as Apple iOS, do not allow downloading an application with more than one binary executable file. The purpose of this invention is to allow merging of several, two or more, pieces of binary executables, without an access to any of which source code. The merging process will handle the addressing environment required for correct code operation—creating a single virtual memory space and adapting the binding addresses, offset addresses and base addresses. This will enable executing all desired functionality from a single piece of a binary executable which can be downloaded as a single application from the app store. Problems of existing mobile OSes for application downloading will be resolved.
    Type: Grant
    Filed: November 15, 2015
    Date of Patent: April 3, 2018
    Assignee: APPDOME LTD.
    Inventors: Avner Yehuda, Lior Halfon, Meir Tsvi
  • Publication number: 20170255795
    Abstract: In the new personal computing devices, smart phones and tablets, there is a huge variety of applications from multiple sources. The quality and security of these applications is unknown and it is not under the control of the user or the company the user is working for. Controlling what an application can do with data on such devices is impossible due to the number of applications s and the sources from which they are originating. The present invention will describe a method for providing a data protection under such conditions, especially for corporate data.
    Type: Application
    Filed: December 22, 2014
    Publication date: September 7, 2017
    Applicant: APPDOME LTD.
    Inventors: Avner Yehuda, Meir Tsvi
  • Publication number: 20170228540
    Abstract: Software traps per application that attract malicious software are created by mimicking the behavior of the application. In an embodiment, the software traps are comprised of mimicked entities which will be created and monitored to detect malicious code activity using an additional layer to the application.
    Type: Application
    Filed: February 9, 2016
    Publication date: August 10, 2017
    Applicant: APPDOME LTD.
    Inventors: Avner Yehuda, Omer Schory
  • Publication number: 20170201526
    Abstract: Today's methods for protecting the contents of a file enable a user to encrypt the whole file and protect its content from others. This means that for a company with employees at different categories which need to get access to certain sections in the document, multiple categories, multiple version of the document need to be generated with different encryption schemes this which will complicate the document generation, distribution and update at the corporate server The present invention will allow inclusion of encrypted sections in the file and by using the metadata layer the standard application may be instructed to ignore these sections. Hence a single document may exist with reading capabilities set per employee category and the sections always encrypted thus simplifying the document generation and distribution at the corporate server.
    Type: Application
    Filed: November 15, 2015
    Publication date: July 13, 2017
    Applicant: APPDOME LTD.
    Inventors: Avner Yehuda, Omer Schory
  • Publication number: 20170149826
    Abstract: As employees carry their own private mobile devices (smart phones, tablets) and companies would like to allow them to keep being effective and use company data, Ii s becoming impossible for the IT to control the data in a user mobile device with unknown applications. The present invention will describe a system and method which will allow implementing the IT policy over company data in an employee mobile device using any type of an application.
    Type: Application
    Filed: December 22, 2014
    Publication date: May 25, 2017
    Applicant: APPDOME LTD.
    Inventors: Avner Yehuda, Hadar Lotan
  • Publication number: 20170139696
    Abstract: The huge market of smartphones demands a vast number of applications with varying capabilities. For this, it is desirable that capabilities of two or more pieces of executables will be delivered together. However, several operation systems, such as Apple iOS, do not allow downloading an application with more than one binary executable file. The purpose of this invention is to allow merging of several, two or more, pieces of binary executables, without an access to any of which source code. The merging process will handle the addressing environment required for correct code operation—creating a single virtual memory space and adapting the binding addresses, offset addresses and base addresses. This will enable executing all desired functionality from a single piece of a binary executable which can be downloaded as a single application from the app store. Problems of existing mobile OSes for application downloading will be resolved.
    Type: Application
    Filed: November 15, 2015
    Publication date: May 18, 2017
    Applicant: APPDOME LTD.
    Inventors: Avner Yehuda, Lior Halphon, Meir Tsvi
  • Publication number: 20170060565
    Abstract: It is often desired to add or change the functionality of an existing executable, also known as binary. Simply splicing in new machine code into the binary will not work due to host system-specific and platform-specific limitations. The present invention will enable adding any new code to an existing program while overcoming the aforementioned consistency limitations and maintaining the original functionality.
    Type: Application
    Filed: August 8, 2016
    Publication date: March 2, 2017
    Applicant: APPDOME LTD.
    Inventors: Avner Yehuda, Omer Schory, Meir Tsvi, Daniel Zatuchne
  • Publication number: 20130263278
    Abstract: The huge success of mobile computing devices has fundamentally changed the corporate computing environment, with employees using corporate data on their own computing devices. Companies would still like to control their data, event when present on an employee's personal computing device, such as a Smartphone. The present invention presents a system and a method, which will enable companies to achieve such a control while still allowing the user to use the applications he desires on his device. The protected data will be replaced by other data.
    Type: Application
    Filed: March 19, 2013
    Publication date: October 3, 2013
    Applicant: AE SQUARED LTD.
    Inventors: Eitan Bauch, Avner Yehuda, Oren Ahr