Patents by Inventor Nikhil Sharma
Nikhil Sharma 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: 20250097741Abstract: Systems and methods for service vendor onboarding and pre-production artifact validation and functional testing are provided. An example method includes receiving, in an automated test control system in connection with a cellular network implemented on a cloud-computing platform, an artifact associated with a service provided by a service vendor, and the service is to be deployed on the cellular network. The method further includes storing the received artifact in an untrusted artifacts database, generating and configuring a first test environment on a first virtual private cloud of the cloud-computing platform, performing validation on the received artifact in the first test environment, in response to a determination that the artifact is validated, performing functional testing on the validated artifact in the first test environment, and in response to a determination that the artifact passes the functional testing, signing the artifact and storing the signed artifact in a repository.Type: ApplicationFiled: September 15, 2023Publication date: March 20, 2025Inventors: Nikhil Sharma, Ramanathan Sekkappan
-
Publication number: 20250098179Abstract: An IC device may include a CMOS layer and memory layers at the frontside and backside of the CMOS layer. The CMOS layer may include one or more logic circuits with MOSFET transistors. The CMOS layer may also include memory cells, e.g., SRAM cells. A memory layer may include one or more memory arrays. A memory array may include memory cells (e.g., DRAM cells), bit lines, and word lines. A logic circuit in the CMOS layer may control access to the memory cells. A memory layer may be bonded with the CMOS layer through a bonding layer that includes conductive structures coupled to a logic circuit in the CMOS layer or to bit lines or word lines in the memory layer. An additional conductive structure may be at the backside of a MOSFET transistor in the CMOS layer and coupled to a conductive structure in the bonding layer.Type: ApplicationFiled: September 15, 2023Publication date: March 20, 2025Inventors: Abhishek A. Sharma, Van H. Le, Fatih Hamzaoglu, Juan G. Alzate-Vinasco, Nikhil Jasvant Mehta, Vinaykumar Hadagali, Yu-Wen Huang, Honore Djieutedjeu, Tahir Ghani, Timothy Jen, Shailesh Kumar Madisetti, Jisoo Kim, Wilfred Gomes, Kamal Baloch, Vamsi Evani, Christopher Wiegand, James Pellegren, Sagar Suthram, Christopher M. Pelto, Gwang Soo Kim, Babita Dhayal, Prashant Majhi, Anand Iyer, Anand S. Murthy, Pushkar Sharad Ranade, Pooya Tadayon, Nitin A. Deshpande
-
Publication number: 20250094300Abstract: Systems and methods for service vendor onboarding and pre-production artifact validation and functional testing are provided. An example method includes receiving, in an automated test control system in connection with a cellular network, a request for deploying an artifact on the cellular network, generating an artifact profile, a configuration profile, a release note associated with the artifact, performing a validation of the artifact according to a predetermined validation rule, in response to a determination that the artifact is validated, instantiating one or more test environments for the validated artifact, performing a functional test on the artifact within the test environment, and outputting results of the validation and the functional test.Type: ApplicationFiled: September 15, 2023Publication date: March 20, 2025Inventors: Nikhil Sharma, Ramanathan Sekkappan
-
Publication number: 20250071189Abstract: A method may include receiving request data associated with a service, the request data in a first format. The method may also include determining an endpoint of the service and a second format associated with the service. The method may include generating a service request based at least in part on the request data, the service request in the second format. The method may then include providing the service request in the second format to an orchestrator. The method may include transmitting, by the orchestrator, the service request to the endpoint of the service. The method may include receiving, by the orchestrator, response data from the service, the response data based at least in part on the service request. The method may include generating, by the orchestrator, a response based at least in part on the response data. The method may include providing, by orchestrator, the response to the user.Type: ApplicationFiled: August 21, 2023Publication date: February 27, 2025Inventors: Nikhil Sharma, Scott Caldarella, Ramanthan Sekkappan
-
Publication number: 20250021194Abstract: In some examples, a touch and force sensitive device includes integrated circuitry configured to attenuate noise in a first period of operation, and sense force of an object contacting the device in a second period of operation. In some examples, a touch and force sensitive device includes integrated circuitry formed from a same material layer, the material layer configured to detect a force of an object contacting the device in first one or more regions of the material layer, and configured to couple touch detection circuitry in second one or more regions of the material layer.Type: ApplicationFiled: July 11, 2024Publication date: January 16, 2025Inventors: Wenqing DAI, Isaac W. CHAN, Chun Hao TUNG, Nikhil DOLE, Vyom SHARMA, Szhsiao CHEN, Sunggu KANG
-
Publication number: 20240428775Abstract: Techniques for generating customized synthetic voices personalized to a user, based on user-provided feedback, are described. A system may determine embedding data representing a user-provided description of a desired synthetic voice and profile data associated with the user, and generate synthetic voice embedding data using synthetic voice embedding data corresponding a profile associated with a user determined to be similar to the current user. Based on user-provided feedback with respect to a customized synthetic voice, generated using synthetic voice characteristics corresponding to the synthetic voice embedding data and presented to the user, and the synthetic voice embedding data, the system may generate new synthetic voice embedding data, corresponding to a new customized synthetic voice. The system may be configured to assign the customized synthetic voice to the user, such that a subsequent user may not be presented with the same customized synthetic voice.Type: ApplicationFiled: September 3, 2024Publication date: December 26, 2024Inventors: Sebastian Dariusz Cygert, Daniel Korzekwa, Kamil Pokora, Piotr Tadeusz Bilinski, Kayoko Yanagisawa, Abdelhamid Ezzerg, Thomas Edward Merritt, Raghu Ram Sreepada Srinivas, Nikhil Sharma
-
Patent number: 12164781Abstract: An integrated circuit (IC) includes a memory that stores a thread and a processor that generates an instruction request to retrieve one or more instructions of the thread. The IC further includes an error control circuit that receives the instruction request from the processor and retrieves an instruction of the thread from the memory based on the instruction request. Further, the error control circuit determines whether the retrieved instruction is erroneous. Based on the determination that the retrieved instruction is erroneous, the error control circuit provides a substitute instruction to the processor as a response to the instruction request. The substitute instruction is included in an instruction set of the processor. The processor executes the received substitute instruction and suspends an execution of the thread.Type: GrantFiled: March 1, 2022Date of Patent: December 10, 2024Assignee: NXP B.V.Inventors: Arvind Kaushik, Nikhil Sharma, Rushank Patel
-
Publication number: 20240406579Abstract: A system, method, and apparatus are provided for on-the-fly camera image processing configuring a system-on-chip (SoC) configuration register memory with one or more synchronization settings; processing multiple camera image frame sequences having different specified exposures to detect a set of complete frames from the camera image frame sequences which have a first common frame number; identifying a valid combination of different exposures from the image frame sequences having a second common frame number succeeding the first common frame number; and processing the valid combination of different exposures from the first and second camera image frame sequences to generate output data from the ISP pipeline.Type: ApplicationFiled: August 1, 2023Publication date: December 5, 2024Inventors: Chanpreet Singh, Stephan Matthias Herrmann, Sharath Subramanya Naidu, Nikhil Sharma, Bhagwan Babu Jha, Maninder Kumar
-
Publication number: 20240356060Abstract: Methods of determining ion exchange mechanism in a solid-solution cathode of a Li-ion battery include observing changes in nickel manganese cobalt oxides (NMC) particles of a composite electrode of the Li-ion battery over a period of time using operando optical microscopy, developing a model of the observed changes using multiphysics computational modeling, and determining the ion exchange mechanism based on the observed changes and the developed model. A method of reducing first charge heterogeneous reactions in a Li-ion battery includes increasing electrical conductivity of NMC in an NMC cathode of the Li-ion battery, and/or increasing Li diffusivity in an NMC cathode of the Li-ion battery. A Li-ion battery has a porous composite cathode formed by an NMC cathode having a carbon matrix and NMC particles. The NMC particles do not completely cover the carbon matrix, and in charge cycles after the first charge cycle have homogeneous electrochemical activities throughout the cathode.Type: ApplicationFiled: April 22, 2024Publication date: October 24, 2024Inventors: Kejie Zhao, Nikhil Sharma, Luize Scalco de Vasconcelos, Madison Perrin
-
Patent number: 12087270Abstract: Techniques for generating customized synthetic voices personalized to a user, based on user-provided feedback, are described. A system may determine embedding data representing a user-provided description of a desired synthetic voice and profile data associated with the user, and generate synthetic voice embedding data using synthetic voice embedding data corresponding a profile associated with a user determined to be similar to the current user. Based on user-provided feedback with respect to a customized synthetic voice, generated using synthetic voice characteristics corresponding to the synthetic voice embedding data and presented to the user, and the synthetic voice embedding data, the system may generate new synthetic voice embedding data, corresponding to a new customized synthetic voice. The system may be configured to assign the customized synthetic voice to the user, such that a subsequent user may not be presented with the same customized synthetic voice.Type: GrantFiled: September 29, 2022Date of Patent: September 10, 2024Assignee: Amazon Technologies, Inc.Inventors: Sebastian Dariusz Cygert, Daniel Korzekwa, Kamil Pokora, Piotr Tadeusz Bilinski, Kayoko Yanagisawa, Abdelhamid Ezzerg, Thomas Edward Merritt, Raghu Ram Sreepada Srinivas, Nikhil Sharma
-
Patent number: 12058391Abstract: A system for utilizing media content reference point information to perform media content encoding, and supplemental content stitching and/or insertion. Media content can be encoded and packaged based on boundaries of the media content. The boundaries can be received from a third-party and/or generated via an automated process. Target boundaries can be selected based on accuracy levels associated with the received and/or generated boundaries. Supplemental content can be stitched and/or inserted into packaged media content based on audio and video content of the packaged media content being aligned.Type: GrantFiled: June 30, 2022Date of Patent: August 6, 2024Assignee: Amazon Technologies, Inc.Inventors: Yongjun Wu, Sitaraman Ganapathy, Vasanthakumar Soundararajan, Nikhil Sharma
-
Patent number: 12055947Abstract: Systems and techniques for updating floor plans for use by autonomous mobile devices. The techniques include accessing a first floor plan with associated spatial metadata. An updated occupancy map is received with additional geographic updates over the first floor plan. A transformation of the first floor plan is determined to match the new occupancy map. The spatial data and the first floor plan are transformed and the transformed spatial metadata is associated with the new occupancy map to form a second floor plan.Type: GrantFiled: December 8, 2021Date of Patent: August 6, 2024Assignee: Amazon Technologies, Inc.Inventors: Nikhil Sharma, Tiago Etiene Queiroz, Prashant Anand Srivastava, Tushar Agarwal, Gaurav Guruprasad Manur, Aarthi Raveendran
-
Publication number: 20240212314Abstract: Aspects of the subject disclosure may include, for example, splitting an image that is obtained from a video adaptor into a plurality of segments, for each segment of the plurality of segments, generating a value that is representative of data of the segment, the value resulting in no loss in an accuracy of the data, storing a first part of the value in a first portion of a memory, and storing a second part of the value in a second portion of the memory, the second part being different from the first part. Other embodiments are disclosed.Type: ApplicationFiled: February 28, 2023Publication date: June 27, 2024Inventors: Chanpreet Singh, Stephan Matthias Herrmann, Sharath Subramanya Naidu, Nikhil Sharma, Maninder Kumar, Sharath
-
Publication number: 20240201776Abstract: An electronic device may include software and hardware subsystems that are centrally controlled by a user experience manager. The user experience manager can identify a current user context and enforce a corresponding power and performance policy for the various subsystems that is optimized for the current user context. The user experience manager can provide a set of restrictions at the launch of a user experience, can allow the various subsystems to vary their dynamic behavior based on current operating conditions as long as the dynamic adjustments do not violate the restrictions, and can perform a series of thermal mitigation operations as the internal temperature of the electronic device varies. The centralized user experience manager can also be configured to predict a user context based on monitored states of the subsystems and monitored application usage on the electronic device.Type: ApplicationFiled: December 11, 2023Publication date: June 20, 2024Inventors: David M Jun, Arun Kannan, Kaushik Raghunath, Nikhil Sharma, Venu M Duggineni
-
Patent number: 11976716Abstract: Disclosed is a seal assembly for a grading machine. The grading machine may include a machine body, a blade assembly, and a circle assembly supporting the blade assembly. The circle assembly may include a circle having a plurality of gear teeth. The grading machine may also include a drawbar assembly connecting the circle assembly to the machine body. The seal assembly may include a non-metallic seal component extending circumferentially around an inner circumference of the circle assembly for sealing the plurality of gear teeth.Type: GrantFiled: August 30, 2019Date of Patent: May 7, 2024Assignee: Caterpillar Inc.Inventors: Nathaniel K. Harshman, Benjamin J. Kovalick, Nikhil Sharma
-
Publication number: 20240146554Abstract: A method for tokenizing assets via a blockchain-to-blockchain bridge may include: receiving a first instruction from a client to mint first tokens for a client asset; encumbering the client asset on a custody ledger; creating a balance of the first tokens on a first distributed ledger; receiving a second instruction to lock and mint the first tokens to a second distributed ledger as second tokens; receiving verification from a custodian that the first tokens are locked on a lock ledger for the custodian; instructing a blockchain bridge computer program to mint second tokens to a client address on the second distributed ledger; receiving a third instruction to return the second tokens to the first distributed ledger; executing a public burn of the second tokens on the second distributed ledger; and instructing the custodian to unlock the first tokens and move the first tokens to the first distributed ledger.Type: ApplicationFiled: October 31, 2023Publication date: May 2, 2024Inventors: Suresh SHETTY, Sudhir UPADHYAY, Manmeet AHLUWALIA, Anthony KLAUSING, Ganesh ANANTWAR, Sophia WASSERMAN, Keerthi MOUDGAL, Chang Yang JIAO, Aditya Mayur TADAY, Tyrone D. LOBBAN, Nikhil SHARMA
-
Patent number: 11891774Abstract: A structurally integrated fuel tank and method of assembling is disclosed. The fuel tank may comprise a body and a neck disposed on the body. The neck may be configured to be coupled to an arm of a front frame of a machine. The body may comprise a cover, an endwall and a base. The cover includes a cover hitch that defines an upper pivot bore centered about a pivot axis. The upper pivot bore is configured to receive a pivot fastener about which the fuel tank is pivotable. The endwall may be disposed below and coupled to the cover. The base may be coupled to the endwall, and may include a lower hitch that extends outward and away from the endwall. The neck and the body together define a chamber configured to store fuel. The cover is a top of such chamber.Type: GrantFiled: March 26, 2021Date of Patent: February 6, 2024Assignee: Caterpillar Inc.Inventors: Rajkiran Muppavarapu, Vengadassalam Kalivarathan, Nikhil Sharma, Matthew Graham Burnette
-
Patent number: 11874858Abstract: Techniques are disclosed relating to processing database transactions that include application operations defined by different object relational mapping (ORM) libraries. A transaction router module executing on a computer system receives, from an application, a request for a first database transaction, where the first database transaction includes first and second application operations. The transaction router module then translates the first application operation to one or more first database operations using a first ORM library and the second application operation to one or more second database operations using a second ORM library. Then, the transaction router module determines one or more database connections for the one or more first database operations and the one or more second database operations. Such techniques may advantageously allow applications to switch between using different persistence frameworks and message broker frameworks without substantial adjustments to application code.Type: GrantFiled: September 12, 2022Date of Patent: January 16, 2024Assignee: PayPal, Inc.Inventors: Rajasudharsan Adhikesavan, Jaykumar Patel, Nikhil Sharma, Alwin Joseph
-
Publication number: 20240007690Abstract: A system for utilizing media content reference point information to perform media content encoding, and supplemental content stitching and/or insertion. Media content can be encoded and packaged based on boundaries of the media content. The boundaries can be received from a third-party and/or generated via an automated process. Target boundaries can be selected based on accuracy levels associated with the received and/or generated boundaries. Supplemental content can be stitched and/or inserted into packaged media content based on audio and video content of the packaged media content being aligned.Type: ApplicationFiled: June 30, 2022Publication date: January 4, 2024Inventors: Yongjun Wu, Sitaraman Ganapathy, Vasanthakumar Soundararajan, Nikhil Sharma
-
Patent number: D1053115Type: GrantFiled: December 30, 2022Date of Patent: December 3, 2024Assignee: ATC Tires Pvt. Ltd.Inventors: Jojan Vadakkan Louis, Ranganathan Subramaniam, Srinivas Chandupatla, Nikhil Sharma