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: 20230401009
    Abstract: A method and a memory device are provided. A controller of the memory device retrieves a first command from a host memory. The controller stores a first identifier of the first command in a set-aside buffer of the memory device. The controller retrieves a second command from the host memory.
    Type: Application
    Filed: August 28, 2023
    Publication date: December 14, 2023
    Inventors: Chun-chu Chen-Jhy Archie WU, Daniel Lee HELMICK, Fnu VIKRAM SINGH, Syed KAISER, Vasili ZHDANKIN, Yong YANG
  • Publication number: 20230359396
    Abstract: Methods and systems for processing a command from a host to a storage device are disclosed. A first controller of the storage device receives a first command from the host via a first queue. The first queue is exposed to the host. The storage device generates a second command based on the first command, and submits the second command to a second controller of the storage device via a second queue. The second command and the second queue are unexposed to the host. The second controller obtains and processes the second command from the second queue, where the processing of the second command is for accessing non-volatile storage media of the storage device. Based on a status of the second command, the first controller transmits a signal to the host for indicating completion of the first command.
    Type: Application
    Filed: July 20, 2023
    Publication date: November 9, 2023
    Inventors: Fnu Vikram Singh, Srinivasa Raju Nadakuditi
  • Patent number: 11809484
    Abstract: System and method for differentiable networks trainable to learn an optimized query of a 3D model database used for object recognition includes training a first differentiable network configured as a differentiable renderer by generating 2D images from 3D models of a first object of a dissimilar second object while optimizing rendering parameters for producing 2D images by gradient descent of a first triple loss function. Visual variation among the images is maximized. A second differentiable network configured as a convolutional neural network defined by a regression function is trained by generating searchable feature vectors of the 2D images. The feature vectors are determined using optimized neural network parameters determined by gradient descent of a second triple loss function to achieve high correlation to an input image of the first object and low correlation to images of the second object.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: November 7, 2023
    Assignee: Siemens Industry Software Inc.
    Inventors: Benjamin Planche, Rajat Vikram Singh
  • Publication number: 20230353511
    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: April 10, 2023
    Publication date: November 2, 2023
    Inventors: Vikram Singh, Michal Pietras
  • Publication number: 20230353813
    Abstract: Systems and methods for playing synchronized audio streams for live broadcasts are described. For example, supplemental audio streams (e.g., extra commentary or sound effects) may be streamed over a packet switched network with a copy (e.g., a reduced bandwidth copy) of a main audio signal from a television broadcast. A user device may synchronize the streamed audio with the audio from a television recorded with a microphone, and play a supplemental audio signal synchronously with the audio from the television. For example, methods may include capturing a first audio signal using a microphone; receiving a second audio signal and a third audio signal using a network interface; determining an estimated delay of the first audio signal relative to the second audio signal; and playing, using a speaker, the third audio signal with an added delay determined based on the estimated delay.
    Type: Application
    Filed: April 20, 2023
    Publication date: November 2, 2023
    Inventors: Vikram Singh, Ann Marie Simpson
  • Patent number: 11786930
    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: Grant
    Filed: December 12, 2017
    Date of Patent: October 17, 2023
    Inventors: Shailendra Vikram Singh, Gianfranco Aresta, Andrew Simon Hall Brooks, Siobhan Marie Woollard, Gareth Hennighan
  • Patent number: 11789634
    Abstract: Systems and methods for processing copy commands are disclosed. A first controller of the storage device receives a copy command from a host via a first queue. The storage device generates, based on the copy command, a read command and a write command, and submits the read and write commands to a second controller of the storage device via a second queue. The second controller retrieves and processes the read and write commands from the second queue. The storage device reads, based on the processing of the read command, data stored in a first location of a storage media associated with a source address, and writes the data to a second location of the storage media associated with a destination address. The first controller transmits a signal to the host for indicating completion of the copy command.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: October 17, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Fnu Vikram Singh
  • Publication number: 20230326195
    Abstract: Anomalies in multiple different scenes or images can be detected and localized in a single training flow of a neural network. In various examples, incremental learning can be applied to a given system or network, such that the system or network can learn the distribution of new scenes in a single training flow. Thus, in some cases, when an anomalous image from a new scene is given as input to the network, the network can detect and localize the anomaly.
    Type: Application
    Filed: August 28, 2020
    Publication date: October 12, 2023
    Applicant: Siemens Aktiengesellschaft
    Inventors: Shashanka Venkataramanan, Rajat Vikram Singh, Kuan-Chuan Peng
  • Publication number: 20230316795
    Abstract: The disclosure includes a system and method for receiving, using one or more processors, first image data representing a first image of a document; obtaining, using the one or more processors, a first set of corner coordinates representing the corners of the document in the first image; generating, using the one or more processors, a first polygon based on the first set of corner coordinates; performing, using the one or more processors, one or more corner-based validity checks based on the first set of corner coordinates; and performing, using the one or more processors, an auto-capture.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 5, 2023
    Inventors: Alix Melchy, Anshuman Vikram Singh, Lukas Danzer-Stauffer, Gernot Mueller, Philipp Koller, Paras Kapoor, Ormir Gjurgjej
  • Publication number: 20230297319
    Abstract: A computerized method of delivering data to one or more client computing devices includes receiving, by a server computing device, a data stream starting at a first time; processing, by the server computing device, the data stream, thereby creating a processed data stream; transmitting, by the server computing device, via a wireless network in electronic communication with the server computing device, the processed data stream to the one or more client computing devices; and interpreting, by an application installed on the one or more client computing devices, the processed data stream, thereby recovering the data stream for use by the one or more client computing devices. A latency between the first time and the second time is less than 100 milliseconds.
    Type: Application
    Filed: March 14, 2023
    Publication date: September 21, 2023
    Inventors: Michael Einziger, Ann Marie Simpson, Nathanial Pollack, Vikram Singh
  • Publication number: 20230297781
    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: May 9, 2022
    Publication date: September 21, 2023
    Inventors: Thomas Kurian, Yasuyuki Kobayashi, Asuka Ishii, Korbboon Sathirakul, Thanisorn Oon Pitipongsa, Veer Vikram Singh Chauhan
  • Patent number: 11762587
    Abstract: A method and a memory device are provided. A controller of the memory device retrieves a first command burst from a host memory. The first command burst includes a sequence of one or more commands from a first submission queue. The controller identifies that at least one command in the first command burst is at least one first fused command of a first set of fused commands. The first set of fused commands is to be processed atomically in the memory device, and a remainder of the first set of fused commands is on the first submission queue. The controller stores at least an identifier of the at least one first fused command in a set-aside buffer of the memory device.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: September 19, 2023
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Chun-chu Chen-Jhy Archie Wu, Daniel Lee Helmick, Fnu Vikram Singh, Syed Kaiser, Vasili Zhdankin, Yong Yang
  • Publication number: 20230292278
    Abstract: A method of positioning a target node (204-5) in a side-link communication system in a wireless communication network (200) is described. The method comprises establishing a communication link with the target node (204-5), and a second node (204-3), for positioning the target node (204-5). The first node (204-1) transmits a capability request message to the target node (204-5) and the second node (204-3) and receives a feedback message comprising a capability reply message and an acceptance message. The first node (204-1) configures the second node (204-3) for transmitting and receiving a Positioning Reference Signal (PRS) to or from the target node (204-5), based on the feedback message. The PRS is utilized for determining position measurement of the target node (204-5). The first node (204-1) receives data related to the position measurement and estimated position of the target node (204-5), from the target node (204-5) and the second node (204-3).
    Type: Application
    Filed: March 10, 2023
    Publication date: September 14, 2023
    Inventors: Abhijeet Abhimanyu MASAL, Pavan Kalyan DEVARAKONDA, Vikram SINGH, Jeniston Deviraj Klutto MILLETH, Bhaskar RAMAMURTHI
  • Patent number: 11733918
    Abstract: Methods and systems for processing a command from a host to a storage device are disclosed. A first controller of the storage device receives a first command from the host via a first queue. The first queue is exposed to the host. The storage device generates a second command based on the first command, and submits the second command to a second controller of the storage device via a second queue. The second command and the second queue are unexposed to the host. The second controller obtains and processes the second command from the second queue, where the processing of the second command is for accessing non-volatile storage media of the storage device. Based on a status of the second command, the first controller transmits a signal to the host for indicating completion of the first command.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: August 22, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Fnu Vikram Singh, Srinivasa Raju Nadakuditi
  • Publication number: 20230254025
    Abstract: A method for beam management in side-link communication between User Equipment (UEs) (104) operating in a wireless communication network (100) is described. The method comprises transmitting a reference signal using at least one beam by a first UE (104-1). The first UE (104-1) receives a feedback report of the at least one beam based on the reference signal from the second UE (104-2, 104-4). The feedback report of the at least one beam comprises at least one of UE identifier (ID), beam ID, beam strength, and beam validity. The first UE (104-1) updates entries of a beam management table based on the feedback report.
    Type: Application
    Filed: February 7, 2023
    Publication date: August 10, 2023
    Inventors: Anil Kumar, Abhijeet Abhimanyu Masal, Vikram Singh, Jeniston Deviraj Klutto Milleth, Bhaskar Ramamurthi
  • Publication number: 20230254934
    Abstract: Methods, systems, and devices for wireless communications are described. A system may support techniques for triggering user equipment (UE) assistance information (UAI) based on mobility, wake up signal (WUS) configuration, or both. In some cases, a UE may communicate with a network node (e.g., a base station) on a first channel according to a discontinuous reception (DRX) configuration. The UE may determine that a speed of the UE satisfies a mobility threshold and may transmit UAI requesting one or more updated DRX configuration parameters based on the speed of the UE satisfying the mobility threshold. Additionally or alternatively, the UE may receive signaling configuring the UE to monitor for WUSs and may transmit UAI requesting one or more updated DRX configuration parameters based on the WUS configuration. The UE may receive control signaling configuring the DRX configuration with the one or more requested parameters in response to the UAI.
    Type: Application
    Filed: February 4, 2022
    Publication date: August 10, 2023
    Inventors: Arvind Vardarajan Santhanam, Vanitha Aravamudhan Kumar, Kuo-Chun Lee, Satashu Goel, Shailesh Maheshwari, Daniel Amerga, Vikram Singh, Vishal Dalmiya
  • Patent number: 11716294
    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: Grant
    Filed: November 9, 2022
    Date of Patent: August 1, 2023
    Assignee: Mixhalo Corp.
    Inventors: Vikram Singh, Michal Pietras
  • Publication number: 20230205444
    Abstract: A method for tracking a progress of data copying for a live migration includes transferring, by a storage controller, a first data structure to a live migration server, the first data structure including a first status identifier indicating a location of a source data to be copied from a source storage to a target storage, and selectively generating or selectively clearing, by the storage controller, a second status identifier in or from a second data structure, based on a first current copying location of the live migration server, the second status identifier indicating a location of a first user data write to the source storage.
    Type: Application
    Filed: February 17, 2023
    Publication date: June 29, 2023
    Inventors: Chun-Chu Chen-Jhy Archie Wu, FNU Vikram Singh
  • Publication number: 20230176785
    Abstract: A method for aborting a command in 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: Application
    Filed: March 30, 2022
    Publication date: June 8, 2023
    Inventors: ABHINAV KUMAR SINGH, CHANDRASHEKAR TANDAVAPURA JAGADISH, VIKRAM SINGH, SRINIVASA RAJU NADAKUDITI
  • Publication number: 20230151189
    Abstract: The present invention relates to a cross-linkable rubber composition for body compounds of a tyre, the cross-linkable rubber composition comprising, based upon parts by weight per 100 parts by weight rubber (phr): ?30 to ?90 phr of a natural rubber or isoprene rubber or combination thereof, ?10 to ?25 phr of a syndiotactic 1, 2-polybutadiene, ?3 to ?10 phr of a resin, and a filler, wherein the ratio in phr (parts by weight per 100 parts by weight of rubber) of the syndiotactic 1, 2-polybutadiene to the resin is in the range of ?1:1 to ?7:1.
    Type: Application
    Filed: March 26, 2021
    Publication date: May 18, 2023
    Inventors: Vikram SINGH, Anup MONDAL, Tharik MOHAMED, Louis REUVEKAMP