Patents by Inventor Mikhail Gilula
Mikhail Gilula 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: 11301497Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a composable data model. One of the methods includes receiving an input data file defining: (i) a catalog that defines one or more named elements, one or more named compositions, and one or more named multi-compositions, and (ii) a catalog store that is an instance of the catalog; and generating a data object representing the catalog store in a database, comprising generating data objects respectively representing i) every instance of a named element specified by the catalog store defined in the input data file, ii) every instance of a named composition specified by the catalog store defined in the input data file, and iii) every instance of a named multi-composition specified by the catalog defined in the input data file.Type: GrantFiled: April 6, 2020Date of Patent: April 12, 2022Assignee: Key Ark, Inc.Inventors: Mikhail Gilula, Andrey Belyaev
-
Patent number: 11170062Abstract: A method and a system for structured searches of information via key-objects are disclosed herein. Key-objects may be used to describe certain features or parameters of content within webpages in a structured fashion, may be linked or embedded into respective webpages, and may be subsequently collected and stored by search engines enabling the structured searches. A thesaurus of key-objects may be updated with new key-objects discovered by search engines. Methods described herein may be used for structured searches of merchandise or services in e-commerce or mobile e-commerce thereby facilitating the location and comparison of merchandise by product specifications in lieu of keywords needed to get to the product specifications.Type: GrantFiled: September 30, 2019Date of Patent: November 9, 2021Assignee: KeyArk, Inc.Inventor: Mikhail Gilula
-
Publication number: 20210311965Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a composable data model. One of the methods includes receiving an input data file defining: (i) a catalog that defines one or more named elements, one or more named compositions, and one or more named multi-compositions, and (ii) a catalog store that is an instance of the catalog; and generating a data object representing the catalog store in a database, comprising generating data objects respectively representing i) every instance of a named element specified by the catalog store defined in the input data file, ii) every instance of a named composition specified by the catalog store defined in the input data file, and iii) every instance of a named multi-composition specified by the catalog defined in the input data file.Type: ApplicationFiled: April 6, 2020Publication date: October 7, 2021Inventors: Mikhail Gilula, Andrey Belyaev
-
Publication number: 20200026741Abstract: A method and a system for structured searches of information via key-objects are disclosed herein. Key-objects may be used to describe certain features or parameters of content within webpages in a structured fashion, may be linked or embedded into respective webpages, and may be subsequently collected and stored by search engines enabling the structured searches. A thesaurus of key-objects may be updated with new key-objects discovered by search engines. Methods described herein may be used for structured searches of merchandise or services in e-commerce or mobile e-commerce thereby facilitating the location and comparison of merchandise by product specifications in lieu of keywords needed to get to the product specifications.Type: ApplicationFiled: September 30, 2019Publication date: January 23, 2020Inventor: Mikhail Gilula
-
Patent number: 10313525Abstract: A method for providing continuity over a series of transactions is provided, comprising the steps of (a) creating a Portable Continuity Object (PCO) as a defined digital package by an instance of PCO software executing on a computerized appliance also capable of communication transaction; (b) providing identity of a person, an address of a communication device and a continuity context in the PCO; (c) sharing the PCO in related transactions, with the PCO updated with information concerning individual transactions by digital equipment enhanced with an instance of PCO software; and (d) providing context continuity in succeeding transactions by accessing the PCO by one or both parties to a transaction.Type: GrantFiled: September 1, 2017Date of Patent: June 4, 2019Inventors: Sergey Fedorov, Mikhail Gilula, Derek Barnes
-
Publication number: 20180268062Abstract: A method and a system for structured searches of information via key-objects are disclosed herein. Key-objects may be used to describe certain features or parameters of content within webpages in a structured fashion, may be linked or embedded into respective webpages, and may be subsequently collected and stored by search engines enabling the structured searches. A thesaurus of key-objects may be updated with new key-objects discovered by search engines. Methods described herein may be used for structured searches of merchandise or services in e-commerce or mobile e-commerce thereby facilitating the location and comparison of merchandise by product specifications in lieu of keywords needed to get to the product specifications.Type: ApplicationFiled: December 24, 2014Publication date: September 20, 2018Inventor: Mikhail Gilula
-
Publication number: 20170366670Abstract: A method for providing continuity over a series of transactions is provided, comprising the steps of (a) creating a Portable Continuity Object (PCO) as a defined digital package by an instance of PCO software executing on a computerized appliance also capable of communication transaction; (b) providing identity of a person, an address of a communication device and a continuity context in the PCO; (c) sharing the PCO in related transactions, with the PCO updated with information concerning individual transactions by digital equipment enhanced with an instance of PCO software; and (d) providing context continuity in succeeding transactions by accessing the PCO by one or both parties to a transaction.Type: ApplicationFiled: September 1, 2017Publication date: December 21, 2017Inventors: Sergey Fedorov, Mikhail Gilula, Derek Barnes
-
Patent number: 9756186Abstract: A method for providing continuity over a series of transactions is provided, comprising the steps of (a) creating a Portable Continuity Object (PCO) as a defined digital package by an instance of PCO software executing on a computerized appliance also capable of communication transaction; (b) providing identity of a person, an address of a communication device and a continuity context in the PCO; (c) sharing the PCO in related transactions, with the PCO updated with information concerning individual transactions by digital equipment enhanced with an instance of PCO software; and (d) providing context continuity in succeeding transactions by accessing the PCO by one or both parties to a transaction.Type: GrantFiled: January 31, 2014Date of Patent: September 5, 2017Assignee: Genesys Telecommunications Laboratories, Inc.Inventors: Sergey Fedorov, Mikhail Gilula, Derek Barnes
-
Publication number: 20140241518Abstract: A method for providing continuity over a series of transactions is provided, comprising the steps of (a) creating a Portable Continuity Object (PCO) as a defined digital package by an instance of PCO software executing on a computerized appliance also capable of communication transaction; (b) providing identity of a person, an address of a communication device and a continuity context in the PCO; (c) sharing the PCO in related transactions, with the PCO updated with information concerning individual transactions by digital equipment enhanced with an instance of PCO software; and (d) providing context continuity in succeeding transactions by accessing the PCO by one or both parties to a transaction.Type: ApplicationFiled: January 31, 2014Publication date: August 28, 2014Applicant: Genesys Telecommunications Laboratories, Inc.Inventors: Sergey Federov, Mikhail Gilula, Derek Barnes
-
Patent number: 8681970Abstract: A method for providing continuity over a series of transactions is provided, comprising the steps of (a) creating a Portable Continuity Object (PCO) as a defined digital package by an instance of PCO software executing on a computerized appliance also capable of communication transaction; (b) providing identity of a person, an address of a communication device and a continuity context in the PCO; (c) sharing the PCO in related transactions, with the PCO updated with information concerning individual transactions by digital equipment enhanced with an instance of PCO software; and (d) providing context continuity in succeeding transactions by accessing the PCO by one or both parties to a transaction.Type: GrantFiled: February 8, 2010Date of Patent: March 25, 2014Assignee: Genesys Telecommunications Laboratories, Inc.Inventors: Sergey Fedorov, Mikhail Gilula, Derek Barnes
-
Patent number: 8667002Abstract: A system and method for querying heterogeneous data sources is disclosed. In some embodiments, the system comprises a plurality of heterogeneously structured data sources, a plurality of query objects that represent queries to the data sources and that are independent of the structure of the data sources, and a user interface configured to query the plurality of query objects.Type: GrantFiled: December 16, 2011Date of Patent: March 4, 2014Inventor: Mikhail Gilula
-
Patent number: 8312039Abstract: A system and method for structured search of information, including but not limited to, search for goods and services in e-commerce and mobile e-commerce, is disclosed. In some embodiments, the system comprises a plurality of heterogeneously structured data sources, a plurality of query objects that represent queries to the data sources and that are independent of the structure of the data sources, and a user interface configured to query the plurality of query objects.Type: GrantFiled: February 4, 2009Date of Patent: November 13, 2012Inventor: Mikhail Gilula
-
Publication number: 20120089630Abstract: A system and method for querying heterogeneous data sources is disclosed. In some embodiments, the system comprises a plurality of heterogeneously structured data sources, a plurality of query objects that represent queries to the data sources and that are independent of the structure of the data sources, and a user interface configured to query the plurality of query objects.Type: ApplicationFiled: December 16, 2011Publication date: April 12, 2012Inventor: Mikhail Gilula
-
Patent number: 8103654Abstract: A system and method for querying heterogeneous data sources is disclosed. In some embodiments, the system comprises a plurality of heterogeneously structured data sources, a plurality of query objects that represent queries to the data sources and that are independent of the structure of the data sources, and a user interface configured to query the plurality of query objects.Type: GrantFiled: August 2, 2007Date of Patent: January 24, 2012Inventor: Mikhail Gilula
-
Publication number: 20110194681Abstract: A method for providing continuity over a series of transactions is provided, comprising the steps of (a) creating a Portable Continuity Object (PCO) as a defined digital package by an instance of PCO software executing on a computerized appliance also capable of communication transaction; (b) providing identity of a person, an address of a communication device and a continuity context in the PCO; (c) sharing the PCO in related transactions, with the PCO updated with information concerning individual transactions by digital equipment enhanced with an instance of PCO software; and (d) providing context continuity in succeeding transactions by accessing the PCO by one or both parties to a transaction.Type: ApplicationFiled: February 8, 2010Publication date: August 11, 2011Inventors: Sergey Fedorov, Mikhail Gilula, Derek Barnes
-
Publication number: 20090182636Abstract: A system and method for structured search of information, including but not limited to, search for goods and services in e-commerce and mobile e-commerce, is disclosed. In some embodiments, the system comprises a plurality of heterogeneously structured data sources, a plurality of query objects that represent queries to the data sources and that are independent of the structure of the data sources, and a user interface configured to query the plurality of query objects.Type: ApplicationFiled: February 4, 2009Publication date: July 16, 2009Inventor: Mikhail Gilula
-
Publication number: 20090006348Abstract: A system and method for querying heterogeneous data sources is disclosed. In some embodiments, the system comprises a plurality of heterogeneously structured data sources, a plurality of query objects that represent queries to the data sources and that are independent of the structure of the data sources, and a user interface configured to query the plurality of query objects.Type: ApplicationFiled: August 2, 2007Publication date: January 1, 2009Inventor: Mikhail Gilula