Patents by Inventor Vikram Singh

Vikram 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: 20240089893
    Abstract: The present invention relates to a method of positioning a target node (102-4) in a side-link communication system in a wireless communication network (100). The method comprises establishing, by a first node (102-6), a communication link with a second node (102-1 to 102-3) and a third node (102-4). The first node (102-6) measures a relative Angle of Arrival (AoA) and a relative Angle of Departure (AoD) of the third node (102-4) with respect to the second node. The target node is one of the first node, the second node and the third node. The first node (102-6) estimates a position of the third node (102-4) based on at least one of the relative AoA and the relative AoD.
    Type: Application
    Filed: August 11, 2023
    Publication date: March 14, 2024
    Inventors: Abhijeet Abhimanyu Masal, Vikram Singh, Sayyed Shafivulla, Pavan Kalyan Devarakonda, Jeniston Deviraj Klutto Milleth, Bhaskar Ramamurthi
  • Publication number: 20240078123
    Abstract: In general, techniques are described for automatically and transparently providing service proxying to virtual machines using Network Interface Cards (NICs). In some examples, a service proxy implemented by a NIC of a computing device that hosts a virtual machine may mimic sidecar service proxy behavior. A NIC-based mesh agent may automatically detect the service offered by the virtual machine and interact with control plane components to dynamically incorporate the service into a service mesh.
    Type: Application
    Filed: September 2, 2022
    Publication date: March 7, 2024
    Inventors: Thayumanavan Sridhar, Raja Kommula, Ganesh Byagoti Matad Sunkada, Santha Nagesh Ayyagari, Vikram Singh, Darrell Ball, Yuvaraja Mariappan
  • Patent number: 11918413
    Abstract: The invention relates to a system, an ultrasound probe and a corresponding method for measuring arterial parameters using non-imaging ultrasound. The system comprises an acquisition unit for acquiring doppler ultrasound signal from a blood vessel and a processing unit for processing the acquired doppler ultrasound signal and to determine the changes in the blood vessel through the measurements of at least Peak Systolic Velocity (PSV) and Pulse Wave Velocity (PWV). The acquisition unit comprises an ultrasound probe having a plurality of transducer elements arranged in a grid configuration, and comprising a first probe (102a) and a second probe (102b) detachably connected to each other. In the split configuration the ultrasound probe is provided to measure the PWV globally between the carotid and femoral arteries, or the PSV and PWV locally and simultaneously. In the integrated configuration the PSV or PWV may be measured locally.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: March 5, 2024
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Krishnamoorthy Palanisamy, Rajendra Singh Sisodia, Shriram Sethuraman, Ravindra Balasaheb Patil, Vikram Basawaraj Patil Okaly
  • Patent number: 11905266
    Abstract: A covalent organic framework and a method of preparing the same are disclosed. The covalent organic framework is used to produce an electrode material and includes a repeating unit represented by the following chemical formula: In the formula, A1, A2, and A3 are the same or different, and are independently a monocyclic or polycyclic aromatic ring, and R1 and R2 are the same or different, and are independently selected from hydrogen, a functional group containing at least one nitrogen, phosphorus, or sulfur, an unsubstituted or substituted C1-C6 alkyl group, an unsubstituted or substituted C2-C6 alkenyl group, an unsubstituted or substituted C2-C6 alkynyl group, and an unsubstituted or substituted C1-C6 alkoxy group.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: February 20, 2024
    Assignee: Korea Advanced Institute of Science and Technology
    Inventors: Hye Ryung Byon, Vikram Singh
  • Publication number: 20240050982
    Abstract: A method for depositing a protective coating onto a substrate, wherein the protective coating comprises (i) a moisture-barrier layer which is in contact with the substrate and which comprises a first sub-layer, optionally one or more intermediate sub-layers, and a final sub-layer, (ii) a mechanical-protective layer which is inorganic, and (iii) a gradient layer interposing the moisture-barrier layer and the mechanical-protective layer.
    Type: Application
    Filed: October 16, 2023
    Publication date: February 15, 2024
    Inventors: Shailendra Vikram Singh, Gianfranco Aresta, Andrew Simon Hall Brooks, Siobhan Marie Woollard, Gareth Hennighan
  • Publication number: 20240056830
    Abstract: The present disclosure provides a system and method for facilitating tracking area code (TAC) engine to prepare dynamic network polygons based on actual configuration, allocation of TAC to new cell sites, identification of various discrepancies and anomalies in existing planned network, capacity optimization through TAC Division, merge and network polygon edit, and auto work order generation and execution of changes in respective systems, MME Pool and eNB/SCs. Tracking Area Code is a vital parameter for new sites planning and rollout. The method complements network rollout speed with highest level of accuracy of planning and better network perform nave and accuracy. Auto planning engine makes TAC planning zero touch engine with manual review and action through manual edit, audit and work order creation features. Auto planning and configuration help faster rollout, speedy correction and implementation in live network to enhance network performance and user experience.
    Type: Application
    Filed: May 31, 2022
    Publication date: February 15, 2024
    Inventors: Aayush BHATNAGAR, Haresh AMBALIYA, Vikram SINGH, Himanshu PATEL, Manish PATEL, Arunima SARKAR
  • Publication number: 20240054688
    Abstract: Embodiments include methods performed by a processor of a receiving wireless device for rendering augmented reality content. The methods may include receiving real image data from a transmitting wireless device via a first data stream, and receiving augmented reality (AR) content from the transmitting wireless device via a second data stream that is an alt video stream, in which the AR content is for display with the real image data. Methods may further include displaying the AR content in conjunction with the real image data. In some embodiments, the first data stream and the second data stream are Real-time Transport Protocol (RTP) streams.
    Type: Application
    Filed: August 11, 2022
    Publication date: February 15, 2024
    Inventors: Vikram SINGH, Shankar Ganesh LAKSHMANASWAMY, Srinath NAGARAJ, Carlos Marcelo Dias PAZOS, Abhishek RANKA, Sandeep Kanakapura LAKSHMIKANTHA, Vinay MELKOTE KRISHNAPRASAD, Sanjeev MITTAL
  • Patent number: 11899978
    Abstract: A method for aborting a command for PCIe based NVMe SSD includes receiving an abort command in an Admin submission queue to abort a target command present in an I/O submission queue of host or in an I/O queue of the NVMe SSD and updating a tail doorbell of NVMe doorbell registers of the NVMe SSD after receiving the abort command. The abort command includes a slot of the target command to be aborted. Thereafter, the method includes placing the abort command into an Admin queue of the NVMe SSD and executing the abort command using the slot of the target command to be aborted by updating an I/O completion queue of the host with the target command to be aborted. The method further includes updating a head doorbell of the doorbell registers of the NVMe SSD and updating the abort command in an Admin completion queue of the host.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: February 13, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Abhinav Kumar Singh, Chandrashekar Tandavapura Jagadish, Vikram Singh, Srinivasa Raju Nadakuditi
  • Publication number: 20240037341
    Abstract: A computer-implemented method can comprise accessing a trained learning machine, evaluating, using the machine learning model, the transcript to output a first sentiment score related to the first party in the unique domain, accessing digital engagement data representing engagement of the first party with digital assets associated with the second party, evaluating the one or more sentiment score values and the digital engagement data to output a value indicative of a likelihood of the first party to take a particular action, and determining whether the value is above a threshold, and if so, automatically sending a notification to a computer device associated with the second party.
    Type: Application
    Filed: October 6, 2023
    Publication date: February 1, 2024
    Inventors: Thomas Kurian, Yasuyuki Kobayashi, Asuka Ishii, Korbboon Sathirakul, Thanisorn Oon Pitipongsa, Veer Vikram Singh Chauhan
  • Publication number: 20240021218
    Abstract: A method for wireless capture of real-time audio and video at a live event using a mobile computing device includes receiving a data representation of a live audio signal corresponding to the live event via a wireless network. The method also includes processing the data representation of the live audio signal into a live audio stream. The method also includes initiating a video capture corresponding to the live event. The method also includes producing, concurrent with the video capture, a shareable video corresponding to the live event based on the captured video and the live audio stream.
    Type: Application
    Filed: July 10, 2023
    Publication date: January 18, 2024
    Inventors: Vikram Singh, Jeffrey Thomas Miller, Levi Weible, Tristan Andrews, Chang-Ning Tsai
  • Publication number: 20240022769
    Abstract: A method for wireless capture of real-time audio and video at a live event using a mobile computing device includes receiving a data representation of a live audio signal corresponding to the live event via a wireless network. The method also includes processing the data representation of the live audio signal into a live audio stream. The method also includes initiating a video capture corresponding to the live event. The method also includes producing, concurrent with the video capture, a shareable video corresponding to the live event based on the captured video and the live audio stream.
    Type: Application
    Filed: July 10, 2023
    Publication date: January 18, 2024
    Inventors: Vikram Singh, Jeffrey Thomas Miller, Levi Weible, Tristan Andrews
  • Publication number: 20230409540
    Abstract: Techniques are described for performing different types of restart operations for a file storage replication between a source file system and a target file system in different cloud infrastructure regions. In certain embodiments, the disclosed techniques perform a restart operation to terminate a current cross-region replication by synchronizing resource cleanup operations in the source file system and the target file system, respectively. In other embodiments, disclosed techniques perform a restart operation to allow a customer to reuse the source file system by identifying a restartable base snapshot in the source file system without dependency on the target file system.
    Type: Application
    Filed: June 9, 2023
    Publication date: December 21, 2023
    Applicant: Oracle International Corporation
    Inventors: Parth Singhal, Vikram Singh Bisht, Satish Kumar Kashi Visvanathan, Niharika Salady
  • Publication number: 20230409522
    Abstract: Novel techniques for end-to-end file storage replication and security between file systems in different cloud infrastructure regions are disclosed herein. In one embodiment, a file storage service generates deltas between snapshots in a source file system, and transfers the deltas and associated data through a high-throughput object storage to recreate a new snapshot in a target file system located in a different region during disaster recovery. The file storage service utilizes novel techniques to achieve scalable, reliable, and restartable end-to-end replication. Novel techniques are also described to ensure a secure transfer of information and consistency during the end-to-end replication.
    Type: Application
    Filed: November 21, 2022
    Publication date: December 21, 2023
    Applicant: Oracle International Corporation
    Inventors: Satish Kumar Kashi Visvanathan, Sudarsan R. Piduri, Vikram Singh Bisht, Viggnesh Venugopal, John McClain
  • Publication number: 20230409535
    Abstract: Techniques are described for ensuring end-to-end fair-share resource utilization during cross-region replication. In certain embodiments, a fair-share architecture is used for communication among pipeline stages performing a cross-region replication between different cloud infrastructure regions. Cross-region replication-related jobs are distributed evenly from a pipeline stage into a temporary buffer in the fair-share architecture, and then further distributed evenly form the fair-share architecture to parallel running threads of next pipeline stage for execute. Techniques for static and dynamic resource allocations are also disclosed.
    Type: Application
    Filed: May 31, 2023
    Publication date: December 21, 2023
    Applicant: Oracle International Corporation
    Inventors: Satish Kumar Kashi Visvanathan, Viggnesh Venugopal, Victor Vladimir Golosovker, Vikram Singh Bisht
  • Publication number: 20230409448
    Abstract: Techniques are described for performing different types of restart operations for a file storage replication between a source file system and a target file system in different cloud infrastructure regions. In certain embodiments, the disclosed techniques perform a restart operation to terminate a current cross-region replication by synchronizing resource cleanup operations in the source file system and the target file system, respectively. In other embodiments, disclosed techniques perform a restart operation to allow a customer to reuse the source file system by identifying a restartable base snapshot in the source file system without dependency on the target file system.
    Type: Application
    Filed: June 9, 2023
    Publication date: December 21, 2023
    Applicant: Oracle International Corporation
    Inventors: Parth Singhal, Vikram Singh Bisht, Satish Kumar Kashi Visvanathan, Niharika Salady
  • Publication number: 20230409597
    Abstract: Techniques are described for partitioning B-tree keys of file systems into key ranges for parallel processing in delta generation during file storage replications between file systems in different cloud infrastructure regions. In certain embodiments, a delta generation processing for cross-region replication may utilize a key-range splitting mechanism involving a recursive algorithm that partitions B-tree keys of a source file system into roughly equal-size key ranges. All the partitioned key ranges may be processed in parallel and concurrently by different processing threads, one thread per key range, to improve the performance of the delta generation and achieve scalability.
    Type: Application
    Filed: March 9, 2023
    Publication date: December 21, 2023
    Applicant: Oracle International Corporation
    Inventors: Satish Kumar Kashi Visvanathan, Vikram Singh Bisht, Viggnesh Venugopal, Ravi Lingappa Shamanna
  • Publication number: 20230412528
    Abstract: Systems and methods for packet payload mapping for robust transmission of data are described. For example, methods may include receiving, using a network interface, packets that each respectively include a primary frame and one or more preceding frames from the sequence of frames of data that are separated from the primary frame in the sequence of frames by a respective multiple of a stride parameter; storing the frames of the packets in a buffer with entries that each hold the primary frame and the one or more preceding frames of a packet; reading a first frame from the buffer as the primary frame from one of the entries; determining that a packet with a primary frame that is a next frame in the sequence has been lost; and, responsive to the determination, reading the next frame from the buffer as a preceding frame from one of the entries.
    Type: Application
    Filed: June 16, 2023
    Publication date: December 21, 2023
    Inventors: Vikram Singh, Michal Pietras
  • Publication number: 20230409538
    Abstract: Techniques are described for efficient replication and maintaining snapshot data consistency during file storage replication between file systems in different cloud infrastructure regions. In certain embodiments, provenance IDs are used to efficiently identify a starting point (e.g., a base snapshot) for a cross-region replication process, conserve cloud resources while reducing network and IO traffic.
    Type: Application
    Filed: February 14, 2023
    Publication date: December 21, 2023
    Applicant: Oracle International Corporation
    Inventors: Vikram Singh Bisht, Niharika Salady, Parth Singhad, Satish Kumar Kashi Visvanathan
  • Publication number: 20230409539
    Abstract: Techniques are described for efficient replication and maintaining snapshot data consistency during file storage replication between file systems in different cloud infrastructure regions. In certain embodiments, snapshot creation and deletion requests that occur during cross-region replications may be temporarily withheld until appropriate times to execute such requests safely, depending on the timing relationship between such requests and cross-region replication cycles.
    Type: Application
    Filed: February 14, 2023
    Publication date: December 21, 2023
    Applicant: Oracle International Corporation
    Inventors: Vikram Singh Bisht, Niharika Salady, Parth Singhal, Satish Kumar Kashi Visanathan
  • Publication number: 20230412375
    Abstract: Novel techniques are described for performing hierarchical key management involving an end-to-end file storage replication between different cloud infrastructure regions. The novel hierarchical key management comprises three different keys, a first security key for the source region, a session key, valid only for a session, for the transfer of data between two different regions, and a second security key for the target region. Novel techniques are also described for using different file keys for different files of a file system in each region.
    Type: Application
    Filed: January 6, 2023
    Publication date: December 21, 2023
    Applicant: Oracle International Corporation
    Inventors: Vikram Singh Bisht, Satish Kumar Kashi Visvanathan, Haoran Qi, Viggnesh Venugopal