Patents by Inventor Amitava Das

Amitava Das 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: 8014510
    Abstract: A signaling network node is configured for identifying a received signaling message as belonging to one of a plurality of prescribed originating node groups, based on prescribed message class selection criteria. Each originating node group has at least one originating node and is assigned at least one congestion threshold relative to a message rate (e.g., messages per unit time or number of bytes per unit time). The signaling network node determines the message rate for each corresponding originating node group; if the message rate for an originating node group exceeds the corresponding at least one congestion threshold, the signaling network node outputs a congestion signaling message to the originating node having sent the signaling message, for reduction of the corresponding message rate.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: September 6, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Frank G. Bordonaro, Amitava Das, Paul A. Schmidt, Glenn D. Watson
  • Patent number: 7991199
    Abstract: An identification system uses mappings of known objects to codebooks representing those objects to identify an object represented by multiple input representations or to verify that an input representation corresponds to an input known object. To identify the object, the identification system generates an input feature vector for each input representation. The identification system then accumulates for each known object the distances between the codebook of that object and each of the input feature vectors. The distance between a codebook and a feature vector may be the minimum of the distances between the code vectors of the codebook and the feature vector. The identification system then selects the object with the smallest accumulated distance as being the object represented by the multiple input representations.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: August 2, 2011
    Assignee: Microsoft Corporation
    Inventor: Amitava Das
  • Patent number: 7940656
    Abstract: A method for authenticating an element in a network environment is provided that includes receiving a request for one or more triplets. One or more of the triplets may be associated with an authentication communications protocol that may be executed in order to facilitate a communication session. The method further includes returning one or more of the triplets in response to the request and initiating the communication session in response to the triplets after proper authentication of an entity associated with the request.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: May 10, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Amitava Das, Michael A. Wright, Joseph A. Salowey, William C. Gossman
  • Patent number: 7716723
    Abstract: A system for user authentication includes a gateway operable to receive a user authentication request in an Internet Protocol format from a server. The gateway communicates the user authentication request in a Signaling System 7 protocol to a user registry. The gateway is also operable to receive a user authentication response in the Signaling System 7 protocol from the user registry. The gateway communicates the user authentication response in the Internet Protocol format to the server.
    Type: Grant
    Filed: October 7, 2002
    Date of Patent: May 11, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Wayne N. Taylor, Joseph A. Salowey, Michael A. Wright, Amitava Das, William C. Gossman, Gopal K. Dommety
  • Publication number: 20090304297
    Abstract: To reduce the amount of storage space and computing power required to render image data, particularly building image data, primary and secondary colors may be extracted from the image data. The image data may be re-rendered using only the primary and secondary colors. The re-rendered image may be evaluated for patterns, the patterns thresholded to bi-level data and a Discrete Fourier Transform (DFT), or equivalent, may be performed on the bi-level data. Low order coefficients may be discarded depending on level accuracy desired. DFT coefficients and color data for the primary and secondary colors may then be used to construct an abstraction of the original image data, using data that is, in some cases, three or four orders of magnitude smaller than the original image data.
    Type: Application
    Filed: June 20, 2008
    Publication date: December 10, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Neeharika Adabala, Aniruddha Loya, Amitava Das, Pragyana K. Mishra
  • Patent number: 7508260
    Abstract: An amplifier is disclosed that contains a transistor (BJT), a switch (MOSFET), and a transformer. The collector of the BJT is connected to an end of the transformer while the base of the BJT is connected to a point between the ends of the transformer through the MOSFET. When the amplifier is in an active mode in which the amplifier has gain, signals supplied to the amplifier are provided to the transformer through the BJT. When the amplifier is in a bypass mode in which the amplifier does not have gain, signals supplied to the amplifier are provided to the transformer through the MOSFET and the BJT is turned off. The amplifier is designed such that the amplifier characteristics are optimized and then the MOSFET is connected to the transformer such that the input impedance of the amplifier is independent of the mode.
    Type: Grant
    Filed: November 16, 2007
    Date of Patent: March 24, 2009
    Assignee: Freescale Semiconductor, Inc.
    Inventor: Amitava Das
  • Publication number: 20090003660
    Abstract: An identification system uses mappings of known objects to codebooks representing those objects to identify an object represented by multiple input representations or to verify that an input representation corresponds to an input known object. To identify the object, the identification system generates an input feature vector for each input representation. The identification system then accumulates for each known object the distances between the codebook of that object and each of the input feature vectors. The distance between a codebook and a feature vector may be the minimum of the distances between the code vectors of the codebook and the feature vector. The identification system then selects the object with the smallest accumulated distance as being the object represented by the multiple input representations.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventor: Amitava Das
  • Publication number: 20090006093
    Abstract: A speaker recognition system generates a codebook store with codebooks representing voice samples of speaker, referred to as trainers. The speaker recognition system may use multiple classifiers and generate a codebook store for each classifier. Each classifier uses a different set of features of a voice sample as its features. A classifier inputs a voice sample of an person and tries to authenticate or identify the person. A classifier generates a sequence of feature vectors for the input voice sample and then a code vector for that sequence. The classifier uses its codebook store to recognize the person. The speaker recognition system then combines the scores of the classifiers to generate an overall score. If the score satisfies a recognition criterion, then the speaker recognition system indicates that the voice sample is from that speaker.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventor: Amitava Das
  • Publication number: 20080081590
    Abstract: An amplifier is disclosed that contains a transistor (BJT), a switch (MOSFET), and a transformer. The collector of the BJT is connected to an end of the transformer while the base of the BJT is connected to a point between the ends of the transformer through the MOSFET. When the amplifier is in an active mode in which the amplifier has gain, signals supplied to the amplifier are provided to the transformer through the BJT. When the amplifier is in a bypass mode in which the amplifier does not have gain, signals supplied to the amplifier are provided to the transformer through the MOSFET and the BJT is turned off. The amplifier is designed such that the amplifier characteristics are optimized and then the MOSFET is connected to the transformer such that the input impedance of the amplifier is independent of the mode.
    Type: Application
    Filed: November 16, 2007
    Publication date: April 3, 2008
    Inventor: Amitava Das
  • Publication number: 20080081592
    Abstract: A method for authenticating an element in a network environment is provided that includes receiving a request for one or more triplets. One or more of the triplets may be associated with an authentication communications protocol that may be executed in order to facilitate a communication session. The method further includes returning one or more of the triplets in response to the request and initiating the communication session in response to the triplets after proper authentication of an entity associated with the request.
    Type: Application
    Filed: December 3, 2007
    Publication date: April 3, 2008
    Applicant: Cisco Technology, Inc.
    Inventors: Amitava Das, Michael Wright, Joseph Salowey, William Gossman
  • Patent number: 7310307
    Abstract: A method for authenticating an element in a network environment is provided that includes receiving a request for one or more triplets. One or more of the triplets may be associated with an authentication communications protocol that may be executed in order to facilitate a communication session. The method further includes returning one or more of the triplets in response to the request and initiating the communication session in response to the triplets after proper authentication of an entity associated with the request.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: December 18, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Amitava Das, Michael A. Wright, Joseph A. Salowey, William C. Gossman
  • Publication number: 20070186280
    Abstract: A method for distributing information in a network environment is provided that includes receiving a communication flow and executing a routing decision for the communication flow that directs the communication flow to a selected one of a plurality of servers. The routing decision is based on a selected one or more user-specified parameters and on one or more data segments that reflect feedback associated with one or more of the servers. The feedback indicates one or more conditions associated with one or more of the servers.
    Type: Application
    Filed: April 16, 2007
    Publication date: August 9, 2007
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Amitava Das, Viren Malaviya
  • Patent number: 7222195
    Abstract: A method for distributing information in a network environment is provided that includes receiving a communication flow and executing a routing decision for the communication flow that directs the communication flow to a selected one of a plurality of servers. The routing decision is based on a selected one or more user-specified parameters and on one or more data segments that reflect feedback associated with one or more of the servers. The feedback indicates one or more conditions associated with one or more of the servers.
    Type: Grant
    Filed: April 22, 2003
    Date of Patent: May 22, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Amitava Das, Viren K. Malaviya
  • Publication number: 20070063767
    Abstract: An amplifier is disclosed that contains a transistor (BJT), a switch (MOSFET), and a transformer. The collector of the BJT is connected to an end of the transformer while the base of the BJT is connected to a point between the ends of the transformer through the MOSFET. When the amplifier is in an active mode in which the amplifier has gain, signals supplied to the amplifier are provided to the transformer through the BJT. When the amplifier is in a bypass mode in which the amplifier does not have gain, signals supplied to the amplifier are provided to the transformer through the MOSFET and the BJT is turned off. The amplifier is designed such that the amplifier characteristics are optimized and then the MOSFET is connected to the transformer such that the input impedance of the amplifier is independent of the mode.
    Type: Application
    Filed: August 24, 2005
    Publication date: March 22, 2007
    Inventor: Amitava Das
  • Patent number: 7146310
    Abstract: A low-bit-rate coding technique for unvoiced segments of speech includes the steps of extracting high-time-resolution energy coefficients from a frame of speech, quantizing the energy coefficients, generating a high-time-resolution energy envelope from the quantized energy coefficients, and reconstituting a residue signal by shaping a randomly generated noise vector with quantized values of the energy envelope. The energy envelope may be generated with a linear interpolation technique. A post-processing measure may be obtained and compared with a predefined threshold to determine whether the coding algorithm is performing adequately.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: December 5, 2006
    Assignee: Qualcomm, Incorporated
    Inventors: Amitava Das, Sharath Manjunath
  • Patent number: 7058724
    Abstract: A signaling network node is configured for generating a routing decision based on selectively masking a point code field from a received SS7 signaling message. The received SS7 signaling message includes a header that includes a point code field having a prescribed bit length. The signaling network node searches its routing table to determine the presence of a matching full-length point code of the prescribed bit length that specifies a prescribed route for the received signaling message. If there is no matching full-length point code, the signaling network node generates a reduced point code by applying a user-selectable mask to the point code. The signaling network node then searches its routing table, based on the reduced point code, for a matching reduced-length point code that specifies a corresponding summary route. If desired different masks may be used until a matching reduced-length point code is located.
    Type: Grant
    Filed: November 2, 2001
    Date of Patent: June 6, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Amitava Das, Randal Latta Dunn, Paul Aloysius Schmidt, Uwe Sellentin
  • Publication number: 20060078008
    Abstract: A signaling network node is configured for identifying a received signaling message as belonging to one of a plurality of prescribed originating node groups, based on prescribed message class selection criteria. Each originating node group has at least one originating node and is assigned at least one congestion threshold relative to a message rate (e.g., messages per unit time or number of bytes per unit time). The signaling network node determines the message rate for each corresponding originating node group; if the message rate for an originating node group exceeds the corresponding at least one congestion threshold, the signaling network node outputs a congestion signaling message to the originating node having sent the signaling message, for reduction of the corresponding message rate.
    Type: Application
    Filed: November 29, 2005
    Publication date: April 13, 2006
    Inventors: Frank Bordonaro, Amitava Das, Paul Schmidt, Glenn Watson
  • Patent number: 6996225
    Abstract: A signaling network node is configured for identifying a received signaling message as belonging to one of a plurality of prescribed originating node groups, based on prescribed message class selection criteria. Each originating node group has at least one originating node and is assigned at least one congestion threshold relative to a message rate (e.g., messages per unit time or number of bytes per unit time). The signaling network node determines the message rate for each corresponding originating node group; if the message rate for an originating node group exceeds the corresponding at least one congestion threshold, the signaling network node outputs a congestion signaling message to the originating node having sent the signaling message, for reduction of the corresponding message rate.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: February 7, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Frank G. Bordonaro, Amitava Das, Paul A. Schmidt, Glenn D. Watson
  • Publication number: 20050043944
    Abstract: A low-bit-rate coding technique for unvoiced segments of speech includes the steps of extracting high-time-resolution energy coefficients from a frame of speech, quantizing the energy coefficients, generating a high-time-resolution energy envelope from the quantized energy coefficients, and reconstituting a residue signal by shaping a randomly generated noise vector with quantized values of the energy envelope. The energy envelope may be generated with a linear interpolation technique. A post-processing measure may be obtained and compared with a predefined threshold to determine whether the coding algorithm is performing adequately.
    Type: Application
    Filed: September 29, 2004
    Publication date: February 24, 2005
    Inventors: Amitava Das, Sharath Manjunath
  • Publication number: 20040249984
    Abstract: A method for distributing information in a network environment is provided that includes receiving a communication flow and executing a routing decision for the communication flow that directs the communication flow to a selected one of a plurality of servers. The routing decision is based on a selected one or more user-specified parameters and on one or more data segments that reflect feedback associated with one or more of the servers. The feedback indicates one or more conditions associated with one or more of the servers.
    Type: Application
    Filed: April 22, 2003
    Publication date: December 9, 2004
    Applicant: Cisco Technology, Inc.
    Inventors: Amitava Das, Viren K. Malaviya