Patents by Inventor William Thanos

William Thanos 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: 12210466
    Abstract: An apparatus can include control circuitry, a non-volatile memory device, and a volatile memory device. The control circuitry can be configured to receive a command presented according to a compute express link (CXL) protocol. The control circuitry can be further configured to cause data to be written to the non-volatile memory device or the volatile memory device, or both, in response to receipt of the command while refraining from writing the data to a cache that is external to the apparatus.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: January 28, 2025
    Assignee: Micron Technology, Inc.
    Inventors: William Thanos, Jeremy Werner
  • Publication number: 20230297520
    Abstract: An apparatus can include control circuitry, a non-volatile memory device, and a volatile memory device. The control circuitry can be configured to receive a command presented according to a compute express link (CXL) protocol. The control circuitry can be further configured to cause data to be written to the non-volatile memory device or the volatile memory device, or both, in response to receipt of the command while refraining from writing the data to a cache that is external to the apparatus.
    Type: Application
    Filed: March 21, 2023
    Publication date: September 21, 2023
    Inventors: William Thanos, Jeremy Werner
  • Patent number: 11528292
    Abstract: The disclosed computer-implemented method for deep packet inspection of vulnerable network devices may include (i) detecting at least one vulnerability associated with a network device service, (ii) identifying one or more network devices associated with the vulnerability, (iii) initiating a deep packet inspection of data traffic communicated by a target network device, (iv) determining, based on the deep packet inspection, one or more signatures associated with a potential malware attack for the target network device, and (v) performing a security action that mitigates the potential malware attack. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: December 13, 2022
    Assignee: NortonLifeLock Inc.
    Inventor: William Thanos
  • Patent number: 8655463
    Abstract: A method for avoiding refreshing a database of metadata associated with digital media content is disclosed. In one embodiment, a digital media player storing a database of metadata associated with digital media content determines whether a removable memory device was connected with the digital media player while the digital media player was powered down. The digital media player refreshes the database only if it is determined that the removable memory device was connected with the digital media player while the digital media player was powered down. In another embodiment, the digital media player determines whether the digital media content stored on the removable memory device changed since the database was last updated. The digital media player refreshes the database if it is determined that the digital media content stored on the removable memory device changed since the database was last updated.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: February 18, 2014
    Assignee: SanDisk Technologies Inc.
    Inventors: William Thanos, Hyuk-Il Kwon, In-Soo Yoon, Joseph R. Meza, David Jeppson
  • Publication number: 20080288098
    Abstract: A method for avoiding refreshing a database of metadata associated with digital media content is disclosed. In one embodiment, a digital media player storing a database of metadata associated with digital media content determines whether a removable memory device was connected with the digital media player while the digital media player was powered down. The digital media player refreshes the database only if it is determined that the removable memory device was connected with the digital media player while the digital media player was powered down. In another embodiment, the digital media player determines whether the digital media content stored on the removable memory device changed since the database was last updated. The digital media player refreshes the database if it is determined that the digital media content stored on the removable memory device changed since the database was last updated.
    Type: Application
    Filed: May 18, 2007
    Publication date: November 20, 2008
    Inventors: William Thanos, Hyuk-Il Kwon, In-Soo Yoon, Joseph R. Meza, David Jeppson
  • Publication number: 20080288096
    Abstract: A digital media player with circuitry for avoiding refreshing a database of metadata associated with digital media content is disclosed. In one embodiment, a digital media player storing a database of metadata associated with digital media content determines whether a removable memory device was connected with the digital media player while the digital media player was powered down. The digital media player refreshes the database only if it is determined that the removable memory device was connected with the digital media player while the digital media player was powered down. In another embodiment, the digital media player determines whether the digital media content stored on the removable memory device changed since the database was last updated. The digital media player refreshes the database if it is determined that the digital media content stored on the removable memory device changed since the database was last updated.
    Type: Application
    Filed: May 18, 2007
    Publication date: November 20, 2008
    Inventors: William Thanos, Hyuk-Il Kwon, In-Soo Yoon, Joseph R. Meza, David Jeppson
  • Publication number: 20080288099
    Abstract: A digital media player with improved user experience is disclosed. In one embodiment, a digital media player storing a database of metadata associated with digital media content determines whether a removable memory device was connected with the digital media player while the digital media player was powered down. The digital media player refreshes the database only if it is determined that the removable memory device was connected with the digital media player while the digital media player was powered down. In another embodiment, the digital media player determines whether the digital media content stored on the removable memory device changed since the database was last updated. The digital media player refreshes the database if it is determined that the digital media content stored on the removable memory device changed since the database was last updated.
    Type: Application
    Filed: May 18, 2007
    Publication date: November 20, 2008
    Inventors: William Thanos, Hyuk-Il Kwon, In-Soo Yoon, Joseph R. Meza, David Jeppson
  • Publication number: 20080288097
    Abstract: A method for improving a digital media player experience is disclosed. In one embodiment, a digital media player storing a media transfer protocol database determines that digital media content stored on a removable memory device connected with the digital media player changed since the media transfer protocol database was last updated. The digital media player then refreshes the media transfer protocol database with metadata associated with the digital media content stored in the removable memory device. In another embodiment, a digital media player stores digital media content in the removable memory device, stores auxiliary information associated with the digital media content in a memory of the digital media player, and stores the auxiliary information in the removable memory device. In this way, the auxiliary information is portable with the removable memory device and accessible by a second digital player when the removable memory device is placed in communication with the second digital player.
    Type: Application
    Filed: May 18, 2007
    Publication date: November 20, 2008
    Inventors: William Thanos, Hyuk-II Kwon, In-Soo Yoon, Joseph R. Meza, David Jeppson