Patents by Inventor Alex Zarenin
Alex Zarenin 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: 7979898Abstract: Methods and systems for providing real-time reporting of software usage includes an agent running on a local computer. The agent identifies new processes started on the computer and checks the new process against a restricted list. If the new process is on the restricted list, the agent automatically performs one or more restriction actions associated with the executable name of the process. The restricted list is contained in a configuration file stored on the local computer. A master configuration file for the local computer is stored on a server and replaces the configuration file when the configuration file is outdated. An authorized administrator may edit the master configuration file by adding or removing executable and DLL names from the restricted list and by adding or removing restriction actions associated with the executable and DLL names on the restricted list.Type: GrantFiled: November 10, 2005Date of Patent: July 12, 2011Assignee: Barclays Capital Inc.Inventors: Alex Zarenin, Anatoliy Belugin, Iouri Bernadskii
-
Patent number: 7784064Abstract: A method for collecting information regarding monitors connected to Window-based computer systems. A monitor class definition is established, and a monitor information provider is created. The monitor information provider is loaded on a Windows-based computer, which includes at least one monitor. The monitor information provider gathers serial number and model information of the monitor.Type: GrantFiled: April 28, 2004Date of Patent: August 24, 2010Assignee: Barclays Capital Inc.Inventor: Alex Zarenin
-
Patent number: 7769835Abstract: A system that includes one or more clients, databases and servers. The clients communicate with the servers using hyper-text transfer protocol. Each client includes a scheduling and monitoring agent. Each server includes several components. A first server component performs a plurality of functions, including receiving requests from the client(s) for configuration file verification information and storing in the database(s) a log of the requests. A second server component is capable of performing a plurality of functions, including receiving hardware and software inventory information, as well as software metering statistics, and storing the inventory information in at least one of the databases.Type: GrantFiled: November 29, 2007Date of Patent: August 3, 2010Assignee: Barclays Capital Inc.Inventors: Alex Zarenin, Anatoliy Belugin, Yuri Bernadskii
-
Patent number: 7680907Abstract: A system that includes one or more clients, databases and servers. The clients communicate with the servers using hyper-text transfer protocol. Each client includes a scheduling and monitoring agent. Each server includes several components. A first server component performs a plurality of functions, including receiving requests from the client(s) for configuration file verification information and storing in the database(s) a log of the requests. A second server component is capable of performing a plurality of functions, including receiving hardware and software inventory information, as well as software metering statistics, and storing the inventory information in at least one of the databases.Type: GrantFiled: August 25, 2006Date of Patent: March 16, 2010Assignee: Barclays Capital Inc.Inventors: Alex Zarenin, Anatoliy Belugin, Yuri Bernadskii
-
Patent number: 7640546Abstract: Active devices on a network are identified by simultaneously issuing to a plurality of worker threads a request for information identifying the devices. The worker threads are capable of performing identical functions in response to the request for information. Based on device architecture information provided in response to the request for information, a plurality of customized scripts are identified and executed, which request additional information about the device.Type: GrantFiled: January 16, 2004Date of Patent: December 29, 2009Assignee: Barclays Capital Inc.Inventors: Alex Zarenin, Anatoliy Belugin
-
Patent number: 7512774Abstract: Information regarding processors present on computer systems is collected. A hyper-threading processor class definition is established. A hyper-threading property provider is created. The hyper-threading property provider is loaded on one or more processors present on a computer system. The hyper-threading property provider gathers a hyper-threading status of one or more of the processors and a number of logical and physical processors on the computer system.Type: GrantFiled: August 24, 2004Date of Patent: March 31, 2009Assignee: Barclays Capital Inc.Inventor: Alex Zarenin
-
Publication number: 20080189405Abstract: Active devices on a network are identified by simultaneously issuing to a plurality of worker threads a request for information identifying the devices. The worker threads are capable of performing identical functions in response to the request for information. Based on device architecture information provided in response to the request for information, a plurality of customized scripts are identified and executed, which request additional information about the device.Type: ApplicationFiled: January 16, 2004Publication date: August 7, 2008Inventors: Alex Zarenin, Anatoliy Belugin
-
Publication number: 20080077663Abstract: A system that includes one or more clients, databases and servers. The clients communicate with the servers using hyper-text transfer protocol. Each client includes a scheduling and monitoring agent. Each server includes several components. A first server component performs a plurality of functions, including receiving requests from the client(s) for configuration file verification information and storing in the database(s) a log of the requests. A second server component is capable of performing a plurality of functions, including receiving hardware and software inventory information, as well as software metering statistics, and storing the inventory information in at least one of the databases.Type: ApplicationFiled: November 29, 2007Publication date: March 27, 2008Applicant: LEHMAN BROTHERS INC.Inventors: Alex Zarenin, Anatoliy Belugin, Yuri Bernadskii
-
Publication number: 20080077662Abstract: A system that includes one or more clients, databases and servers. The clients communicate with the servers using hyper-text transfer protocol. Each client includes a scheduling and monitoring agent. Each server includes several components. A first server component performs a plurality of functions, including receiving requests from the client(s) for configuration file verification information and storing in the database(s) a log of the requests. A second server component is capable of performing a plurality of functions, including receiving hardware and software inventory information, as well as software metering statistics, and storing the inventory information in at least one of the databases.Type: ApplicationFiled: November 29, 2007Publication date: March 27, 2008Applicant: LEHMAN BROTHERS INC.Inventors: Alex Zarenin, Anatoliy Belugin, Yuri Bernadskii
-
Publication number: 20080021984Abstract: A system that includes one or more clients, databases and servers. The clients communicate with the servers using hyper-text transfer protocol. Each client includes a scheduling and monitoring agent. Each server includes several components. A first server component performs a plurality of functions, including receiving requests from the client(s) for configuration file verification information and storing in the database(s) a log of the requests. A second server component is capable of performing a plurality of functions, including receiving hardware and software inventory information, as well as software metering statistics, and storing the inventory information in at least one of the databases.Type: ApplicationFiled: August 25, 2006Publication date: January 24, 2008Applicant: Lehman Brothers Inc.Inventors: Alex Zarenin, Anatoliy Belugin, Yuri Bernadskii
-
Publication number: 20060107256Abstract: Methods and systems for providing real-time reporting of software usage includes an agent running on a local computer. The agent identifies new processes started on the computer and checks the new process against a restricted list. If the new process is on the restricted list, the agent automatically performs one or more restriction actions associated with the executable name of the process. The restricted list is contained in a configuration file stored on the local computer. A master configuration file for the local computer is stored on a server and replaces the configuration file when the configuration file is outdated. An authorized administrator may edit the master configuration file by adding or removing executable and DLL names from the restricted list and by adding or removing restriction actions associated with the executable and DLL names on the restricted list.Type: ApplicationFiled: November 10, 2005Publication date: May 18, 2006Applicant: Lehman Brothers Inc.Inventors: Alex Zarenin, Anatoliy Belugin, Iouri Bernadskii
-
Publication number: 20050235071Abstract: A method for collecting information regarding monitors connected to Window-based computer systems. A monitor class definition is established, and a monitor information provider is created. The monitor information provider is loaded on a Windows-based computer, which includes at least one monitor. The monitor information provider gathers serial number and model information of the monitor.Type: ApplicationFiled: April 28, 2004Publication date: October 20, 2005Inventor: Alex Zarenin
-
Publication number: 20050235002Abstract: Information regarding processors present on computer systems is collected. A hyper-threading processor class definition is established. A hyper-threading property provider is created. The hyper-threading property provider is loaded on one or more processors present on a computer system. The hyper-threading property provider gathers a hyper-threading status of one or more of the processors and a number of logical and physical processors on the computer system.Type: ApplicationFiled: August 24, 2004Publication date: October 20, 2005Inventor: Alex Zarenin