Patents by Inventor Vineet Singh
Vineet 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: 20250117990Abstract: A method, apparatus, non-transitory computer readable medium, apparatus, and system for image generation include obtaining a sketch input depicting an object, processing the sketch input to obtain sketch guidance, and generating a synthesized image based on the sketch guidance using an image generation model, where the synthesized image depicts the object from the sketch input.Type: ApplicationFiled: April 3, 2024Publication date: April 10, 2025Inventors: Keerti Harpavat, Arshdeep Singh Chugh, Zongze Wu, Souymodip Chakraborty, Ankit Phogat, Vineet Batra
-
Publication number: 20250117978Abstract: Embodiments for colorizing images, including pixel-format images and vector-format images, include obtaining input data including an outline image and a color hint. The color hint includes a colored portion corresponding to a region of the outline image. Then, embodiments process the input data to obtain control guidance for an image generator using an outline encoder. Embodiments generate a synthesized image based on the control guidance using an image generator. The synthesized image depicts an object having a shape based on the outline image and a color based on the color hint. In some cases, embodiments also transfer the colors from the synthesized image to a base vector image to produce a colorized vector image.Type: ApplicationFiled: October 6, 2023Publication date: April 10, 2025Inventors: Arshdeep Singh Chugh, Sumit Chaturvedi, Keerti Harpavat, Vineet Batra
-
Patent number: 12248948Abstract: A system and method are disclosed for aggregating product trends. Embodiments include receiving an initial set of images from one or more data feeds by a trend aggregation system comprising a server, identifying one or more attribute values from the initial set of images, and quantifying a social affinity score of one or more items of an inventory of a supply chain entity based on recentness, relevance, and similarities of the identified one or more attribute values to an attribute value of a potential product for a product assortment. Embodiments may further include receiving an image of at least one additional item, identifying a product attribute from the image, and assigning an attribute value to the at least one additional item based, at least in part, on the identified attribute value from the image of the least one additional item and the attribute values of the at least two items.Type: GrantFiled: April 23, 2019Date of Patent: March 11, 2025Assignee: Blue Yonder Group, Inc.Inventors: Machiraju Pakasasana Rama Rao, Arun Raj Parwana Adiraju, Abhinav Kishore, Vineet Chaudhary, Pawan Singh, Ankit Goel, Vaibhav Sharma
-
Patent number: 12229403Abstract: Aspects of a storage device are provided that handle host commands associated with active and inactive zones using a hybrid L2P mapping system. The storage device includes a NVM, a controller, a first volatile memory and a second volatile memory. The controller allocates, as a superblock, one or more physical blocks respectively in one or more memory dies of the NVM, receives write commands including logical addresses associated with active zones, and stores in an L2P mapping table L2P address mappings of these logical addresses to physical addresses associated with either volatile memory or the superblock. The controller refrains from storing L2P address mappings for inactive zones, instead storing in a superblock mapping table a mapping of superblocks to inactive zones in response to respective zone finish commands. As a result, L2P mapping table sizes are reduced, zone read, reset, and TTR performance are increased, and reduced WAF is achieved.Type: GrantFiled: September 20, 2022Date of Patent: February 18, 2025Assignee: SANDISK TECHNOLOGIES, INC.Inventors: Chaitanya Kavirayani, Vineet Agarwal, Sampath Raja Murthy, Aakar Deora, Varun Singh
-
Patent number: 12020081Abstract: A system and method are disclosed associated with at least one physical data store instance adapted to contain electronic records; and a shared cluster platform, coupled to the data store, including: a computer processor, and a computer memory, coupled to the computer processor, storing instructions that, when executed by the computer processor cause the shared cluster platform to: receive an eviction policy for a first tenant for a data store; map a first container for the first tenant to a physical data store instance; generate a unique first key element for the first tenant, wherein the eviction policy for the first tenant is linked to the unique first key element; and transmit a first endpoint of the first container as a proxy for the selected physical data store instance Numerous other embodiments are provided.Type: GrantFiled: March 25, 2022Date of Patent: June 25, 2024Assignee: SAP SEInventors: Aniruddha Kulkarni, Shivansh Rai, Dhatri Bidarahalli, Vineet Singh
-
Patent number: 12014191Abstract: Methods and systems may be associated with an Open Service Broker (“OSB”) Application Programming Interface (“API”) computing environment. A persistent finite state machine may be associated with an OSB API service broker, and a database may store a current state of the service broker. A computer processor of a state machine executor may retrieve the current state of the service broker from the database, and (based on the current state) use the persistent finite state machine to coordinate a distributed transaction workflow for the service broker, the distributed transaction workflow including asynchronous instance OSB API lifecycle operations that span multiple entities. The state machine may then update the database with state outputs for the service broker.Type: GrantFiled: August 30, 2021Date of Patent: June 18, 2024Assignee: SAP SEInventors: Abhik Gupta, Shivansh Rai, Vineet Singh
-
Patent number: 12008488Abstract: According to some embodiments, methods and systems may include a package manager chart file repository storing charts associated with a container orchestration system. A package manager platform, coupled to the package manager chart file repository, may access a first parent chart from the package manager chart file repository and determine that the first parent chart includes a dependency manifest. The package manager platform may then construct a Directed Acyclic Graph (“DAG”) based on the dependency manifest. Container orchestration system objects, including those associated with sub-charts of the first parent chart, may then be deployed in accordance with a topological ordering of the DAG.Type: GrantFiled: May 16, 2022Date of Patent: June 11, 2024Assignee: SAP SEInventors: Thejas Babu, Vineet Singh
-
Patent number: 11971849Abstract: According to some embodiments, methods and systems may manage a fleet of multi-tenant logical databases in Relational Database Management System (“RDBMS”) servers for a cloud computing environment. The system may include a pool of physical RDBMS servers (e.g., Postgre-Structured Query Language (“SQL”) servers) and a tenant-aware Application Programming Interface (“API”) that is accessed by tenants. A computer processor of a database allocation engine may receive, from the tenant-aware API, a request to provision a logical database including a tenant identifier associated with a requesting tenant. The database allocation may then select an eligible physical RDBMS server in the pool of physical RDBMS servers and allocate a logical database for the requesting tenant via the selected physical RDBMS server (e.g., using the tenant identifier).Type: GrantFiled: February 22, 2022Date of Patent: April 30, 2024Assignee: SAP SEInventors: Abhik Gupta, Nishtha Srivastava, Vineet Singh
-
Publication number: 20230368055Abstract: According to some embodiments, methods and systems may include a package manager chart file repository storing charts associated with a container orchestration system. A package manager platform, coupled to the package manager chart file repository, may access a first parent chart from the package manager chart file repository and determine that the first parent chart includes a dependency manifest. The package manager platform may then construct a Directed Acyclic Graph (“DAG”) based on the dependency manifest. Container orchestration system objects, including those associated with sub-charts of the first parent chart, may then be deployed in accordance with a topological ordering of the DAG.Type: ApplicationFiled: May 16, 2022Publication date: November 16, 2023Inventors: Thejas Babu, Vineet SINGH
-
Publication number: 20230267097Abstract: According to some embodiments, methods and systems may manage a fleet of multi-tenant logical databases in Relational Database Management System (“RDBMS”) servers for a cloud computing environment. The system may include a pool of physical RDBMS servers (e.g., Postgre-Structured Query Language (“SQL”) servers) and a tenant-aware Application Programming Interface (“API”) that is accessed by tenants. A computer processor of a database allocation engine may receive, from the tenant-aware API, a request to provision a logical database including a tenant identifier associated with a requesting tenant. The database allocation may then select an eligible physical RDBMS server in the pool of physical RDBMS servers and allocate a logical database for the requesting tenant via the selected physical RDBMS server (e.g., using the tenant identifier).Type: ApplicationFiled: February 22, 2022Publication date: August 24, 2023Inventors: Abhik GUPTA, Nishtha SRIVASTAVA, Vineet SINGH
-
Patent number: 11644831Abstract: Systems and methods for operating a vehicle by switching between an autonomous control system within the vehicle and a remote operator are described herein. For the handover between the autonomous control system and the remote operator, the system can process current maneuvering parameters of the vehicle to at least select a teleoperation control type. The system can also generate a concurrent feature profile including a set of automated features that are configured to be implemented during teleoperation of the vehicle. The system can implement the handover of vehicle control according to the teleoperation control type while the vehicle autonomously or semi-autonomously operates according to the concurrent feature profile.Type: GrantFiled: June 29, 2021Date of Patent: May 9, 2023Assignee: Udelv, Inc.Inventors: Akshat Patel, Hugo Boyer, Vineet Singh
-
Publication number: 20230076345Abstract: Methods and systems may be associated with an Open Service Broker (“OSB”) Application Programming Interface (“API”) computing environment. A serverless runtime may receive an OSB request trigger from an API gateway. A serverless deployment mechanism may, responsive to the OSB request trigger, arrange for compute resources to handle the OSB request trigger be provisioned on-demand. The system may then instantiate an instance of a serverless function with OSB service bindings. The OSB API computing environment might, for example, be associated with a cloud infrastructure provider or an on-premises deployment. Such an approach may provide for on-demand execution, better resource constraints, and/or domain-oriented development.Type: ApplicationFiled: September 7, 2021Publication date: March 9, 2023Inventors: Abhik Gupta, Vineet Singh
-
Publication number: 20230065589Abstract: Methods and systems may be associated with an Open Service Broker (“OSB”) Application Programming Interface (“API”) computing environment. A persistent finite state machine may be associated with an OSB API service broker, and a database may store a current state of the service broker. A computer processor of a state machine executor may retrieve the current state of the service broker from the database, and (based on the current state) use the persistent finite state machine to coordinate a distributed transaction workflow for the service broker, the distributed transaction workflow including asynchronous instance OSB API lifecycle operations that span multiple entities. The state machine may then update the database with state outputs for the service broker.Type: ApplicationFiled: August 30, 2021Publication date: March 2, 2023Inventors: Abhik Gupta, Shivansh Rai, Vineet Singh
-
Publication number: 20220334884Abstract: A system and method are disclosed associated with at least one physical data store instance adapted to contain electronic records; and a shared cluster platform, coupled to the data store, including: a computer processor, and a computer memory, coupled to the computer processor, storing instructions that, when executed by the computer processor cause the shared cluster platform to: receive an eviction policy for a first tenant for a data store; map a first container for the first tenant to a physical data store instance; generate a unique first key element for the first tenant, wherein the eviction policy for the first tenant is linked to the unique first key element; and transmit a first endpoint of the first container as a proxy for the selected physical data store instance Numerous other embodiments are provided.Type: ApplicationFiled: March 25, 2022Publication date: October 20, 2022Inventors: Aniruddha KULKARNI, Shivansh RAI, Dhatri BIDARAHALLI, Vineet SINGH
-
Publication number: 20220057794Abstract: Systems and methods for operating a vehicle by switching between an autonomous control system within the vehicle and a remote operator are described herein. For the handover between the autonomous control system and the remote operator, the system can process current maneuvering parameters of the vehicle to at least select a teleoperation control type. The system can also generate a concurrent feature profile including a set of automated features that are configured to be implemented during teleoperation of the vehicle. The system can implement the handover of vehicle control according to the teleoperation control type while the vehicle autonomously or semi-autonomously operates according to the concurrent feature profile.Type: ApplicationFiled: June 29, 2021Publication date: February 24, 2022Inventors: Akshat Patel, Hugo Boyer, Vineet Singh
-
Patent number: 11079754Abstract: Systems and methods for operating a vehicle by switching between an autonomous control system within the vehicle and a remote operator are described herein. For the handover between the autonomous control system and the remote operator, the system can process current maneuvering parameters of the vehicle to at least select a teleoperation control type. The system can also generate a concurrent feature profile including a set of automated features that are configured to be implemented during teleoperation of the vehicle. The system can implement the handover of vehicle control according to the teleoperation control type while the vehicle autonomously or semi-autonomously operates according to the concurrent feature profile.Type: GrantFiled: September 6, 2019Date of Patent: August 3, 2021Assignee: Udelv Inc.Inventors: Akshat Patel, Hugo Boyer, Vineet Singh
-
Publication number: 20200050190Abstract: Systems and methods for operating a vehicle by switching between an autonomous control system within the vehicle and a remote operator are described herein. For the handover between the autonomous control system and the remote operator, the system can process current maneuvering parameters of the vehicle to at least select a teleoperation control type. The system can also generate a concurrent feature profile including a set of automated features that are configured to be implemented during teleoperation of the vehicle. The system can implement the handover of vehicle control according to the teleoperation control type while the vehicle autonomously or semi-autonomously operates according to the concurrent feature profile.Type: ApplicationFiled: September 6, 2019Publication date: February 13, 2020Inventors: Akshat Patel, Hugo Boyer, Vineet Singh
-
Patent number: 10437247Abstract: Systems and methods for operating a vehicle by switching between an autonomous control system within the vehicle and a remote operator are described herein. For the handover between the autonomous control system and the remote operator, the system can process current maneuvering parameters of the vehicle to at least select a teleoperation control type. The system can also generate a concurrent feature profile including a set of automated features that are configured to be implemented during teleoperation of the vehicle. The system can implement the handover of vehicle control according to the teleoperation control type while the vehicle autonomously or semi-autonomously operates according to the concurrent feature profile.Type: GrantFiled: August 10, 2017Date of Patent: October 8, 2019Assignee: UDELV INC.Inventors: Akshat Patel, Hugo Boyer, Vineet Singh
-
Publication number: 20190049948Abstract: Systems and methods for operating a vehicle by switching between an autonomous control system within the vehicle and a remote operator are described herein. For the handover between the autonomous control system and the remote operator, the system can process current maneuvering parameters of the vehicle to at least select a teleoperation control type. The system can also generate a concurrent feature profile including a set of automated features that are configured to be implemented during teleoperation of the vehicle. The system can implement the handover of vehicle control according to the teleoperation control type while the vehicle autonomously or semi-autonomously operates according to the concurrent feature profile.Type: ApplicationFiled: August 10, 2017Publication date: February 14, 2019Inventors: Akshat Patel, Hugo Boyer, Vineet Singh
-
Publication number: 20190042457Abstract: Apparatuses, methods and storage medium associated with workload working set size determination, are disclosed herein. In embodiments, at least one computer-readable storage medium includes instructions stored therein to cause an apparatus to intermittently sample memory access operations associated with execution of a workload; generate a trace of memory addresses of the memory access operations sampled; generate a profile of average memory footprints for various trace window sizes; and generate a profile of cache miss rate. The profile of cache miss rate is used to determine a working set size of the workload. Other embodiments are also described and claimed.Type: ApplicationFiled: August 22, 2018Publication date: February 7, 2019Inventors: Kshitij A. Doshi, Bhanu Shankar, Vineet Singh