Patents by Inventor Anirban Banerjee

Anirban Banerjee 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: 11893460
    Abstract: AI-assisted Connected Home systems for improving power efficiency at homes and offices are described. The system may perform operations including: receiving, from each of a plurality of power receptacles, power usage information of an electrical device attached to the power receptacle; determining, for each of the plurality of power receptacles, a plurality of power usage metrics of the power receptacle based on the power usage information; feeding the plurality of power usage metrics into a machine learning model to obtain a priority of the electrical device attached to the power receptacle, wherein the priority is one of a plurality of pre-configured priorities; obtaining a power management signal; and transmitting a plurality of control signals to the plurality of power receptacles based on the power management signal and respective priorities of the plurality of electrical devices attached to the plurality of power receptacles.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: February 6, 2024
    Inventors: Navendu Sinha, Anirban Banerjee
  • Patent number: 11720579
    Abstract: Systems and methods include determination, for each of a plurality of discrete features, of statistics based on a number of occurrences of each discrete value of the discrete feature in the data, determination of first summary statistics based on the determined statistics, determine of a dissimilarity for each discrete feature based on the first summary statistics and on the statistics determined for the discrete feature, determination of candidate discrete features based on the determined dissimilarities, determination, for each of the candidate discrete features, of second summary statistics based on values of a continuous feature associated with each discrete value of the candidate discrete feature, determination of a deviation score for each of the candidate discrete features based on the second summary statistics, and transmission of the candidate discrete features for display in association with the continuous feature based on the determined deviation scores.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: August 8, 2023
    Assignee: BUSINESS OBJECTS SOFTWARE LTD
    Inventors: Paul O'Hara, Malte Christian Kaufmann, Alan McShane, Anirban Banerjee, Mark Ahern
  • Patent number: 11705890
    Abstract: Analog calibration (ACAL) circuits supporting iterative measurement of an input signal from a measured circuit, and related methods are disclosed. The ACAL circuit includes a voltage reference generation circuit and a comparator circuit. The voltage reference generation circuit is configured to provide an input reference voltage. The comparator circuit is configured to compare the input reference voltage to an input circuit voltage of a measured circuit and generate a digital measurement signal based on the comparison. To provide for the ACAL circuit to more precisely measure the input circuit voltage, the voltage reference generation circuit is programmable and is configured to a generate the input reference voltage based on a programmed reference voltage selection. In this manner, the ACAL circuit can be used to measure the input circuit voltage in an iterative manner based on different programmed input reference voltages for a more precise measurement of the input circuit voltage.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: July 18, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anirban Banerjee, Bupesh Pandita, Charles Boecker, Eric Groen
  • Publication number: 20230224317
    Abstract: Systems and methods are disclosed for software security discovery. In certain embodiments, a method may comprise executing a third party software security discovery system, including scanning a directory of a client computing system for executable code, and identifying a service request within the executable code. The method may further comprise decomposing the service request into constituent parts, including a target entity of the service request, and generating a catalog of the client computing system, including third party vendors for the client computing system, based on the target entity.
    Type: Application
    Filed: January 11, 2023
    Publication date: July 13, 2023
    Inventors: James Greene, Anirban Banerjee
  • Publication number: 20230222225
    Abstract: Systems and methods are disclosed for software security analysis. In certain embodiments, a method may comprise identifying a set of potential security vulnerabilities, comparing the potential vulnerabilities to a catalog identifying elements on a client system, and generating risk mitigation advice based on potential security vulnerabilities matching an element in the catalog. The method may include evaluating a data field of a service request to a third party to determine an expected data type for the field, determining whether the actual data included in the service request matches the expected data type, and quarantining the service request when the actual data does not match the expected data type. The method may comprise operating as a proxy for the service request, including receiving the service request from the client system, evaluating the service request for irregularities, and forwarding the service request to the third party once the irregularities have been addressed.
    Type: Application
    Filed: January 11, 2023
    Publication date: July 13, 2023
    Inventors: James Greene, Anirban Banerjee
  • Patent number: 11681715
    Abstract: Systems and methods include determination, determine, for each of a plurality of discrete features, of statistics for each discrete value of the discrete feature based on values of a continuous feature associated with the discrete value, determination, for each discrete feature, of first summary statistics based on the statistics determined for each discrete value of the discrete feature, determination, for each discrete feature, of a dissimilarity based on the first summary statistics determined for the discrete feature and on the statistics determined for each discrete value of the discrete feature, determination of candidate discrete features of the discrete features based on the determined dissimilarities, the candidate discrete features comprising less than all of the discrete features, determination, for each of the candidate discrete features, of second summary statistics based on values of the continuous feature associated with each discrete value of the candidate discrete feature, determine of a devi
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: June 20, 2023
    Assignee: BUSINESS OBJECTS SOFTWARE LTD.
    Inventors: Paul O'Hara, Malte Christian Kaufmann, Anirban Banerjee, Ian Denver, Alan McShane
  • Patent number: 11675765
    Abstract: A system and method including determining, for a specified target measure column of a first dataset including a plurality of records, the metadata of the first dataset, including a probability distribution for the specified target column and dimension scores for the dimensions for the first dataset conditioned on the specified target measure column, where the first dataset comprises a plurality of columns including the at least one target measure column and a plurality of non-numeric, dimension columns for the records of the first dataset; determining, for a subset of data of the first dataset based on one or more specified variables, dimension scores for the dimensions of the subset of data approximately derived from the determined metadata of the first dataset; and providing recommendations of top contributors based on the approximated dimension scores of dimensions of the subset of data.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: June 13, 2023
    Assignee: BUSINESS OBJECTS SOFTWARE LTD.
    Inventors: Ying Wu, Malte Christian Kaufmann, Alan McShane, Anirban Banerjee, Gareth Maguire
  • Publication number: 20230060647
    Abstract: Analog calibration (ACAL) circuits supporting iterative measurement of an input signal from a measured circuit, and related methods are disclosed. The ACAL circuit includes a voltage reference generation circuit and a comparator circuit. The voltage reference generation circuit is configured to provide an input reference voltage. The comparator circuit is configured to compare the input reference voltage to an input circuit voltage of a measured circuit and generate a digital measurement signal based on the comparison. To provide for the ACAL circuit to more precisely measure the input circuit voltage, the voltage reference generation circuit is programmable and is configured to a generate the input reference voltage based on a programmed reference voltage selection. In this manner, the ACAL circuit can be used to measure the input circuit voltage in an iterative manner based on different programmed input reference voltages for a more precise measurement of the input circuit voltage.
    Type: Application
    Filed: August 26, 2021
    Publication date: March 2, 2023
    Inventors: Anirban BANERJEE, Bupesh PANDITA, Charles BOECKER, Eric GROEN
  • Publication number: 20230010992
    Abstract: Systems and methods include determination, for each of a plurality of discrete features, of statistics based on a number of occurrences of each discrete value of the discrete feature in the data, determination of first summary statistics based on the determined statistics, determine of a dissimilarity for each discrete feature based on the first summary statistics and on the statistics determined for the discrete feature, determination of candidate discrete features based on the determined dissimilarities, determination, for each of the candidate discrete features, of second summary statistics based on values of a continuous feature associated with each discrete value of the candidate discrete feature, determination of a deviation score for each of the candidate discrete features based on the second summary statistics, and transmission of the candidate discrete features for display in association with the continuous feature based on the determined deviation scores.
    Type: Application
    Filed: July 6, 2021
    Publication date: January 12, 2023
    Inventors: Paul O'HARA, Malte Christian KAUFMANN, Alan McSHANE, Anirban BANERJEE, Mark AHERN
  • Publication number: 20220398246
    Abstract: Systems and methods include determination, determine, for each of a plurality of discrete features, of statistics for each discrete value of the discrete feature based on values of a continuous feature associated with the discrete value, determination, for each discrete feature, of first summary statistics based on the statistics determined for each discrete value of the discrete feature, determination, for each discrete feature, of a dissimilarity based on the first summary statistics determined for the discrete feature and on the statistics determined for each discrete value of the discrete feature, determination of candidate discrete features of the discrete features based on the determined dissimilarities, the candidate discrete features comprising less than all of the discrete features, determination, for each of the candidate discrete features, of second summary statistics based on values of the continuous feature associated with each discrete value of the candidate discrete feature, determine of a devi
    Type: Application
    Filed: June 9, 2021
    Publication date: December 15, 2022
    Inventors: Paul O'HARA, Malte Christian KAUFMANN, Anirban BANERJEE, Ian DENVER, Alan McSHANE
  • Publication number: 20220382729
    Abstract: A system and method including determining, for a specified target measure column of a first dataset including a plurality of records, the metadata of the first dataset, including a probability distribution for the specified target column and dimension scores for the dimensions for the first dataset conditioned on the specified target measure column, where the first dataset comprises a plurality of columns including the at least one target measure column and a plurality of non-numeric, dimension columns for the records of the first dataset; determining, for a subset of data of the first dataset based on one or more specified variables, dimension scores for the dimensions of the subset of data approximately derived from the determined metadata of the first dataset; and providing recommendations of top contributors based on the approximated dimension scores of dimensions of the subset of data.
    Type: Application
    Filed: May 25, 2021
    Publication date: December 1, 2022
    Inventors: Ying Wu, Malte Christian Kaufmann, Alan McShane, Anirban Banerjee, Gareth Maguire
  • Publication number: 20210374770
    Abstract: The present disclosure involves systems, software, and computer implemented methods for measuring successful interactions with an insight tool. One example method includes receiving a request for insights for a data point of a data visualization. Insights for the data point are identified and presented in an insights interface in a user session. User interactions with the insights interface are tracked during the user session. A determination is made that the user session has completed. At least one insights success rule is identified for determining whether user sessions with the insights interface are successful. The one or more insights success rules are evaluated to determine whether the user session was successful. In response to determining that the user session was successful, a measure of success for the user session is recorded. In response to determining that the user session was unsuccessful, a measure of failure is recorded for the user session.
    Type: Application
    Filed: June 2, 2020
    Publication date: December 2, 2021
    Inventors: Anirban Banerjee, Robert McGrath, Malte Christian Kaufmann, Eoin Goslin, Esther Rodrigo Ortiz
  • Publication number: 20210365471
    Abstract: The present disclosure involves systems, software, and computer implemented methods for generating insights based on numeric and categorical data. One example method includes receiving a request for an insight analysis for a dataset that includes at least one continuous feature and at least one categorical feature. Continuous features can have any value within a range of numerical values and categorical features are enumerated features that can have a value from a predefined set of values. A selection of a first continuous feature for analysis is received, and at least one categorical feature is identified for analysis. A deviation factor and a relationship factor are determined for each identified categorical feature. An insight score is determined for each identified categorical feature that combines the deviation factor and the relationship factor for the categorical feature. The insight score is provided for at least some of the identified categorical features.
    Type: Application
    Filed: May 19, 2020
    Publication date: November 25, 2021
    Inventors: Paul O'Hara, Robert McGrath, Ying Wu, Shekhar Chhabra, Eoin Goslin, Pat Connaughton, John Bowden, Alan Maher, David Hutchinson, Leanne Long, Malte Christian Kaufmann, Pukhraj Saxena, Priti Mulchandani, Anirban Banerjee
  • Patent number: 11070556
    Abstract: Systems, software, techniques and apparatuses are disclosed herein for facilitating context-based possession-less access to secure information. More specifically, the systems, software, techniques and apparatuses described herein eliminate the need for enterprises to provide employees with direct access to confidential or sensitive enterprise information. Instead, the confidential or sensitive enterprise information can be indirectly provided to and hidden by an access systems used by the employees to request the information prior to being provided to a corresponding resource. For example, in some embodiments, the confidential or sensitive enterprise information is provided to an access system with formatting instructions for hiding the confidential or sensitive enterprise information in a browser session.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: July 20, 2021
    Assignee: Thycotic Software, LLC
    Inventor: Anirban Banerjee
  • Patent number: 11012920
    Abstract: An access point that implements operating modes in which beacons may be selectively disabled. Beacons may be disabled when no device is actively associated through the access point. Beacons may be enabled in response to one or more triggers, which may include events such as a client forming an association through the access point following a probe request message identifying the access point. In addition, active beaconing may be triggered by user input or may occur during periodic brief intervals that allow client devices to discover the network identifier for the access point. Selective control of beaconing may lead to more effective wireless communication, particularly in areas where users congregate with computers implementing soft APs for personal networks.
    Type: Grant
    Filed: May 27, 2019
    Date of Patent: May 18, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David A. Roberts, Hui Shen, Christopher D. Gual, Anirban Banerjee, Yi Lu, John W. Archer, Michael Bell, Xiong Jiang, Anirudh Anirudh
  • Publication number: 20210118071
    Abstract: Embodiments provide recommendations to a guest of a hotel or other type of service industry. Embodiments receive input data including demographics data and preference data for a plurality of guests of the hotel, and receive a plurality of guest interest categories. Embodiments assign one or more keywords to each of the guest interest categories and extract a plurality of attributes from the input data concerning the guest. Embodiments perform semantic analysis to map the attributes to the guest interest categories and determine a plurality of guest similarity calculations comprising a similarity value each of the plurality of guests with every other plurality of guests. Embodiments then generate a plurality of guest interest categories predictions for each of the guests based on the determined guest similarity calculations.
    Type: Application
    Filed: December 18, 2019
    Publication date: April 22, 2021
    Inventors: Dhruv AGARWAL, Akash CHATTERJEE, Anirban BANERJEE
  • Publication number: 20200053085
    Abstract: Systems, software, techniques and apparatuses are disclosed herein for facilitating context-based possession-less access to secure information. More specifically, the systems, software, techniques and apparatuses described herein eliminate the need for enterprises to provide employees with direct access to confidential or sensitive enterprise information. Instead, the confidential or sensitive enterprise information can be indirectly provided to and hidden by an access systems used by the employees to request the information prior to being provided to a corresponding resource. For example, in some embodiments, the confidential or sensitive enterprise information is provided to an access system with formatting instructions for hiding the confidential or sensitive enterprise information in a browser session.
    Type: Application
    Filed: July 18, 2019
    Publication date: February 13, 2020
    Inventor: Anirban Banerjee
  • Patent number: 10559532
    Abstract: Certain aspects of the present disclosure generally relate to layout techniques for high-speed and low-power signal paths in integrated circuits with small channel devices. More specifically, according to certain aspects, an integrated circuit may comprise a plurality of layers, wherein at least a portion of the plurality of layers is configured to form a power/ground grid having odd-numbered metal layers and even-numbered metal layers, wherein a majority of traces of the even-numbered metal layers have a first orientation, and wherein a majority of traces of at least one of the odd-numbered metal layers are oriented parallel to the majority of the traces of the even-numbered metal layers; and one or more circuit components configured to use high-speed, low-power signals carried by one or more of the plurality of layers and to be powered by the power/ground grid.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: February 11, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Marina Salik, Anirban Banerjee, Elizabeth Deleev Hylander-Priebe
  • Patent number: 10515232
    Abstract: Techniques are disclose herein for facilitating secure user access to resources without user-provided credentials. More specifically, the techniques described herein eliminate the need for end users to remember and provide privileged resource authentication information (e.g., credentials) at the time of resource access. The system accepts and securely stores registration information for accessing privileged resources during a registration process. As discussed herein, the registration information can include identification and authentication information for each privileged resource. The authentication process can also include registration of one or more secondary authentication devices that are used to verify the identity of the end user in lieu of the end user providing credentials.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: December 24, 2019
    Assignee: Onion ID, Inc.
    Inventor: Anirban Banerjee
  • Publication number: 20190373533
    Abstract: An access point that implements operating modes in which beacons may be selectively disabled. Beacons may be disabled when no device is actively associated through the access point. Beacons may be enabled in response to one or more triggers, which may include events such as a client forming an association through the access point following a probe request message identifying the access point. In addition, active beaconing may be triggered by user input or may occur during periodic brief intervals that allow client devices to discover the network identifier for the access point. Selective control of beaconing may lead to more effective wireless communication, particularly in areas where users congregate with computers implementing soft APs for personal networks.
    Type: Application
    Filed: May 27, 2019
    Publication date: December 5, 2019
    Inventors: David A. Roberts, Hui Shen, Christopher D. Gual, Anirban Banerjee, Yi Lu, John W. Archer, Michael Bell, Xiong Jiang, Anirudh Anirudh