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: 11252233
    Abstract: A computer-implemented system and method for achieving strong consistency in an eventually consistent distributed system. The system comprises a database and an application server hosting a computer software product that a user subscribes to in order to access the product via a user device over a network. The application server receives a first service request from the user device for obtaining a first set of features associated with the user. The application server may ensure that the user receives a useable and correct set of features.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: February 15, 2022
    Assignee: INTUIT INC.
    Inventors: Gayarthri Belapurkar, Karthik Krishna, Narsimha Raju Chigullapally, A. Premasis Patra, Sivaraman Sathyamurthy, Kiran Kumar Shivanandan, Anshu Verma
  • Publication number: 20220043574
    Abstract: A method that is performed for backing up data. The method includes obtaining, by a backup storage, an incremental backup request; and in response to the incremental backup request, identifying backup extents of a full backup associated with the incremental backup request using backup metadata; generating an intermediate backup file comprising the backup extents, wherein each of the backup extents is a reference to a correspond data block; obtaining modified data blocks from a production host; and updating the intermediate backup file using on the modified data blocks to generate a virtual synthetic backup file.
    Type: Application
    Filed: August 7, 2020
    Publication date: February 10, 2022
    Inventors: Ravi Kishore Yadav Rangapuram, Manjunath Jagannatha, Kiran Kumar Madiraju Varadaraju
  • Patent number: 11243758
    Abstract: In an approach to cognitively determining and applying image updates to one or more containers, one or more computer processors detect an updated image for a container. The one or more computer processors, responsive to a pull request for the detected updated image, create a set of update information, wherein the set of update information includes one or more, bug fixes, features of the updated image, developer suggestions, and details of limitations introduced in the updated image. The one or more computer processors calculate a requirement value for the updated image. The one or more computer processors, responsive to exceeding a requirement threshold, update the container with the updated image.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: February 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Paras Mamgain, Venkata Kiran Kumar Darbha
  • Publication number: 20220035650
    Abstract: A system and method for orchestrating distributed operations to be executed in a distributed computing system with multiple virtual infrastructures uses a distributed operation descriptor to find any Cloud-Native Network Function (CNF) entry in the distributed operation descriptor. For each found CNF entry, a CNF descriptor is retrieved from a CNF catalog and parsed to find an overridable property for a CNF described in the CNF descriptor for which a property override is defined. Then, a target virtual infrastructure is selected from the multiple virtual infrastructures to perform a lifecycle management operation of the CNF. Instructions are then transmitted to a local operator in the target virtual infrastructure with the property override so that information regarding the CNF is transmitted to a local orchestrator of the target virtual infrastructure to perform the lifecycle management operation of the CNF at the target virtual infrastructure using the property override.
    Type: Application
    Filed: September 11, 2020
    Publication date: February 3, 2022
    Inventors: SUJEET BANERJEE, Sachin Thakkar, Sureshbabu Koyadan Chathoth, Sachin Bendigeri, Umar Shaikh, Kiran Kumar Cherivirala
  • Publication number: 20220038319
    Abstract: Embodiments of the present disclosure relate to a method and system to selecting a waveform in a communication network. The method comprises selecting at least one sequence from a plurality of sequences for transmitting, said plurality of sequences comprises a plurality of sub-set of sequences such that a sequence in a sub-set of sequences is a cyclic shifted version another sequence in said sub-set of sequences. Also, the method comprises rotating at least one sequence from a plurality of sequences by 90 degrees to produce at least one rotated sequence. Further, the method comprises transforming the at least one rotated sequence into frequency domain using a Discrete Fourier Transform (DFT) to generate a transformed sequence and mapping the transformed sequence using a plurality of subcarriers to generate a mapped sequence. Thereafter, the method comprises processing the mapped sequence to generate a waveform having an optimized PAPR, optimized auto and cross-correlation.
    Type: Application
    Filed: October 28, 2019
    Publication date: February 3, 2022
    Inventors: Kiran Kumar Kuchi, Saidhiraj Amuru, Sibgath Ali Khan Makandar
  • Patent number: 11240247
    Abstract: A multi-user computing device, such a communal computing device like an interactive digital whiteboard, can execute single user aware (“SUA”) applications and multi-user aware (“MUA”) applications. Instances of SUA applications execute in the context of a single user. MUA applications can execute in the contexts of multiple authenticated users simultaneously. A multi-user aware OS platform authenticates and de-authenticates users of the multi-user computing device. The multi-user aware OS platform provides notifications to MUA applications when users are authenticated and de-authenticated. When a new user is authenticated, MUA applications begin executing in the context of the newly authenticated user and any other previously authenticated users. When users are de-authenticated, MUA applications stop executing in the context of the de-authenticated user but continue executing in the context of the remaining authenticated users of the multi-user computing device.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: February 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Raju Jain, Kiran Kumar, Michael C. Hilsdale, Jason C. Mayans, Paul C. Barr, Peter G. Davis, Jonathan D. Wiswall, Craig Thomas McIntyre, Guillermo Enrique Rueda, Tom Coon
  • Patent number: 11237751
    Abstract: The present disclosure generally relates to creating virtualized block storage devices whose data is replicated across isolated computing systems to lower risk of data loss even in wide-scale events, such as natural disasters. The virtualized device can include at least two volumes, each of which is implemented in a distinct computing system. In the case of a failed volume, a new volume can be created and populated with data from the surviving volume. During population, new writes can continue to be replicated to the new volume. The population process can write data from the surviving volume to the new volume “under” new writes, such that the population process does not overwrite data included in the new writes.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: February 1, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Kiran-Kumar Muniswamy-Reddy, Danny Wei, Norbert Paul Kusters, Romain Benoit Seguy, Rahul Upadhyaya, Divya Ashok Kumar Jain, William Zaharchuk, Wells Lin
  • Patent number: 11237699
    Abstract: A system for generating proximal menus described herein can include a processor to detect a location of a touch gesture on a display device coupled to the system. The processor can also determine a proximal menu is to be displayed at the location of the touch gesture and populate the proximal menu with at least one feature corresponding to a ring of an operating system. Furthermore, the processor can display the proximal menu with the at least one feature within an executed application.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: February 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bryan K. Mamaril, Matthias Baer, Gregory A. Howard, Jonathan M. Cain, Isaiah Ng, Jack B. Gerrits, Kiran Kumar, Jessica Bourgade, Michael C. Hilsdale
  • Publication number: 20220030027
    Abstract: An electronic device may receive a control packet from the second electronic device with a request for information about a router. Then, the electronic device may provide a response to the second electronic device with the information about the router, where the response is provided using unicast communication. Next, the electronic device may receive an optional acknowledgment from the second electronic device. Furthermore, the electronic device may store response information that indicates the response was provided to the second electronic device and the optional acknowledgment was received. When the electronic device receives one or more subsequent control packets from the second electronic device with the request for the information about the router, the electronic device may determine that there is malicious activity based at least in part on the response information and may perform a remedial action.
    Type: Application
    Filed: July 19, 2021
    Publication date: January 27, 2022
    Applicant: ARRIS Enterprises LLC
    Inventors: Srinivasulu Venkataramaiah, Kiran Kumar Naraharisetty, Hemant Bhatnagar, Kishor Kumar Hosur Nagaraju
  • Publication number: 20220029887
    Abstract: Information technology discovery data items are received from a plurality of different discovery sources. The received information technology discovery data items are stored in a multisource data store. The received information technology discovery data items from the plurality of different discovery sources are reconciled to determine an attribute value of a configuration item. The determined attribute value of the configuration item is stored in a configuration management database (CMDB).
    Type: Application
    Filed: July 21, 2020
    Publication date: January 27, 2022
    Inventors: Manish Gupta, Navindra Sharma, Satish Babu Krishnamoorthy, Kiran Kumar Bushireddy, Swapnesh Patel, Rukshan Felix Perera, Anand Karandikar
  • Patent number: 11231885
    Abstract: The present disclosure generally relates to creating virtualized block storage devices whose data is replicated across isolated computing systems to lower risk of data loss even in wide-scale events, such as natural disasters. The virtualized device can include at least two volumes, each of which is implemented in a distinct computing system. Each volume can be implemented by at least two computing devices, a first of which is configured as a primary device to which reads from and writes to the volume are directed. To ensure consistency in the distributed device, a multi-tier authority service is implemented, in which a cross-computing system authority service designates a volume as having authority to accept writes to the virtualized device, and in which a second tier authority service designates a computing device as having authority to accept writes to the volume.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: January 25, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Kiran-Kumar Muniswamy-Reddy, Danny Wei, Norbert Paul Kusters, Romain Benoit Seguy, Rahul Upadhyaya, Divya Ashok Kumar Jain, William Zaharchuk, Wells Lin
  • Publication number: 20220021621
    Abstract: A method, an apparatus, and a computer program product for real-time processing in wireless communications systems. An interruption of processing of one or more first symbol packets at one or more wireless communication components is detected. A predetermined period of time for a delay in processing of one or more second symbol packets is determined. Processing of one or more second symbol packets is delayed until expiration of the predetermined period of time. Processing of one or more second symbol packets is then performed.
    Type: Application
    Filed: July 20, 2020
    Publication date: January 20, 2022
    Inventors: Raghunath Hariharan, Kiran Kumar Jakkur Srinivasa Murthy
  • Publication number: 20220021593
    Abstract: Described embodiments provide systems, methods, and computer readable media for generating environment descriptors. A device having at least one process may identify a plurality of feature vectors. Each vector may describe a corresponding access to an application hosted on a server in one of a plurality of network environments and having a corresponding performance metric. The device may provide a performance model using the plurality of feature vectors and the corresponding performance metrics. The performance model may be used to determine expected performance metrics for at least a first network environment. A first environment descriptor of the expected performance metrics may be generated for at least the first network environment. The first environment descriptor of the expected performance metrics may be used to assess a measured performance metric or a second environment descriptor of a second network environment.
    Type: Application
    Filed: August 27, 2020
    Publication date: January 20, 2022
    Inventors: Andreas Varnavas, Kiran Kumar, Venkatesh Vellingiri
  • Publication number: 20220019421
    Abstract: A system and a method are provided for automating a mainframe patch scanning process for verifying that patches for correcting code deficiencies, bugs, and vulnerabilities have been properly installed across various computer network platforms for tracking and operational continuity purposes. The method includes: receiving a software module; assigning risk attributes to the software module, and determining an operating level agreement based on the risk attributes; deploying the software module to at least one destination within a mainframe computing apparatus environment; and obtaining data indicating whether the deployed software module has been installed in accordance with the operating level agreement, by scanning each mainframe logical partition within which the software module is intended to be installed.
    Type: Application
    Filed: July 16, 2021
    Publication date: January 20, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Rob L GANTZ, III, Brian S ELLIOTT, Bob REID, Kiran Kumar BODALA, Subhashini GAJENDRAN, Anubhav GUPTA, Sangeetha VARANAVASI
  • Patent number: 11224660
    Abstract: The present invention is generally directed to substantially pure cannabidiol, stable cannabinoid pharmaceutical formulations, and methods of their use.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: January 18, 2022
    Assignee: RADIUS PHARMACEUTICALS, INC.
    Inventors: Kiran Kumar Vangara, Huaguang Li, Ningxin Yan, Hung Q. Nguyen, Venkat R. Goskonda
  • Publication number: 20220012207
    Abstract: Apparatuses, systems, and techniques to route data transfers between hardware devices. In at least one embodiment, a path over which to transfer data from a first hardware component of a computer system to a second hardware component of a computer system is determined based, at least in part, on one or more characteristics of different paths usable to transfer the data.
    Type: Application
    Filed: September 23, 2021
    Publication date: January 13, 2022
    Inventors: Kiran Kumar Modukuri, Christopher J. Newburn, Saptarshi Sen, Akilesh Kailash, Sandeep Joshi
  • Publication number: 20210401765
    Abstract: The present invention relates to topical spray compositions comprising chitosan and the process for preparation thereof. The topical spray compositions comprising chitosan are used for the treating burn wounds, wounds resulting from chemical burns, wounds from physical trauma, neuropathic ulcers, pressure sores, diabetic ulcers. Further the spray compositions composition is used for treating gynaecological diseases, urogenital infections (vaginal bacteriosis, urinary tract infection and vaginitis) with good effect, safe, natural, and good biocompatibility by restoring and/or maintaining the pH of vagina. More specifically the present invention relates to topical spray compositions comprising chitosan and carbonic acid and the process for preparation thereof.
    Type: Application
    Filed: October 18, 2019
    Publication date: December 30, 2021
    Applicant: SHILPA MEDICARE LTD
    Inventors: PURUSHOTHAMA NARASIYAPPA, KIRAN KUMAR CHERUKURI, VIVEK VIJAYA KUMAR JOSHI, PRADEEP SHIVAKUMAR, SREENIVASA REDDY
  • Patent number: 11206166
    Abstract: Embodiments of the present disclosure relate to a method and system for transmitting a sequence with low peak-to-average-power-ratio (PAPR). A communication system receives control data. A transmitter of the communication system comprises a plurality of sequences which are associated with the control data in the transmitter. The transmitter selects a sequence from the plurality of sequence. The selected sequence is rotated, pre-coded for generating pre-coded sequence. DFT is applied on the pre-coded sequence for generating frequency domain signals. The frequency domain signals are processed and corresponding waveform is transmitted to a receiver of the communication system. The receiver receives the waveform and is processed to extract the sequence from the waveform. The receiver correlates the extracted sequence with plurality of sequences stored in receiver memory to detect the control data. The generated waveform has low PAPR.
    Type: Grant
    Filed: July 14, 2018
    Date of Patent: December 21, 2021
    Inventors: Kiran Kumar Kuchi, Sibgath Ali Khan Makandar
  • Publication number: 20210392669
    Abstract: Embodiments of the present disclosure are related a method for wireless communication. The method comprises receiving by a base station (BS), signals from a plurality of user equipment's (UEs) and obtaining channel estimates associated with each UE using the received signals. Next, calculating a first metric for each UE, and each of the plurality of beams associated with the BS using the obtained channel estimates and determining one or more best beams from a plurality of beams associated with the BS, and a second metric for each UE using the first metric. Further, segregating the UEs into groups based on the determined one or more best beams and the second metric. Thereafter, performing beamforming on control channel based on the one or more best beams, and performing allocation of at least one of resources, modulation and coding scheme for a control channel based on the segregated groups.
    Type: Application
    Filed: May 6, 2020
    Publication date: December 16, 2021
    Inventors: Pavan Kumar Reddy MANNE, Harish Kumar DUREPPAGARI, Saidhiraj AMURU, Kiran Kumar KUCHI
  • Patent number: 11199331
    Abstract: An oven including a chamber defining an oven cavity with an open front. A rack assembly is slidable between a retracted position and an extended position relative to the chamber. A door is provided for closing the open front. A hinge assembly connects the door to the rack assembly. The hinge assembly allows the door to slide between a first position and a second position with respect to the rack assembly. The hinge assembly includes a lock assembly for locking the rack assembly in the extended position. The lock assembly is moveable between a locked position and an unlocked position. The lock assembly is in the unlocked position when the door is in the first position thereby allowing the rack assembly to freely moved, and the lock assembly is in the locked position when the door is in the second position thereby securing the rack assembly in the extended position.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: December 14, 2021
    Assignee: Electrolux Home Products, Inc.
    Inventors: Christopher Mills, Randy Anderson, Todd Brooks, Santosh Venkappa Pujer, Kiran Kumar Rao, Vikas Venkatramana Naik