Patents by Inventor Andrew A. Elias
Andrew A. Elias 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: 20240279221Abstract: The present application relates to compounds of Formula (I), as defined herein, and pharmaceutically acceptable salts thereof. The present application also describes pharmaceutical composition comprising a compound of Formula (I), and pharmaceutically acceptable salts thereof, and methods of using the compounds and compositions for inhibiting certain protein-protein interactions, and for treating cancer.Type: ApplicationFiled: May 26, 2022Publication date: August 22, 2024Inventors: Adam Marc Levinson, Evelyne Houang, Hideyuki Igawa, Kim Louise Hirst, Byungchan Kim, Abba Elias Leffler, Maria Angel Palomero-Vazquez, Eric Therrien, Xianhai Huang, Karl Shawn Watts, Steven Albanese, James Alexander Gordon, Andrew Placzek
-
Patent number: 12067091Abstract: Some aspects of this disclosure are directed to implementing hardware-based obfuscation of digital data. For example, some aspects of this disclosure relate to a method, including performing a capture operation that loads a plurality of primary input (PI) bits into corresponding shift registers of a plurality of test data registers (TDRs) disposed on one or more digital semiconductor devices and configured to store a plurality of secret information bits. The method further includes performing a sequence of shift operations on the plurality of TDRs to obtain a plurality of output bits. The method further includes applying, by an authenticating processor, a derivation function on the plurality of output bits to extract the plurality of secret information bits thereby authenticating the one or more digital semiconductor devices.Type: GrantFiled: December 21, 2021Date of Patent: August 20, 2024Assignee: SYNOPSYS, INC.Inventors: Adam David Cron, Andrew Elias, Bandi Chandra Sekhar Reddy, Michael Borza
-
Publication number: 20240032543Abstract: Antimicrobial textiles and methods of making antimicrobial textiles including a sheet substrate comprising a textile and metal oxide nanoparticles in which the nanoparticles are present as a nanocomposite on the surface of and within the sheet substrate. The textiles may be used in wearable items such as personal protective equipment such as face masks. Methods of making the textiles include applying a metal salt solution to a textile to diffuse the metal salt into the textile and drying the textile, such as drying the textile with heat, to bind the metal salt to the surface of and the interior fibers of the textile by forming a nanocomposite of metal nanoparticles or nanostructures in situ.Type: ApplicationFiled: December 10, 2021Publication date: February 1, 2024Applicant: Claros Technologies Inc.Inventors: Abdennour Abbas, Andrew Elias Gonzalez, John Wilfrid Brockgreitens, Michelle Marie Bellanca
-
Publication number: 20220197982Abstract: Some aspects of this disclosure are directed to implementing hardware-based obfuscation of digital data. For example, some aspects of this disclosure relate to a method, including performing a capture operation that loads a plurality of primary input (PI) bits into corresponding shift registers of a plurality of test data registers (TDRs) disposed on one or more digital semiconductor devices and configured to store a plurality of secret information bits. The method further includes performing a sequence of shift operations on the plurality of TDRs to obtain a plurality of output bits. The method further includes applying, by an authenticating processor, a derivation function on the plurality of output bits to extract the plurality of secret information bits thereby authenticating the one or more digital semiconductor devices.Type: ApplicationFiled: December 21, 2021Publication date: June 23, 2022Inventors: Adam Cron, Andrew Elias, Bandi Chandra Sekhar Reddy, Michael Borza
-
Patent number: 10541979Abstract: A method for ciphering protected content communicated between a first device and a plurality of devices over a plurality of channels comprises performing authentication between the first device and each of the plurality of devices to create two or more shared key and initialization vector pairs allowing the ciphering of the protected content; generating a key stream for each of the channels based on a selected one of the two or more of shared key and initialization vector pairs; maintaining a buffer for each channel, each of the buffer containing the key stream generated for the corresponding channel; and ciphering data incoming on a selected channel using the selected key stream from the buffer corresponding to the selected channel.Type: GrantFiled: February 17, 2015Date of Patent: January 21, 2020Assignee: Synopsys, Inc.Inventors: Neil Farquhar Hamilton, Michael James Lewis, Michael Borza, Andrew A. Elias, A. A. Jithra Adikari
-
Patent number: 10356129Abstract: A system and method for updating multiple devices that are coupled to a network by a hub provides a trusted platform module in each of the devices, sends messages from the network to the hub for updating the devices, sends each of the devices messages from the hub to update the device, executes the content of each message in the device to which that message is sent, and deletes each message after it has been executed. Each of the messages preferably includes trusted code, and the device receiving each message executes the trusted code in the trusted platform module. The trusted code may include an update function, an image, and control data, and preferably has integrity. The hub may receive trusted code from a remote server, execute the trusted code to send a message to one of the devices, and then delete the trusted code.Type: GrantFiled: January 24, 2018Date of Patent: July 16, 2019Assignee: Synopsys, Inc.Inventors: Andrew Elias, Derek Bouius, Neil Leckett, Steven Lougheed
-
Publication number: 20190184028Abstract: A fibronectin type III (FN3) domain-nanoparticle or direct conjugate complex containing a polynucleotide molecule, a toxin, polynucleotide molecule or other pharmaceutically active payload is obtained by panning an FN3 domain library with a protein or nucleotide of interest, recovering the FN3 domain and conjugating the FN3 domain with a toxin or nanoparticle containing an active polynucleotide, such as an ASO or siRNA molecule. A fibronectin type III (FN3) domain-nucleic acid conjugate is obtained by panning an FN3 domain library with a protein or nucleotide of interest, recovering the FN3 domain and conjugating the FN3 domain to a nucleic acid (e.g., ASO or siRNA). The nanoparticle complex, nucleic acid conjugate or FN3 domain toxin conjugate may be used in the treatment of diseases and conditions, for example, oncology or auto-immune indications.Type: ApplicationFiled: December 13, 2018Publication date: June 20, 2019Inventors: Vadim Dudkin, Andrew Elias, Shalom Goldberg, Donna Klein, Elise Kuhar, Tricia Lin, Lavanya Peddada, Karyn O'Neil, Kristen Wiley
-
Publication number: 20180167416Abstract: A system and method for updating multiple devices that are coupled to a network by a hub provides a trusted platform module in each of the devices, sends messages from the network to the hub for updating the devices, sends each of the devices messages from the hub to update the device, executes the content of each message in the device to which that message is sent, and deletes each message after it has been executed. Each of the messages preferably includes trusted code, and the device receiving each message executes the trusted code in the trusted platform module. The trusted code may include an update function, an image, and control data, and preferably has integrity. The hub may receive trusted code from a remote server, execute the trusted code to send a message to one of the devices, and then delete the trusted code.Type: ApplicationFiled: January 24, 2018Publication date: June 14, 2018Inventors: Andrew Elias, Derek Bouius, Neil Leckett, Steven Lougheed
-
Patent number: 9882934Abstract: A system and method for updating multiple devices that are coupled to a network by a hub provides a trusted platform module in each of the devices, sends messages from the network to the hub for updating the devices, sends each of the devices messages from the hub to update the device, executes the content of each message in the device to which that message is sent, and deletes each message after it has been executed. Each of the messages preferably includes trusted code, and the device receiving each message executes the trusted code in the trusted platform module. The trusted code may include an update function, an image, and control data, and preferably has integrity. The hub may receive trusted code from a remote server, execute the trusted code to send a message to one of the devices, and then delete the trusted code.Type: GrantFiled: June 29, 2015Date of Patent: January 30, 2018Assignee: Synopsys, Inc.Inventors: Andrew Elias, Derek Bouius, Neil Leckett, Steven Lougheed
-
Patent number: 9571473Abstract: An HDCP receiver device that receives frames from an HDCP transmitter device. The receiver device has a frame counter that is updated for each frame that is received from the transmitter device and that includes encrypted content, while the receiver device is in a pre-authorization mode. During the pre-authorization mode, the receiver device does not decrypt any received frame bearing encrypted content. While the receiver device waits to transition from the pre-authorization mode to a post-authorization mode in which the receiver device can begin to decrypt any received frames that include encrypted content, the frame counter is updated for each frame received that includes encrypted content. In the post-authorization mode, the frame counter has a nonzero value if frames including encrypted content were received by the receiver device during the pre-authorization mode.Type: GrantFiled: April 14, 2014Date of Patent: February 14, 2017Assignee: Synopsys, Inc.Inventors: Andrew A. Elias, A.A. Jithra Adikari
-
Publication number: 20160381016Abstract: A system and method for updating multiple devices that are coupled to a network by a hub provides a trusted platform module in each of the devices, sends messages from the network to the hub for updating the devices, sends each of the devices messages from the hub to update the device, executes the content of each message in the device to which that message is sent, and deletes each message after it has been executed. Each of the messages preferably includes trusted code, and the device receiving each message executes the trusted code in the trusted platform module. The trusted code may include an update function, an image, and control data, and preferably has integrity. The hub may receive trusted code from a remote server, execute the trusted code to send a message to one of the devices, and then delete the trusted code.Type: ApplicationFiled: June 29, 2015Publication date: December 29, 2016Inventors: Andrew Elias, Derek Bouius, Neil Leckett, Steven Lougheed
-
Publication number: 20160241386Abstract: A method for ciphering protected content communicated between a first device and a plurality of devices over a plurality of channels comprises performing authentication between the first device and each of the plurality of devices to create two or more shared key and initialization vector pairs allowing the ciphering of the protected content; generating a key stream for each of the channels based on a selected one of the two or more of shared key and initialization vector pairs; maintaining a buffer for each channel, each of the buffer containing the key stream generated for the corresponding channel; and ciphering data incoming on a selected channel using the selected key stream from the buffer corresponding to the selected channel.Type: ApplicationFiled: February 17, 2015Publication date: August 18, 2016Inventors: Neil Farquhar Hamilton, Michael James Lewis, Michael Borza, Andrew A. Elias, A.A. Jithra Adikari
-
Publication number: 20150295904Abstract: An HDCP receiver device that receives frames from an HDCP transmitter device. The receiver device has a frame counter that is updated for each frame that is received from the transmitter device and that includes encrypted content, while the receiver device is in a pre-authorization mode. During the pre-authorization mode, the receiver device does not decrypt any received frame bearing encrypted content. While the receiver device waits to transition from the pre-authorization mode to a post-authorization mode in which the receiver device can begin to decrypt any received frames that include encrypted content, the frame counter is updated for each frame received that includes encrypted content. In the post-authorization mode, the frame counter has a nonzero value if frames including encrypted content were received by the receiver device during the pre-authorization mode.Type: ApplicationFiled: April 14, 2014Publication date: October 15, 2015Inventors: Andrew A. Elias, A.A. Jithra Adikari
-
Patent number: 7319494Abstract: A method is provided for selecting a filter for interpolating a target pixel for reducing noise in an image. The method comprises the following steps. A plurality of pixels along a predetermined contour is compared with a plurality of predefined patterns. The patterns represent visually significant patterns possible along said contour. A filter is selected from a predefined set of filters in accordance with the results of the comparison.Type: GrantFiled: May 16, 2005Date of Patent: January 15, 2008Assignee: Jaldi Semiconductor Corp.Inventors: G. Finn Wredenhagen, Andrew Elias
-
Publication number: 20050243205Abstract: A method is provided for selecting a filter for interpolating a target pixel for reducing noise in an image. The method comprises the following steps. A plurality of pixels along a predetermined contour is compared with a plurality of predefined patterns. The patterns represent visually significant patterns possible along said contour. A filter is selected from a predefined set of filters in accordance with the results of the comparison.Type: ApplicationFiled: May 16, 2005Publication date: November 3, 2005Applicant: Jaldi Semiconductor Corp.Inventors: G. Wredenhagen, Andrew Elias
-
Publication number: 20050196808Abstract: The present invention relates to therapeutic compounds and methods of use of these therapeutic compounds for treating cellular proliferative disorders. The invention also provides three-dimensional structures of a Polo-like kinase and methods for designing or selecting small molecule inhibitors using these structures, and the therapeutic use of such compounds. The invention also includes a method for identifying novel phosphopeptide-binding domains.Type: ApplicationFiled: November 14, 2003Publication date: September 8, 2005Inventors: Michael Yaffe, Andrew Elia, Peter Rellos, Lewis Cantley, Stephen Smerdon, Isaac Manke
-
Patent number: 6933983Abstract: A method is provided for selecting a filter for interpolating a target pixel for reducing noise in an image. The method comprises the following steps. A plurality of pixels along a predetermined contour is compared with a plurality of predefined patterns. The patterns represent visually significant patterns possible along said contour. A filter is selected from a predefined set of filters in accordance with the results of the comparison.Type: GrantFiled: May 28, 2002Date of Patent: August 23, 2005Assignee: Jaldi Semiconductor Corp.Inventors: G. Finn Wredenhagen, Andrew Elias
-
Publication number: 20030095206Abstract: A method is provided for selecting a filter for interpolating a target pixel for reducing noise in an image. The method comprises the following steps. A plurality of pixels along a predetermined contour is compared with a plurality of predefined patterns. The patterns represent visually significant patterns possible along said contour. A filter is selected from a predefined set of filters in accordance with the results of the comparison.Type: ApplicationFiled: May 28, 2002Publication date: May 22, 2003Inventors: G. Finn Wredenhagen, Andrew Elias
-
Patent number: D1046705Type: GrantFiled: March 11, 2022Date of Patent: October 15, 2024Assignee: Zoox, Inc.Inventors: Alexander Kraus, Nahuel Elias Battaglia, Christl Cleblad-Earl, Herman Francisco Delos Santos, Andrew Bao An Nguyen, Richard Luke Osellame, Andrew David Rudd, Christopher John Stoffel
-
Patent number: D1047554Type: GrantFiled: January 18, 2024Date of Patent: October 22, 2024Assignee: Zoox, Inc.Inventors: Nahuel Elias Battaglia, Christl Cleblad-Earl, Herman Francisco Delos Santos, Justin Dominic Horton, Alexander Kraus, Richard Luke Osellame, Andrew David Rudd, Christopher John Stoffel