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: 20250148036Abstract: 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: ApplicationFiled: January 13, 2025Publication date: May 8, 2025Applicant: Branch Metrics, Inc.Inventors: Sofus Attila Macskassy, Dmitri Ariel Gaskin, Eric J. Glover, Kan Yu, Wenchang Yan
-
Publication number: 20250146385Abstract: 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: ApplicationFiled: November 6, 2024Publication date: May 8, 2025Inventors: Øystein Møgedal, Dmitri Volkov, Henrik Dishington Haldorsen, Geir Tandberg, Kent Havstein, Bård Meling Eriksen, Harald Nyhus, Emil Haugen
-
Publication number: 20250147754Abstract: 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: ApplicationFiled: November 2, 2023Publication date: May 8, 2025Applicant: Microsoft Technology Licensing, LLCInventors: Dmitry Valentinovich KHOLODKOV, Randee BIERLEIN
-
Publication number: 20250147897Abstract: 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: ApplicationFiled: January 10, 2025Publication date: May 8, 2025Inventors: Dmitri Yudanov, Ameen D. Akel, Samuel E. Bradshaw, Kenneth Marion Curewitz, Sean Stephen Eilert
-
Publication number: 20250146949Abstract: 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: ApplicationFiled: November 4, 2024Publication date: May 8, 2025Inventors: Paul Gerard GLADNICK, Dmitri Anatolyevich TSYBOULSKI, Jerry R. MCCORMICK, Mark Lawrence DELANEY
-
Publication number: 20250151109Abstract: 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: ApplicationFiled: January 7, 2025Publication date: May 8, 2025Inventors: Minyoung PARK, Laurent CARIOU, Danny ALEXANDER, Dibakar DAS, Dmitry AKHMETOV, Po-Kai HUANG, Juan FANG
-
Publication number: 20250147799Abstract: 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: ApplicationFiled: November 3, 2023Publication date: May 8, 2025Applicant: 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: 20250143844Abstract: 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: ApplicationFiled: November 1, 2024Publication date: May 8, 2025Inventors: 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: 20250146828Abstract: 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: ApplicationFiled: January 9, 2025Publication date: May 8, 2025Inventors: David Low Weld, Mark Stuart Carroll, Dmitry Kaplan
-
Patent number: 12292328Abstract: 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: GrantFiled: June 15, 2024Date of Patent: May 6, 2025Assignee: LMPU Holding Corp.Inventors: Dmitri Pescianschi, Ilya Sorokin
-
Patent number: 12294607Abstract: 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: GrantFiled: January 19, 2022Date of Patent: May 6, 2025Assignee: F.A.C.C.T. NETWORK SECURITY LLCInventor: Dmitry Aleksandrovich Volkov
-
Patent number: 12294688Abstract: 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: GrantFiled: April 8, 2022Date of Patent: May 6, 2025Assignee: SNAP INC.Inventors: Dmitry Ryuma, Farid Zare Seisan
-
Patent number: 12292985Abstract: 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: GrantFiled: September 7, 2022Date of Patent: May 6, 2025Assignee: AO Kaspersky LabInventors: Andrei I. Kalegin, Vitaly V. Butuzov, Dmitry N. Glavatskikh, Denis I. Parinov, Alexey M. Romanenko
-
Patent number: 12294892Abstract: 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: GrantFiled: March 31, 2022Date of Patent: May 6, 2025Assignee: INTEL CORPORATIONInventors: Laurent Cariou, Dmitry Akhmetov, Dibakar Das
-
Patent number: 12292725Abstract: 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: GrantFiled: May 3, 2022Date of Patent: May 6, 2025Assignee: EXPLORATION ROBOTICS TECHNOLOGIES INC.Inventors: Oleg Mikhailov, Richard Clarke, Dmitri Kossakovski, Yaroslav Shchekaturov
-
Patent number: 12291540Abstract: 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: GrantFiled: March 26, 2020Date of Patent: May 6, 2025Assignee: 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: 12293649Abstract: 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: GrantFiled: June 14, 2024Date of Patent: May 6, 2025Assignee: The ADT Security CorporationInventors: Lawrence David Folsom, Thomas Nakatani, Susan Carie Small, Dmitry Vaynriber, Thomas Henry King, Mitchell Patrick Smith, Jason Adukuzhiyil George, Brooke Smith
-
Patent number: 12291593Abstract: 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: GrantFiled: September 7, 2020Date of Patent: May 6, 2025Assignee: 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: 20250139166Abstract: 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: ApplicationFiled: October 28, 2024Publication date: May 1, 2025Inventor: Dmitri Pescianschi
-
Publication number: 20250135463Abstract: 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: ApplicationFiled: October 25, 2024Publication date: May 1, 2025Inventor: Dmitry ROMANOVICH