Patents by Inventor Dmitry Smirnov

Dmitry Smirnov 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: 20230316325
    Abstract: According to examples, a system for using artificial intelligence (AI) and machine learning (ML) techniques to generate and implement a configurable measurement platform is described. The system may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to access information associated with one or more events occurring on a platform with event activity, log and analyze the one or more events to generate measurement data associated with the event activity, and generate a metric associated with the measurement data. The processor, when executing the instructions, may then generate a computed metric value associated with the metric utilizing the measurement data, implement a platform computation utilizing the computed metric value, and facilitate a decision associated with the platform based on the platform computation.
    Type: Application
    Filed: March 29, 2022
    Publication date: October 5, 2023
    Applicant: Meta Platforms, Inc.
    Inventors: Dmitry SMIRNOV, Alessandro ZOLLA, Marcus Voltis BULACH, Amol SHARMA, Carlos PEÑA BRAVO, Attila SZILI, Matthew WINN
  • Patent number: 8266153
    Abstract: In embodiments, the number of references to an object which is deployed into an application server framework may be determined by examining metadata extracted from configuration data sources within a multi-tier application framework. In embodiments, an object relevance value based on the extracted number of references to an object may be associated with the object. In embodiments, the number of references extracted from a data source may be weighted using a weight factor that is associated with the data source. In embodiments, the number of references to a source object may be extracted by traversing a source inheritance hierarchy and parsing the objects within the hierarchy. In embodiments, an object relevance display of a set of objects may be generated based in part on object relevance values of the set of objects. In embodiments, an object relevance display may be a molecular display, a flash tag cloud, and/or a source tree hierarchy.
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: September 11, 2012
    Assignee: Oracle International Corporation
    Inventors: Joseph Hui, Walter Duell, Hardy Eich, Timothy Martin Huth, Dmitri Smirnov
  • Publication number: 20120127513
    Abstract: A method for processing a variable data processing (VDP) print job for digital printing including the steps of providing a VDP print job to a computer wherein the print job is described by a page description language (PDL); splitting the print job into plurality of PDL chunks wherein each of the chunks may include at least one reusable element and/or at least one specific content element or both; assigning each of the chunks to different processing elements of a plurality of processing elements; and splitting the processing of the PDL chunks in each processing elements into a first phase and second phase, wherein the first phase processes the reusable elements in the print job in coordination with the other processing elements; and wherein the second phase processes the specific content of the PDL chunk assigned to each of the processing elements and the reusable elements processed during the first phase.
    Type: Application
    Filed: November 23, 2010
    Publication date: May 24, 2012
    Inventors: Lev Gloukhenki, Dmitry Smirnov, Michael Burenkov, Leonid Khain
  • Patent number: 7831982
    Abstract: Various techniques for processing service operations and for developing a service interface in a service oriented data architecture are provided. When processing a service request, a first service implementation is executed in a first operation mode. The first service implementation calls at least one second service implementation, which is executed in a second operation mode. When developing a service interface, at least one aggregated service object and at least one aggregated service operation are defined, the aggregated service operation using the aggregated service object such that the aggregation structure of the aggregated service operation matches the aggregation structure of the aggregated service object.
    Type: Grant
    Filed: November 15, 2005
    Date of Patent: November 9, 2010
    Assignee: Oracle International Corporation
    Inventors: Dmitri Smirnov, Ralf Schroeder
  • Publication number: 20070174852
    Abstract: An application programming interface configured to transform data responsive to a transform process definition. The transform process definition is interpreted concurrently with the transformation process. This interpretation dynamically determines navigation within, and processing of, the data to be transformed. Under control of the transform process definition, a transform engine is configured to transform input data using recursive calls to a transformation process. The recursive approach is responsive to data structures within the transform process definition and simplifies operations such as parallel processing, load-balancing of transformation tasks, nesting, un-nesting, filtering, and the like.
    Type: Application
    Filed: September 12, 2003
    Publication date: July 26, 2007
    Inventors: Dmitry Smirnov, Ralf Schroeder
  • Publication number: 20070113238
    Abstract: Various techniques for processing service operations and for developing a service interface in a service oriented data architecture are provided. When processing a service request, a first service implementation is executed in a first operation mode. The first service implementation calls at least one second service implementation, which is executed in a second operation mode. When developing a service interface, at least one aggregated service object and at least one aggregated service operation are defined, the aggregated service operation using the aggregated service object such that the aggregation structure of the aggregated service operation matches the aggregation structure of the aggregated service object.
    Type: Application
    Filed: November 15, 2005
    Publication date: May 17, 2007
    Inventors: Dmitri Smirnov, Ralf Schroeder
  • Publication number: 20060123341
    Abstract: A method and apparatus are provided for adaptively generating a tooltip to be displayed in association with an object, such as a push button or a check box, according to the state of the object. The method comprises determining a current state of the object; and generating a tooltip to be displayed in association with the object according to the current state of the object. Since a tooltip is adaptively generated for an object included in a GUI and is automatically displayed in association with the object. Thus, it is possible to conveniently control a device with reference to the tooltip without the need to additionally refer to instructions regarding the GUI.
    Type: Application
    Filed: November 22, 2005
    Publication date: June 8, 2006
    Applicant: Samsung Electronics Co., Ltd.
    Inventor: Dmitry Smirnov
  • Publication number: 20050125729
    Abstract: A method of generating a help file used commonly in different models of image forming apparatuses includes reading a setting value indicating a function provided by one of the image forming apparatuses, setting a field value of a parameter corresponding to the read setting value, and configuring a help message based on the set field value of the parameter. A system to generate a help message includes a configuration module to determine identification information regarding each of a plurality of functions of an object included in one of software versions and characteristic data regarding the software version, and a universal help file including function descriptions for all of the software versions provided in a computer, receiving the identification information and the characteristic data, and generating the help message regarding the object using the function descriptions according to the identification information and the characteristic data.
    Type: Application
    Filed: November 15, 2004
    Publication date: June 9, 2005
    Inventors: Seung-wan Lee, Dmitry Smirnov