Patents Assigned to APPDOME LTD.
-
Patent number: 11831631Abstract: 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: GrantFiled: November 8, 2019Date of Patent: November 28, 2023Assignee: APPDOME LTD.Inventors: Avner Yehuda, Tomas Tovar
-
Patent number: 11294663Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for automated mobile app integration.Type: GrantFiled: March 27, 2020Date of Patent: April 5, 2022Assignee: APPDOME LTD.Inventors: Avner Yehuda, Gil Hartman, Tomas Tovar
-
Patent number: 11243748Abstract: 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: GrantFiled: November 8, 2019Date of Patent: February 8, 2022Assignee: APPDOME LTD.Inventors: Avner Yehuda, Tomas Tovar
-
Patent number: 10606582Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for automated mobile app integration.Type: GrantFiled: October 17, 2018Date of Patent: March 31, 2020Assignee: APPDOME LTD.Inventors: Avner Yehuda, Gil Hartman, Tomas Tovar
-
Patent number: 10310870Abstract: 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: GrantFiled: August 8, 2016Date of Patent: June 4, 2019Assignee: APPDOME LTD.Inventors: Avner Yehuda, Omer Schory, Meir Tsvi, Daniel Zatuchne
-
Patent number: 9934017Abstract: 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: GrantFiled: November 15, 2015Date of Patent: April 3, 2018Assignee: APPDOME LTD.Inventors: Avner Yehuda, Lior Halfon, Meir Tsvi
-
Publication number: 20170255795Abstract: 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: ApplicationFiled: December 22, 2014Publication date: September 7, 2017Applicant: APPDOME LTD.Inventors: Avner Yehuda, Meir Tsvi
-
Publication number: 20170228540Abstract: 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: ApplicationFiled: February 9, 2016Publication date: August 10, 2017Applicant: APPDOME LTD.Inventors: Avner Yehuda, Omer Schory
-
Publication number: 20170201526Abstract: 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: ApplicationFiled: November 15, 2015Publication date: July 13, 2017Applicant: APPDOME LTD.Inventors: Avner Yehuda, Omer Schory
-
Publication number: 20170149826Abstract: 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: ApplicationFiled: December 22, 2014Publication date: May 25, 2017Applicant: APPDOME LTD.Inventors: Avner Yehuda, Hadar Lotan
-
Publication number: 20170139696Abstract: 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: ApplicationFiled: November 15, 2015Publication date: May 18, 2017Applicant: APPDOME LTD.Inventors: Avner Yehuda, Lior Halphon, Meir Tsvi
-
Publication number: 20170060565Abstract: 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: ApplicationFiled: August 8, 2016Publication date: March 2, 2017Applicant: APPDOME LTD.Inventors: Avner Yehuda, Omer Schory, Meir Tsvi, Daniel Zatuchne