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: 20200342493
    Abstract: A technique for tracking conversion of an online offer includes tracking online and/or offline transactions. A customer accepts an offer provided by a merchant and submits his or her account information so that he or she may receive a reward for satisfying criteria associated with the offer. Transactions of the merchant are then monitored at the payment processor level to determine whether the customer satisfies the purchase criteria. Therefore, online and offline conversion can both be tracked. Further, the merchant is able to determine the overall effectiveness of advertising campaigns by analyzing the number of offers that are both accepted and satisfied.
    Type: Application
    Filed: July 9, 2020
    Publication date: October 29, 2020
    Applicant: Twitter,Inc.
    Inventors: Jeffrey WINNER, Geraud Boyer, Amit Kumar, Eckart Walther
  • Publication number: 20200342916
    Abstract: Various implementations described herein are directed to an integrated circuit that has memory circuitry with a memory structure and a reference path. The integrated circuit includes performance sensing circuitry having a logic structure that is adapted to detect variation of performance of the memory structure. The integrated circuit includes power management circuitry that is coupled to the memory circuitry and the performance sensing circuitry. The power management circuitry receives a feedback signal from the performance sensing circuitry and adaptively adjusts voltage provided to the memory circuitry based on the feedback signal to affect performance of the memory structure. The memory circuitry has a logic stage that reduces signal delay in the reference path for alignment with the adaptively adjusted voltage.
    Type: Application
    Filed: April 29, 2019
    Publication date: October 29, 2020
    Inventors: Amit Chhabra, Saikat Kumar Banik
  • Publication number: 20200342486
    Abstract: A system accumulates and pools the purchases of a product or service by many different customers, and when the number of units of the product or service exceeds a threshold, the product or service is sold to the many different customers at a threshold or wholesale price. The system further accumulates loyalty reward points for a customer from many different types of businesses, and stores and maintains these loyalty reward points for each customer in a single database.
    Type: Application
    Filed: April 29, 2019
    Publication date: October 29, 2020
    Inventors: Amit Kumar, Balaji Bandagi, Prerit Jain, Shubham Jain, Apoorva Jukanti, Pavani Lanka
  • Patent number: 10817896
    Abstract: A technique for tracking conversion of an online offer includes tracking online and/or offline transactions. A customer accepts an offer provided by a merchant and submits his or her account information so that he or she may receive a reward for satisfying criteria associated with the offer. Transactions of the merchant are then monitored at the payment processor level to determine whether the customer satisfies the purchase criteria. Therefore, online and offline conversion can both be tracked. Further, the merchant is able to determine the overall effectiveness of advertising campaigns by analyzing the number of offers that are both accepted and satisfied.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: October 27, 2020
    Assignee: CARDSPRING, LLC
    Inventors: Jeffrey Winner, Geraud Boyer, Amit Kumar, Eckart Walther
  • Patent number: 10817326
    Abstract: Hypervisor-independent block-level live browse is used for directly accessing backed up virtual machine (VM) data. Hypervisor-free file-level recovery (block-level pseudo-mount) from backed up VMs also is disclosed. Backed up virtual machine (“VM”) data can be browsed without needing or using a hypervisor. Individual backed up VM files can be requested and restored to anywhere without a hypervisor and without the need to restore the rest of the backed up virtual disk. Hypervisor-agnostic VM backups can be browsed and recovered without a hypervisor and from anywhere, and individual backed up VM files can be restored to anywhere, e.g., to a different VM platform, to a non-VM environment, without restoring an entire virtual disk, and without a recovery data agent at the destination.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: October 27, 2020
    Assignee: Commvault Systems, Inc.
    Inventors: Henry Wallace Dornemann, Rahul S. Pawar, Amit Mitkar, Sunil Kumar Gutta, Sumedh Pramod Degaonkar, Jianwei Chen
  • Patent number: 10817454
    Abstract: An apparatus includes physical layer circuitry with lanes to couple the apparatus to endpoint devices. a first input/output (I/O) controller to couple a first processor to the physical layer circuitry, and a second I/O controller to couple a second processor to the physical layer circuitry. The first and second I/O controllers are compatible with a Peripheral Component Interconnect Express (PCIe)-based protocol. The apparatus also includes a flexible input/output adapter (FIA) coupling the first and second I/O controllers to the lanes. The FIA selectively assigns access to each lane of the lanes by either the first or second I/O controller. The apparatus also includes a power management controller (PMC) communicably coupled to the FIA. The PMC causes the FIA to dynamically assign access to at least one of the lanes by the first or second I/O controller without a reboot cycle.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: October 27, 2020
    Assignee: Intel Corporation
    Inventors: Chih-Cheh Chen, Janusz P. Jurski, Amit Kumar Srivastava, Malay Trivedi, James Mitchell, Piotr Michael Kwidzinski, David N. Lombard
  • Patent number: 10817498
    Abstract: Methods, systems, and programs provide for executing distributed transactions in a cloud storage system with a hierarchical namespace. One method includes receiving a request with operations to be executed atomically. Further, nodes are identified for executing the operations, each node having a respective clock and having at least part of a transactions table for controlling updates to entities. Each clock is one of a loosely-synchronized, a strictly-synchronized clock, a logical, or a physical clock. Additionally, the nodes process the operations, which includes setting a commit timestamp (CS) to a value of the clock in the node if the node is a first node in the processing. One node coordinates the transactions, and may be one of the nodes executing transactions. If the clock in the node is less than a current value of the CS, the node waits for the clock to reach the current value of the CS and the CS is updated.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: October 27, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Georgi Chalakov, Shane Kumar Mainali, Thomas Leo Marquardt, Zichen Sun, Maneesh Sah, Wei Chen, Dana Yulian Kaban, Saher B. Ahwal, Shaoyu Zhang, Jingchao Zhang, Quan Zhang, Jun Chen, Esfandiar Manii, Saurabh Pant, Da Zhou, Amit Pratap Singh, Junhua Gu
  • Publication number: 20200331862
    Abstract: Solid state forms of Eltrombopag choline, processes for preparation thereof and pharmaceutical compositions thereof are disclosed.
    Type: Application
    Filed: October 5, 2018
    Publication date: October 22, 2020
    Inventors: Sharma Vijay Hariprasad, Nasir Ali Shafakat Ali, Joshi Ashutosh Vijay, Parven Kumar Luthra, Anantha Rajmohan Muthusamy, Amit Singh, Rajesh Sadanand Bate, Sadanand Hardeo Maurya
  • Publication number: 20200336455
    Abstract: A service enables a command that refers to a file system object using a hierarchical namespace identifier to be executed against the file system object in a flat namespace. The service selectively distributes the command to one of a plurality of name resolution nodes based on a directory name included in the hierarchical namespace identifier. The identified node resolves the directory name to a flat namespace identifier that is used to execute the command against the flat namespace. After communicating with at least one storage node to resolve a directory name, each name resolution node stores a mapping of the directory name to the corresponding flat namespace identifier in a cache, so that subsequent resolutions of that directory name may be performed more efficiently. Cache entries may be invalidated when an operation occurs that impacts the relevant mapping and/or based on system considerations such as cache expiry.
    Type: Application
    Filed: July 6, 2020
    Publication date: October 22, 2020
    Inventors: Georgi M. Chalakov, Shane Kumar Mainali, Thomas Leo Marquardt, Zichen Sun, Maneesh Sah, Esfandiar Manii, Saurabh Pant, Dana Yulian Kaban, Saher B. Ahwal, Jun Chen, Da Zhou, Amit Pratap Singh, Junhua Gu, Shaoyu Zhang, Wei Chen, Jingchao Zhang, Quan Zhang, Arild Einar Skjoldsvold
  • Patent number: 10813193
    Abstract: Systems and methods are provided for managing a flashlight function on a mobile electronic communications device having a curved display surface that includes a front screen area, one or more edge screen areas and a back flashlight. By way of example, the disclosed technique entails detecting that the user has turned on the flashlight function, determining whether the back flashlight is facing toward the user, and enabling the back flashlight when it is determined that the back flashlight is not facing toward the user. When it is determined that the back flashlight is facing toward the user, a flashlight on a screen edge facing away from the user is enabled.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: October 20, 2020
    Assignee: Motorloa Mobility LLC
    Inventors: Amit Kumar Agrawal, Zhengping Ji, Olivier David Rene Meirhaeghe
  • Patent number: 10810649
    Abstract: Among other things, one or more techniques and/or systems are provided for facilitating the completion of a user task. That is, user intent (e.g., intentions of a user to perform a user task) may be identified. The user intent may comprise an entity (e.g., a movie entity) and/or an action (e.g., an order movie tickets action) that the user wants to perform on the entity. A provider list may be created based upon one or more providers capable of performing the action on the entity (e.g., a movie application may be capable of performing the order movie tickets action on the movie entity). Providers may be dynamically selected for inclusion within the provider list at run-time. For example, an open market of providers may be maintained (e.g., providers may be added, removed, and/or updated over time), such that providers may be selected from the open market to complete user tasks.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: October 20, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steven William Macbeth, Michael William O'Connor, Zhaowei Charlie Jiang, Michael Van Snellenberg, Li Jiang, Shajib Sadhukha, Amit Kumar
  • Patent number: 10810196
    Abstract: There is provided a method including determining whether a selection of database query identifiers is to be made in a fixed manner or a dynamic manner. The method also includes generating a collection including the selection from a list including database query identifiers related to a database. When the selection is to be made in the fixed manner, the selection of the database query identifiers includes a view name and/or database query logic. When the selection is to be made in the dynamic manner, the selection of the database query identifiers includes a corresponding view name. The method also includes generating a materialized view corresponding to a given database query identifier in the collection. Moreover, the method includes storing an identifier of the materialized view in association with the given database query identifier.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: October 20, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin Williams, Amit Kumar Singh, Gaurav Roy
  • Publication number: 20200324052
    Abstract: Low cost insulin injection syringes (20) are disclosed in which the low cost is achieved by separating the syringe into two types of components, namely, durable components that do not contact the fluid path and can be reused, and disposable or single-use components that contact the fluid path and are not reused. The ability to reuse the durable components reduces the effective per-unit cost of the syringe when multiple syringes are used. Since these components do not contact the fluid path, sterility is not affected. The disposal burden is also reduced because not all of the syringe components need to be disposed of each time a syringe is used. Two different syringe components—a reusable outer sleeve (24) containing scale markings (44) for the syringe, and a reusable syringe plunger (32)—are provided as durable components in embodiments of the present invention. Syringes (20) manufactured according to the present invention can employ one or both of these durable components.
    Type: Application
    Filed: December 21, 2018
    Publication date: October 15, 2020
    Applicant: Becton, Dickinson and Company
    Inventors: Amit Limaye, Giridhar Shamsunder, Raghavendranath Ravindranath, Amit Kumar
  • Publication number: 20200326955
    Abstract: All in one mobile computing devices and methods performed by the devices. The all in one mobile computing device includes a processor, memory, and software instructions configured to be executed on the processor to enable the mobile computing device to perform various operations. The all in one device may include various wired and wireless interfaces that enable it to communicate with a wide-range of devices, including smartphones, tablets, laptops, personal computers, smart TVs, and others. The all in one device is capable of being remotely accessed when linked in communication with a second device, and is enabled to aggregate data from various user devices and cloud-based services to create unified data resources. Data that is accessed by the device may be synched with a cloud-based storage service to enable a user to access data from across a range of devices via the all in one device.
    Type: Application
    Filed: April 26, 2016
    Publication date: October 15, 2020
    Inventors: Matthew J. Adiletta, Myles Wilde, Michael F. Fallon, Amit Kumar, Chengda Yang, Aaron Gorius, William R. Wheeler
  • Publication number: 20200328066
    Abstract: A system and method for forming a film includes generating a plasma in a processing volume of a processing chamber to form the film on a substrate. The processing chamber may include a gas distributor configured to generate the plasma in the processing volume. Further, a barrier gas is provided into the processing volume to form a gas curtain around a plasma located in the processing volume. The barrier gas is supplied by a gas supply source through an inlet port disposed along a first side of the processing chamber. Further, an exhaust port is disposed along the first side of the processing chamber and the plasma and the barrier gas is purged via the exhaust port.
    Type: Application
    Filed: March 25, 2020
    Publication date: October 15, 2020
    Inventors: Byung Seok KWON, Dong Hyung LEE, Prashant Kumar KULSHRESHTHA, Kwangduk Douglas LEE, Ratsamee LIMDULPAIBOON, Irfan JAMIL, Pyeong Youn ROH, Jun MA, Amit Kumar BANSAL, Tuan Anh NGUYEN, Juan Carlos ROCHA-ALVAREZ
  • Patent number: 10802865
    Abstract: A base caching disk and associated methods for facilitating fast instantiation of virtual machines in distributed computing systems are disclosed herein. In one embodiment, a method includes during an instantiation process of a virtual machine on a node in the distributed computing system, determining whether a base caching disk on the node contains a block of data of the image needed for the instantiation process of the virtual machine. The method can also include, in response to determining that the base caching disk does not contain the block of data, retrieving the block of data from the central image store without retrieving the entire image, writing the retrieved block of data to a sector on the base caching disk at the node and subsequently, marking the sector containing the written block of data on the base caching disk as read-only.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: October 13, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Naresh Bade, Sangeeth Kumar, Mehul Vora, Amit Mittal
  • Patent number: 10804983
    Abstract: Embodiments are directed to a user equipment (UE) that performs MIMO communication on a plurality of Component Carriers (CCs) in accordance with a Carrier Aggregation (CA) scheme with each CC having an associated rank number that indicates a respective number of receive chains for the CC, selects at least one of the plurality of CCs for tuning away from the MIMO communication in order to perform an inter-frequency (IF) Positioning Reference Signal (PRS) measurement, selects, from among a plurality of receive chains allocated to the selected at least one CC, a subset of receive chains that includes less than all of the plurality of receive chains to be tuned away from the MIMO communication to perform the inter-frequency PRS measurement, and tunes the selected subset of receive chains of the selected at least one CC away from the MIMO communication to perform the inter-frequency PRS measurement.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: October 13, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Akash Kumar, Amit Jain, Ankita
  • Patent number: 10803726
    Abstract: A method includes receiving weather data in a device, identifying a clothing selection by a user in the device, and generating a first notification message on the device responsive to the clothing selection being incompatible with the weather data. A device includes a display and a processor coupled to the display to receive weather data, identify a clothing selection by a user, and generate a first notification message on the display responsive to the clothing selection being incompatible with the weather data.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: October 13, 2020
    Assignee: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Vishnu Kumar Shivaji Rao
  • Publication number: 20200319691
    Abstract: Systems and methods for managing power and data usage in a mobile electronic communications device entail detecting a sleep state of a user of the device, and entering an idle mode when the sleep state of the user is deep sleep, wherein the idle mode restricts device CPU and network activities to exclude user-centric operations. When the sleep state of the user changes from the deep sleep state, the device exits the idle mode and enters an operative state to execute any pending user-centric operations.
    Type: Application
    Filed: April 4, 2019
    Publication date: October 8, 2020
    Applicant: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Rachid Alameh, Jyothsna Bandameedipalli
  • Publication number: 20200320890
    Abstract: Systems and methods for providing user state-based learning reinforcements via a mobile electronic communications device include receiving an initiation command that identifies learning reinforcement material, identifying a sleep state of the user and providing the learning reinforcement material to the user when the sleep state of the user is a light sleep state. The learning reinforcement material is no longer played to the user when the user's sleep state becomes a state other than the light sleep state.
    Type: Application
    Filed: April 4, 2019
    Publication date: October 8, 2020
    Applicant: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Rachid Alameh, Jyothsna Bandameedipalli