Patents by Inventor Anirban Mukherjee

Anirban Mukherjee 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: 20230008255
    Abstract: A system for protecting privacy of electronic material is provided. The system comprises an electronic device comprising processor and memory, a display screen, a front facing camera, and an application executing on the processor. The application captures initial video content of objects facing the device and establishes a safe environment based on the captured initial content. The application also continually captures video content after establishment of the safe environment. The application also detects a deviation from the safe environment based on the continually captured video content. The application also determines the deviation is a threat and performs an action to address the threat based on the determination. The safe environment includes at least a user of the device and persons known to the user. Deviations are detected by tracking human faces facing the display screen. The tracked human faces are of persons physically behind the user and proximate the user.
    Type: Application
    Filed: July 6, 2021
    Publication date: January 12, 2023
    Applicant: Quoori Inc.
    Inventor: Anirban Mukherjee
  • Patent number: 9613146
    Abstract: Systems and methods for searching domain names and owner information in a search tool involve networked databases, indexers, text indexes, and a server. The networked databases store domain names and owner information associated with the domain names. The indexers index suffixes of the domain names and of text-searchable portions of the owner information that have a minimum length of characters, and the text indexes store the indexed suffixes. In response to a search request, the server searches the text indexes for a matching domain name and/or matching owner information that satisfy the search request, queries the networked databases for corresponding owner information associated with the matching domain name and/or corresponding domain names associated with the matching owner information, and provides search results that include the matching domain name and the corresponding owner information and/or the matching owner information and the corresponding domain names.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: April 4, 2017
    Assignee: VERISIGN, INC.
    Inventors: Lambert Arians, Anirban Mukherjee
  • Patent number: 9177177
    Abstract: A computer-implemented method for securing storage space may include 1) identifying a block map that indicates whether each of a plurality of blocks within a storage system is to return zeroed data in response to read operations, 2) identifying a read operation directed to a block of the storage system that includes non-zeroed data, 3) determining, in response to identifying the read operation, that the block map indicates that the block is to return zeroed data in response to the read operation, and 4) returning zeroed data in response to the read operation based on determining that the block map indicates that the block is to return zeroed data. Various other methods, systems, and computer-readable media are also described.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: November 3, 2015
    Assignee: Symantec Corporation
    Inventors: Sushil Patil, Suprio Das, Sanjay Jain, Anirban Mukherjee
  • Patent number: 9141808
    Abstract: Data loss prevention systems and methods begin protecting data upon the creation of the data. One such method involves detecting a file system operation targeting data on a storage device. The file system operation creates or modifies the data or a set of permissions associated with the data. In response to detecting the file system operation, the method prevents unauthorized access to the data. The method begins preventing unauthorized access after the detection of the file system operation and before any subsequent read access to the data via the file system.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: September 22, 2015
    Assignee: Symantec Corporation
    Inventors: Mukund Agrawal, Sumit Kumar, Anindya Banerjee, Anirban Mukherjee, Niranjan Pendharkar
  • Publication number: 20150242511
    Abstract: Systems and methods for searching domain names and owner information in a search tool involve networked databases, indexers, text indexes, and a server. The networked databases store domain names and owner information associated with the domain names. The indexers index suffixes of the domain names and of text-searchable portions of the owner information that have a minimum length of characters, and the text indexes store the indexed suffixes. In response to a search request, the server searches the text indexes for a matching domain name and/or matching owner information that satisfy the search request, queries the networked databases for corresponding owner information associated with the matching domain name and/or corresponding domain names associated with the matching owner information, and provides search results that include the matching domain name and the corresponding owner information and/or the matching owner information and the corresponding domain names.
    Type: Application
    Filed: April 29, 2015
    Publication date: August 27, 2015
    Inventors: Lambert Arians, Anirban Mukherjee
  • Patent number: 9026522
    Abstract: Systems and methods for searching domain names and owner information associated with the domain names in a web-based Whols search tool. Systems including one or more databases and one or more text indexes may store data including the domain names and owner information, and index text-searchable portions of the data. A search request may be received from a user with user preferences such as a selection of multiple or all top level domains. Search results may be ranked by relevancy, and may include the domain name with associated owner information.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: May 5, 2015
    Assignee: Verisign, Inc.
    Inventors: Lambert Arians, Anirban Mukherjee
  • Patent number: 8954435
    Abstract: A method for storage reclamation in a shared storage device. The method includes executing a distributed computer system having a plurality of file systems accessing storage on a shared storage device, and initiating a reclamation operation by using a reclamation agent that accesses the shared storage device. The method further includes reading the file system data structure that represent unallocated storage blocks of one of the plurality of file systems that will undergo a reclamation operation. A plurality of I/O resources that are used to provide I/O to the unallocated storage blocks are then interrupted. Storage from the unallocated storage blocks is then reclaimed, and normal operation of the I/O resources that are used to provide I/O to the unallocated storage blocks is resumed.
    Type: Grant
    Filed: April 22, 2011
    Date of Patent: February 10, 2015
    Assignee: Symantec Corporation
    Inventors: Kedar Shrikrishna Patwardhan, Anirban Mukherjee, Kirubakaran Kaliannan
  • Patent number: 8881144
    Abstract: A computer-implemented method for reclaiming storage space from virtual machine disk images may include (1) identifying a virtual machine that uses a virtual machine disk image as a virtual disk for storage, the virtual machine disk image being stored on a thin-provisioned volume within a host file system, (2) determining that a portion of the virtual machine disk image represents a portion of the virtual disk that is unused by a file system of the virtual machine, (3) based on determining that the portion of the virtual machine disk image represents the portion of the virtual disk that is unused by the file system of the virtual machine, marking the portion of the virtual machine disk image for reclamation from the thin-provisioned volume, and (4) reclaiming the marked portion of the virtual machine disk image from the thin-provisioned volume. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: November 4, 2014
    Assignee: Symantec Corporation
    Inventors: Anindya Banerjee, Anirban Mukherjee
  • Publication number: 20140101194
    Abstract: Systems and methods for searching domain names and owner information associated with the domain names in a web-based Whols search tool. Systems including one or more databases and one or more text indexes may store data including the domain names and owner information, and index text-searchable portions of the data. A search request may be received from a user with user preferences such as a selection of multiple or all top level domains. Search results may be ranked by relevancy, and may include the domain name with associated owner information.
    Type: Application
    Filed: November 13, 2012
    Publication date: April 10, 2014
    Inventors: Lambert Arians, Anirban Mukherjee
  • Patent number: 8438362
    Abstract: A method, in one embodiment, can include determining whether an administrative task for a file system is to be performed within a thin storage memory array. Furthermore, if the administrative task for the file system is to be performed, a determination is made as to whether memory space is freed up while performing the administrative task. If memory space is freed up while performing the administrative task, a determination is made as to whether the freed up memory space satisfies a predefined contiguous memory space threshold. If the predefined contiguous memory space threshold is satisfied by the freed up memory space, a determination is made as to whether a memory space reclamation process is to be performed. If the memory space reclamation process is to be performed, the freed up memory space is reclaimed from the file system.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: May 7, 2013
    Assignee: Symantec Corporation
    Inventors: Anirban Mukherjee, Anindya Banerjee, Daniel James Fillingham
  • Patent number: 8392437
    Abstract: A method of maintaining and providing information relating to file deduplication. A first portion of a first file and a second portion of a second file that contain a first content are identified. A first header associated with the first portion is created. The first header identifies the first portion and the second portion containing the first content. The first header is appended to a storage location of the first content of the first portion to form a first data structure for the first file. The first data structure is stored. The first data structure is provided to an application requesting the first file so that duplicate data processing can be avoided by the application. The first data structure is updated when the first file or the second file are altered. A similar process may occur to generate a data structure for the second file.
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: March 5, 2013
    Assignee: Symantec Corporation
    Inventors: Anirban Mukherjee, Anindya Banerjee
  • Publication number: 20120308003
    Abstract: Methods and systems for generating and authenticating barcodes using digital signatures comprise: inputting graphical data representing a barcode pattern into memory; translating the graphical data into barcode information according to a standard for translating a particular type of barcode pattern into barcode information; extracting a message and a digital signature from the barcode information; and determining whether the message is authentic by determining whether the digital signature matches the message.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Inventor: Anirban MUKHERJEE
  • Publication number: 20120271870
    Abstract: A method for storage reclamation in a shared storage device. The method includes executing a distributed computer system having a plurality of file systems accessing storage on a shared storage device, and initiating a reclamation operation by using a reclamation agent that accesses the shared storage device. The method further includes reading the file system data structure that represent unallocated storage blocks of one of the plurality of file systems that will undergo a reclamation operation. A plurality of I/O resources that are used to provide I/O to the unallocated storage blocks are then interrupted. Storage from the unallocated storage blocks is then reclaimed, and normal operation of the I/O resources that are used to provide I/O to the unallocated storage blocks is resumed.
    Type: Application
    Filed: April 22, 2011
    Publication date: October 25, 2012
    Applicant: SYMANTEC CORPORATION
    Inventors: Kedar Shrikrishna Patwardhan, Anirban Mukherjee, Kirubakaran Kaliannan
  • Publication number: 20110307529
    Abstract: A method, in one embodiment, can include determining whether an administrative task for a file system is to be performed within a thin storage memory array. Furthermore, if the administrative task for the file system is to be performed, a determination is made as to whether memory space is freed up while performing the administrative task. If memory space is freed up while performing the administrative task, a determination is made as to whether the freed up memory space satisfies a predefined contiguous memory space threshold. If the predefined contiguous memory space threshold is satisfied by the freed up memory space, a determination is made as to whether a memory space reclamation process is to be performed. If the memory space reclamation process is to be performed, the freed up memory space is reclaimed from the file system.
    Type: Application
    Filed: June 15, 2010
    Publication date: December 15, 2011
    Applicant: SYMANTEC CORPORATION
    Inventors: Anirban Mukherjee, Anindya Banerjee, Daniel James Fillingham
  • Publication number: 20110225211
    Abstract: A method of maintaining and providing information relating to file deduplication. A first portion of a first file and a second portion of a second file that contain a first content are identified. A first header associated with the first portion is created. The first header identifies the first portion and the second portion containing the first content. The first header is appended to a storage location of the first content of the first portion to form a first data structure for the first file. The first data structure is stored. The first data structure is provided to an application requesting the first file so that duplicate data processing can be avoided by the application. The first data structure is updated when the first file or the second file are altered. A similar process may occur to generate a data structure for the second file.
    Type: Application
    Filed: March 15, 2010
    Publication date: September 15, 2011
    Applicant: SYMANTEC CORPORATION
    Inventors: Anirban Mukherjee, Anindya Banerjee
  • Patent number: D706620
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: June 10, 2014
    Assignee: The Procter & Gamble Company
    Inventors: Satoshi Matsumura, Wolfram Beck, Ferdinand Casipe Calantoc, Anirban Mukherjee, Lifang Niu, Rahul Pise, Muthuraja Subbiah