Patents by Inventor Dmitri (Danny) VAINER

Dmitri (Danny) VAINER 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: 20250148036
    Abstract: A method includes receiving first event data from a device, the first event data including a first identifier (ID) that identifies the device, web browser metadata, and data associated with an application state. The method includes generating a first persona including the first ID and a first event identifier that identifies a first user action. The method includes receiving second event data, the second event data including device metadata and a second ID that identifies the device. The method includes generating a second persona based on the second event data, the second persona including the second ID and a second event identifier that identifies a second user action. Additionally, the method includes determining that the first and second personas are associated with the device based on matches between the browser metadata and device metadata and transmitting a response to the device configured to route the device to the application state.
    Type: Application
    Filed: January 13, 2025
    Publication date: May 8, 2025
    Applicant: Branch Metrics, Inc.
    Inventors: Sofus Attila Macskassy, Dmitri Ariel Gaskin, Eric J. Glover, Kan Yu, Wenchang Yan
  • Publication number: 20250146385
    Abstract: This invention relates to a subsea actuator with visual position indicators and associated methods for subsea energy infrastructure, such as in the oil and gas industry. The actuator may include a housing with a window, an actuation member, and a drive mechanism that moves the actuation member between at least two positions. The invention also relates to a method of that involves providing a housing with a window, connecting the actuation member to a drive mechanism, and indicating the position of the actuation member through the window. This visual inspection can be performed directly or via a camera, even in the event of a power failure, using a passive, unpowered indicator. The indication can be displayed on an ROV panel, ensuring reliable remote monitoring and operation of the subsea actuator.
    Type: Application
    Filed: November 6, 2024
    Publication date: May 8, 2025
    Inventors: Øystein Møgedal, Dmitri Volkov, Henrik Dishington Haldorsen, Geir Tandberg, Kent Havstein, Bård Meling Eriksen, Harald Nyhus, Emil Haugen
  • Publication number: 20250147754
    Abstract: A data processing system implements obtaining build logs that include information associated with a software build problem; analyzing the logs to generate a knowledge graph identifying the relationship between various entities in the logs; extracting a signature of a candidate root cause of the build problem from the knowledge graph representing a subset of nodes and edges of the knowledge graph; providing the signature of the candidate root cause to a graphical language model to obtain a prediction of a category of root cause failure selected from among a plurality of root cause failures; constructing a prompt for a language model to generate a root cause failure analysis that describes the root cause of the build problem, the prompt including the category of root cause; receiving the root cause failure analysis from the language model; and performing one or more actions in response to receiving the root cause failure analysis.
    Type: Application
    Filed: November 2, 2023
    Publication date: May 8, 2025
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Dmitry Valentinovich KHOLODKOV, Randee BIERLEIN
  • Publication number: 20250147897
    Abstract: Systems, methods and apparatuses of fine grain data migration in using memory as a service (MaaS) are described. For example, a memory status map can be used to identify the cache availability of sub-regions (e.g., cache lines) of a borrowed memory region (e.g., a borrowed remote memory page). Before accessing a virtual memory address in a sub-region, the memory status map is checked. If the sub-region has cache availability in the local memory, the memory management unit uses a physical memory address converted from the virtual memory address to make memory access. Otherwise, the sub-region is cached from the borrowed memory region to the local memory, before the physical memory address is used.
    Type: Application
    Filed: January 10, 2025
    Publication date: May 8, 2025
    Inventors: Dmitri Yudanov, Ameen D. Akel, Samuel E. Bradshaw, Kenneth Marion Curewitz, Sean Stephen Eilert
  • Publication number: 20250146949
    Abstract: A machine vision system includes a vision components portion and an inspection portion. The inspection portion includes a variable focal length (VFL) lens, a VFL lens controller, an inspection portion light source, an inspection portion objective lens, and an inspection portion camera. The vision components portion performs an autofocus process which indicates z-heights of a plurality of sampling points on a surface of a workpiece for determining coarse surface profile data. The inspection portion thereafter performs an inspection process, which comprises acquiring an extended depth of field (EDOF) image for each inspection point of a plurality of inspection points on the surface of the workpiece, and for which an inspection scan path is followed which includes adjustments in relation to the distance between the inspection portion and the surface of the workpiece and is determined based at least in part on the coarse surface profile data from the autofocus process.
    Type: Application
    Filed: November 4, 2024
    Publication date: May 8, 2025
    Inventors: Paul Gerard GLADNICK, Dmitri Anatolyevich TSYBOULSKI, Jerry R. MCCORMICK, Mark Lawrence DELANEY
  • Publication number: 20250151109
    Abstract: This disclosure describes systems, methods, and devices related to enhanced channel access. A device may send a Multi-User Request to Send (MU-RTS) frame on a basic service set (BSS) primary channel to an overlapping basic service set (OBSS). The device may receive a Clear to Send (CTS) frame in response to the MU-RTS frame on the BSS primary channel. The device may initiate a switch to a non-primary channel access (NPCA) primary channel upon detection of a physical (PHY) preamble. The device may maintain NPCA operation on the NPCA primary channel until a network allocation vector (NAV) expires. The device may announce a location and bandwidth of the NPCA primary channel to associated stations (STAs).
    Type: Application
    Filed: January 7, 2025
    Publication date: May 8, 2025
    Inventors: Minyoung PARK, Laurent CARIOU, Danny ALEXANDER, Dibakar DAS, Dmitry AKHMETOV, Po-Kai HUANG, Juan FANG
  • Publication number: 20250147799
    Abstract: A computer-implemented method for task management can include managing performance of a task on a message by a plurality of circuits. In some aspects, the task can comprise a sequence of processings to be performed on the message and each circuit of the plurality of circuits performing a processing of the sequence of processings. In some aspects, the method can include routing, based on the sequence, a first information regarding the task to a first circuit of the plurality of circuits to perform a first processing of the sequence of processings on the message; receiving, from the first circuit, an output of the first processing; and routing, based on the sequence of processings identified for the task, a second information regarding the task to a second circuit of the plurality of circuits to perform a second processing that follows the first processing in the sequence of processings.
    Type: Application
    Filed: November 3, 2023
    Publication date: May 8, 2025
    Applicant: Xilinx, Inc.
    Inventors: Thomas Calvert, Ripduman Sohan, Dmitri Kitariev, Kimon Karras, Stephan Diestelhorst, Neil Turton, David Riddoch, Derek Roberts, Kieran Mansley, Steven Pope
  • Publication number: 20250143844
    Abstract: Devices, methods, and systems for placing dental auxiliaries on teeth are provided. In some embodiments, for example, a dental auxiliary positioner for placing a dental auxiliary on a tooth includes: a registration element configured to receive a patient's tooth; and an auxiliary support coupled to the registration element and further coupled to an auxiliary, where the auxiliary support is configured to position the auxiliary against a surface of the tooth, and where the auxiliary support includes a frame extending at least partially around the auxiliary, one or more struts coupling the auxiliary to the frame, and a flexible bridge coupling the frame to the registration element, where the flexible bridge is configured to bend in one or more directions relative to the tooth to adjust the position of the auxiliary on the surface of the tooth.
    Type: Application
    Filed: November 1, 2024
    Publication date: May 8, 2025
    Inventors: Crystal Tjhia, Zahra Fahim Nia, Jivtesh Khurana, Sudharshan Anandan, Jessica H. Schiltz, Viswanath Meenakshisundaram, Chang Xu, Shaoming Wang, Simone Rossi, Laura Natania Nicole Marina Lee, Fred Ting, Dmitry B. Sirotkin, Christopher Carner, Lana Tran, Kangning Su, Nilesh Joshi, Yuxiang Wang, Bastien Pesenti, Joel Anderson, Stuart Macrae Montgomery
  • Publication number: 20250146828
    Abstract: Provided are systems and methods for predicting a travel range of a vehicle. The method comprises receiving, using at least one processor, travel information associated with the vehicle, receiving, using the at least one processor, a weather forecast and a traffic forecast associated with the travel information, and predicting, using the at least one processor, the predicted travel range based at least in part on a battery charge level of the vehicle, the weather forecast, and the traffic forecast. In embodiments, the predicted travel range may be based on current and historical battery charge levels, current and/or historical battery discharge rates, weather forecast data, and traffic forecast data.
    Type: Application
    Filed: January 9, 2025
    Publication date: May 8, 2025
    Inventors: David Low Weld, Mark Stuart Carroll, Dmitry Kaplan
  • Patent number: 12292328
    Abstract: An opto-isolator has a light emitter, at least one light guide, a light recorder optically connected to the light emitter via the light guide, an optical signal modulator optically connected to the light emitter, the light guide or the light recorder, and an optical modulator memory connected to the optical signal modulator. The optical signal modulator modulates an optical signal within the opto-isolator, and is controlled by the optical modulator memory.
    Type: Grant
    Filed: June 15, 2024
    Date of Patent: May 6, 2025
    Assignee: LMPU Holding Corp.
    Inventors: Dmitri Pescianschi, Ilya Sorokin
  • Patent number: 12294607
    Abstract: A method and a system of responding to a cybersecurity incident are disclosed. The method comprises: receiving incident data of at least one incident from a given computer system; analyzing the incident data of the at least one incident, including determining whether the at least one incident has been prevented before; in response to determining that the at least one incident has not been prevented yet in the given computer system, determining, based on the incident data, a threat severity of the at least one incident; and in response to the threat severity of the at least one incident exceeding a predetermined threat severity threshold, determining, based on the incident data, one or more responses to the at least one incident for responding thereto in the given computer system.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: May 6, 2025
    Assignee: F.A.C.C.T. NETWORK SECURITY LLC
    Inventor: Dmitry Aleksandrovich Volkov
  • Patent number: 12294688
    Abstract: A system to perform stereo stitching of image frames comprises a stereo camera system and a hardware encoder. The hardware encoder receives a left image stream and a right image stream from the stereo camera system simultaneously and processes the left and right image stream to generate a single stitched encoded frame. The apparatus can also comprise a processor and a memory having instructions stored thereon, when executed by the processor, causes the processor to perform operations comprising receiving the left image stream and the right image stream, processing the left and right image streams and generating a single stitched encoded frame.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: May 6, 2025
    Assignee: SNAP INC.
    Inventors: Dmitry Ryuma, Farid Zare Seisan
  • Patent number: 12292985
    Abstract: Disclosed herein are systems and methods for detecting harmful scripts. In one aspect, an exemplary method comprises, identifying a file containing a script, wherein the identification of the file is performed by analyzing each file of a plurality of files for a presence of a harmful script, generating a summary of the script based on the identified file, calculating static and dynamic parameters of the generated summary of the script, recognizing a script programming language based on the calculated static parameters and dynamic parameters of the generated summary of the script using at least one language recognition rule, processing the identified file based on the data about the recognized script programming language, generating a set of hash codes based on a processed file using rules for generating hash codes, and detecting the harmful script when the generated set of hash codes is similar to known harmful sets of hash codes.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: May 6, 2025
    Assignee: AO Kaspersky Lab
    Inventors: Andrei I. Kalegin, Vitaly V. Butuzov, Dmitry N. Glavatskikh, Denis I. Parinov, Alexey M. Romanenko
  • Patent number: 12294892
    Abstract: For example, a non Access Point (AP) (non-AP) wireless communication station (STA) and/or an AP STA may be configured to utilize a mechanism configured to support bandwidth signaling for a link between the non-AP STA and an other non-AP STA. For example, an apparatus may include logic and circuitry configured to cause a non-AP STA to set a channel bandwidth field to indicate a maximum channel bandwidth (BW) for the link between the non-AP STA and an other non-AP STA; and to transmit a frame to an AP STA, the frame including an information element including the channel bandwidth field.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: May 6, 2025
    Assignee: INTEL CORPORATION
    Inventors: Laurent Cariou, Dmitry Akhmetov, Dibakar Das
  • Patent number: 12292725
    Abstract: A method for performing an autonomous inspection. The method comprises traversing, by an autonomous sensor apparatus, a path through a site having three-dimensional objects located therein. The site includes three-dimensional objects located therein. The method comprises obtaining, by a plurality of sensors on-board the autonomous sensor apparatus, one or more data sets throughout the path. Each of the one or more data sets are associated with an attribute of one or more three-dimensional objects. The method comprises generating, by the first, second, or third processor, a working model from a collocated data set; and comparing, by the first, second, or third processor, the working model with one or more pre-existing models; to determine the presence and/or absence of anomalies. The presence and/or absence of anomalies are communicated as human-readable instructions.
    Type: Grant
    Filed: May 3, 2022
    Date of Patent: May 6, 2025
    Assignee: EXPLORATION ROBOTICS TECHNOLOGIES INC.
    Inventors: Oleg Mikhailov, Richard Clarke, Dmitri Kossakovski, Yaroslav Shchekaturov
  • Patent number: 12291540
    Abstract: Provided are an organometallic compound represented by Formula 1, an organic light-emitting device including the same, and an electronic apparatus including the organic light-emitting device: wherein, in Formula 1, Y2, ring CY1, ring CY2, T1, T2, A1 to A7, a1, and a2 are as defined in the specification.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: May 6, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jiyoun Lee, Soyeon Kim, Yongsuk Cho, Jongwon Choi, Dmitry Kravchuk, Banglin Lee, Hyun Koo, Sunghun Lee, Yuri Cho
  • Patent number: 12293649
    Abstract: According to some embodiments, a system is provided. The system comprises a computing system that is configured to receive an alarm signal from a premises monitoring system that is configured to monitor a premises, receive alarm event data associated with an alarm event, store the alarm event data associated with the alarm event in at least one data store of the computing system, enforce an access control policy on the alarm event data stored in the at least one data store, the access control policy restricting access to the alarm event data based on time and a plurality of roles of a plurality of users of the computing system, perform at least one analytics operation on the alarm event data associated with the alarm event, and update a value of a current alarm score based on an output of the at least one analytics operation.
    Type: Grant
    Filed: June 14, 2024
    Date of Patent: May 6, 2025
    Assignee: The ADT Security Corporation
    Inventors: Lawrence David Folsom, Thomas Nakatani, Susan Carie Small, Dmitry Vaynriber, Thomas Henry King, Mitchell Patrick Smith, Jason Adukuzhiyil George, Brooke Smith
  • Patent number: 12291593
    Abstract: The present invention relates to compounds according to formula I: wherein: each R1-R10 may individually be H, a halogen, an alkoxy moiety, a siloxy moiety, a nitrogen-containing moiety, an alkyl moiety, an aryl moiety, or an aralkyl moiety, wherein each R1-R10 comprises ?10 carbon atoms, wherein each of R1-R10 may form a cyclic moiety with an adjacent R1-R10 moiety; Y is O or N—R11, wherein R11 is an alkyl, cycloalkyl, aryl or aralkyl moiety comprising 1-12 carbon atoms; M is a group 3 or 4 transition metal; X is a sigma-bonded ligand, or a diene; z is the number of ligands X that are bonded to M. Such compounds may be used in a catalyst system for olefin polymerisation.
    Type: Grant
    Filed: September 7, 2020
    Date of Patent: May 6, 2025
    Assignee: SABIC GLOBAL TECHNOLOGIES B.V.
    Inventors: Nicolaas Hendrika Friederichs, Alexander Voskoboynikov, Dmitry Uborsky, Vincenzo Busico, Roberta Cipullo, Antonio Vittoria, Mikhail Sharikov, Pavel Kulyabin, Daniil Nosov
  • Publication number: 20250139166
    Abstract: A database management system that provides significant performance improvements in information retrieval and processing. The database management system enables users to retrieve and process information contained within a database of data and metadata and includes a prefractal graph structure. The prefractal graph structure has a plurality of nodes connected by arbitrary directed or undirected edges with each other. Each node further includes a separate graph structure and is labeled with one or more labels that define to which category the node belongs. The edges define a relationship between the nodes, and each edge is labeled with one or more labels that define which category the relationship belongs to. Further, each node and each edge includes an attribute of any desired type. The database management system is highly versatile and allows for efficient data handling in tasks specific to different types of databases.
    Type: Application
    Filed: October 28, 2024
    Publication date: May 1, 2025
    Inventor: Dmitri Pescianschi
  • Publication number: 20250135463
    Abstract: A shredder includes a shredder mechanism and a lubricant system. Each of a first and second plurality of strippers includes a first and second lubricant tubing opening formed therethrough. The first and second lubricant tubing openings are aligned with one another to form a first and second lubricant tubing passage through the first and second plurality of strippers. A lubricant delivery tubing is communicated in a closed loop to a lubricant reservoir and routed through both the first and second lubricant tubing passages. The closed loop enabling the lubricant to flow from the lubricant reservoir, through the lubricant delivery tubing and back to the lubricant reservoir. The lubricant delivery tubing is permeable to the liquid lubricant through a surface thereof along portions disposed within the first and second lubricant tubing passages for delivering a portion of the liquid lubricant flowing therethrough to lubricate the strippers and the cutter blades.
    Type: Application
    Filed: October 25, 2024
    Publication date: May 1, 2025
    Inventor: Dmitry ROMANOVICH