Patents by Inventor Kiran Kumar

Kiran 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).

  • Patent number: 10885534
    Abstract: Embodiments of methods, systems, and storage media associated with height-based item retrieval are described. A product demand determination system (“PDS”) may receive an indication of a product which a customer may desire to purchase. If the product is not available for purchase, the PDS may request information about the desired product. The PDS may then generate a product demand page which may allow customers to provide feedback as to whether the desired product should be sold. The PDS may also determine, based in part on the feedback, whether the e-commerce system should provide the desired product for sale based on various market considerations. Additionally, the PDS may be configured to receive seller information from one or more sellers who may wish to sell the desired product or service. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: January 5, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Kiran Kumar Ambaldhage, Rumit Kumar Sehlot
  • Patent number: 10887312
    Abstract: Examples described relate to secure communication between services hosted on a private cloud and a public cloud. In an example, an agent on a private cloud may poll a secure server on a public cloud to determine whether the secure server includes a request for a service hosted on the private cloud. The request may be made by a service hosted on the public cloud. In response to a determination that the secure server includes the request for the service hosted on the private cloud the agent may retrieve the request from the secure server on the public cloud. The request may be executed on the private cloud, and a response may be generated. The agent may provide the response to the secure server on the public cloud. The response may be shared with the service hosted on the public cloud by the secure server.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: January 5, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Hardik Dhirendra Parekh, Om Kumar, Kiran Kumar Vaddi
  • Publication number: 20200409680
    Abstract: Example techniques for updating of container-based applications are described. In an example, a second version of an application code or application code changes are retrieved from a code storage location. Based on the retrieved second version or the retrieved application code changes, an application hosted in a container is updated.
    Type: Application
    Filed: June 26, 2019
    Publication date: December 31, 2020
    Inventors: Kiran Kumar Vaddi, Om Kumar, Lokesh Shivashankara
  • Patent number: 10880903
    Abstract: A method includes determining, by a cloud computing system, a number of radar events detected by wireless access point (WAP) devices of a wireless mesh network and by channels associated with respective ones of the WAP devices. The method includes determining a first WAP device has detected a fewest number of radar events and that a first DFS channel, of the first WAP device, has detected a fewest number of radar events as compared with a number of radar events detected via each of the other DFS channels of the first WAP device. The method includes assigning the first WAP device to be a master on the first DFS channel and transmitting, to the first WAP device, a message containing first assignment information regarding the first WAP device being assigned as the master on the first DFS channel.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: December 29, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Kun Ting Tsai, Kiran Kumar Edara, Sarang Wagholikar, Omar Fawazhashim Zakaria, Ashish Kumar Shukla, Cheol Su Kim
  • Publication number: 20200401446
    Abstract: A computer-implemented method include sending a first cycle of received event data to an external system for processing and while waiting for the external system to confirm that processing of the first cycle of received event data has been completed, receiving a stream of additional event data for processing and assigning some of the additional event data to a second cycle of received event data, wherein the second cycle has a scheduled transmission time to be sent to the external system for processing. The second cycle of received event data is prevented from being sent to the external system when the scheduled transmission time arrives because the external system has not returned confirmation that processing has been completed for the first cycle.
    Type: Application
    Filed: June 18, 2019
    Publication date: December 24, 2020
    Inventors: Kiran Kumar Kodali, Aruna Subba Rao, Ragesh Gopan Gopakumaran Nair Remadeviamma
  • Publication number: 20200401460
    Abstract: Executing and managing flow plans by performing at least the following: receiving an indication to initiate a task flow including a plurality of discrete but related operations at a customer instance environment of a cloud-based computing platform; obtaining a definition of the task flow identifying run-time requirements for each of the plurality of operations; determining a first execution environment for the first of the plurality of operations; initiating execution of the first operation in the first execution environment; and determining the proper execution environment for subsequent operations of the task flow until all operations of the task flow are complete. Factors, such as look-ahead optimization, environmental operational capabilities, access and security requirements, current load, future load, etc. may be considered when determining the proper execution environment for a given operation.
    Type: Application
    Filed: August 31, 2020
    Publication date: December 24, 2020
    Inventors: Venkata Kiran Kumar Koya, Robert Peter-Paul Recatto, Nicholas Michael Stark, Harry Thomas Nelson
  • Patent number: 10873370
    Abstract: Embodiments of the present disclosure discloses a method for enabling CSI feedback in Multiple Input Multiple Output (MIMO) wireless communication system comprising at least one user equipment (UE) and at least one base station (BS). The UE receives a plurality of downlink (DL) channel state information CSI from the BS and generate an explicit CSI from the received DL CSI. The UE determines a range of frequency domain values and channel state values from the received DL CSI. Upon determination, the UE performs IDFT to determine time domain channel impulse response matrices for the range of frequency domain values and perform CSI quantization. In another embodiment, the processor performs CSI quantization on either full range or a partial range of the time domain channel impulse response matrices to obtain optimized time domain channel explicit CSI and transmit the generated explicit CSI as a feedback to the one or more BS.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: December 22, 2020
    Inventor: Kiran Kumar Kuchi
  • Patent number: 10868760
    Abstract: System and method for managing public internet protocol (IP) addresses for a group of virtual data centers utilize a virtual overlay network to route communications between the virtual data centers and a public network through a virtual edge router of one of the virtual data centers using a public IP address assigned to that virtual edge router.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: December 15, 2020
    Assignee: VMware, Inc.
    Inventors: Sujeet Banerjee, Sureshbabu Koyadan Chathoth, Venu Gopala Rao Kotha, Sachin M. Bendigeri, Kiran Kumar Cherivirala
  • Patent number: 10866970
    Abstract: Distributed database management systems may perform range queries over the leading portion of a primary key. Non-random distribution of data may improve performance related to the processing of range queries, but may tend to cause workload to be concentrated on particular partitions. Groups of partitions may be expanded and collapsed based on detection of disproportionate workload. Disproportionate write workload may be distributed among a group of partitions that can subsequently be queried using a federated approach. Disproportionate read workload may be distributed among a group of read-only replicated partitions.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: December 15, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Wei Xiao, Miguel Mascarenhas Filipe, Bjorn Patrick Swift, Kiran-Kumar Muniswamy-Reddy, Stuart Henry Seelye Marshall, Timothy Andrew Rath, Rande A. Blackman
  • Publication number: 20200389522
    Abstract: Examples can include (1) identifying, on a network, a source node and a destination node, the source node including at least one source node virtual machine (“VM”) to be replicated as a destination node VM on the destination node, (2) performing a full synchronization by copying disks used by the source node VM in a current operational state to the destination node VM, (3) scheduling start times for multiple update synchronizations of changed data between the source node VM and the destination node VM, the start times being scheduled at different time intervals, wherein a first time interval is greater than a second time interval, and (4) performing, at a switch-over time, a shutdown of the source node VM and transmitting data changes that are pending on the disk to the destination node. Various corresponding systems, methods, and non-transitory computer-readable media are also disclosed.
    Type: Application
    Filed: August 6, 2019
    Publication date: December 10, 2020
    Inventors: KIRAN KUMAR CHERIVIRALA, VENU GOPALA RAO KOTHA, ANUJ KHANDELWAL, GURIVI REDDY GOPIREDDY, SURESHBABU KOYADAN CHATHOTH, VENKATA VANAJA LAKSHMI YAKKALA
  • Patent number: 10855351
    Abstract: A wireless device includes a radio, a first directional antenna, a second directional antenna, an omnidirectional antenna, and a switch selectively coupled between the radio and the first directional antenna, the second directional antenna, and the omnidirectional antenna. A processor is coupled to the switch and to, for a frame: determine, based on an arbitration table, a destination medium access control address of a client wireless device and identifiers of antennas for transmitting the frame and receiving acknowledgement data; cause the switch to couple the radio to the first directional antenna; transmit the frame to the client wireless device via the first directional antenna, wherein the first client wireless device is located along a first direction with respect to the wireless device; cause the switch to couple the radio to the omnidirectional antenna; and receive an acknowledgment, corresponding to the frame, from the client wireless device via the omnidirectional antenna.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: December 1, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Kun Ting Tsai, Kiran Kumar Edara, Sarang Wagholikar, Omar Fawazhashim Zakaria, Ashish Kumar Shukla, Tzung-I Lee, Ali Mirkamali
  • Patent number: 10853778
    Abstract: Methods, systems, and computer program products for secure cardless cash withdrawal are disclosed. For example, a computer-implemented method may include detecting presence of a user device at an automated teller machine (ATM) by one or more sensors, requesting an authorization indicator for a cash request in response to the detecting, receiving the authorization indicator associated with the cash request at the ATM where presentation of the authorization indicator at any one of a plurality of ATMs would authorize the cash request, and distributing funds associated with the cash request in response to receiving the authorization indicator.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: December 1, 2020
    Assignee: PayPal, Inc.
    Inventors: Balaji Raja, Aditya Jain, Teddy Vincent Toms, Kiran Kumar Sridhar
  • Patent number: 10855503
    Abstract: Embodiments of the present disclosure relate to a method and system to generate a waveform in a communication network. The transmitter receives an input data and transmit a generated waveform to another communication system. The input data is spread with a spread code to generate a spread data and rotated using a constellation rotation operation to produce a rotated data. The rotated data is then precoded using precoding filter to produce a precoded data, and transformed into DFT output data using DFT operation. The DFT output data is then mapped with subcarriers to generate the sub-carrier mapped DFT data and modulated using Orthogonal Frequency Division Multiplexing (OFDM) modulation to generate the waveform with low PAPR.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: December 1, 2020
    Inventor: Kiran Kumar Kuchi
  • Publication number: 20200374172
    Abstract: Embodiments of the present disclosure relate to a method and system to generate a waveform in a communication network. The transmitter receives an input data and transmit a generated waveform to another communication system. The input data is spread with a spread code to generate a spread data and rotated using a constellation rotation operation to produce a rotated data. The rotated data is then precoded using precoding filter to produce a precoded data, and transformed into DFT output data using DFT operation. The DFT output data is then mapped with subcarriers to generate the sub-carrier mapped DFT data and modulated using Orthogonal Frequency Division Multiplexing (OFDM) modulation to generate the waveform with low PAPR.
    Type: Application
    Filed: August 3, 2020
    Publication date: November 26, 2020
    Inventor: Kiran Kumar Kuchi
  • Publication number: 20200374176
    Abstract: The present disclosure discloses a method and a system for providing a code cover to Orthogonal Frequency Division Multiplexing (OFDM) symbols in a multiple user system. A data sequence is received from each of a plurality of users. Further, a reference sequence is generated for the data sequence of each of the plurality of users. Each of the reference sequence is multiplied with a code cover which are orthogonal to each other. Each of the reference sequence is time-multiplexed with corresponding data sequence, to generate a corresponding multiplexed sequence. Further, a Discrete Fourier Transform (DFT) is performed on each of the multiplexed sequence to generate a corresponding DFT-spread-Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) symbol. Lastly, the corresponding DFT-s-OFDM symbol is processed for transmitting over corresponding one or more channels.
    Type: Application
    Filed: August 14, 2020
    Publication date: November 26, 2020
    Inventor: Kiran Kumar Kuchi
  • Publication number: 20200374173
    Abstract: Embodiments of the present disclosure relate to a method and system to generate a waveform in a communication network. The transmitter receives an input data and transmit a generated waveform to another communication system. The input data is spread with a spread code to generate a spread data and rotated using a constellation rotation operation to produce a rotated data. The rotated data is then precoded using precoding filter to produce a precoded data, and transformed into DFT output data using DFT operation. The DFT output data is then mapped with subcarriers to generate the sub-carrier mapped DFT data and modulated using Orthogonal Frequency Division Multiplexing (OFDM) modulation to generate the waveform with low PAPR.
    Type: Application
    Filed: August 5, 2020
    Publication date: November 26, 2020
    Inventor: Kiran Kumar Kuchi
  • Publication number: 20200371679
    Abstract: A system may involve persistent storage defining primitive data types and compound data types, where the compound data types include objects and arrays, where the objects contain sets of elements that have various primitive data types, compound data types, or both, and where the arrays contain sets of elements that all have one particular primitive data type or compound data type. The system may also involve one or more processors configured to provide a representation of a graphical user interface for designing a hierarchy of elements, each of the elements therein having a data type that is either a primitive data type or a compound data type, where elements in the hierarchy are associated with data type change controls, and where object elements in the hierarchy are: (i) associated with child element controls, and (ii) represented as collapsible menu items that can either display or hide their child elements.
    Type: Application
    Filed: June 8, 2020
    Publication date: November 26, 2020
    Inventors: Harry Thomas Nelson, Joshua Timothy Nerius, Jacob Samuel Burman, Venkata Kiran Kumar Koya, Rebecca Anita Dias, Alberto Alvarado Jimenez
  • Publication number: 20200374082
    Abstract: The present disclosure discloses a method and a system for transmitting DFT-s-OFDM symbols. A data sequence for transmitting as an OFDM symbol is received as input from a data source. A reference sequence for transmitting along with the data sequence as the OFDM symbol is generated and time-multiplexed with the data sequence, to generate a multiplexed sequence. Thereafter, a Discrete Fourier Transform (DFT) operation is performed on the multiplexed sequence to generate a DFT-spread-Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) symbol that is further processed for transmitting over a channel. The transmission of the reference sequence and the data sequence in a single OFDM symbol provides better bandwidth utilization and flexibility in modulation of the reference sequence and the data sequence.
    Type: Application
    Filed: August 11, 2020
    Publication date: November 26, 2020
    Inventor: Kiran Kumar Kuchi
  • Publication number: 20200374081
    Abstract: The present disclosure discloses a method and a system for transmitting DFT-s-OFDM symbols. A data sequence for transmitting as an OFDM symbol is received as input from a data source. A reference sequence for transmitting along with the data sequence as the OFDM symbol is generated and time-multiplexed with the data sequence, to generate a multiplied sequence. Thereafter, a Discrete Fourier Transform (DFT) operation is performed on the multiplexed sequence to generate a DFT-spread-Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) symbol that is further processed for transmitting over a channel. The transmission of the reference sequence and the data sequence in a single OFDM symbol provides better bandwidth utilization and flexibility in modulation of the reference sequence and the data sequence.
    Type: Application
    Filed: August 11, 2020
    Publication date: November 26, 2020
    Inventor: Kiran Kumar Kuchi
  • Patent number: 10848360
    Abstract: Embodiments of the present disclosure are related, in general to communication, but exclusively relate to method and receiver for detecting data in a communication network. The method comprises transforming by a receiver, a received signal in to frequency domain to generate transformed signal. Also, the method comprises equalizing the transformed signal to obtain an estimated precoded signal, which is transformed using inverse Fourier transform to obtain a time domain signal. The time domain signal is de-rotated to produce de-rotated data, on which processing is performed by separating real part and imaginary part associated with the de-rotated signal. The real part and the imaginary parts are filtered and combined to produce a signal, that is demodulated to detect the signal.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: November 24, 2020
    Inventor: Kiran Kumar Kuchi