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).

  • Publication number: 20160212132
    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: January 21, 2016
    Publication date: July 21, 2016
    Inventor: Anirban Banerjee
  • Patent number: 9307398
    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: February 13, 2015
    Date of Patent: April 5, 2016
    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: 20150295860
    Abstract: The disclosed systems and methods relate to remote configuration of an Ethernet Switch. Aspects of the present invention may reduce the time and cost associated with configuring and maintaining one or more Ethernet Switches in a network.
    Type: Application
    Filed: June 25, 2015
    Publication date: October 15, 2015
    Applicant: BROADCOM CORPORATION
    Inventors: Anirban BANERJEE, Vamsi TATAPUDI, Sarath Kumar IMMADISETTY
  • Publication number: 20150167041
    Abstract: A recombinant microbial host cell is provided capable of producing astaxanthin from ?-carotene without a measurable concomitant accumulation of ketolated or hydroxylated intermediates such as adonixanthin, zeaxanthin, adonirubin, echinenone, 3-hydroxyechinenone, 3?-hydroxyechinenone, canthaxanthin, and ?-cryptoxanthin. Specifically, a ?-carotene producing microbial host cell was engineered to express two heterologous genes, a ?-carotene ketolase from Chlamydomonas reinhardtii in combination with a carotenoid hydroxylase from Brevundimonas vesicularis or Arabidopsis thaliana.
    Type: Application
    Filed: October 23, 2014
    Publication date: June 18, 2015
    Inventors: SUDIP KUMAR SAMANTA, Anirban Banerjee, Ashish Paradkar, Qiong Cheng, Pamela L Sharpe, Quinn Qun Zhu
  • Publication number: 20150163665
    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: February 13, 2015
    Publication date: June 11, 2015
    Applicant: MICROSOFT CORPORATION
    Inventors: David A. Roberts, Hui Shen, Christopher D. Gual, Anirban Banerjee, Yi Lu, John W. Archer, Michael Bell, Xiong Jiang, Anirudh Anirudh
  • Patent number: 8958405
    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: January 29, 2013
    Date of Patent: February 17, 2015
    Assignee: Microsoft Corporation
    Inventors: David A. Roberts, Hui Shen, Christopher D. Gual, Anirban Banerjee, Yi Lu, John W. Archer, Michael Bell, Xiong Jiang, Anirudh Anirudh
  • Patent number: 8898474
    Abstract: A method of operating an access point (AP) configured to support multiple pre-shared keys at a given time to authenticate its associated client devices. Each client device associated with the AP is provisioned with a key. To authenticate the client device that attempts to connect to the AP, the AP determines which pre-shared key (PSK) of the multiple supported pre-shared keys (PSKs), if any, matches information including the key received from the client device. When the information matches, the client device is allowed to connect to the AP. Provisioning the AP with multiple PSKs allows selectively disconnecting associated client devices from the AP. The AP may be configured to support PSKs of different lifetime and complexity. Removing a PSK of the multiple PSKs supported by the AP and disconnecting a client device that uses this PSK does not disconnect other client devices using different keys to access the AP.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: November 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Hui Shen, Xiong Jiang, Anirban Banerjee, Hong Liu, Taroon Mandhana
  • Patent number: 8856545
    Abstract: A site analysis system to determine a security level of a website comprises a communication transceiver and a processing system. The communication transceiver is configured to receive content information associated with the website describing a current state of the website, receive historical event information associated with the website, and receive external information associated with the website from a source external to the website. The processing system is configured to process the content information to determine a content score for the website, process the historical event information and the external information to determine a reputational score for the website, and process the content score and the reputational score to generate a final score for the website.
    Type: Grant
    Filed: July 14, 2011
    Date of Patent: October 7, 2014
    Assignee: Stopthehacker Inc.
    Inventors: Anirban Banerjee, Michalis Faloutsos
  • Patent number: 8855087
    Abstract: A computing device configurable as a wireless network access point that can be controlled from multiple applications. The computing device provides an interface through which applications may input commands to change the state of the access point. The interface responds to these commands and other events, such as association or disassociation of a wireless client, in a manner that does not disrupt the applications or devices using the access point. To determine an appropriate response to any event, the interface may maintain state information, including a count of the number of applications and/or wireless devices that have taken action indicating an operating state of the wireless access point.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: October 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Anirban Banerjee, David A. Roberts, Hui Shen, Shawn Jiang, Saurabh Mahajan, Chris Gual
  • Patent number: 8793304
    Abstract: In some embodiments, a wireless management service provides the capability to manage connectivity between a device and one or more wireless networks on a differentiated basis. For example, network profiles may be managed in a way that is influenced by the identity of the user, such that profiles which are customized for a specific user may be established. Connectivity may also be managed in a way that is influenced by a session type ongoing on a device, such that when certain events occur (e.g., a request by one user to connect to or disconnect from a wireless network is processed), wireless connectivity employed by other users sharing the device is appropriately managed.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: July 29, 2014
    Assignee: Microsoft Corporation
    Inventors: Yi Lu, Olivier Contant, Wei Zhao, Anirban Banerjee, Abhishek Abhishek, Yue Chen
  • Publication number: 20130263272
    Abstract: A method and system for automated identification of phishing, phony, and malicious web sites are disclosed. According to one embodiment, a computer implemented method, comprises receiving a first input, the first input including a universal resource locator (URL) for a webpage. A second input is received, the second input including feedback information related to the webpage, the feedback information including an indication designating the webpage as safe or unsafe. A third input is received from a database, the third input including reputation information related to the webpage. Data is extracted from the webpage. A safety status is determined for the webpage, including whether the webpage is hazardous by using a threat score for the webpage and the second input, wherein calculating the threat score includes analyzing the extracted data from the webpage. The safety status for the webpage is reported.
    Type: Application
    Filed: May 20, 2013
    Publication date: October 3, 2013
    Applicant: StopTheHacker.com, JAAL LLC
    Inventors: Anirban Banerjee, Michalis Faloutsos
  • Patent number: 8448245
    Abstract: A method and system for automated identification of phishing, phony, and malicious web sites are disclosed. According to one embodiment, a computer implemented method, comprises receiving a first input, the first input including a universal resource locator (URL) for a webpage. A second input is received, the second input including feedback information related to the webpage, the feedback information including an indication designating the webpage as safe or unsafe. A third input is received from a database, the third input including reputation information related to the webpage. Data is extracted from the webpage. A safety status is determined for the webpage, including whether the webpage is hazardous by using a threat score for the webpage and the second input, wherein calculating the threat score includes analyzing the extracted data from the webpage. The safety status for the webpage is reported.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: May 21, 2013
    Assignee: Stopthehacker.com, JAAL LLC
    Inventors: Anirban Banerjee, Michail Faloutsos
  • Patent number: 8437275
    Abstract: A protocol for operation of wireless devices enables a wireless device to remotely and securely invoke a service on a target wireless device without requiring the user of the target wireless device to take any action and without requiring the target wireless device to use power unnecessarily. Mutual authentication is executed while the target wireless device remains in a low power discoverable mode. The discoverable mode includes discovery windows separated by inactive windows when the radio of the target wireless device is powered down.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: May 7, 2013
    Assignee: Microsoft Corporation
    Inventors: Anirban Banerjee, Hui Shen, Saurabh Mahajan, Amer A. Hassan, Hong Liu, Noel W. Anderson
  • Patent number: 8374159
    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 21, 2008
    Date of Patent: February 12, 2013
    Assignee: Microsoft Corporation
    Inventors: David A. Roberts, Hui Shen, Christopher D. Gual, Anirban Banerjee, Yi Lu, John W. Archer, Michael Bell, Xiong Jiang, Ani Anirudh
  • Patent number: 8299823
    Abstract: Embodiments of the present invention provide an approach for receiving true and complement clock signals at high or low frequencies into inputs of a divide-by-two quadrature divider, and providing true and complement clock signals, which are one-half the measured frequencies of the clock input signals, at the output of the quadrature divider. A tri-state clock mux coupled with combinatorial reset logic, with pull-up and pull-down devices at the output of the tri-sate clock mux, and/or pull-up and pull-down devices between the quadrature divider latches provide a defined logic state during startup at the input of the quadrature divider. The defined logic state ensures the output of the quadrature divider is metastability-free during high frequency application. Specifically, the quadrature divider has two output clock signals that are true and complement with measured frequencies that are one-half of the measured frequencies of the two clock input signals coming into the quadrature divider.
    Type: Grant
    Filed: January 21, 2011
    Date of Patent: October 30, 2012
    Assignee: International Business Machines Corporation
    Inventors: Anirban Banerjee, Paul Scot Carlile, Zhenrong Jin
  • Patent number: 8244922
    Abstract: A programmable network component for use in a plurality of network devices with a shared architecture, where the programmable network component includes an interface with an external processing unit to provide management interface control between the external processing unit and a network device. The programmable network component also includes a plurality of internal busses each of which is coupled to the programmable network component and to at least one network component. The programmable network component further includes a plurality of external buses each of which is coupled to the programmable network component and to at least one physical interface. The programmable network component is configured to support a plurality of protocols for communication with a plurality of physical interface components and comprises a plurality of programmable registers for determining the status of the plurality of physical interfaces.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: August 14, 2012
    Assignee: Broadcom Corporation
    Inventors: Vamsi M. Tatapudi, Anirban Banerjee
  • Publication number: 20120187984
    Abstract: Embodiments of the present invention provide an approach for receiving true and complement clock signals at high or low frequencies into inputs of a divide-by-two quadrature divider, and providing true and complement clock signals, which are one-half the measured frequencies of the clock input signals, at the output of the quadrature divider. A tri-state clock mux coupled with combinatorial reset logic, with pull-up and pull-down devices at the output of the tri-sate clock mux, and/or pull-up and pull-down devices between the quadrature divider latches provide a defined logic state during startup at the input of the quadrature divider. The defined logic state ensures the output of the quadrature divider is metastability-free during high frequency application. Specifically, the quadrature divider has two output clock signals that are true and complement with measured frequencies that are one-half of the measured frequencies of the two clock input signals coming into the quadrature divider.
    Type: Application
    Filed: January 21, 2011
    Publication date: July 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anirban Banerjee, Paul Scot Carlile, Zhenrong Jin
  • Publication number: 20120047581
    Abstract: An event-driven auto-restoration system for websites comprises a processing system. The processing system is configured to detect an event associated with a website indicative of a change in the website to an undesired state. The processing system is further configured to dynamically generate a restoration process and employ the restoration process to restore the website to a desired state. The processing system is further configured to employ a verification process to verify that the website has been restored to the desired state.
    Type: Application
    Filed: August 12, 2011
    Publication date: February 23, 2012
    Inventors: Anirban Banerjee, Michalis Faloutsos
  • Publication number: 20120017281
    Abstract: A site analysis system to determine a security level of a website comprises a communication transceiver and a processing system. The communication transceiver is configured to receive content information associated with the website describing a current state of the website, receive historical event information associated with the website, and receive external information associated with the website from a source external to the website. The processing system is configured to process the content information to determine a content score for the website, process the historical event information and the external information to determine a reputational score for the website, and process the content score and the reputational score to generate a final score for the website.
    Type: Application
    Filed: July 14, 2011
    Publication date: January 19, 2012
    Applicant: Stopthehacker.com, Jaal LLC
    Inventors: Anirban Banerjee, Michalis Faloutsos
  • Publication number: 20110142014
    Abstract: A protocol for operation of wireless devices enables a wireless device to remotely and securely invoke a service on a target wireless device without requiring the user of the target wireless device to take any action and without requiring the target wireless device to use power unnecessarily. Mutual authentication is executed while the target wireless device remains in a low power discoverable mode. The discoverable mode includes discovery windows separated by inactive windows when the radio of the target wireless device is powered down.
    Type: Application
    Filed: December 11, 2009
    Publication date: June 16, 2011
    Applicant: Microsoft Corporation
    Inventors: Anirban Banerjee, Hui Shen, Saurabh Mahajan, Amer A. Hassan, Hong Liu, Noel W. Anderson