Patents by Inventor Amit Singh

Amit Singh 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: 20170103484
    Abstract: Method and system for providing a housing recommendation to a user. The method comprising: determining, using a recommendation module, a spending behaviour of the user based on transaction data relating to electronic payment transactions involving the user; dividing, using the recommendation module communicatively coupled with a geographic information system (GIS), a geographical area into a plurality of localities based on geographic information from the GIS; determining, using the recommendation module, an average spending behaviour of residents in each locality based on transaction data relating to electronic payment transactions involving the residents; assigning, using the recommendation module, a base score to each locality based on a presence of residents in the locality with similar spending behaviour to the user; and transmitting, to a user output module communicatively coupled with the recommendation module, the housing recommendation that is based on the base score of each locality.
    Type: Application
    Filed: September 29, 2016
    Publication date: April 13, 2017
    Applicant: MasterCard International Incorporated
    Inventors: Amit SINGH, Avyaktanand TIWARY, Mayank PRAKASH, Sheetanshu D. GUPTA, Sharan BAKSHIRAM
  • Publication number: 20170099340
    Abstract: Techniques described herein may be used to expeditiously provide web content to user devices. A web server may provide a first webpage to a user device. Prior to the user device requesting another webpage (e.g., while the user of the user device is viewing the first webpage), the server device may identify a second webpage that the user device is likely to request next and obtain content corresponding to the second webpage. The web server may receive a request for the second webpage, and in response to the request, may provide the second webpage, along with the content, to the user device. The content may include information that is not typically cached by the web server. Additionally, the web server may verify that there are adequate system resources available (e.g., processing capacity, memory capacity, etc.) prior to obtaining the content.
    Type: Application
    Filed: October 1, 2015
    Publication date: April 6, 2017
    Inventors: Minbao Li, Amit Singh, Kaushal K. Shah, Pugazh Thyagarasan, Bharadwaja Cheruvu
  • Publication number: 20170098190
    Abstract: The embodiments relate to an automatic capacity detection system and methods thereof. The system includes a capacity detector for continuously monitoring an area to track an available amount of capacity; a location sensor for automatically identifying a current location at which the available amount of capacity is available; a processor in remote communication with the capacity detector and the location sensor to: compare the current location of the available amount of capacity with a destination of the available amount of capacity; estimate a remaining value of the available amount of capacity based on the comparison; and assign at least some of the available amount of capacity at the remaining value to an offering party.
    Type: Application
    Filed: December 14, 2016
    Publication date: April 6, 2017
    Inventors: James Moskos, Amit Singh Monga
  • Patent number: 9591404
    Abstract: Embodiments of systems and methods are described for determining weighting coefficients based at least in part on using convex optimization subject to one or more constraints to approximate a three-dimensional beampattern. In some implementations, the approximated three-dimensional beampattern comprises a main lobe that includes a look direction for which waveforms detected by a sensor array are not suppressed and a side lobe that includes other directions for which waveforms detected by the microphone array are suppressed. The one or more constraints can include a constraint that suppression of waveforms received by the sensor array from the side lobe are greater than a threshold. In some implementations, the threshold can be dependent on at least one of an angular direction of the waveform and a frequency of the waveform.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: March 7, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Amit Singh Chhetri
  • Publication number: 20170041691
    Abstract: A switch module and optoelectronic switch incorporating the same. The optoelectronic switch includes an N-dimensional array of switch modules arranged in a topology in which each switch module is a member of N sub-arrays, the sub-arrays defined with reference to the coordinates of the constituent switch modules, and wherein all of the members of each sub-array are connected by an active switch, which in some embodiments may be an optical active switch or an electronic active switch.
    Type: Application
    Filed: March 16, 2016
    Publication date: February 9, 2017
    Inventors: Andrew Rickman, Nathan Farrington, Amit Singh Nagra
  • Publication number: 20170024752
    Abstract: Disclosed is method that includes processing the past registered interest data against the past purchase data to identify past purchases resulting from registered past interest so as to determine a period between each of the identified past purchases and the registered past interest; deriving parameters, from one or more of the determined periods, for a prediction algorithm configured to forecast the interval between the interest registered for the particular good or service and purchase of the particular good or service; processing, using the prediction algorithm, present data of interest registered on one or more goods or services that are related to the particular good or service to calculate an estimate of the interval between the registered present interest and the purchase of the particular good or service; and planning the product related activities in response to the estimated interval. Related apparatus and a non-transitory computer readable medium are also disclosed.
    Type: Application
    Filed: July 22, 2016
    Publication date: January 26, 2017
    Applicant: MasterCard International Incorporated
    Inventors: Amit SINGH, Sanket NERKAR, Mayank PRAKASH
  • Patent number: 9521249
    Abstract: An echo path change detector may be used to control the rate of adaptation in an acoustic echo canceller. When echo path change is declared, the rate of adaptation may be increased. However, echo path change should not be declared in the presence of double talk, because rapid adaptation during double talk is undesirable. Accordingly, various features are disclosed for detecting echo path changes while avoiding the declaration of such changes in the presence of double talk.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: December 13, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Amit Singh Chhetri
  • Publication number: 20160350769
    Abstract: A system comprising a database comprising authorization data and clearing data from transactions carried out at a plurality of merchants, the authorization data comprising a plurality of transaction records, each transaction record comprising a payment card identifier, a merchant identifier, a transaction identifier, a time/date, and an authorization transaction amount; the clearing data comprising a plurality of transaction identifiers and a corresponding plurality of clearing transaction amounts. The system also comprises a gratuity calculation component in communication with the database.
    Type: Application
    Filed: May 19, 2016
    Publication date: December 1, 2016
    Inventors: Ram VENKATESH, Amit SINGH, Bejoy Lucy MATHEW, Devarshi HAZARIKA, Mayank Rajendra PRAKASH, Sanket Rajendra NERKAR
  • Publication number: 20160328251
    Abstract: An example system and method for facilitating virtual cable modem termination system VCMTS redundancy in cable modem network environments is provided and includes spawning a first instance of a virtual network function (VNF) on a first server in a cable modem network, spawning a second instance of the VNF on a different second server, configuring the second instance to be communicatively coupled to the first instance in a same subnet of the network, and synchronizing (e.g., copying, coordinating, matching, etc.) state between the first instance and the second instance. In specific embodiments, the VNF comprises a VCMTS.
    Type: Application
    Filed: July 23, 2015
    Publication date: November 10, 2016
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Alon Bernstein, John T. Chapman, Amit Singh, Jan Medved
  • Publication number: 20160328252
    Abstract: An example system and method for facilitating virtual cable modem termination system (VCMTS) migration in cable modem network environments is provided and includes spawning, by an orchestration component executing using a processor, a first instance of a virtual network function (VNF) on a first server in a cable modem network, storing state of the first instance as state information in an external database, spawning a second instance of the VNF on a different second server, synchronizing state of the second instance with the state information stored in the external database, and deleting the first instance. In specific embodiments, the VNF comprises a VCMTS.
    Type: Application
    Filed: July 23, 2015
    Publication date: November 10, 2016
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Amit Singh, John T. Chapman, Alon Bernstein
  • Patent number: 9473646
    Abstract: An acoustic echo canceller (AEC) system may be configured to reset the coefficients of a transform equation when an estimated echo diverges from actual acoustic echo. Features are disclosed for determining when to reset the coefficients, and for enabling the reset operation to be performed reliably. Additional features are disclosed for detecting other signal conditions besides AEC divergence, for adjusting the rate at which the coefficients are adapted in response to such conditions, and for prioritizing between potentially incompatible adjustments.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: October 18, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Amit Singh Chhetri
  • Patent number: 9456276
    Abstract: An audio beamformer receives signals from microphones of an array and processes the signals to produce a directional audio signal that emphasizes sound from a selected direction. The beamformer is implemented using weights or other parameters that are calculated to account for effects upon the received audio signals by the surfaces upon which the microphones are positioned.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: September 27, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Amit Singh Chhetri
  • Publication number: 20160275574
    Abstract: A computer-implemented method for computing a rating for a service provider is provided. Thee method comprising operations of (a) receiving, by a transaction analysis component, transaction data representing past transactions performed by customers with the service provider via a payment network, (b) calculating, by the transaction analysis component, a transaction-based measure characterizing the past transactions during a pre-defined period; (c) receiving, by a service provider rating component, a review score indicative of a customer rating for the service provider; and (d) computing, by the service provider rating component, the rating using the transaction-based measure and the review score, said rating being indicative of a quality of service associated with the service provider. A system for carrying out the method is also provided.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 22, 2016
    Inventors: Sanket NERKAR, Mayank PRAKASH, Amit SINGH
  • Publication number: 20160275529
    Abstract: A system for recommending a competitor. A transactions database stores transaction data relating to a plurality of transactions made at a plurality of merchants over a payment network using a plurality of payment cards. A merchant database stores merchant data relating to the plurality of merchants. A competitor identification component in communication with the transactions database. The competitor identification component is configured to: determine a category of the merchant; query the merchant database to identify other merchants having the same category as the merchant; query the transactions database to retrieve transaction data relating to transactions made at the merchant and the other merchants over a predefined time period; based on one or more filtering criteria, determine similarity data indicative of a similarity of each of the other merchants to said merchant. Based on the similarity data, generate a recommendation of at least one competitor merchant from among the other merchants.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 22, 2016
    Inventors: Suneel BHATT, Amit SINGH, Hitendra GEHLOT
  • Publication number: 20160275463
    Abstract: A system for processing payment card transactions. A user database stores a plurality of user profiles. Each user profile mappings from a payment card identifier to at least one credit card number. A bill processing component in communication with the database which is configured to: receive, from a credit card issuer system, credit card bill data representing at least a credit card number, a total payable amount and a minimum payable amount; query the user database to match one of the user profiles to the credit card number; and store, in the matched user profile, the credit card bill data.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 22, 2016
    Inventors: Suneel BHATT, Amit SINGH, Hitendra GEHLOT
  • Patent number: 9443216
    Abstract: An approach for managed instant communication (or chat)-based helpdesk services. An inquiry for a support service is received, at a helpdesk management platform, from a customer requesting assistance, the inquiry including one or more parameters defining the support service. A response is generated to the inquiry based on the one or more parameters, the response indicating a plurality of helpdesks associated with at least one service provider. An instant communication session is established between the customer and one of the helpdesks. The instant communication session is placed into a queue for an agent associated with the one helpdesk.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: September 13, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Amit Singh, Minbao Li, Dinyar Kavouspour, Fari Ebrahimi, Tao Yang
  • Patent number: 9432768
    Abstract: A wearable computer is configured to use beamforming techniques to isolate a user's speech from extraneous audio signals occurring within a physical environment. A microphone array of the wearable computer may generate audio signal data from an utterance from a user's mouth. A motion sensor(s) of the wearable computer may generate motion data from movement of the wearable computer. This motion data may be used to determine a direction vector pointing from the wearable computer to the user's mouth, and a beampattern may be defined that has a beampattern direction in substantial alignment with the determined direction vector to focus the microphone array on the user's mouth for speech isolation.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: August 30, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeffrey Cornelius O'Neill, Amit Singh Chhetri, Philip Ryan Hilmes, Ramya Gopalan
  • Patent number: 9432769
    Abstract: Embodiments of systems and methods are described for determining which of a plurality of beamformed audio signals to select for signal processing. In some embodiments, a plurality of audio input signals are received from a microphone array comprising a plurality of microphones. A plurality of beamformed audio signals are determined based on the plurality of input audio signals, the beamformed audio signals comprising a direction. A plurality of signal features may be determined for each beamformed audio signal. Smoothed features may be determined for each beamformed audio signal based on at least a portion of the plurality of signal features. The beamformed audio signal corresponding to the maximum smoothed feature may be selected for further processing.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: August 30, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Shiva Sundaram, Amit Singh Chhetri, Ramya Gopalan, Philip Ryan Hilmes
  • Patent number: 9413579
    Abstract: Individual multipath components of digital data symbols sent from a transmitter on at least two carrier frequencies generated from a common clock signal, are received (401) with individual delays and processed by a receiver unit having at least two fingers. Successive channel estimates are determined (402) from received symbols for each finger and each carrier, and an estimated frequency error is determined (404) for each finger and each carrier. A linear equation system is constructed (405), in which each determined frequency error is expressed as a function of a first variable indicative of frequency drift and a second variable indicative of frequency error caused by Doppler effect. The equation system is solved (406) to provide a solution with estimates of the first and second variables for each finger, and an estimated frequency drift is determined (407) from the solution and utilized (408) as feedback signal for adjusting receiver clock frequency.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: August 9, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Thomas Nilsson, Jianjun Chen, Amit Singh
  • Publication number: 20160218952
    Abstract: A system with at least one device including a hardware processor, performs the steps of receiving, by the system, a packet from a second system to be transmitted to a third system, forwarding, by the system to the third system, the packet received from the second system; modifying a portion of the packet to obtain a modified packet that falsely identifies a fourth system as a source of the modified packet, and transmitting, by the system to the third system, the modified packet identifying the fourth system as the source of the modified packet.
    Type: Application
    Filed: March 31, 2016
    Publication date: July 28, 2016
    Inventors: Amit Singh, Kranti Yadhati, Muthukumar Subramanian