Perov
Aleksandr Perov, Germantown, MD US
Patent application number | Description | Published |
---|---|---|
20120004143 | INTEGRATED CARTRIDGE - An integrated cartridge for sample processing and analysis is disclosed. The integrated cartridge contains a sample preparation chamber having a sample inlet and a sample outlet, and a sample purification chamber adapted to receive a replaceable sample purification unit containing a housing and an extraction filter inside the housing. The extraction filter specifically binds to a molecule of interest. The sample purification chamber has a sample inlet that is in fluid communication with the sample outlet of the sample preparation chamber. Also disclosed is a microarray-based sample analysis (MBSA) system. | 01-05-2012 |
Aleksandr N. Perov, Germantown, MD US
Patent application number | Description | Published |
---|---|---|
20110071055 | INTEGRATED CARTRIDGE - An integrated cartridge for sample processing and analysis is disclosed. The integrated cartridge contains a sample preparation chamber having a sample inlet and a sample outlet, and a sample purification chamber adapted to receive a replaceable sample purification unit containing a housing and an extraction filter inside the housing. The extraction filter specifically binds to a molecule of interest. The sample purification chamber has a sample inlet that is in fluid communication with the sample outlet of the sample preparation chamber. Also disclosed is a microarray-based sample analysis (MBSA) system. | 03-24-2011 |
20130079253 | MICROARRAY-BASED SAMPLE ANALYSIS SYSTEM - A microarray-based sample analysis (MBSA) system includes a cartridge holder adapted to receive a replaceable cartridge that is configured to receive a detachable, replaceable sample analysis unit containing one or more reaction chambers for sample analysis; a fluid control subsystem that controls fluid flow; and an optical subsystem configured to capture an image of the microarray. | 03-28-2013 |
Alexander Perov, Germantown, MD US
Patent application number | Description | Published |
---|---|---|
20120196767 | MICROARRAY BASED SAMPLE DETECTION SYSTEM - A microarray assembly for detection of a target molecule is disclosed. The microarray assemblies comprise an array chamber having a microarray located therein and features that facilitate liquid movement within the array chamber. Also disclosed are methods for making the microarray assembly using rollable films and methods for detecting microarray spots using an internal control fluorophore in the array spot. | 08-02-2012 |
20140287954 | MICROARRAY BASED SAMPLE DETECTION SYSTEM - A microarray assembly for detection of a target molecule is disclosed. The microarray assemblies comprise an array chamber having a microarray located therein and features that facilitate liquid movement within the array chamber. Also disclosed are methods for making the microarray assembly using rollable films and methods for detecting microarray spots using an internal control fluorophore in the array spot. | 09-25-2014 |
Alexander N. Perov, Woodridge, IL US
Patent application number | Description | Published |
---|---|---|
20100041570 | APPARATUS FOR IMPLEMENTING NON-DESTRUCTIVE QUALITY CONTROL OF SUBSTRATES AND PRINTED BIOLOGICAL MICROARRAYS - A method and apparatus are provided for implementing non-destructive quality control of substrates and printed biological microarrays. A method and apparatus are provided for implementing quality control of gel-based microarrays prepared by dispensing a gel-forming composition on a solid substrate. The method utilizes the difference between the wettability properties of a supporting substrate and a gel, where the gel is hydrophilic. Condensation of vapor of a chemically inert water-soluble liquid, such as water or glycerol, on the surface of a substrate under inspection creates a layer of tiny droplets that affect both transmission and scattering of light on the surface. A pattern of condensation, characterized by spatial distribution, average size of the droplets and spacing between the droplets, reflects variation in wetting properties of the substrate. The pattern of condensation circumscribes printed microarray features to be non-destructively imaged and analyzed. | 02-18-2010 |
20100240028 | METHOD TO IMPROVE QUALITY OF MICROARRAYS BY CONTROLLING EVAPORATION - Methods and compositions described here minimize loss due to evaporation during the process of preparing gel-element microarrays; maintain uniform gel density; minimize irregular spontaneous polymerization; and provide conditions to obtain reproducible and consistent gel-array elements. The materials and methods described herein present techniques for restoring the original composition of the droplets dispensed on the microarray substrates prior to and during the step of ultraviolet light polymerization. | 09-23-2010 |
Dennis Perov, Mississauga CA
Patent application number | Description | Published |
---|---|---|
20130166580 | Media Processor - In embodiments, the present invention provides method and system for determining if an existing pass log may be reused. The method may include associating an existing pass log with an encoding profile. The method may further include computing with a processor a signature for the encoding profile and for a target encoding profile. The method may include comparing with the processor at least a portion of the two signatures and based on a result of the comparing, storing in a processor accessible memory at least one of an indication that the pass log file may be used in conjunction with the target encoding profile and an indication that the pass log file cannot be used in conjunction with the target encoding profile. | 06-27-2013 |
Dmitriy Vsevolodovich Perov, Moscow RU
Patent application number | Description | Published |
---|---|---|
20140324416 | METHOD OF AUTOMATED ANALYSIS OF TEXT DOCUMENTS - Automated analysis of text documents is used to scan text documents in order to find phrases or text fragments from other documents, or modifying the existing ones. A comparatively fast and universally applicable method finds phrases, sentences or even text fragments from other documents. The method includes: all electronic files containing model documents are converted to a given format; meaningful fragments, called “clauses”, are extracted from them; the converted files containing model documents are stored in the database; each electronic file containing a document to be analyzed is converted to the given format; clauses extracted from analyzed documents are compared with clauses extracted from model documents; fractions of clauses from an analyzed document matching clauses from each model document are calculated; fractions found are then compared with a pre-set threshold value in order to find out whether there are text fragments from a model document in the analyzed one. | 10-30-2014 |
Sergey Perov, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20100218105 | Method of browsing and a computer program therefor - A method of browsing a website from the Internet comprises receiving code and/or object from the website from the Internet by a first computer. The code and/or object of the website is transmitted by the first computer to a server computer. The first computer displays the code and/or object of the website at the first computer. The code and/or object of the website received by the server computer is transmitted to a second computer. The code and/or object of the website received by the second computer is displayed at the second computer. The display of the website at the first computer is substantially the same as the display of the website at the second computer. | 08-26-2010 |
20110119352 | Method of mutual browsing and computer program therefor - A method of mutually co-browsing websites from the Internet comprises receiving code and objects from a first website from the Internet by a first client computer and display the code and objects in a main display. The first client computer transmits the URL of the first website to a second client computer. The first client computer also has a miniature display overlapping a portion of the main display. The first client computer can receive the URL of the second website that is being viewed by the second client computer. The first client computer receives an object from the second website and displays it in the miniature display. The first user at the first client computer can click or activate the miniature display to cause the code and object from the second website to be displayed in the main display. The present invention also contemplates using Javascript code embedded in the first and second websites to accomplish the foregoing. The second user, similarly has a main display portion to display the contents of the second website and an overlapping miniature display to display an object from the first website being viewed by the first client computer. The users can also simultaneously engage in a chat session regarding the websites displayed. | 05-19-2011 |
20130123018 | INTEGRATION OF MULTIPLE GAMES - Methods, systems, and computer programs are presented for providing online games. One method includes operations for providing access to a plurality of online games and to a wrapper game, where each of the online games, as well as the wrapper game, are directly accessible utilizing a corresponding internet address which is different for each online game. A virtual currency is shared by the plurality of online games. Additionally, a shared navigation bar is provided, and each of the online games includes the shared navigation bar in a graphic user interface (GUI) of the game. | 05-16-2013 |
20140038726 | Integration of Multiple Games - Methods, systems, and computer programs are presented for providing online games that are non-monolithic programs. One method includes an operation for providing access to a plurality of online games and to a wrapper game. Each of the online games and the wrapper game is directly accessible to be loaded utilizing a corresponding internet address, which is different for each online game. The wrapper game includes options to load any of the plurality of online games. In addition, the method includes another operation for providing a chat interface in the plurality of online games and in the wrapper game. The chat interface allows users accessing any of the online games to exchange messages with other users accessing any of the online games, and the chat interface is unavailable to users currently absent from the online games and absent from the wrapper game. | 02-06-2014 |
20140121027 | INTEGRATION OF MULTIPLE GAMES - Methods, systems, and computer programs are presented for providing online games that are non-monolithic programs. One method includes an operation for providing a shared navigation interface in a plurality of game applications to be rendered on a mobile device. The shared navigation interface includes options for loading and executing each of the game applications from the plurality of game applications, and progress made in each game application is independent from progress made in other game applications from the plurality of game applications. Further, the method includes operations for loading and executing a first game application from the plurality of game applications on the mobile device, and for detecting a selection, made by a user playing the first game, of a second game application in the shared navigation interface. The second game application is loaded and executed in response to the detecting. | 05-01-2014 |
20140274362 | Player Recommendation For Playing Online Game - Methods, systems, and computer programs are presented for recommending a list of players for playing an online game. The method includes receiving a request to join an online game currently being played by a plurality of players. In response to the request, player attributes of the plurality of players playing the online game are gathered, in substantial real-time. A subset of players matching at least two of the player selection parameters with the player attributes of the players, is identified. The subset of players is returned as a list of recommended players to a client device for rendering. The returned list includes options to select one or more players and to join the selected players in playing the online game. | 09-18-2014 |