Patents by Inventor Anton Aleksandrov

Anton Aleksandrov 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: 20220382875
    Abstract: A method performs a trust review of repositories is provided. A computer system identifies security criteria for the trust review. The computer system applies the security criteria on a repository under evaluation. The computer system determines a recommendation for the repository under evaluation using a comparison of a result of applying the security criteria on the repository under evaluation to a trust baseline for a set of trusted repositories. According to other illustrative embodiments, a trust system and a computer program product for performing a trust review are provided.
    Type: Application
    Filed: May 25, 2021
    Publication date: December 1, 2022
    Inventors: Shawn P. Mullen, Corinne Anne Leopold, Anton Aleksandrov, Zsolt Ádám Czinege
  • Patent number: 11122048
    Abstract: An approach to secure API access for distinct types of users. A request for access to an API from a user is initiated and followed by sending a request for a login credential to the user based on a type of API requested: Data API or Interaction API. The login credential is received along with the network location of the user. Authenticating the login credential and create an API specific token. Assigning the API specific token to a user activity and granting the user access to the specific API.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Gal A. Shachor, Anton Aleksandrov, Moty Drimer, Nitzan Nissim
  • Patent number: 10713034
    Abstract: Updating web resources includes extracting web resources from the application to local files, and querying an external server for web resource updates specific to at least one operating condition of the client device. A client device includes at least one processor to execute computer readable instructions to extract a web resource from an application downloaded to a native container of a client device, and query a server for web resource updates with a query that comprises a native container identification. A server includes at least one processor to execute computer readable instructions to generate an update bundle for web resources downloaded in an application package by a client device, the update bundle comprising at least one update that is specific to an operating condition of the client device, and, in response to a request from the client device, send the update bundle to the client device.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: July 14, 2020
    Assignee: Workday, Inc.
    Inventors: Anton Aleksandrov, Amit Ben-Sheffer, Raanan Avidor, Yoav Bodor, Ishai Borovoy, Yaron Goldberg, Todd Eric Kaplinger, Iddo Levin, Ran Enriko Magen, Ron Perry, Artem Spector
  • Patent number: 10694353
    Abstract: Updating web resources includes extracting web resources from an application to local files in response to an initial start-up of the application, downloading updates to the web resources to the local files from an external server; and running the application using contents from the local files.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: June 23, 2020
    Assignee: Workday, Inc.
    Inventors: Anton Aleksandrov, Amit Ben-Sheffer, Raanan Avidor, Yoav Bodor, Ishai Borovoy, Yaron Goldberg, Todd E. Kaplinger, Iddo Levin, Ran E. Magen, Ron Perry, Artem Spector
  • Publication number: 20200099691
    Abstract: An approach to secure API access for distinct types of users. A request for access to an API from a user is initiated and followed by sending a request for a login credential to the user based on a type of API requested: Data API or Interaction API. The login credential is received along with the network location of the user. Authenticating the login credential and create an API specific token. Assigning the API specific token to a user activity and granting the user access to the specific API.
    Type: Application
    Filed: September 26, 2018
    Publication date: March 26, 2020
    Inventors: Ben Z. Akselrod, Gal A. Shachor, Anton Aleksandrov, Moty Drimer, Nitzan Nissim
  • Patent number: 10282191
    Abstract: Updating web resources includes extracting web resources from the application to local files, and querying an external server for web resource updates specific to at least one operating condition of the client device. A server includes at least one processor to execute computer readable instructions to generate an update bundle for web resources downloaded in an application package by a client device, the update bundle comprising at least one update that is specific to an operating condition of the client device, and, in response to a request from the client device, send the update bundle to the client device such that an application on a client device may receive web resource updates that are specific to operating conditions of the client device in order to accomplish a reduction in application start-up time.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Anton Aleksandrov, Amit Ben-Sheffer, Raanan Avidor, Yoav Bodor, Ishai Borovoy, Yaron Goldberg, Todd Eric Kaplinger, Iddo Levin, Ran Enriko Magen, Ron Perry, Artem Spector
  • Patent number: 10212563
    Abstract: Updating web resources includes extracting web resources from an application to local files in response to an initial start-up of the application, downloading updates to the web resources to the local files from an external server; and running the application using contents from the local files.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: February 19, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anton Aleksandrov, Amit Ben-Sheffer, Raanan Avidor, Yoav Bodor, Ishai Borovoy, Yaron Goldberg, Todd E. Kaplinger, Iddo Levin, Ran E. Magen, Ron Perry, Artem Spector
  • Publication number: 20190013993
    Abstract: Updating web resources includes extracting web resources from the application to local files, and querying an external server for web resource updates specific to at least one operating condition of the client device. A client device includes at least one processor to execute computer readable instructions to extract a web resource from an application downloaded to a native container of a client device, and query a server for web resource updates with a query that comprises a native container identification. A server includes at least one processor to execute computer readable instructions to generate an update bundle for web resources downloaded in an application package by a client device, the update bundle comprising at least one update that is specific to an operating condition of the client device, and, in response to a request from the client device, send the update bundle to the client device.
    Type: Application
    Filed: September 11, 2018
    Publication date: January 10, 2019
    Inventors: Anton Aleksandrov, Amit Ben-Sheffer, Raanan Avidor, Yoav Bodor, Ishai Borovoy, Yaron Goldberg, Todd Eric Kaplinger, Iddo Levin, Ran Enriko Magen, Ron Perry, Artem Spector
  • Patent number: 9952851
    Abstract: In an approach for managing updates of a mobile software application, a computer receives information regarding a mobile computing device and a mobile software application on the mobile computing device, wherein the information regarding the mobile computing device comprises at least one or more of a location of the mobile computing device, a network connection type, a security bit associated with the mobile computing device, and a checksum associated with the at least one mobile software application. The computer determines whether the mobile software application matches a stored mobile software application on a computing device. Responsive to determining that the mobile software application does not match the stored mobile software application on the computing device, the computer determines an update policy for scheduling an update to the mobile software application on the mobile computing device.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Anton Aleksandrov, Girish Dhanakshirur, Venkatakrishnan Sampath Kumaran
  • Patent number: 9934020
    Abstract: In an approach for managing updates of a mobile software application, a computer receives information regarding a mobile computing device and a mobile software application on the mobile computing device, wherein the information regarding the mobile computing device comprises at least one or more of a location of the mobile computing device, a network connection type, a security bit associated with the mobile computing device, and a checksum associated with the at least one mobile software application. The computer determines whether the mobile software application matches a stored mobile software application on a computing device. Responsive to determining that the mobile software application does not match the stored mobile software application on the computing device, the computer determines an update policy for scheduling an update to the mobile software application on the mobile computing device.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: April 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Anton Aleksandrov, Girish Dhanakshirur, Venkatakrishnan Sampath Kumaran
  • Patent number: 9930130
    Abstract: According to an aspect, techniques for processing hybrid data include receiving a web request and translating the web request into a translated native request. The translated native request and a native request are sent to a server via a single web client. A response is received from the server via the single web client. It is determined whether the response corresponds to the translated native request or to the native request.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: March 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cirill Aizenberg, Anton Aleksandrov, Vitaly Meytin, Gal Shachor, Arie Shifer, Issahar Weiss, Uri Zonens
  • Patent number: 9921821
    Abstract: Updating web resources includes downloading an application to a client device, extracting web resources from the application to local files, and querying an external server for web resource updates specific to at least one operating condition of the client device.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: March 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Anton Aleksandrov, Amit Ben-Sheffer, Raanan Avidor, Yoav Bodor, Ishai Borovoy, Yaron Goldberg, Todd Eric Kaplinger, Iddo Levin, Ran Enriko Magen, Ron Perry, Artem Spector
  • Publication number: 20170303063
    Abstract: Updating web resources includes extracting web resources from an application to local files in response to an initial start-up of the application, downloading updates to the web resources to the local files from an external server; and running the application using contents from the local files.
    Type: Application
    Filed: June 27, 2017
    Publication date: October 19, 2017
    Inventors: Anton Aleksandrov, Amit Ben-Sheffer, Raanan Avidor, Yoav Bodor, Ishai Borovoy, Yaron Goldberg, Todd E. Kaplinger, Iddo Levin, Ran E. Magen, Ron Perry, Artem Spector
  • Publication number: 20170289311
    Abstract: Updating web resources includes extracting web resources from an application to local files in response to an initial start-up of the application, downloading updates to the web resources to the local files from an external server; and running the application using contents from the local files.
    Type: Application
    Filed: June 23, 2017
    Publication date: October 5, 2017
    Inventors: Anton Aleksandrov, Amit Ben-Sheffer, Raanan Avidor, Yoav Bodor, Ishai Borovoy, Yaron Goldberg, Todd E. Kaplinger, Iddo Levin, Ran E. Magen, Ron Perry, Artem Spector
  • Patent number: 9733919
    Abstract: Updating web resources includes extracting web resources from an application to local files in response to an initial start-up of the application, downloading updates to the web resources to the local files from an external server; and running the application using contents from the local files.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: August 15, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anton Aleksandrov, Amit Ben-Sheffer, Raanan Avidor, Yoav Bodor, Ishai Borovoy, Yaron Goldberg, Todd Eric Kaplinger, Iddo Levin, Ran Enriko Magen, Ron Perry, Artem Spector
  • Patent number: 9690563
    Abstract: Updating web resources includes extracting web resources from an application to local files in response to an initial start-up of the application, downloading updates to the web resources to the local files from an external server; and running the application using contents from the local files.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: June 27, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anton Aleksandrov, Amit Ben-Sheffer, Raanan Avidor, Yoav Bodor, Ishai Borovoy, Yaron Goldberg, Todd Eric Kaplinger, Iddo Levin, Ran Enriko Magen, Ron Perry, Artem Spector
  • Patent number: 9648124
    Abstract: According to an aspect, techniques for processing hybrid data include receiving a web request and translating the web request into a translated native request. The translated native request and a native request are sent to a server via a single web client. A response is received from the server via the single web client. It is determined whether the response corresponds to the translated native request or to the native request.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: May 9, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cirill Aizenberg, Anton Aleksandrov, Vitaly Meytin, Gal Shachor, Arie Shifer, Issahar Weiss, Uri Zonens
  • Publication number: 20170083307
    Abstract: Updating web resources includes downloading an application to a client device, extracting web resources from the application to local files, and querying an external server for web resource updates specific to at least one operating condition of the client device.
    Type: Application
    Filed: December 2, 2016
    Publication date: March 23, 2017
    Applicant: International Business Machines Corporation
    Inventors: Anton Aleksandrov, Amit Ben-Sheffer, Raanan Avidor, Yoav Bodor, Ishai Borovoy, Yaron Goldberg, Todd E. Kaplinger, Iddo Levin, Ran E. Magen, Ron Perry, Artem Spector
  • Patent number: 9525587
    Abstract: Updating web resources includes downloading an application to a client device, extracting web resources from the application to local files, and querying an external server for web resource updates specific to at least one operating condition of the client device.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: December 20, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anton Aleksandrov, Amit Ben-Sheffer, Raanan Avidor, Yoav Bodor, Ishai Borovoy, Yaron Goldberg, Todd Eric Kaplinger, Iddo Levin, Ran Enriko Magen, Ron Perry, Artem Spector
  • Publication number: 20160266885
    Abstract: In an approach for managing updates of a mobile software application, a computer receives information regarding a mobile computing device and a mobile software application on the mobile computing device, wherein the information regarding the mobile computing device comprises at least one or more of a location of the mobile computing device, a network connection type, a security bit associated with the mobile computing device, and a checksum associated with the at least one mobile software application. The computer determines whether the mobile software application matches a stored mobile software application on a computing device. Responsive to determining that the mobile software application does not match the stored mobile software application on the computing device, the computer determines an update policy for scheduling an update to the mobile software application on the mobile computing device.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Inventors: Anton Aleksandrov, Girish Dhanakshirur, Venkatakrishnan Sampath Kumaran