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).
-
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
-
Patent number: 11948185Abstract: A method being implemented via execution of computing instructions configured to run at one or more processors. The method can include determining a primary store and one or more secondary stores for pickup of an order of a user, based at least in part on a pickup type of the order. The method also can include determining real-time availabilities of first time slots at the primary store and real-time availabilities of second time slots at the one or more secondary stores. The method additionally can include generating a list of available time slots comprising at least a portion of the first time slots at the primary store and at least a portion of the second time slots at the one or more secondary stores, based at least in part on the real-time availabilities of the first time slots at the primary store and the real-time availabilities of the second time slots at the one or more secondary stores.Type: GrantFiled: September 27, 2021Date of Patent: April 2, 2024Assignee: WALMART APOLLO, LLCInventors: Austin Lee Smith, Vineet Wason, Mihir Vijay Bendale, Vidyanand Krishnan, Navkaran Singh Chadha, Puneet Srivastava, Yiren Ye, Nitish Sarin, Avaneesh Tiwari, Zekariyas Kassa Gebru, Rohit Jain, Surnaik Srivastava
-
Publication number: 20240094903Abstract: 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: ApplicationFiled: September 20, 2022Publication date: March 21, 2024Inventors: Chaitanya KAVIRAYANI, Vineet AGARWAL, Sampath RAJA MURTHY, Aakar DEORA, Varun 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
-
Publication number: 20160155347Abstract: Devices, systems and methods assess one or more of the risk of an allergy, immediate and/or later in life, for the infant or young child; the risk of an underdeveloped immune system, immediate and/or later in life, for the infant or young child, and/or the immediate risk of a not well-functioning digestive system for the infant or young child, preferably all of these. Optionally, the risk of obesity, immediate and/or later in life, can be additionally assessed. Thus a user such as a parent can evaluate the health characteristics of the infant or young child and receive recommendations, such as a suggestion to visit to a healthcare professional. A device including a processor can provide an interactive tool that requests information related to the one or more health risks and uses the information to assess the presence or absence of the health risks for the infant or young child.Type: ApplicationFiled: November 26, 2015Publication date: June 2, 2016Inventors: Evelyn Spivey-Krobath, Vineet Singh, Joanna Marie Soberano
-
Patent number: 8468110Abstract: The disclosed embodiments provide a system that facilitates use of an application. During operation, the system obtains an activity history of interaction between the user and the application during use of the application by the user. Next, the system applies a predictive model to the activity history to predict a probability of a user action in the application. Finally, the system facilitates subsequent real-time use of the application by the user based on the probability of the user action.Type: GrantFiled: July 22, 2010Date of Patent: June 18, 2013Assignee: Intuit Inc.Inventors: Igor A. Podgorny, Fedor N. Dzegilenko, Floyd J. Morgan, Vineet Singh, Marc J. Attinasi, Troy D. Otillio
-
Patent number: 8386966Abstract: Some embodiments provide a system that monitors use of an application. During operation, the system uses the application to track a set of interactions between a set of users and the application without impacting the performance of the application. Next, the system stores the interactions as the interactions are detected by the application. Finally, for each user from the set of users, the system periodically processes a subset of the stored interactions associated with the user to obtain an activity history for the user, wherein the activity history is used to facilitate subsequent real-time use of the application by the user.Type: GrantFiled: July 22, 2010Date of Patent: February 26, 2013Assignee: Intuit Inc.Inventors: Marc J. Attinasi, Igor A. Podgorny, Fedor N. Dzegilenko, Floyd J. Morgan, Vineet Singh, Troy D. Otillio
-
Patent number: 8104078Abstract: A method, system, and computer program product for preventing network service attacks, including processing a message to validate the message for message version and syntax via a security firewall; canonicalizing the message and extracting a message header and body via a converter; converting the body into a Patricia Trie via the converter; and validating the header and the converted body for security via a comparator.Type: GrantFiled: February 23, 2007Date of Patent: January 24, 2012Assignee: Infosys Technologies, Ltd.Inventors: Srinivas Padmanabhuni, Abhishek Malay Chatterjee, Vineet Singh, Senthil Kumar Kumarasamy Mani
-
Publication number: 20080209539Abstract: A method, system, and computer program product for preventing network service attacks, including processing a message to validate the message for message version and syntax via a security firewall; canonicalizing the message and extracting a message header and body via a converter; converting the body into a Patricia Trie via the converter; and validating the header and the converted body for security via a comparator.Type: ApplicationFiled: February 23, 2007Publication date: August 28, 2008Inventors: Srinivas Padmanabhuni, Abhishek Malay Chatterjee, Vineet Singh, Senthil Kumar Kumarasamy Mani