Patents by Inventor Anirban Majumder

Anirban Majumder 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: 11816550
    Abstract: Devices and techniques are generally described for generating confidence scores for boosting-based tree machine learning models. In various examples, a first record comprising a plurality of input variables may be received. In another example, a boosting-based tree machine learning model may generate, for the first record, a base model score. In various examples, the base model score may be generated based on the plurality of input variables and the base model score may represent a likelihood that the first record is associated with a first class. In some examples, a score confidence machine learning model may generate a confidence score for the first record. The confidence score may indicate a confidence in the base model score. In various examples, the first record may be processed based at least in part on the confidence score.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: November 14, 2023
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Deepak Gupta, Anirban Majumder, Prateek Sircar, Rajeev Ramnarain Rastogi
  • Patent number: 11494686
    Abstract: At an artificial intelligence-based service, an indication of a similarity group of items of a data stream is obtained. A subset of the stream items is to be included in an ordered collection and presented via an interface which allows one or more types of interactions. Using a first data set which includes interaction records of items in the similarity group, one or more machine learning models are trained to predict a relevance metric associated with a particular type of interaction. A predicted value of the relevance metric is obtained from a trained version of a model and stored.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: November 8, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Prakash Mandayam Comar, Anirban Majumder, Srinivasan Hanumantha Rao Sengamedu
  • Patent number: 10855694
    Abstract: Methods, systems, and computer readable media for packet monitoring in a virtual environment are disclosed. According to one method executed at a virtual tap element residing in between a first virtual machine and a second virtual machine in a virtual network environment, the method includes obtaining cryptographic key information from either the first virtual machine or the second virtual machine and detecting an encrypted packet flow being communicated in the virtual network environment between the first virtual machine and the second virtual machine via the virtual tap element. The method further includes decrypting the encrypted packet flow using the cryptographic key information, generating a decrypted packet flow set comprising at least a portion of the decrypted packet flow, and sending the decrypted packet flow set to a packet analyzer.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: December 1, 2020
    Assignee: KEYSIGHT TECHNOLOGIES SINGAPORE (SALES) PTE. LTD.
    Inventors: Anirban Majumder, Marcel Felix Desdier
  • Patent number: 10747400
    Abstract: The arrangement and selection of digital content to present to a user can be based at least in part upon the relevance of content, e.g., the probabilities of the user selecting to view more information and/or otherwise engaging with instances of the content. Features of items associated with content presented to a user can be determined, as well as the user's response to items with those features. This data is used to determine the probability of the user viewing and/or otherwise engaging an item having specific values for at least some of those features. The probabilities are combined with abandonment scores associated with a feed position of an interface to ensure that content displayed is optimized for engagement. The items can be ranked based on this engagement determination, in order to select which item content to display and the appropriate arrangement of that content.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: August 18, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Anirban Majumder, Vinayak Shripad Puranik, Srinivasan Hanumantha Rao Sengamedu
  • Patent number: 10497012
    Abstract: The effect of position bias on content performance can be determined in part using artificial intelligence and computer learning. Performance data can include the frequency with which an action, such as a purchase, occurs in response to an instance of content being displayed. The content can be associated with a node at a lowest level of an offering hierarchy, and performance data from the various levels can be rolled up to higher level nodes to obtain sufficient data to for accurate position bias determinations. A bias model can be trained using the data from the various levels, where the training determines weightings for the bias determinations of each level. Once the position bias for an offer is determined, a normalized performance value can be obtained that does not include the effects of the bias. The normalized values can be used to select and place content based on actual performance.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: December 3, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Anirban Majumder, Prakash Mandayam Comar, Srinivasan Hanumantha Rao Sengamedu
  • Publication number: 20180351970
    Abstract: Methods, systems, and computer readable media for packet monitoring in a virtual environment are disclosed. According to one method executed at a virtual tap element residing in between a first virtual machine and a second virtual machine in a virtual network environment, the method includes obtaining cryptographic key information from either the first virtual machine or the second virtual machine and detecting an encrypted packet flow being communicated in the virtual network environment between the first virtual machine and the second virtual machine via the virtual tap element. The method further includes decrypting the encrypted packet flow using the cryptographic key information, generating a decrypted packet flow set comprising at least a portion of the decrypted packet flow, and sending the decrypted packet flow set to a packet analyzer.
    Type: Application
    Filed: May 30, 2017
    Publication date: December 6, 2018
    Inventors: Anirban Majumder, Marcel Felix Desdier
  • Patent number: 10142212
    Abstract: Systems and methods are disclosed to provide on demand packet traffic monitoring for packet communications within virtual packet processing environments. Virtual TAPs (test access ports) within virtualization layers for VM (virtual machine) host hardware systems are controlled by external controllers to configure watch filters for VM platforms operating within the virtualization layer based upon trigger events determined within packet flow data and/or based upon other external trigger events. The virtual TAP controller then periodically receives watch filter packet data updates from the virtual TAP and further controls the virtual TAP to configure more detailed focus filters for the VM platforms based upon watch filter trigger events. The virtual TAP controller can further communicate one or more VM action commands (e.g., stop VM, stop application, etc.) to the virtual TAP for application to the VM platforms based upon trigger events associated with this more detailed focus filter data.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: November 27, 2018
    Assignee: Keysight Technologies Singapore (Holdings) Pte Ltd
    Inventors: Anirban Majumder, Marcel Desdier, Deepesh Arora
  • Patent number: 9967165
    Abstract: Methods, systems, and computer readable media for packet monitoring in a virtual environment are disclosed. According to one method, the method occurs at a virtual tap controller implemented using at least one processor. The method includes sending, to a virtual tap in a virtual environment implemented using at least one computing platform, at least one summarization rule for generating summary packet information about packet traffic associated with the virtual environment. The method also includes receiving, from the virtual tap, the summary packet information generated using the at least one summarization rule. The method further includes generating, using the summary packet information, at least one processing rule for copying or forwarding packet data associated with the virtual environment and sending, to the virtual tap, the at least one processing rule.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: May 8, 2018
    Assignee: KEYSIGHT TECHNOLOGIES SINGAPORE (HOLDINGS) PTE. LTD.
    Inventors: Deepesh Satish Arora, Anirban Majumder
  • Patent number: 9785527
    Abstract: Methods, systems, and computer readable media for emulating virtualization resources are disclosed. According to one method, the method occurs at a computing platform. The method includes receiving a message associated with a device under test (DUT) and in response to receiving the message, performing an action associated with at least one of an emulated hypervisor and an emulated virtual machine (VM).
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: October 10, 2017
    Assignee: IXIA
    Inventors: Alon Regev, Deepesh Arora, Toshal Dudhwala, Anirban Majumder
  • Publication number: 20170163510
    Abstract: Methods, systems, and computer readable media for packet monitoring in a virtual environment are disclosed. According to one method, the method occurs at a virtual tap controller implemented using at least one processor. The method includes sending, to a virtual tap in a virtual environment implemented using at least one computing platform, at least one summarization rule for generating summary packet information about packet traffic associated with the virtual environment. The method also includes receiving, from the virtual tap, the summary packet information generated using the at least one summarization rule. The method further includes generating, using the summary packet information, at least one processing rule for copying or forwarding packet data associated with the virtual environment and sending, to the virtual tap, the at least one processing rule.
    Type: Application
    Filed: December 7, 2015
    Publication date: June 8, 2017
    Inventors: Deepesh Satish Arora, Anirban Majumder
  • Publication number: 20170118102
    Abstract: Systems and methods are disclosed to provide on demand packet traffic monitoring for packet communications within virtual packet processing environments. Virtual TAPs (test access ports) within virtualization layers for VM (virtual machine) host hardware systems are controlled by external controllers to configure watch filters for VM platforms operating within the virtualization layer based upon trigger events determined within packet flow data and/or based upon other external trigger events. The virtual TAP controller then periodically receives watch filter packet data updates from the virtual TAP and further controls the virtual TAP to configure more detailed focus filters for the VM platforms based upon watch filter trigger events. The virtual TAP controller can further communicate one or more VM action commands (e.g., stop VM, stop application, etc.) to the virtual TAP for application to the VM platforms based upon trigger events associated with this more detailed focus filter data.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 27, 2017
    Inventors: Anirban Majumder, Marcel Desdier, Deepesh Arora
  • Patent number: 9531620
    Abstract: There are disclosed methods and apparatus for displaying and viewing control plane statistical data for a network. The method comprises configuring a network configuration, wherein the network configuration comprises a network topology, a device group, and a device, generating a test to test the network under test, and requesting to display and view a statistical data based on a network configuration parameter.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: December 27, 2016
    Assignee: Ixia
    Inventors: Florin Ciodaru, Sorin Fetche, Narcis Abdulamit, Anirban Majumder, Gabriel Oprisan
  • Patent number: 8913838
    Abstract: An illustrative mobile device includes a data storage configured to at least temporarily store visual information and at least one processor that is configured to determine whether to request visual information processing from a network with which the mobile device may communicate. The processor is configured to determine a mobile device condition and a network condition. The processor determines a type of feature from the visual information to use for classification based on the determined mobile device and network conditions. The processor is configured to classify the visual information based on the determined type of feature and determine a confidence indicator based on the classification. The processor determines whether to request visual information processing from the network based on the determined confidence indicator.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: December 16, 2014
    Assignee: Alcatel Lucent
    Inventors: Anirban Majumder, Samik Datta, Sharad Jaiswal, Nisheeth Shrivastava, Sreedal Menon, Shubham Toshniwal
  • Publication number: 20140298335
    Abstract: Methods, systems, and computer readable media for emulating virtualization resources are disclosed. According to one method, the method occurs at a computing platform. The method includes receiving a message associated with a device under test (DUT) and in response to receiving the message, performing an action associated with at least one of an emulated hypervisor and an emulated virtual machine (VM).
    Type: Application
    Filed: March 24, 2014
    Publication date: October 2, 2014
    Applicant: IXIA
    Inventors: Alon Regev, Deepesh Arora, Toshal Dudhwala, Anirban Majumder
  • Publication number: 20140269390
    Abstract: There are disclosed methods and apparatus for displaying and viewing control plane statistical data for a network. The method comprises configuring a network configuration, wherein the network configuration comprises a network topology, a device group, and a device, generating a test to test the network under test, and requesting to display and view a statistical data based on a network configuration parameter.
    Type: Application
    Filed: March 13, 2014
    Publication date: September 18, 2014
    Applicant: Ixia
    Inventors: Florin Ciodaru, Sorin Fetche, Narcis Abdulamit, Anirban Majumder, Gabriel Oprisan
  • Publication number: 20140241638
    Abstract: An illustrative mobile device includes a data storage configured to at least temporarily store visual information and at least one processor that is configured to determine whether to request visual information processing from a network with which the mobile device may communicate. The processor is configured to determine a mobile device condition and a network condition. The processor determines a type of feature from the visual information to use for classification based on the determined mobile device and network conditions. The processor is configured to classify the visual information based on the determined type of feature and determine a confidence indicator based on the classification. The processor determines whether to request visual information processing from the network based on the determined confidence indicator.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Inventors: Anirban Majumder, Samik Datta, Sharad Jaiswal, Nisheeth Shrivastava, Sreedal Menon, Shubham Toshniwal
  • Publication number: 20130054729
    Abstract: A system and method for caching and pre-fetching content is disclosed. This invention relates to mobile devices and, more particularly but not exclusively, to delivering content to a mobile device. Existing systems employ different mechanisms for delivering content such as multimedia and the like to users of mobile device. Mechanisms such as broadcast services, delivery from the interne, Wi-Fi hotspots, Bluetooth kiosks etc face problems of offering innovative services to users due to insufficient network capacity, high end costs to consumers. The disclosed system delivers contents such as multimedia, data and the like by pre-fetching and caching techniques. The contents preferred by a user is identified and pre-fetched to access points located in vicinity of the user. The user can access the contents from the access points via a short range communication means such as Bluetooth, Infrared and so on.
    Type: Application
    Filed: November 4, 2010
    Publication date: February 28, 2013
    Inventors: Sharad Jaiswal, Naidu K V M, Anirban Majumder, Girija Narlikar, Nisheeth Shrivastava