Patents by Inventor Dmitry Grinberg
Dmitry Grinberg 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: 20170293554Abstract: An example method includes receiving, by a software module that is executed by at least one processor of a computing device, memory write information indicating that the at least one processor has not written any data to a storage area of a memory of the computing device since a prior point in time, the memory write information being associated with the storage area and being based on information generated by a management unit of the computing device, the management unit comprising a hardware component of the at least one processor to manage data retrieved from and data written to the memory, and the storage area including a first object stored in the memory. The example method further includes determining, by the software module and based on the memory write information, to refrain from performing garbage collection on a second object stored in the memory and referenced by the first object.Type: ApplicationFiled: July 6, 2016Publication date: October 12, 2017Applicant: Google Inc.Inventor: Dmitry Grinberg
-
Patent number: 9496927Abstract: A method and system for interrupt based NFC pairing is provided. In a passive NFC tag comprising a primary coil and a secondary coil, an electrical signal may be generated in the secondary coil when an NFC reader energizes one or both of the primary and/or secondary coils. The generated electrical signal may be filtered to remove any undesirable signal components such as noise. An interrupt signal, which may initiate pairing, may be generated based on the generated electrical signal. An NFC tag identifier, which comprises an address of the remote control, may be communicated from the NFC tag to the NFC reader and this may initiate the pairing on the NFC reader. The communicated NFC tag identifier may be utilized by the NFC reader for the pairing. The NFC tag identifier may be over-written with a new NFC tag identifier and the new NFC tag identifier may be locked.Type: GrantFiled: January 21, 2013Date of Patent: November 15, 2016Assignee: Google Inc.Inventors: Dmitry Grinberg, Erik Pasternak
-
Publication number: 20140136150Abstract: The present invention relates to a method for designing a system. This method includes obtaining a visual representation of one or more components of the ventilation system. One or more property values are assigned to each of the components of the system, which may be achieved using first program code. Geometrical information representing the visual representation and the property values of each component are exported to a data file using the first program code. Standards information relating to the property values are stored. The data file is then imported into a second software application and the data file and the standards information is used to generate a final design using the second software application.Type: ApplicationFiled: November 9, 2012Publication date: May 15, 2014Applicant: EAST COAST CAD/CAMInventors: Joseph Massaro, David Derocher, Dmitry Grinberg
-
Patent number: 8335667Abstract: The present invention relates to a method for designing a system. This method includes obtaining a visual representation of one or more components of the ventilation system. One or more property values are assigned to each of the components of the system, which may be achieved using first program code. Geometrical information representing the visual representation and the property values of each component are exported to a data file using the first program code. Standards information relating to the property values are stored. The data file is then imported into a second software application and the data tile and the standards information is used to generate a final design using the second software application.Type: GrantFiled: February 18, 2011Date of Patent: December 18, 2012Assignee: East Coast CAD/CAMInventors: Joseph Massaro, David Derocher, Dmitry Grinberg
-
Patent number: 8321842Abstract: Replay-time-only functionalities in a computer program are executed only during replay in a virtual machine and are skipped outside of replay. If a replay-time-only functionality is detected during the replay of a program execution in a virtual machine, the replay may be paused and the virtual machine state may be saved. The replay-time-only core functionality is executed. When this execution is complete, a prior state of the virtual machine may be restored and the replay may be resumed.Type: GrantFiled: June 27, 2008Date of Patent: November 27, 2012Assignee: VMware, Inc.Inventors: Min Xu, Dmitry Grinberg, Vyacheslav Malyugin, Petr Vandrovec, Ganesh Venkitachalam, Boris Weissman, Andrew Biggadike, James Chow
-
Publication number: 20120245899Abstract: The present invention relates to a method for designing a system. This method includes obtaining a visual representation of one or more components of the ventilation system. One or more property values are assigned to each of the components of the system, which may be achieved using first program code. Geometrical information representing the visual representation and the property values of each component are exported to a data file using the first program code. Standards information relating to the property values are stored. The data file is then imported into a second software application and the data tile and the standards information is used to generate a final design using the second software application.Type: ApplicationFiled: February 18, 2011Publication date: September 27, 2012Inventors: Joseph Massaro, David Derocher, Dmitry Grinberg
-
Publication number: 20110144956Abstract: The present invention relates to a method for designing a system. This method includes obtaining a visual representation of one or more components of the ventilation system. One or more property values are assigned to each of the components of the system, which may be achieved using first program code. Geometrical information representing the visual representation and the property values of each component are exported to a data file using the first program code. Standards information relating to the property values are stored. The data file is then imported into a second software application and the data tile and the standards information is used to generate a final design using the second software application.Type: ApplicationFiled: February 18, 2011Publication date: June 16, 2011Inventors: Joseph Massaro, David Derocher, Dmitry Grinberg
-
Patent number: 7917340Abstract: The present invention relates to a method for designing a system. This method includes obtaining a visual representation of one or more components of the ventilation system. One or more property values are assigned to each of the components of the system, which may be achieved using first program code. Geometrical information representing the visual representation and the property values of each component are exported to a data file using the first program code. Standards information relating to the property values are stored. The data file is then imported into a second software application and the data file and the standards information is used to generate a final design using the second software application.Type: GrantFiled: December 12, 2008Date of Patent: March 29, 2011Inventors: Joseph Massaro, David Derocher, Dmitry Grinberg
-
Publication number: 20090327574Abstract: Replay-time-only functionalities in a computer program are executed only during replay in a virtual machine and are skipped outside of replay. If a replay-time-only functionality is detected during the replay of a program execution in a virtual machine, the replay may be paused and the virtual machine state may be saved. The replay-time-only core functionality is executed. When this execution is complete, a prior state of the virtual machine may be restored and the replay may be resumed.Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: VMware, Inc.Inventors: Min Xu, Dmitry Grinberg, Vyacheslav Malyugin, Petr Vandrovec, Ganesh Venkitachalam, Boris Weissman, Andrew Biggadike, James Chow
-
Publication number: 20090119074Abstract: The present invention relates to a method for designing a system. This method includes obtaining a visual representation of one or more components of the ventilation system. One or more property values are assigned to each of the components of the system, which may be achieved using first program code. Geometrical information representing the visual representation and the property values of each component are exported to a data file using the first program code. Standards information relating to the property values are stored. The data file is then imported into a second software application and the data file and the standards information is used to generate a final design using the second software application.Type: ApplicationFiled: December 12, 2008Publication date: May 7, 2009Inventors: Joseph Massaro, David Derocher, Dmitry Grinberg
-
Patent number: 7499839Abstract: The present invention relates to a method for designing a system. This method includes obtaining a visual representation of one or more components of the ventilation system. One or more property values are assigned to each of the components of the system, which may be achieved using first program code. Geometrical information representing the visual representation and the property values of each component are exported to a data file using the first program code. Standards information relating to the property values are stored. The data file is then imported into a second software application and the data file and the standards information is used to generate a final design using the second software application.Type: GrantFiled: September 29, 2005Date of Patent: March 3, 2009Assignee: East Coast CAD/CAMInventors: Joseph Massaro, David Derocher, Dmitry Grinberg
-
Publication number: 20070168164Abstract: The present invention relates to a method for designing a system. This method includes obtaining a visual representation of one or more components of the ventilation system. One or more property values are assigned to each of the components of the system, which may be achieved using first program code. Geometrical information representing the visual representation and the property values of each component are exported to a data file using the first program code. Standards information relating to the property values are stored. The data file is then imported into a second software application and the data file and the standards information is used to generate a final design using the second software application.Type: ApplicationFiled: September 29, 2005Publication date: July 19, 2007Inventors: Joseph Massaro, David Derocher, Dmitry Grinberg
-
Patent number: 7217849Abstract: A method is described for producing n-propyl bromide of a high degree of purity, which contains isopropyl bromide in an amount lower than 0.1% w/w, and usually lower than 0.05%. The method is characterized in that n-propanol is reacted with HBr which is in gas form, preferably dry, and which is in excess over the stoichiometric amount, wherein the excess HBr is at the end of the reaction in an aqueous solution formed from the reaction water. The invention further relates to N-propyl bromide of high purity, containing typically less than 500 ppm of isopropyl bromide.Type: GrantFiled: November 11, 2002Date of Patent: May 15, 2007Assignee: Bromine Compounds Ltd.Inventors: Aharon Meirom, Arieh Kampf, Dmitri Grinberg, Sarina Grinberg, legal representative, Mark Grinberg, deceased
-
Publication number: 20050065386Abstract: A method is described for producing n-propyl bromide of a high degree of purity, which contains isopropyl bromide in an amount lower than 0.1% w/w, and usually lower than 0.05%. The method is characterized in that n-propanol is reacted with HBr which is in gas form, preferably dry, and which is in excess over the stoichiometric amount, wherein the excess HBr is at the end of the reaction in an aqueous solution formed from the reaction water. The invention further relates to N-propyl bromide of high purity, containing typically less than 500 ppm of isopropyl bromide.Type: ApplicationFiled: November 11, 2002Publication date: March 24, 2005Applicant: Bromine Compounds Ltd.Inventors: Aharon Meirom, Arieh Kampf, Dmitri Grinberg, Mark Grinberg, Sarina Grinberg