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: 20240177220
    Abstract: 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: Application
    Filed: November 30, 2022
    Publication date: May 30, 2024
    Inventors: William Jarome Gautreaux, Sarthak Mohanty, Shivam Amit Patel, Razat Talapatra Sutradhar
  • Patent number: 11989847
    Abstract: 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: Grant
    Filed: February 10, 2022
    Date of Patent: May 21, 2024
    Assignee: UATC, LLC
    Inventors: Frieda Rong, Yun Chen, Shivam Duggal, Shenlong Wang, Xinchen Yan, Sivabalan Manivasagam, Ersin Yumer, Raquel Urtasun
  • Publication number: 20240160334
    Abstract: 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: Application
    Filed: April 20, 2022
    Publication date: May 16, 2024
    Inventors: Shivam PATIL, Ankit TIWARY, Shahajad HUSSAIN
  • Publication number: 20240154617
    Abstract: 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: Application
    Filed: January 10, 2024
    Publication date: May 9, 2024
    Inventors: Raja Prabhu J, Ankit Seedher, Srinath Sridharan, Rakesh Kumar Gupta, Nitesh Naidu, Shivam Agrawal, Jeevabharathi G, Purva Choudhary
  • Publication number: 20240152464
    Abstract: 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: Application
    Filed: January 5, 2024
    Publication date: May 9, 2024
    Inventors: Kenneth Marion Curewitz, Sean Stephen Eilert, Hongyu Wang, Samuel E. Bradshaw, Shivasankar Gunasekaran, Justin M. Eno, Shivam Swami
  • Publication number: 20240143196
    Abstract: 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: Application
    Filed: September 8, 2023
    Publication date: May 2, 2024
    Inventors: Richard C. Murphy, Shivam Swami, Naveh Malihi, Anton Korzh, Glen E. Hush
  • Publication number: 20240133702
    Abstract: 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: Application
    Filed: October 11, 2023
    Publication date: April 25, 2024
    Inventors: Gerry Goldstein, Manish Kumar, Prateek Gupta, Christopher Damon, Jayanta Kumar Pal, Mustansir Mama, Nitin Dileep Salodkar, Shivam Singh
  • Publication number: 20240135327
    Abstract: 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: Application
    Filed: December 15, 2022
    Publication date: April 25, 2024
    Inventors: Chaithanya YEMBARI, Sethu Meenakshisundaram, Ritish Reddy, Shivam Verma, Paritosh Lokhande, Yatharth Singh
  • Patent number: 11967965
    Abstract: 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: Grant
    Filed: June 14, 2022
    Date of Patent: April 23, 2024
    Assignee: 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: 20240124028
    Abstract: 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: Application
    Filed: October 14, 2022
    Publication date: April 18, 2024
    Inventors: Nemanja Djuric, Shivam Gautam, Abhishek Mohta
  • Patent number: 11960738
    Abstract: 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: Grant
    Filed: October 27, 2022
    Date of Patent: April 16, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Shivam Swami, Kenneth Marion Curewitz
  • Publication number: 20240112212
    Abstract: 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: Application
    Filed: October 2, 2023
    Publication date: April 4, 2024
    Applicant: 247 NewCoIT Corp. dba NurseBee
    Inventors: Edward Navales, Amilcar Chavarria, Shivam Nalin Patel
  • Patent number: 11947453
    Abstract: 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: Grant
    Filed: November 20, 2020
    Date of Patent: April 2, 2024
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Sean S. Eilert, Ameen D. Akel, Shivam Swami
  • Publication number: 20240103633
    Abstract: 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: Application
    Filed: September 20, 2023
    Publication date: March 28, 2024
    Inventors: Bongsoo Suh, Behrooz Shahsavari, Charles Maalouf, Hojjat Seyed Mousavi, Laurence Lindsey, Shivam Kumar Gupta
  • Publication number: 20240101158
    Abstract: 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: Application
    Filed: June 16, 2023
    Publication date: March 28, 2024
    Inventors: Shivam AGARWAL, Avdhut JOSHI, Jayakrishnan UNNIKRISHNAN, Yoga Y NADARAAJAN, Sree Sesha Aravind VADREVU, Gautam SACHDEVA
  • Publication number: 20240103522
    Abstract: 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: Application
    Filed: September 27, 2022
    Publication date: March 28, 2024
    Inventors: Nemanja Djuric, Shivam Gautam, Peter M. Kingston, Chi-Kuei Liu
  • Publication number: 20240095458
    Abstract: 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: Application
    Filed: September 21, 2022
    Publication date: March 21, 2024
    Inventors: Kunal Sawarkar, Shivam Raj Solanki
  • Publication number: 20240096111
    Abstract: 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: Application
    Filed: June 16, 2023
    Publication date: March 21, 2024
    Inventors: Shivam AGARWAL, Avdhut JOSHI, Jayakrishnan UNNIKRISHNAN, Yoga Y NADARAAJAN, Sree Sesha Aravind VADREVU, Gautam SACHDEVA
  • Publication number: 20240092578
    Abstract: 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: Application
    Filed: April 26, 2023
    Publication date: March 21, 2024
    Applicant: Grey Orange Inc.
    Inventors: Vivek AGGARWAL, Mohit AGRAWAL, Kishore Kumar LUTHRA, Shivam NAGAR
  • Patent number: 11934962
    Abstract: 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: Grant
    Filed: April 10, 2023
    Date of Patent: March 19, 2024
    Assignee: UATC, LLC
    Inventors: Carlos Vallespi-Gonzalez, Abhishek Sen, Shivam Gautam