Patents by Inventor Mayur Jain

Mayur Jain 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: 11868635
    Abstract: A storage system with privacy-centric multi-partitions and method for use therewith are provided. In one embodiment, a storage system comprises a memory configured to be partitioned into a plurality of partitions, wherein each partition is associated with its own boot block, and wherein each boot block is configured to boot any of the plurality of partitions. The storage system also comprises a controller configured to communicate with the memory and to: in response to a failure to boot one of the plurality of partitions with that partition's boot block, use a boot block of another one of the plurality of partitions to boot the one of the plurality of partitions; and restrict access to each of the plurality of partitions only to authenticated entities. Other embodiments are provided.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: January 9, 2024
    Assignee: Western Digital Technologies, Inc.
    Inventors: Muralitharan Jayaraman, Mayur Jain, Balakumar Rajendran, Narendhiran Cr, Garvita Chauhan, Prashantha Krishna
  • Publication number: 20220265765
    Abstract: The present invention provides, among other things, improved therapeutic compositions comprising a C3 fusion protein and methods of making and using the same. In particular, the present invention provides improved methods for the treatment of spinal cord injury and other CNS trauma and/or facilitate axon growth or other tissue repair.
    Type: Application
    Filed: May 6, 2022
    Publication date: August 25, 2022
    Inventors: Ricardo BORJAS, Mark FLEMING, Mei HUANG, Mayur JAIN, Tapan SANGHVI, Kumkum SAXENA, Amaris TORRES-DELGADO, Ping YIN, Lisa MCKERRACHER, Elizabeth RYU
  • Patent number: 11324802
    Abstract: The present invention provides, among other things, improved therapeutic compositions comprising a C3 fusion protein and methods of making and using the same. In particular, the present invention provides improved methods for the treatment of spinal cord injury and other CNS trauma and/or facilitate axon growth or other tissue repair.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: May 10, 2022
    Assignee: BioAxone BioSciences, Inc.
    Inventors: Ricardo Borjas, Mark Fleming, Mei Huang, Mayur Jain, Tapan Sanghvi, Kumkum Saxena, Amaris Torres-Delgado, Ping Yin, Lisa McKerracher, Elizabeth Ryu
  • Patent number: 11301587
    Abstract: This disclosure relates generally to systems and methods for masking and unmasking of sensitive data. The present systems and methods solve the problems of consistency of the data masking, by using a random index and a masked index with use of regular expression concept. An additional random key produce different masked data versions, however the original form of the sensitive data is achieved with any masked data version. Plurality of masked data versions are generated by masking the sensitive input dataset, where the plurality of masked data versions comprises same format of the sensitive input dataset. The generated masked data versions are secured and hard to predict the original form of the sensitive input dataset by authorized or unauthorized environments. Also, the present method consume less processing time, as the masking process and the unmasking process make operations on the indexes rather than with the original dataset.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: April 12, 2022
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Mayur Jain, Shirish Damle, Ashim Roy, Anushka Sharma
  • Publication number: 20210326054
    Abstract: A storage system with privacy-centric multi-partitions and method for use therewith are provided. In one embodiment, a storage system comprises a memory configured to be partitioned into a plurality of partitions, wherein each partition is associated with its own boot block, and wherein each boot block is configured to boot any of the plurality of partitions. The storage system also comprises a controller configured to communicate with the memory and to: in response to a failure to boot one of the plurality of partitions with that partition's boot block, use a boot block of another one of the plurality of partitions to boot the one of the plurality of partitions; and restrict access to each of the plurality of partitions only to authenticated entities. Other embodiments are provided.
    Type: Application
    Filed: April 20, 2020
    Publication date: October 21, 2021
    Applicant: Western Digital Technologies, Inc.
    Inventors: Muralitharan Jayaraman, Mayur Jain, Balakumar Rajendran, Narendhiran CR, Garvita Chauhan, Prashantha Krishna
  • Publication number: 20210138035
    Abstract: The present invention provides, among other things, improved therapeutic compositions comprising a C3 fusion protein and methods of making and using the same. In particular, the present invention provides improved methods for the treatment of spinal cord injury and other CNS trauma and/or facilitate axon growth or other tissue repair.
    Type: Application
    Filed: May 30, 2018
    Publication date: May 13, 2021
    Inventors: Ricardo BORJAS, Mark FLEMING, Mei HUANG, Mayur JAIN, Tapan SANGHVI, Kumkum SAXENA, Amaris TORRES-DELGADO, Ping YIN, Lisa MCKERRACHER, Elizabeth RYU
  • Patent number: 10958590
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for dynamically updating the connection pool for a web server without any interruption to the resource. In particular, in one or more embodiments, the disclosed systems can continuously monitor load data for various web servers. Further, the disclosed systems can utilize load data, historical load data, and/or user settings to predict a number of connections over a future time period and can determine an updated connection pool size for a web server based on that predicted number of connections. The disclosed systems can also dynamically modify the connection pool size for the web server based on the updated connection pool size without interrupting the resource or any of its ongoing connections in any way.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: March 23, 2021
    Assignee: ADOBE INC.
    Inventors: Mayur Jain, Nikhil Siddhartha
  • Publication number: 20210064783
    Abstract: This disclosure relates generally to systems and methods for masking and unmasking of sensitive data. The present systems and methods solve the problems of consistency of the data masking, by using a random index and a masked index with use of regular expression concept. An additional random key produce different masked data versions, however the original form of the sensitive data is achieved with any masked data version. Plurality of masked data versions are generated by masking the sensitive input dataset, where the plurality of masked data versions comprises same format of the sensitive input dataset. The generated masked data versions are secured and hard to predict the original form of the sensitive input dataset by authorized or unauthorized environments. Also, the present method consume less processing time, as the masking process and the unmasking process make operations on the indexes rather than with the original dataset.
    Type: Application
    Filed: June 26, 2020
    Publication date: March 4, 2021
    Applicant: Tata Consultancy Services Limited
    Inventors: Mayur JAIN, Shirish DAMLE, Ashim ROY, Anushka SHARMA
  • Publication number: 20200358713
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for dynamically updating the connection pool for a web server without any interruption to the resource. In particular, in one or more embodiments, the disclosed systems can continuously monitor load data for various web servers. Further, the disclosed systems can utilize load data, historical load data, and/or user settings to predict a number of connections over a future time period and can determine an updated connection pool size for a web server based on that predicted number of connections. The disclosed systems can also dynamically modify the connection pool size for the web server based on the updated connection pool size without interrupting the resource or any of its ongoing connections in any way.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 12, 2020
    Inventors: Mayur Jain, Nikhil Siddhartha
  • Patent number: 10691884
    Abstract: System and method for cheque image data masking are disclosed. In an example, a cheque image and a data file are received, the data file includes data records with values corresponding to sensitive data fields in the cheque image. Further, a template cheque image matching to the cheque image and redacted information associated with the template cheque image are obtained. Furthermore, a blank image snippet is generated for each sensitive data field in the cheque image based on a part of the obtained information about sensitive fields. Moreover, values corresponding to each sensitive field from the input data file are written to the blank image snippet based on the remaining information about sensitive fields. Also, the template cheque image is updated with the image snippet. Data of non-sensitive fields in the cheque image is then copied to the template cheque image, thereby facilitating cheque image data masking.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: June 23, 2020
    Assignee: Tata Consultancy Services Limited
    Inventors: Arun Kumar Jindal, Srinivasa Rao Chalamala, Ajeet Kumar Singh, Vijayanand Mahadeo Banahatti, Sachin Premsukh Lodha, Sumit Johri, Mayur Jain, Nandita Babu, Nikhil Girish Patwardhan, Ashim Roy
  • Patent number: 9971903
    Abstract: Systems and methods for masking content of different types are described. The system may implement the method comprising receiving a request to mask input content that includes sensitive and non-sensitive data. The method also comprises parsing the input content to create a content specific structure (CSS) to organize the input content in a structured format. The CSS includes a plurality of CSS nodes. The method analyses each CSS node against a pre-defined privacy policy and identifies sensitivity of the each CSS node. The method also creates a generalized masking structure (GMS) by creating a GMS node corresponding to each CSS node. Each GMS node contains sensitivity information related to corresponding CSS node. Data represented by GMS is masked based upon the sensitivity information stored in it.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: May 15, 2018
    Assignee: Tata Consultancy Services Limited
    Inventors: Kumar Mansukhlal Vidhani, Devangi Deveshkumar Vyas, Mayur Jain, Vijayanand Mahadeo Banahatti, Sachin Premsukh Lodha
  • Publication number: 20180113849
    Abstract: System and method for cheque image data masking are disclosed. In an example, a cheque image and a data file are received, the data file includes data records with values corresponding to sensitive data fields in the cheque image. Further, a template cheque image matching to the cheque image and redacted information associated with the template cheque image are obtained. Furthermore, a blank image snippet is generated for each sensitive data field in the cheque image based on a part of the obtained information about sensitive fields. Moreover, values corresponding to each sensitive field from the input data file are written to the blank image snippet based on the remaining information about sensitive fields. Also, the template cheque image is updated with the image snippet. Data of non-sensitive fields in the cheque image is then copied to the template cheque image, thereby facilitating cheque image data masking.
    Type: Application
    Filed: March 23, 2017
    Publication date: April 26, 2018
    Applicant: Tata Consultancy Services Limited
    Inventors: Arun Kumar JINDAL, Srinivasa Rao CHALAMALA, Ajeet Kumar SINGH, Vijayanand Mahadeo BANAHATTI, Sachin Premsukh LODHA, Sumit JOHRI, Mayur JAIN, Nandita BABU, Nikhil Girish PATWARDHAN, Ashim ROY
  • Publication number: 20160283729
    Abstract: Systems and methods for masking content of different types are described. The system may implement the method comprising receiving a request to mask input content that includes sensitive and non-sensitive data. The method also comprises parsing the input content to create a content specific structure (CSS) to organize the input content in a structured format. The CSS includes a plurality of CSS nodes. The method analyses each CSS node against a pre-defined privacy policy and identifies sensitivity of the each CSS node. The method also creates a generalized masking structure (GMS) by creating a GMS node corresponding to each CSS node. Each GMS node contains sensitivity information related to corresponding CSS node. Data represented by GMS is masked based upon the sensitivity information stored in it.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 29, 2016
    Applicant: Tata Consultancy Services Limited
    Inventors: Kumar Mansukhlal Vidhani, Devangi Deveshkumar Vyas, Mayur Jain, Vijayanand Mahadeo Banahatti, Sachin Premsukh Lodha
  • Publication number: 20070070365
    Abstract: An image processing system and method uses color information and texture information to compare a first image and a second image. The color information and texture information are derived independently, and then combined to obtain robust comparison and image retrieval results. For the color features of the images, color component differences are calculated and compared. For the texture features of the images, a multi-dimensional K-means clustering of a gradient vectors are calculated and compared.
    Type: Application
    Filed: September 26, 2005
    Publication date: March 29, 2007
    Inventors: Lokesh Boregowda, Sridevi Ganapathy, Mohamed Ibrahim, Mayur Jain
  • Publication number: 20070058837
    Abstract: A system detects motion in video data. In an embodiment, a difference frame is created by comparing the pixels from a first frame and a second frame. The difference frame is divided up into blocks of pixels, and the system calculates standard deviations on a block basis. A threshold value is calculated based on the standard deviation, and the presence or absence of motion is determined based on that threshold value.
    Type: Application
    Filed: September 15, 2005
    Publication date: March 15, 2007
    Inventors: Lokesh Boregowda, Mayur Jain, Anupama Rajagopal
  • Publication number: 20060245618
    Abstract: A moving object is detected in a video data stream by extracting color information to estimate regions of motion in two or more sequential video frames, extracting edge information to estimate object shape of the moving object in two or more sequential video frames; and combining the color information and edge information to estimate motion of the object.
    Type: Application
    Filed: September 9, 2005
    Publication date: November 2, 2006
    Inventors: Lokesh Boregowda, Mohamed Ibrahim, Mayur Jain, Venkatagiri Rao