Patents by Inventor Shivam
Shivam 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: 20240177220Abstract: Cameras capture images of customers queued for in-store orders at stores. The images are processed to count a total number of customers in the queues at each store. Concurrently, an online and unfulfilled total order count for each store is obtained. When an online order is placed by a customer through an order application, the stores are filtered to identify candidate stores within a configured distance of a current location of the customer. The current and up-to-date counts for the in-store queues and online orders are evaluated to select a store from the candidate stores that is capable of fulfilling the order in the shortest amount of time. The order is routed to and placed with the selected store on behalf of the customer.Type: ApplicationFiled: November 30, 2022Publication date: May 30, 2024Inventors: William Jarome Gautreaux, Sarthak Mohanty, Shivam Amit Patel, Razat Talapatra Sutradhar
-
Patent number: 11989847Abstract: The present disclosure provides systems and methods for generating photorealistic image simulation data with geometry-aware composition for testing autonomous vehicles. In particular, aspects of the present disclosure can involve the intake of data on an environment and output of augmented data on the environment with the photorealistic addition of an object. As one example, data on the driving experiences of a self-driving vehicle can be augmented to add another vehicle into the collected environment data. The augmented data may then be used to test safety features of software for a self-driving vehicle.Type: GrantFiled: February 10, 2022Date of Patent: May 21, 2024Assignee: UATC, LLCInventors: Frieda Rong, Yun Chen, Shivam Duggal, Shenlong Wang, Xinchen Yan, Sivabalan Manivasagam, Ersin Yumer, Raquel Urtasun
-
Publication number: 20240160334Abstract: An apparatus includes a processor and a memory to cause the apparatus to output a GUI on a display. The GUI includes a checklist configuration view to display a condition menu, the condition menu includes a group of variables from which a user is able to select to configure a condition to be applied to a workflow, wherein the group of variables comprising a type of condition, the type of condition being on/off, a value for the type of condition, and a location to which the type of condition will be applied to, the value is mapped to a data input. The GUI includes a checklist execution view to display the workflow, which includes a group designation, a parameter, and a fillable data field. The condition is applied to the workflow in response to the data input, which is mapped to the value, being entered into the fillable data field.Type: ApplicationFiled: April 20, 2022Publication date: May 16, 2024Inventors: Shivam PATIL, Ankit TIWARY, Shahajad HUSSAIN
-
Publication number: 20240154617Abstract: Clock generation circuit generating multiple divided signals satisfying respective desired offsets. A phase locked loop (PLL) is used to generate a PLL output having a frequency which is a desired multiple of that of a reference clock. The circuit divides the PLL output by a corresponding divisor to generate a corresponding divided signal, wherein each divided signal is offset from a common reference by at least an associated desired time offset. The common reference is timed with respect to the reference clock when the reference clock is available and with respect to a time reference signal otherwise. This arrangement is extended to use the internal time reference signal even for the cases where the reference clock is present by blocking the reference clock while the output systems across PLLs are aligned using the internal time reference signal to ensure desired offsets across different PLLs with a small uncertainty.Type: ApplicationFiled: January 10, 2024Publication date: May 9, 2024Inventors: Raja Prabhu J, Ankit Seedher, Srinath Sridharan, Rakesh Kumar Gupta, Nitesh Naidu, Shivam Agrawal, Jeevabharathi G, Purva Choudhary
-
Publication number: 20240152464Abstract: A computer system includes physical memory devices of different types that store randomly-accessible data in a main memory of the computer system. In one approach, data is stored in memory at one or more logical addresses allocated to an application by an operating system. The data is physically stored in a first memory device of a first memory type (e.g., NVRAM). The operating system determines an access pattern for the stored data. In response to determining the access pattern, the data is moved from the first memory device to a second memory device of a different memory type (e.g., DRAM).Type: ApplicationFiled: January 5, 2024Publication date: May 9, 2024Inventors: Kenneth Marion Curewitz, Sean Stephen Eilert, Hongyu Wang, Samuel E. Bradshaw, Shivasankar Gunasekaran, Justin M. Eno, Shivam Swami
-
Publication number: 20240143196Abstract: Apparatuses and methods related to mitigating unauthorized memory access are described. Mitigating unauthorized memory access can include verifying whether an access command is authorized to access a protected region of a memory array. The authorization can be verified utilizing a key and a memory address corresponding to the access command. If an access command is authorized to access a protected region, then a row of the memory array corresponding to the access command can be activated. If an access command is not authorized to access the protected region, then a row of the memory array corresponding to the access command may not be activated.Type: ApplicationFiled: September 8, 2023Publication date: May 2, 2024Inventors: Richard C. Murphy, Shivam Swami, Naveh Malihi, Anton Korzh, Glen E. Hush
-
Publication number: 20240133702Abstract: A system for driver risk analysis includes and/or interfaces with: a processing subsystem, a set of sensors, and a set of models and/or algorithms. Additionally or alternatively, the system can include and/or interface with any or all of: a software platform, a set of client applications, a set of user devices, and/or any other components. A method for driver risk analysis can include any or all of: collecting a set of data; analyzing the set of data to determine a set of features; analyzing the set of data to produce a set of driver risk outputs; and triggering a set of actions based on the set of driver risk outputs. Additionally or alternatively, the method can include any or all of: determining eligibility criteria associated with a set of end entities; modifying any or all of the collection of data and/or the analysis of data and/or the driver risk outputs based on the eligibility criteria; training and/or updating a set of models and/or algorithms; and/or any other processes.Type: ApplicationFiled: October 11, 2023Publication date: April 25, 2024Inventors: Gerry Goldstein, Manish Kumar, Prateek Gupta, Christopher Damon, Jayanta Kumar Pal, Mustansir Mama, Nitin Dileep Salodkar, Shivam Singh
-
Publication number: 20240135327Abstract: A system and method for managing offboarding of employees. Applications used by an employee are identified. Further, insights for the applications are derived. The insights comprise a category for the applications. The applications are arranged in a sequence based on a priority. Subsequently a set of actions for the applications are determined based on the insights. Finally, the set of actions are scheduled to be automatically executed using APIs.Type: ApplicationFiled: December 15, 2022Publication date: April 25, 2024Inventors: Chaithanya YEMBARI, Sethu Meenakshisundaram, Ritish Reddy, Shivam Verma, Paritosh Lokhande, Yatharth Singh
-
Patent number: 11967965Abstract: Clock generation circuit generating multiple divided signals satisfying respective desired offsets. A phase locked loop (PLL) is used to generate a PLL output having a frequency which is a desired multiple of that of a reference clock. The circuit divides the PLL output by a corresponding divisor to generate a corresponding divided signal, wherein each divided signal is offset from a common reference by at least an associated desired time offset. The common reference is timed with respect to the reference clock when the reference clock is available and with respect to a time reference signal otherwise. This arrangement is extended to use the internal time reference signal even for the cases where the reference clock is present by blocking the reference clock while the output systems across PLLs are aligned using the internal time reference signal to ensure desired offsets across different PLLs with a small uncertainty.Type: GrantFiled: June 14, 2022Date of Patent: April 23, 2024Assignee: Shaoxing Yuanfang Semiconductor Co., Ltd.Inventors: Raja Prabhu J, Ankit Seedher, Srinath Sridharan, Rakesh Kumar Gupta, Nitesh Naidu, Shivam Agrawal, Jeevabharathi G, Purva Choudhary
-
Publication number: 20240124028Abstract: Various examples are directed to systems and methods for controlling an autonomous vehicle comprising a tractor and a trailer. For example, a system may determine that a line from a position of a first sensor on the autonomous vehicle to a position of a first actor in an environment of the autonomous vehicle intersects the trailer. The system may determine that the first actor is in a blind spot of the autonomous vehicle, generate a motion plan for the autonomous vehicle, and control the autonomous vehicle in accordance with the motion plan.Type: ApplicationFiled: October 14, 2022Publication date: April 18, 2024Inventors: Nemanja Djuric, Shivam Gautam, Abhishek Mohta
-
Patent number: 11960738Abstract: Systems, methods, and apparatus related to a memory system that manages an interface for a volatile memory device and a non-volatile memory device to control memory system power. In one approach, a controller evaluates a demand on memory performance. If the demand of a current computation task needed by the host is high, a DRAM device is powered-up to meet the demand. Otherwise, if the non-volatile memory device is adequate to meet the demand, the DRAM memory is partially or fully-powered down to save power. In another approach, a task performed for a host device uses one or more resources of a first memory device (e.g., DRAM). A performance capability of a second memory device (e.g., NVRAM) is determined. A controller of the memory system determines whether the performance capability of the second memory device is adequate to service the task.Type: GrantFiled: October 27, 2022Date of Patent: April 16, 2024Assignee: Micron Technology, Inc.Inventors: Shivam Swami, Kenneth Marion Curewitz
-
Publication number: 20240112212Abstract: The present invention is a blockchain-driven ecosystem that aims to make nurses' lives easier by providing them with the best employment opportunities, benefits, and services. This helps nurses by reducing stress and burnout while providing benefits such as insurance, retirement advice, and education. The ecosystem is comprised of participants which include clinicians, facilities, vendors, recruiters, service providers, contributors, and franchisees. A rewards system is triggered by the actions of the different participants. Rewards can be used to purchase services from service providers in a rewards redemption application. Each participant can earn and spend rewards in the ecosystem. Rewards can be converted into stablecoins to withdraw them to a bank account. The platform is built on the Ethereum Virtual Machine with blockchain bridging capacity. It uses smart contracts to execute payouts, take and record votes, record rewards earned, and store medical credentials.Type: ApplicationFiled: October 2, 2023Publication date: April 4, 2024Applicant: 247 NewCoIT Corp. dba NurseBeeInventors: Edward Navales, Amilcar Chavarria, Shivam Nalin Patel
-
Patent number: 11947453Abstract: An example memory sub-system includes: a plurality of bank groups, wherein each bank group comprises a plurality of memory banks; a plurality of row buffers, wherein two or more row buffers of the plurality of row buffers are associated with each memory bank; a cache comprising a plurality of cache lines; a processing logic communicatively coupled to the plurality of bank groups and the plurality of row buffers, the processing logic to perform operations comprising: receiving an activate command specifying a row of a memory bank of the plurality of memory banks; fetching data from the specified row to a row buffer of the plurality of row buffers; and copying the data to a cache line of the plurality of cache lines.Type: GrantFiled: November 20, 2020Date of Patent: April 2, 2024Assignee: MICRON TECHNOLOGY, INC.Inventors: Sean S. Eilert, Ameen D. Akel, Shivam Swami
-
Publication number: 20240103633Abstract: Embodiments are disclosed for hold gesture recognition using machine learning (ML). In an embodiment, a method comprises: receiving sensor signals indicative of a hand gesture made by a user, the sensor data obtained from at least one sensor of a wearable device worn by the user; generating a first embedding of first features extracted from the sensor signals; predicting a first part of a hold gesture based on a first ML gesture classifier and the first embedding; generating a second embedding of second features extracted from the sensor signals; predicting a second part of the hold gesture based on a second ML gesture classifier and the second embedding; predicting a hold gesture based at least in part on outputs of the first and second ML gesture classifiers and a prediction policy; and performing an action on the wearable device or other device based on the predicted hold gesture.Type: ApplicationFiled: September 20, 2023Publication date: March 28, 2024Inventors: Bongsoo Suh, Behrooz Shahsavari, Charles Maalouf, Hojjat Seyed Mousavi, Laurence Lindsey, Shivam Kumar Gupta
-
Publication number: 20240101158Abstract: Systems and techniques are described herein for determining at least one location of at least one target vehicle relative to a lane. For instance, a method for determining at least one location of at least one target vehicle relative to a lane is provided.Type: ApplicationFiled: June 16, 2023Publication date: March 28, 2024Inventors: Shivam AGARWAL, Avdhut JOSHI, Jayakrishnan UNNIKRISHNAN, Yoga Y NADARAAJAN, Sree Sesha Aravind VADREVU, Gautam SACHDEVA
-
Publication number: 20240103522Abstract: An autonomous platform can obtain sensor data descriptive of an actor in an environment of an autonomous vehicle and at least a portion of the environment of the autonomous vehicle that does not include the actor, the sensor data comprising at least one sweep of the environment of the autonomous vehicle; process the sensor data with a machine-learned perception model to generate a detection of the actor and one or more predicted future velocities; and determine a motion trajectory for the autonomous vehicle based at least in part on the detection and the one or more predicted future velocities.Type: ApplicationFiled: September 27, 2022Publication date: March 28, 2024Inventors: Nemanja Djuric, Shivam Gautam, Peter M. Kingston, Chi-Kuei Liu
-
Publication number: 20240095458Abstract: One or more systems, devices, computer program products and/or computer-implemented methods provided herein relate to determining veracity of answers generated by machine comprehension question and answer models. According to an embodiment, a machine comprehension component can generate a first answer to a query by extracting the first answer from a passage of text corpus. The text corpus alteration component can alter the text corpus one or more times to produce one or more altered text corpora. The machine comprehension component can further extract one or more additional answers to the query from the altered text corpora. A comparison component can determine a veracity score for the first answer based on one or more comparisons of the first answer with the one or more additional answers.Type: ApplicationFiled: September 21, 2022Publication date: March 21, 2024Inventors: Kunal Sawarkar, Shivam Raj Solanki
-
Publication number: 20240096111Abstract: Systems and techniques are described herein for determining lane associations of target vehicles. For instance, a method for determining lane associations of target vehicles is provided. The method may include obtaining a two-dimensional bounding box defining a position within an image frame that is associated with a target vehicle; obtaining lane markers defining a position within the image frame that is associated with at least one lane boundary; and associating a lane with the target vehicle based on a relationship between the two-dimensional bounding box and the lane markers.Type: ApplicationFiled: June 16, 2023Publication date: March 21, 2024Inventors: Shivam AGARWAL, Avdhut JOSHI, Jayakrishnan UNNIKRISHNAN, Yoga Y NADARAAJAN, Sree Sesha Aravind VADREVU, Gautam SACHDEVA
-
Publication number: 20240092578Abstract: A system and method for transferring items in a storage facility are provided. The storage facility includes a storage system that includes bins, a control server, and a sensing system. A pick-put operation on an inventory item is performed by picking the inventory item from a robotic apparatus by an operator and storing the inventory item in a corresponding bin of the storage system. The control server receives sensor signals when the sensing system automatically senses a pick-up of the inventory item from the robotic apparatus and placement of the inventory item in the corresponding bin of the storage system. The reception of the sensor signals by the control server indicates execution of the pick-put operation. Thus, a need for the operator to manually scan the inventory item during the pick-up or press any buttons on the storage system to indicate completion of the pick-put operation is eliminated.Type: ApplicationFiled: April 26, 2023Publication date: March 21, 2024Applicant: Grey Orange Inc.Inventors: Vivek AGGARWAL, Mohit AGRAWAL, Kishore Kumar LUTHRA, Shivam NAGAR
-
Patent number: 11934962Abstract: Systems, methods, tangible non-transitory computer-readable media, and devices for associating objects are provided. For example, the disclosed technology can receive sensor data associated with the detection of objects over time. An association dataset can be generated and can include information associated with object detections of the objects at a most recent time interval and object tracks of the objects at time intervals in the past. A subset of the association dataset including the object detections that satisfy some association subset criteria can be determined. Association scores for the object detections in the subset of the association dataset can be determined. Further, the object detections can be associated with the object tracks based on the association scores for each of the object detections in the subset of the association dataset that satisfy some association criteria.Type: GrantFiled: April 10, 2023Date of Patent: March 19, 2024Assignee: UATC, LLCInventors: Carlos Vallespi-Gonzalez, Abhishek Sen, Shivam Gautam