Patents by Inventor Bogdan Ciprian Pistol

Bogdan Ciprian Pistol 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: 11023672
    Abstract: Features are disclosed for injection services that allow a development team to quickly and easily include functionality developed by other teams. The main application server injects functionality into responses. The injected service content may include executable content (e.g., scripts) which may be retrieved from a content distribution network. This provides a framework for integrating various, decoupled features into a single main application.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: June 1, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Bogdan Ciprian Pistol, Samuel Edward Creed, Marek Jan Dec, Ulrich Geilmann, Afshin Khashei Varnamkhasti, Shonn Oleg Lyga, Nick Obradovic, Erik Shadwick, Gurvinder Singh, Ganna Topol, Sheng-Yuan Wang
  • Patent number: 10541983
    Abstract: Systems and techniques are disclosed for secure storage and searching of information on insecure search systems. One of the methods is implemented by a system of one or more computers being in communication with clients and search engines. A request associated with storage of client information in a search engine is obtained. First cryptographic information is generated based on a portion of the client information, such that the first cryptographic is to be utilized for indexing by the search engine. Second cryptographic information is generated based on performing an order-preserving encryption process on portion of the client information, such that the second cryptographic information is to be utilized to recover order associated with information included in the portion. The first cryptographic information and the second cryptographic information are provided for storage in the search system.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: January 21, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Afshin Khashei Varnamkhasti, Bogdan Ciprian Pistol
  • Patent number: 9690688
    Abstract: A method, apparatus, and computer program product are disclosed to generate elementary string sets for unit testing regular expressions. In the context of a method, a regular expression is received. The method also creates a deterministic finite automaton based on the regular expression. In addition, the method generates an elementary string set using the deterministic finite automaton. The elementary string is generated to test software that uses the regular expression.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: June 27, 2017
    Assignee: HERE Global B.V.
    Inventor: Bogdan Ciprian Pistol
  • Publication number: 20140245265
    Abstract: A method, apparatus, and computer program product are disclosed to generate elementary string sets for unit testing regular expressions. In the context of a method, a regular expression is received. The method also creates a deterministic finite automaton based on the regular expression. In addition, the method generates an elementary string set using the deterministic finite automaton. The elementary string is generated to test software that uses the regular expression.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: NAVTEQ B.V.
    Inventor: Bogdan Ciprian Pistol
  • Publication number: 20140040296
    Abstract: A method, apparatus and computer program product are provided for testing software programs which use regular expressions. In one regard, a method for determining whether two or more regular expressions are disjoint is provided that includes receiving two or more regular expressions, determining whether at least one common regular expression exists between the two or more regular expressions, and in an instance in which one does not exist, causing an indication of disjointedness to be provided. A corresponding method for determining a common regular expression of two or more regular expressions is also provided that includes causing respective deterministic finite automaton (DFA) representations to be created for two or more regular expressions, causing a DFA representation of a candidate common regular expression to be created based on the DFA representations of the regular expressions and determining if the DFA representation of the candidate common regular expression includes a terminal state.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Applicant: NOKIA CORPORATION
    Inventor: Bogdan Ciprian Pistol