Patents by Inventor Asaf David

Asaf David 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).

  • Publication number: 20250077642
    Abstract: A method, system, and apparatus comprising: determining that a login session enabled a first client device to log into a first software system, whereby establishing a user session; automatically verifying the user session to ensure that the user session is authentic, by: establishing a proxy communication channel between the first client device and the first software system via a second client device and a second software system; proxying a verification request to the first software system; proxying a verification response from the first software system; storing a copy of the verification response at the second software system; obtaining decryption data; decrypting the verification response at the second software system to extract verification user data; and verifying the user session based on the verification user data; and automatically logging the first client device into the second software system based on said verifying.
    Type: Application
    Filed: November 21, 2024
    Publication date: March 6, 2025
    Inventors: Asaf David, Nicolas Mendzylewski, Moran Shemesh, Chen Rozenes, Daniel Hallel Jakobsen, Nandy Vaisman
  • Publication number: 20250006001
    Abstract: A computerized method of facilitating participation in a feature operation executed in a game is provided. The computerized method comprises providing an aggregation platform operatively communicating with at least one remote game server (RGS). The RGS hosts at least one game to be provided to a plurality of players through players' devices. The method further comprises determining, in real time, eligibility of the plurality of players to participate in an operation of a feature shared between the players for a pre-configured event duration, wherein the shared feature operation is executed separately from the game. In response to determining that players are eligible players, facilitating their participation in the execution of the shared feature operation by iteratively selecting one eligible player as possessing a shared feature for a possession iteration having a respective possession duration, and granting an award feature to an eligible player that possesses the shared feature.
    Type: Application
    Filed: August 8, 2024
    Publication date: January 2, 2025
    Inventors: Aleksei LOOS, Kaido KEERMA, Christopher James DELANEY, Asaf David BAR ZAKAI
  • Patent number: 12087134
    Abstract: A computerized method of facilitating participation in a feature operation executed in a game is provided. The computerized method includes providing an aggregation platform operatively communicating with at least one remote game server (RGS). The RGS hosts at least one game to be provided to a plurality of players through players' devices. The method further includes determining, in real time, eligibility of the plurality of players to participate in an operation of a feature shared between the players for a pre-configured event duration, wherein the shared feature operation is executed separately from the game. In response to determining that players are eligible players, facilitating their participation in the execution of the shared feature operation by iteratively selecting one eligible player as possessing a shared feature for a possession iteration having a respective possession duration, and granting an award feature to an eligible player that possesses the shared feature.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: September 10, 2024
    Assignee: PLAYTECH SOFTWARE LIMITED
    Inventors: Aleksei Loos, Kaido Keerma, Christopher James Delaney, Asaf David Bar Zakai
  • Publication number: 20240143732
    Abstract: A method, system, and apparatus comprising: automatically identifying a login session to a first software system in a Graphical User Interface (GUI) of a user device; automatically extracting user credentials from the login session; automatically manipulating at least a portion of the user credentials to obtain manipulated credentials; automatically verifying that the login session is authentic by: encrypting the user credentials, providing the encrypted credentials to a separate environment, and reconstructing the login session at the separate environment; and automatically adding the manipulated credentials to an account of the user in a second software system that is independent from the separate environment.
    Type: Application
    Filed: December 19, 2023
    Publication date: May 2, 2024
    Inventors: Asaf David, Nicolas Mendzylewski, Moran Shemesh, Chen Rozenes, Daniel Hallel Jakobsen, Nandy Vaisman
  • Patent number: 11947652
    Abstract: A method, apparatus and product comprising: identifying a login session in a Graphical User Interface (GUI) of a user device, wherein the login session is configured to enable a user of the user device to login to a first software system; extracting one or more user credentials from the login session, wherein the one or more user credentials comprise one or more user inputs to the login session; manipulating the one or more user credentials using one or more manipulations, thereby obtaining manipulated credentials; and automatically utilizing the manipulated credentials in order to login the user into a second software system.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: April 2, 2024
    Assignee: Vim Inc.
    Inventors: Asaf David, Nicolas Mendzylewski, Moran Shemesh, Chen Rozenes, Nandy Vaisman
  • Patent number: 11947653
    Abstract: A method, apparatus and product comprising: identifying a login session in a Graphical User Interface (GUI) of a user device, wherein the login session is configured to enable a user of the user device to login to a first software system; extracting one or more user credentials from the login session, wherein the one or more user credentials comprise one or more user inputs to the login session; manipulating the one or more user credentials using one or more manipulations, thereby obtaining manipulated credentials; and automatically utilizing the manipulated credentials in order to login the user into a second software system.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: April 2, 2024
    Assignee: Vim Inc.
    Inventors: Asaf David, Nicolas Mendzylewski, Moran Shemesh, Chen Rozenes, Nandy Vaisman
  • Patent number: 11868462
    Abstract: A method, system, and apparatus comprising: automatically identifying a login session to a first software system in a Graphical User Interface (GUI) of a user device; automatically extracting user credentials from the login session; automatically manipulating at least a portion of the user credentials to obtain manipulated credentials; automatically verifying that the login session is authentic by: encrypting the user credentials, providing the encrypted credentials to a separate environment, and reconstructing the login session at the separate environment; and automatically adding the manipulated credentials to an account of the user in a second software system that is independent from the separate environment.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: January 9, 2024
    Assignee: Vim Inc.
    Inventors: Asaf David, Nicolas Mendzylewski, Moran Shemesh, Chen Rozenes, Daniel Hallel Jakobsen, Nandy Vaisman
  • Patent number: 11853109
    Abstract: A method, system, and apparatus comprising: automatically identifying a login session to a first software system in a Graphical User Interface (GUI) of a user device; automatically extracting user credentials from the login session; automatically manipulating at least a portion of the user credentials to obtain manipulated credentials; automatically verifying that the login session is authentic by: encrypting the user credentials, providing the encrypted credentials to a separate environment, and reconstructing the login session at the separate environment; and automatically adding the manipulated credentials to an account of the user in a second software system that is independent from the separate environment.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: December 26, 2023
    Assignee: VIM INC.
    Inventors: Asaf David, Nicolas Mendzylewski, Moran Shemesh, Chen Rozenes, Daniel Hallel Jakobsen, Nandy Vaisman
  • Patent number: 11829783
    Abstract: An apparatus, system and product including a software agent configured to monitor and interact with a Document Object Model (DOM) of a page of an Electronic Health Record (EHR) system; a runtime infrastructure that is loaded, dynamically, in the page in a first iframe; an EHR-specific EHR adapter that is loaded, dynamically, in the page; and an extending application that is loaded, dynamically, in the page in a second iframe, wherein the EHR-specific EHR adapter is configured to receive EHR-specific instructions from the software agent and communicate converted cross-EHR instructions to the runtime infrastructure, wherein the runtime infrastructure is configured to communicate the converted cross-EHR instructions to the extending application and receive cross-EHR instructions from the extending application, wherein the EHR-specific EHR adapter is configured to obtain the cross-EHR instructions and communicate converted EHR-specific instructions to the software agent.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: November 28, 2023
    Inventors: Asaf David, Nicolas Mendzylewski, Moran Shemesh, Chen Rozenes
  • Publication number: 20230148065
    Abstract: A method, apparatus and product comprising: identifying a login session in a Graphical User Interface (GUI) of a user device, wherein the login session is configured to enable a user of the user device to login to a first software system; extracting one or more user credentials from the login session, wherein the one or more user credentials comprise one or more user inputs to the login session; manipulating the one or more user credentials using one or more manipulations, thereby obtaining manipulated credentials; and automatically utilizing the manipulated credentials in order to login the user into a second software system.
    Type: Application
    Filed: December 1, 2022
    Publication date: May 11, 2023
    Inventors: Asaf David, Nicolas Mendzylewski, Moran Shemesh, Chen Rozenes, Nandy Vaisman
  • Publication number: 20230143190
    Abstract: A method, apparatus and product comprising: identifying a login session in a Graphical User Interface (GUI) of a user device, wherein the login session is configured to enable a user of the user device to login to a first software system; extracting one or more user credentials from the login session, wherein the one or more user credentials comprise one or more user inputs to the login session; manipulating the one or more user credentials using one or more manipulations, thereby obtaining manipulated credentials; and automatically utilizing the manipulated credentials in order to login the user into a second software system.
    Type: Application
    Filed: July 26, 2022
    Publication date: May 11, 2023
    Inventors: Asaf David, Nicolas Mendzylewski, Moran Shemesh, Chen Rozenes, Nandy Vaisman
  • Publication number: 20230123496
    Abstract: An apparatus, system and product including a software agent configured to monitor and interact with a Document Object Model (DOM) of a page of an Electronic Health Record (EHR) system; a runtime infrastructure that is loaded, dynamically, in the page in a first iframe; an EHR-specific EHR adapter that is loaded, dynamically, in the page; and an extending application that is loaded, dynamically, in the page in a second iframe, wherein the EHR-specific EHR adapter is configured to receive EHR-specific instructions from the software agent and communicate converted cross-EHR instructions to the runtime infrastructure, wherein the runtime infrastructure is configured to communicate the converted cross-EHR instructions to the extending application and receive cross-EHR instructions from the extending application, wherein the EHR-specific EHR adapter is configured to obtain the cross-EHR instructions and communicate converted EHR-specific instructions to the software agent.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Inventors: Asaf David, Nicolas Mendzylewski, Moran Shemesh, Chen Rozenes
  • Patent number: 11579783
    Abstract: A system, apparatus and product comprising: a multi-tenant layer that comprises shared resources, wherein the shared resources are accessible to multiple tenants of the storage system, wherein the shared resources comprise shared logic resources and shared data resources; and multiple single-tenant layers, wherein each single-tenant layer is associated with a respective tenant of the multiple tenants, wherein each single-tenant layer comprises a database and business logic of the respective tenant, wherein a multi-tenant encryption scheme is configured to enable secure communications with the multiple tenants without divulging sensitive information to the multi-tenant layer.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: February 14, 2023
    Assignee: VIM INC.
    Inventors: Asaf David, Nicolas Mendzylewski, Moran Shemesh, Chen Rozenes
  • Patent number: 11397594
    Abstract: An apparatus, system and product including a software agent configured to monitor and interact with a Document Object Model (DOM) of a page of an Electronic Health Record (EHR) system; a runtime infrastructure that is loaded, dynamically, in the page in a first iframe; an EHR-specific EHR adapter that is loaded, dynamically, in the page; and an extending application that is loaded, dynamically, in the page in a second iframe, wherein the EHR-specific EHR adapter is configured to receive EHR-specific instructions from the software agent and communicate converted cross-EHR instructions to the runtime infrastructure, wherein the runtime infrastructure is configured to communicate the converted cross-EHR instructions to the extending application and receive cross-EHR instructions from the extending application, wherein the EHR-specific EHR adapter is configured to obtain the cross-EHR instructions and communicate converted EHR-specific instructions to the software agent.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: July 26, 2022
    Assignee: VIM INC.
    Inventors: Asaf David, Nicolas Mendzylewski, Moran Shemesh, Chen Rozenes
  • Publication number: 20220172564
    Abstract: A computerized method of facilitating participation in a feature operation executed in a game is provided. The computerized method comprises providing an aggregation platform operatively communicating with at least one remote game server (RGS). The RGS hosts at least one game to be provided to a plurality of players through players' devices. The method further comprises determining, in real time, eligibility of the plurality of players to participate in an operation of a feature shared between the players for a pre-configured event duration, wherein the shared feature operation is executed separately from the game. In response to determining that players are eligible players, facilitating their participation in the execution of the shared feature operation by iteratively selecting one eligible player as possessing a shared feature for a possession iteration having a respective possession duration, and granting an award feature to an eligible player that possesses the shared feature.
    Type: Application
    Filed: October 19, 2021
    Publication date: June 2, 2022
    Inventors: Aleksei LOOS, Kaido KEERMA, Christopher James DELANEY, Asaf David BAR ZAKAI
  • Publication number: 20160374632
    Abstract: A radiation window for an X-ray imaging system includes a foam layer sandwiched between a first layer and a second layer of sheet material. The radiation window provides a structural barrier between at least a portion of the X-ray imaging system and an object or patient being imaged.
    Type: Application
    Filed: July 8, 2014
    Publication date: December 29, 2016
    Inventor: Asaf David
  • Patent number: 8234180
    Abstract: A Dynamic property buying and selling system is described. The system is comprised of networked hardware, software, processes and methods that enable an auction like system to inform buyers, sellers and interested third parties of current market information and dynamics. The described system may be used in real estate and other markets to complete early stages of a negotiation process as well as enable buyers and sellers to test for market information. Third party observers may use the system to investigate and report on market information and test economic theories regarding the market of interest. An integrated expert system is useful to buyers, sellers and third party observers in providing answers to queries regarding correlation of auction parameters and optimization of parameters for particular desired outcomes. Controls are integrated into the system to help ensure reliability and accuracy of the results and information by blocking observed detrimental activity.
    Type: Grant
    Filed: March 19, 2007
    Date of Patent: July 31, 2012
    Inventor: Asaf David Danzan
  • Publication number: 20080235125
    Abstract: A Dynamic property buying and selling system is described. The system is comprised of networked hardware, software, processes and methods that enable an auction like system to inform buyers, sellers and interested third parties of current market information and dynamics. The described system may be used in real estate and other markets to complete early stages of a negotiation process as well as enable buyers and sellers to test for market information. Third party observers may use the system to investigate and report on market information and test economic theories regarding the market of interest. An integrated expert system is useful to buyers, sellers and third party observers in providing answers to queries regarding correlation of auction parameters and optimization of parameters for particular desired outcomes. Controls are integrated into the system to help ensure reliability and accuracy of the results and information by blocking observed detrimental activity.
    Type: Application
    Filed: March 19, 2007
    Publication date: September 25, 2008
    Inventor: Asaf David Danzan