Patents by Inventor Debasish Mukhopadhyay

Debasish Mukhopadhyay 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: 11689620
    Abstract: A digital twin of an IT infrastructure is created to identify a group of critical servers (called “base servers”) needed to replicate the IT infrastructure in a cloud-computing environment. To identify the correct base servers and their actual server configurations, the IT infrastructure is crawled and various telemetry, connection, and network data is analyzed against data sets of other known servers. The digital twin is created to include these base servers and their particular configurations. Then, the digital twin may be deployed on demand in the cloud-computing environment using executable scripts that mimic the base servers and their particular configurations, creating a replication of the IT infrastructure for various purposes (e.g., redundancy, testing, etc.).
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: June 27, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Debasish Mukhopadhyay, Prabagaran Santhanakrishnan
  • Publication number: 20230186629
    Abstract: Forming and using a local network of smart edge sensor devices. After identifying a first smart edge device within a physical space, a computer system inserts a coordinate of the first smart edge device into a spatial map associated with the physical space and identifies a normal environmental state for the first smart edge device. After identifying a second smart edge device within the physical space, the computer system identifies a position of the second smart edge device relative to the first smart edge device based on signals generate by the first and/or second smart edge devices, inserts a coordinate of the second smart edge device into the spatial map, and identifies a normal environmental state for the second smart edge device. Based on monitoring signal streams generated by the first and second smart edge devices, the computer system identifies intent(s) associated with an object positioned within the physical space.
    Type: Application
    Filed: December 10, 2021
    Publication date: June 15, 2023
    Inventors: Debasish MUKHOPADHYAY, Bhairav Harishkumar MEHTA, Hermineh SANOSSIAN, Devpal Bapusaheb KHOT, Vadim Sergeyevich SMOLYAKOV, Huinan LIU
  • Publication number: 20230169209
    Abstract: A secured virtual container is enabled to securely store personal data corresponding to a user, where such data is inaccessible to processes running outside the secured virtual container. The secured virtual container may also include an execution environment for a machine learning model where the model is securely stored and inaccessible. Personal data may be feature engineered and provided to the machine learning model for training purposes and/or to generate inference values corresponding to the user data. Inference values may thereafter be relayed by a broker application from the secured virtual container to applications external to the container. Applications may perform hyper-personalization operations based at least in part on received inference values. The broker application may enable external applications to subscribe to notifications regarding availability of inference values. The broker may also provide inference values in response to a query.
    Type: Application
    Filed: January 27, 2023
    Publication date: June 1, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Debasish Mukhopadhyay, Bryston Nitta, Chen Liang
  • Patent number: 11568081
    Abstract: A secured virtual container is enabled to securely store personal data corresponding to a user, where such data is inaccessible to processes running outside the secured virtual container. The secured virtual container may also include an execution environment for a machine learning model where the model is securely stored and inaccessible. Personal data may be feature engineered and provided to the machine learning model for training purposes and/or to generate inference values corresponding to the user data. Inference values may thereafter be relayed by a broker application from the secured virtual container to applications external to the container. Applications may perform hyper-personalization operations based at least in part on received inference values. The broker application may enable external applications to subscribe to notifications regarding availability of inference values. The broker may also provide inference values in response to a query.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: January 31, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Debasish Mukhopadhyay, Bryston Nitta, Chen Liang
  • Publication number: 20220103625
    Abstract: A digital twin of an IT infrastructure is created to identify a group of critical servers (called “base servers”) needed to replicate the IT infrastructure in a cloud-computing environment. To identify the correct base servers and their actual server configurations, the IT infrastructure is crawled and various telemetry, connection, and network data is analyzed against data sets of other known servers. The digital twin is created to include these base servers and their particular configurations. Then, the digital twin may be deployed on demand in the cloud-computing environment using executable scripts that mimic the base servers and their particular configurations, creating a replication of the IT infrastructure for various purposes (e.g., redundancy, testing, etc.).
    Type: Application
    Filed: December 9, 2021
    Publication date: March 31, 2022
    Inventors: Debasish MUKHOPADHYAY, Prabagaran SANTHANAKRISHNAN
  • Patent number: 11228645
    Abstract: A digital twin of an IT infrastructure is created to identify a group of critical servers (called “base servers”) needed to replicate the IT infrastructure in a cloud-computing environment. To identify the correct base servers and their actual server configurations, the IT infrastructure is crawled and various telemetry, connection, and network data is analyzed against data sets of other known servers. The digital twin is created to include these base servers and their particular configurations. Then, the digital twin may be deployed on demand in the cloud-computing environment using executable scripts that mimic the base servers and their particular configurations, creating a replication of the IT infrastructure for various purposes (e.g., redundancy, testing, etc.).
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: January 18, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Debasish Mukhopadhyay, Prabagaran Santhanakrishnan
  • Publication number: 20210306416
    Abstract: A digital twin of an IT infrastructure is created to identify a group of critical servers (called “base servers”) needed to replicate the IT infrastructure in a cloud-computing environment. To identify the correct base servers and their actual server configurations, the IT infrastructure is crawled and various telemetry, connection, and network data is analyzed against data sets of other known servers. The digital twin is created to include these base servers and their particular configurations. Then, the digital twin may be deployed on demand in the cloud-computing environment using executable scripts that mimic the base servers and their particular configurations, creating a replication of the IT infrastructure for various purposes (e.g., redundancy, testing, etc.).
    Type: Application
    Filed: March 27, 2020
    Publication date: September 30, 2021
    Inventors: Debasish MUKHOPADHYAY, Prabagaran SANTHANAKRISHNAN
  • Publication number: 20210056226
    Abstract: A secured virtual container is enabled to securely store personal data corresponding to a user, where such data is inaccessible to processes running outside the secured virtual container. The secured virtual container may also include an execution environment for a machine learning model where the model is securely stored and inaccessible. Personal data may be feature engineered and provided to the machine learning model for training purposes and/or to generate inference values corresponding to the user data. Inference values may thereafter be relayed by a broker application from the secured virtual container to applications external to the container. Applications may perform hyper-personalization operations based at least in part on received inference values. The broker application may enable external applications to subscribe to notifications regarding availability of inference values. The broker may also provide inference values in response to a query.
    Type: Application
    Filed: August 23, 2019
    Publication date: February 25, 2021
    Inventors: Debasish Mukhopadhyay, Bryston Nitta, Chen Liang
  • Patent number: 10909372
    Abstract: Devices, systems, and methods for providing auditory sensory substitution using an assistive device are disclosed. Objects in the real-world are observed by a depth camera and classified. The classification is used to identify a sound corresponding to the object. In some cases, the position of the object can also be used to identify the sound. The device is configured to permit vision-impaired players to participate in athletic events.
    Type: Grant
    Filed: May 28, 2018
    Date of Patent: February 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Debasish Mukhopadhyay
  • Publication number: 20190362149
    Abstract: Devices, systems, and methods for providing auditory sensory substitution using an assistive device are disclosed. Objects in the real-world are observed by a depth camera and classified. The classification is used to identify a sound corresponding to the object. In some cases, the position of the object can also be used to identify the sound. The device is configured to permit vision-impaired players to participate in athletic events.
    Type: Application
    Filed: May 28, 2018
    Publication date: November 28, 2019
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Debasish MUKHOPADHYAY
  • Patent number: 9428412
    Abstract: A process for treatment of water. Hardness and non-hydroxide alkalinity are removed from feedwaters in amounts to substantially avoid scaling when concentrated. Sparingly ionizable components in the feedwater are urged toward increased ionization by increasing the pH of the feedwater, and, in an embodiment, up to about pH 10.5, or higher. In this manner, species such as silica become highly ionized, and (a) their rejection by membranes used in the process is significantly increased, and (b) their solubility in the reject stream from the membrane process is significantly increased. Sparingly ionized species such as boron, silica, and TOC are highly rejected, and thus, their passage through the membrane is reduced by a factor of ten or more. Recovery ratios of ninety percent (90%) or higher are achievable with many feedwaters, while simultaneously achieving a substantial reduction in cleaning frequency of membranes used in the process.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: August 30, 2016
    Inventor: Debasish Mukhopadhyay
  • Patent number: 9073763
    Abstract: A process for treatment of water. Hardness and non-hydroxide alkalinity are removed from feedwaters to an extent sufficient to avoid scaling when concentrated. Sparingly ionizable components in the feedwater are urged toward increased ionization by increasing the pH of the feedwater. In this manner, species such as silica become highly ionized, and (a) their rejection by membranes used in the process is significantly increased, and (b) their solubility in the reject stream from the membrane process is significantly increased. Sparingly ionized species such as boron, silica, and TOC are highly rejected. Recovery ratios of ninety percent (90%) or higher are achievable with many feedwaters, while simultaneously achieving a substantial reduction in cleaning frequency of membranes used in the process.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: July 7, 2015
    Inventor: Debasish Mukhopadhyay
  • Publication number: 20150048027
    Abstract: A process for treatment of water. Hardness and non-hydroxide alkalinity are removed from feedwaters to an extent sufficient to avoid scaling when concentrated. Sparingly ionizable components in the feedwater are urged toward increased ionization by increasing the pH of the feedwater. In this manner, species such as silica become highly ionized, and (a) their rejection by membranes used in the process is significantly increased, and (b) their solubility in the reject stream from the membrane process is significantly increased. Sparingly ionized species such as boron, silica, and TOC are highly rejected. Recovery ratios of ninety percent (90%) or higher are achievable with many feedwaters, while simultaneously achieving a substantial reduction in cleaning frequency of membranes used in the process.
    Type: Application
    Filed: November 1, 2012
    Publication date: February 19, 2015
    Inventor: DEBASISH MUKHOPADHYAY
  • Patent number: 8758720
    Abstract: High purity water produced by reverse osmosis. A feedwater is pretreated to remove hardness and non-hydroxide alkalinity, and the pH is raised to 8.5 or more to ionize solute species such as boron that are sparingly ionized when in neutral or near neutral pH aqueous solution. Ultrapure water resulting is suitable for industrial use.
    Type: Grant
    Filed: January 26, 2006
    Date of Patent: June 24, 2014
    Inventor: Debasish Mukhopadhyay
  • Publication number: 20140110339
    Abstract: A process for treatment of water. Hardness and non-hydroxide alkalinity are removed from feedwaters in amounts to substantially avoid scaling when concentrated. Sparingly ionizable components in the feedwater are urged toward increased ionization by increasing the pH of the feedwater, and, in an embodiment, up to about pH 10.5, or higher. In this manner, species such as silica become highly ionized, and (a) their rejection by membranes used in the process is significantly increased, and (b) their solubility in the reject stream from the membrane process is significantly increased. Sparingly ionized species such as boron, silica, and TOC are highly rejected, and thus, their passage through the membrane is reduced by a factor of ten or more. Recovery ratios of ninety percent (90%) or higher are achievable with many feedwaters, while simultaneously achieving a substantial reduction in cleaning frequency of membranes used in the process.
    Type: Application
    Filed: December 30, 2013
    Publication date: April 24, 2014
    Inventor: Debasish MUKHOPADHYAY
  • Patent number: 8641905
    Abstract: A process for treatment of water. Hardness and non-hydroxide alkalinity are removed from feedwaters to an extent sufficient to avoid scaling when concentrated. Sparingly ionizable components in the feedwater are urged toward increased ionization by increasing the pH of the feedwater. In this manner, species such as silica become highly ionized, and (a) their rejection by membranes used in the process is significantly increased, and (b) their solubility in the reject stream from the membrane process is significantly increased. Sparingly ionized species such as boron, silica, and TOC are highly rejected. Recovery ratios of ninety percent (90%) or higher are achievable with many feedwaters, while simultaneously achieving a substantial reduction in cleaning frequency of membranes used in the process.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: February 4, 2014
    Inventor: Debasish Mukhopadhyay
  • Patent number: 8617398
    Abstract: A process for treatment of water. Hardness and non-hydroxide alkalinity are removed from feedwaters to an extent sufficient to avoid scaling when concentrated. Sparingly ionizable components in the feedwater are urged toward increased ionization by increasing the pH of the feedwater. In this manner, species such as silica become highly ionized, and (a) their rejection by membranes used in the process is significantly increased, and (b) their solubility in the reject stream from the membrane process is significantly increased. Sparingly ionized species such as boron, silica, and TOC are highly rejected. Recovery ratios of ninety percent (90%) or higher are achievable with many feedwaters, while simultaneously achieving a substantial reduction in cleaning frequency of membranes used in the process.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 31, 2013
    Inventor: Debasish Mukhopadhyay
  • Publication number: 20130213889
    Abstract: A process for treatment of water. Hardness and non-hydroxide alkalinity are removed from feedwaters to an extent sufficient to avoid scaling when concentrated. Sparingly ionizable components in the feedwater are urged toward increased ionization by increasing the pH of the feedwater. In this manner, species such as silica become highly ionized, and (a) their rejection by membranes used in the process is significantly increased, and (b) their solubility in the reject stream from the membrane process is significantly increased. Sparingly ionized species such as boron, silica, and TOC are highly rejected. Recovery ratios of ninety percent (90%) or higher are achievable with many feedwaters, while simultaneously achieving a substantial reduction in cleaning frequency of membranes used in the process.
    Type: Application
    Filed: March 15, 2013
    Publication date: August 22, 2013
    Inventor: DEBASISH MUKHOPADHYAY
  • Publication number: 20130186825
    Abstract: A process for treatment of water. Hardness and non-hydroxide alkalinity are removed from feedwaters to an extent sufficient to avoid scaling when concentrated. Sparingly ionizable components in the feedwater are urged toward increased ionization by increasing the pH of the feedwater. In this manner, species such as silica become highly ionized, and (a) their rejection by membranes used in the process is significantly increased, and (b) their solubility in the reject stream from the membrane process is significantly increased. Sparingly ionized species such as boron, silica, and TOC are highly rejected. Recovery ratios of ninety percent (90%) or higher are achievable with many feedwaters, while simultaneously achieving a substantial reduction in cleaning frequency of membranes used in the process.
    Type: Application
    Filed: March 12, 2013
    Publication date: July 25, 2013
    Inventor: DEBASISH MUKHOPADHYAY
  • Publication number: 20130062282
    Abstract: A process for treatment of water. Hardness and non-hydroxide alkalinity are removed from feedwaters to an extent sufficient to avoid scaling when concentrated. Sparingly ionizable components in the feedwater are urged toward increased ionization by increasing the pH of the feedwater. In this manner, species such as silica become highly ionized, and (a) their rejection by membranes used in the process is significantly increased, and (b) their solubility in the reject stream from the membrane process is significantly increased. Sparingly ionized species such as boron, silica, and TOC are highly rejected. Recovery ratios of ninety percent (90%) or higher are achievable with many feedwaters, while simultaneously achieving a substantial reduction in cleaning frequency of membranes used in the process.
    Type: Application
    Filed: November 1, 2012
    Publication date: March 14, 2013
    Inventor: DEBASISH MUKHOPADHYAY