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: 20240279221
    Abstract: 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: Application
    Filed: May 26, 2022
    Publication date: August 22, 2024
    Inventors: 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: 12067091
    Abstract: 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: Grant
    Filed: December 21, 2021
    Date of Patent: August 20, 2024
    Assignee: SYNOPSYS, INC.
    Inventors: Adam David Cron, Andrew Elias, Bandi Chandra Sekhar Reddy, Michael Borza
  • Publication number: 20240032543
    Abstract: 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: Application
    Filed: December 10, 2021
    Publication date: February 1, 2024
    Applicant: Claros Technologies Inc.
    Inventors: Abdennour Abbas, Andrew Elias Gonzalez, John Wilfrid Brockgreitens, Michelle Marie Bellanca
  • Publication number: 20220197982
    Abstract: 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: Application
    Filed: December 21, 2021
    Publication date: June 23, 2022
    Inventors: Adam Cron, Andrew Elias, Bandi Chandra Sekhar Reddy, Michael Borza
  • Patent number: 10541979
    Abstract: 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: Grant
    Filed: February 17, 2015
    Date of Patent: January 21, 2020
    Assignee: Synopsys, Inc.
    Inventors: Neil Farquhar Hamilton, Michael James Lewis, Michael Borza, Andrew A. Elias, A. A. Jithra Adikari
  • Patent number: 10356129
    Abstract: 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: Grant
    Filed: January 24, 2018
    Date of Patent: July 16, 2019
    Assignee: Synopsys, Inc.
    Inventors: Andrew Elias, Derek Bouius, Neil Leckett, Steven Lougheed
  • Publication number: 20190184028
    Abstract: 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: Application
    Filed: December 13, 2018
    Publication date: June 20, 2019
    Inventors: Vadim Dudkin, Andrew Elias, Shalom Goldberg, Donna Klein, Elise Kuhar, Tricia Lin, Lavanya Peddada, Karyn O'Neil, Kristen Wiley
  • Publication number: 20180167416
    Abstract: 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: Application
    Filed: January 24, 2018
    Publication date: June 14, 2018
    Inventors: Andrew Elias, Derek Bouius, Neil Leckett, Steven Lougheed
  • Patent number: 9882934
    Abstract: 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: Grant
    Filed: June 29, 2015
    Date of Patent: January 30, 2018
    Assignee: Synopsys, Inc.
    Inventors: Andrew Elias, Derek Bouius, Neil Leckett, Steven Lougheed
  • Patent number: 9571473
    Abstract: 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: Grant
    Filed: April 14, 2014
    Date of Patent: February 14, 2017
    Assignee: Synopsys, Inc.
    Inventors: Andrew A. Elias, A.A. Jithra Adikari
  • Publication number: 20160381016
    Abstract: 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: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Andrew Elias, Derek Bouius, Neil Leckett, Steven Lougheed
  • Publication number: 20160241386
    Abstract: 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: Application
    Filed: February 17, 2015
    Publication date: August 18, 2016
    Inventors: Neil Farquhar Hamilton, Michael James Lewis, Michael Borza, Andrew A. Elias, A.A. Jithra Adikari
  • Publication number: 20150295904
    Abstract: 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: Application
    Filed: April 14, 2014
    Publication date: October 15, 2015
    Inventors: Andrew A. Elias, A.A. Jithra Adikari
  • Patent number: 7319494
    Abstract: 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: Grant
    Filed: May 16, 2005
    Date of Patent: January 15, 2008
    Assignee: Jaldi Semiconductor Corp.
    Inventors: G. Finn Wredenhagen, Andrew Elias
  • Publication number: 20050243205
    Abstract: 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: Application
    Filed: May 16, 2005
    Publication date: November 3, 2005
    Applicant: Jaldi Semiconductor Corp.
    Inventors: G. Wredenhagen, Andrew Elias
  • Publication number: 20050196808
    Abstract: 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: Application
    Filed: November 14, 2003
    Publication date: September 8, 2005
    Inventors: Michael Yaffe, Andrew Elia, Peter Rellos, Lewis Cantley, Stephen Smerdon, Isaac Manke
  • Patent number: 6933983
    Abstract: 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: Grant
    Filed: May 28, 2002
    Date of Patent: August 23, 2005
    Assignee: Jaldi Semiconductor Corp.
    Inventors: G. Finn Wredenhagen, Andrew Elias
  • Publication number: 20030095206
    Abstract: 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: Application
    Filed: May 28, 2002
    Publication date: May 22, 2003
    Inventors: G. Finn Wredenhagen, Andrew Elias
  • Patent number: D1046705
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: October 15, 2024
    Assignee: 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: D1047554
    Type: Grant
    Filed: January 18, 2024
    Date of Patent: October 22, 2024
    Assignee: 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