Patents by Inventor Amit Kumar

Amit Kumar 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: 20190044809
    Abstract: Technologies for processing network packets by a host interface of a network interface controller (NIC) of a compute device. The host interface is configured to retrieve, by a symmetric multi-purpose (SMP) array of the host interface, a message from a message queue of the host interface and process, by a processor core of a plurality of processor cores of the SMP array, the message to identify a long-latency operation to be performed on at least a portion of a network packet associated with the message. The host interface is further configured to generate another message which includes an indication of the identified long-latency operation and a next step to be performed upon completion. Additionally, the host interface is configured to transmit the other message to a corresponding hardware unit scheduler as a function of the subsequent long-latency operation to be performed. Other embodiments are described herein.
    Type: Application
    Filed: December 6, 2017
    Publication date: February 7, 2019
    Inventors: Thomas E. Willis, Brad Burres, Amit Kumar
  • Publication number: 20190042605
    Abstract: This disclosure describes converting data from a current data schema to an updated data schema in response to an application being updated. More specifically, this disclosure describes how data stored on computing device can be converted from any previous data schema version to an updated data schema version using a single conversion operation. Additionally, any data and/or content that has already been downloaded and stored on the computing device may be salvaged and associated with the newly converted data. As such, previously downloaded content does not need to be downloaded again when a data schema associated with an application has been updated.
    Type: Application
    Filed: August 7, 2017
    Publication date: February 7, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Dawid Dariusz KOZLOWSKI, Amit Kumar SINHA, Ethan Joseph BERNSTEIN
  • Publication number: 20190043469
    Abstract: A method of adaptive noise cancellation can include receiving an audio input signal, receiving an ambient signal through a microphone, modifying filter parameters of a noise filter based on the ambient signal, and filtering the audio input signal based on the modified filter parameters.
    Type: Application
    Filed: October 8, 2018
    Publication date: February 7, 2019
    Inventors: Amit Kumar, Wai Lang Lee, Jianping Wen
  • Publication number: 20190042240
    Abstract: In one embodiment, an apparatus includes: an accelerator to execute instructions; an accelerator request decoder coupled to the accelerator to perform a first level decode of requests from the accelerator and direct the requests based on the first level decode, the accelerator request decoder including a memory map to identify a first address range associated with a local memory and a second address range associated with a system memory; and a non-coherent request router coupled to the accelerator request decoder to receive non-coherent requests from the accelerator request decoder and perform a second level decode of the non-coherent requests, the non-coherent request router to route first non-coherent requests to a sideband router of the first die and to direct second non-coherent requests to a computing die. Other embodiments are described and claimed.
    Type: Application
    Filed: March 8, 2018
    Publication date: February 7, 2019
    Inventors: Lakshminarayana Pappu, Robert D. Adler, Amit Kumar Srivastava, Aravindh Anantaraman
  • Publication number: 20190041959
    Abstract: In one embodiment, an apparatus includes: at least one processing circuit; at least one array associated with the at least one processing circuit; a power controller to manage power consumption of the apparatus; and a fabric bridge coupled to the power controller. The fabric bridge and power controller may be configured to implement a handshaking protocol to enable the fabric bridge to receive data from the at least one array via a sideband communication path and send the data to a system memory coupled to the apparatus via a primary communication path, prior to entry of the apparatus into a first low power state. Other embodiments are described and claimed.
    Type: Application
    Filed: March 27, 2018
    Publication date: February 7, 2019
    Inventors: Lakshminarayana Pappu, Robert Milstrey, Amit Kumar Srivastava
  • Patent number: 10200493
    Abstract: A multi-tenant, elastically scalable cache as a service is disclosed. Embodiments of the cache service eliminate the need for applications to manage their own cache tier. The multi-tenant cache service is implemented by maintaining/creating multiple named caches in a cache cluster and mapping each tenant's cache to a named cache in the cluster. Strict quotas are enforced on cache sizes This allows caches with different replication attributes to co-exist on the same cache server, allows migration of a cache from one cluster to another for load balancing purposes, and allows a cache to inflate/deflate to meet business needs. A network load balancer is used to route cache items to servers.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: February 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Perraju Bendapudi, Hari Krishnan S., Jithendra K. Veeramachaneni, Jagan M. Peri, Jatin Kakkar, Amit Kumar Yadav
  • Patent number: 10200318
    Abstract: Among other things, one or more techniques and/or systems for providing a third party app through an email user interface are provided. That is, an email user interface may provide access to an email comprising email content (e.g., a message regarding meeting for dinner at the Emerald Tavern). The email content may be analyzed to identify an entity referenced by the email content (e.g., an Emerald Tavern entity). A user intent to accomplish a task may be determined based upon the entity. An action that may be performed to accomplish the task, and a third party app capable of performing the action may be presented through the email user interface (e.g., a restaurant reservation app capable of a reservation task). Responsive to selection of the third party app, the third party app may be executed within the email user interface without transitioning a user away from the immersive email experience.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: February 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amit Kumar, Shajib Sadhukha
  • Patent number: 10198823
    Abstract: Devices and techniques are generally described for segmentation of object image data from background image data. In some examples, the segmentation of object image data may comprise capturing image data comprising color data and depth data. In some examples, the segmentation of object image data may further include separating the depth data into a plurality of clusters of image data, wherein each cluster is associated with a respective range of depth values. In various examples, the segmentation of object image data may comprise selecting a main cluster of image data as corresponding to an object of interest in the image data. In various other examples, the segmentation of object image data may comprise identifying pixels of the main cluster that correspond to the object of interest.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: February 5, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Amit Kumar Agrawal, Abhishek Singh, Visesh Uday Kumar Chari, Lelin Zhang, Qiang Liu, Rohith Mysore Vijaya Kumar, David Ting-Yu Wu
  • Patent number: 10200776
    Abstract: Disclosed is a signal processor for headphone off-ear detection. The signal processor includes an audio output to transmit an audio signal toward a headphone speaker in a headphone cup. The signal processor also includes a feedback (FB) microphone input to receive a FB signal from a FB microphone in the headphone cup. The signal processor also includes an off-ear detection (OED) signal processor to determine an audio frequency response of the FB signal over an OED frame as a received frequency response. The OED processor also determines an audio frequency response of the audio signal times an off-ear transfer function between the headphone speaker and the FB microphone as an ideal off-ear response. A difference metric si generated comparing the received frequency response to the ideal off-ear frequency response. The difference metric is employed to detect when the headphone cup is disengaged from an ear.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: February 5, 2019
    Assignee: AVNERA CORPORATION
    Inventors: Amit Kumar, Shankar Rathoud, Mike Wurtz, Eric Etheridge, Eric Sorensen
  • Publication number: 20190034927
    Abstract: Systems and methods for processing a transaction authorization request are disclosed. If a total transaction amount exceeds an available account balance or credit limit of a payment card associated with the transaction authorization request, an auxiliary payment account such as a wallet account linked to the payment card may be used to complete the transaction. Thus the transaction is partitioned into a payment card transaction and an auxiliary payment account transaction which have a combined transaction amount that corresponds to the total transaction amount.
    Type: Application
    Filed: June 5, 2018
    Publication date: January 31, 2019
    Applicant: Mastercard International Incorporated
    Inventors: Abhijeet Kumbhar, Siddhant Singhal, Akshit Kapoor, Amit Kumar
  • Patent number: 10190236
    Abstract: The present disclosure relates to a compact polymer gel consisting of disentangled ultrahigh molecular weight polyethylene (dis-UHMWPE), at least one nucleator, at least one filler and at least one fluid medium. The present disclosure also provides a process for the preparation of the compact polymeric gel and fibers from the compact polymeric gel of both low and high denier values. The fibers prepared in accordance with the present process have tensile strength ranging from 2.5 to 13 GPa, tensile modulus ranging from 100 to 270 GPa.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: January 29, 2019
    Assignee: RELIANCE INDUSTRIES LIMITED
    Inventors: Uma Sankar Satpathy, Satya Srinivasa Rao Gandham, Ajit Behari Mathur, Raksh Vir Jasra, Krishna Renganath Sarma, Amit Kumar Punamchand Shah, Yogini Maheshbhai Amin, Gaurang Manilal Mehta, Nanubhai Fuljibhai Patel, Viralkumar Patel
  • Publication number: 20190028522
    Abstract: An example source device includes a transceiver, a memory, and processor(s) in communication with the memory and the transceiver. The memory stores an application framework and subtitle information associated with the application framework. The processor(s) are configured to execute the application framework stored to the memory, to receive the subtitle information from the application framework, to initiate, in response to the receipt of the subtitle information, via the transceiver, a negotiation of features between the wireless source device and a sink device, to obtain negotiated features based on the negotiation of features, to capture, in response to obtaining the negotiated features, subtitle text data in accordance with the set of negotiated features, and to transmit, via the transceiver, the captured subtitle text data to the sink device.
    Type: Application
    Filed: July 16, 2018
    Publication date: January 24, 2019
    Inventors: Amit Kumar, Praveen Singh Sisodia, Kailash Chandra Singh Rawat
  • Publication number: 20190026150
    Abstract: In one embodiment, a method for FPGA accelerated serverless computing comprises receiving, from a user, a definition of a serverless computing task comprising one or more functions to be executed. A task scheduler performs an initial placement of the serverless computing task to a first host determined to be a first optimal host for executing the serverless computing task. The task scheduler determines a supplemental placement of a first function to a second host determined to be a second optimal host for accelerating execution of the first function, wherein the first function is not able to accelerated by one or more FPGAs in the first host. The serverless computing task is executed on the first host and the second host according to the initial placement and the supplemental placement.
    Type: Application
    Filed: July 20, 2017
    Publication date: January 24, 2019
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Komei Shimamura, Xinyuan Huang, Amit Kumar Saha, Debojyoti Dutta
  • Publication number: 20190028107
    Abstract: Described is an apparatus which comprises: a first clocking source having a first divider; a second clocking source having a second divider, wherein the first and second clocking sources are inductively coupled; and calibration logic to monitor clock signals associated with the first and second clocking sources and to generate at least one calibration code for adjusting at least one divider ratio of the first or second dividers according to the monitored clock signals.
    Type: Application
    Filed: September 24, 2018
    Publication date: January 24, 2019
    Applicant: INTEL CORPORATION
    Inventor: Amit Kumar Srivastava
  • Publication number: 20190028139
    Abstract: An apparatus is provided which comprises: a first circuitry to track a spread spectrum of a differential signal according to sampled data; and a second circuitry to adjust phase of a clock according to the spread spectrum, wherein the clock is used for sampling the differential signal.
    Type: Application
    Filed: December 18, 2017
    Publication date: January 24, 2019
    Applicant: Intel Corporation
    Inventor: Amit Kumar Srivastava
  • Publication number: 20190028981
    Abstract: Incorporation of a mesh base station in a wireless network is presented herein. The mesh base station can utilize common wireless resource allocations as a corresponding wireless base station while transmitting to wireless subscriber stations during the same time period. The mesh base station obtains a data packet from the wireless base station over a backhaul link during a scheduled time period and transmits the data packet to the designated wireless subscriber station during another scheduled time period. The wireless base station and the mesh base station can also receive data packets from wireless subscriber stations during a same time period. A wireless network can be configured with two mesh base stations at an approximate boundary of two adjacent sector coverage areas, where a coverage area is supported by a wireless base station and each mesh base station supports wireless subscriber stations within a coverage radius.
    Type: Application
    Filed: September 11, 2018
    Publication date: January 24, 2019
    Inventors: Byoung-Jo J. Kim, Nemmara K. Shankaranarayanan, Amit Kumar Saha
  • Patent number: 10187439
    Abstract: An online conferencing system that provides fine-grained control over recording of the online conference. A participant manager component detects current participants in an online conference. A video gathering component gathers video streams for each of at least some of the current participants in the online conference. A triggering component allows one or more of the participants to trigger operation of a recording component. The recording component identifies one or more of the gather video streams to record, and records the identified one or more video streams. The recording component may have fine-grained control over the recording process. If a participant joins the conference, that video from the new participant may be automatically recorded also. If a participant leaves a conference, the recording of that video may be stopped.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Beaming, LLC
    Inventors: Krishnan Ananthanarayanan, Christopher M. Eagan, Amit Kumar Dutta, Anand Srinivasan, Mieszko Matkowski
  • Publication number: 20190019491
    Abstract: A fixture for calibrating an active noise canceling (ANC) earphone, the calibration fixture including an ear model and an acoustic path. The ear model is configured to support an ANC earphone and includes an ear canal extending from an outer end of the ear canal to an inner end of the ear canal. The acoustic path is external to the ear canal and extends from, at a first end of the acoustic path, the inner end of the ear canal of the ear model to an opposite, second end of the acoustic path. The acoustic path is configured to transmit a mechanical sound wave received from the inner end of the ear canal to a region external to the ear model and adjacent the outer end of the ear canal.
    Type: Application
    Filed: August 10, 2018
    Publication date: January 17, 2019
    Inventors: Amit Kumar, Thomas Irrgang, Shankar Rathoud, Eric Sorensen
  • Patent number: 10181088
    Abstract: A system and method for performing foreground/background separation on an input image. The method identifies a corresponding model visual element in a scene model associated with the input image, the model visual element being associated with a set of element models, each element model including a plurality of visual data sets. Select an element model from the set of element models, dependent upon a visual distance between the input visual element and a visual data set of the selected element model satisfying a predetermined criterion. The method classifies the input visual element as one of foreground and background, dependent upon the selected element model, and then updates each visual data set in the selected element model, dependent upon the input visual element and at least first and second different methods of updating a visual data set.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: January 15, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Amit Kumar Gupta, Ashley Partis, Xin Yu Liu
  • Patent number: 10180918
    Abstract: The present invention provides a mobile wireless communication system, network, and method for managing the use of one or more peripherals with a mobile wireless communication device in connection with an upcoming event. The method includes associating one or more peripherals with one or more users, where the one or more peripherals have an extended capability for use with a mobile wireless communication device, and maintaining a list of the peripheral associations and the respective extended capabilities. Upcoming events and any need for corresponding event supporting capabilities are monitored. Any unmet need for event supporting capabilities is compared with the extended capability of peripherals associated with at least some of the one or more users that will be attending the upcoming event.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: January 15, 2019
    Assignee: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Alberto R. Cavallaro