Patents by Inventor Dhruv Shah

Dhruv Shah 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: 20240135312
    Abstract: Mechanisms are provided for generating a resource allocation in an omnichannel distribution network. Demand forecast data and current inventory data related to a resource and the omnichannel distribution network are obtained and an ally-adversary bimodal inventory optimization (BIO) computer model is instantiated that includes an adversary component that simulates, through a computer simulation, a worst-case scenario of resource demand and resource availability, and an ally component that limits the adversary component based on a simulation of a limited best-case scenario of resource demand and resource availability. The BIO computer model is applied to the demand forecast data and current inventory data, to generate a predicted consumption for the resource. A resource allocation recommendation is generated for allocating the resource to locations of the omnichannel distribution network based on the predicted consumption, which is output to a downstream computing system for further processing.
    Type: Application
    Filed: October 13, 2022
    Publication date: April 25, 2024
    Inventors: Shivaram Subramanian, Pavithra Harsha, Ali Koc, Brian Leo Quanz, Mahesh Ramakrishna, Dhruv Shah
  • Publication number: 20240095779
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for enhancing a deterministic identity graph with probabilistic data. An example embodiment operates by identifying a node for a location indicated by an identity graph. Receiving user device information based on an indication that a user device is within proximity to the location. Generating a node for the user device on the identity graph based on the indication of the user device satisfying an association threshold. Generating an edge between the node for the location and the node for the user device based on a weighted value for an attribute of the user information. Mapping an identifier for the user device to an identifier of the location based on a distance of the edge and causing a content item to be sent to the user device based on the identifier mapping.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 21, 2024
    Applicant: ROKU, INC.
    Inventors: Sayan MAITY, Maurice KLAUS, Beth LOGAN, Dhruv SHAH
  • Publication number: 20230328890
    Abstract: A camera assembly includes a first printed circuit board separated from a second printed circuit board. A flex circuit electrically connects the first printed circuit board to the second printed circuit board. An image sensor is attached to the first printed circuit board and a connector is attached to the second printed circuit board. The image sensor of the camera assembly is mechanically and physically separate from the connector. The first printed circuit board is connected to the second printed circuit board via a flexible circuit. The flexible circuit is elastically moveable between an assembled state and a disassembled state.
    Type: Application
    Filed: March 2, 2023
    Publication date: October 12, 2023
    Applicant: NIO Technology (Anhui) Co., Ltd.
    Inventors: Bradley J. Angier, Oren Rajuan, Dhruv Shah, Karanbir S. Gill, Waylon Y. Chen, Matthew L. Samson
  • Publication number: 20230214764
    Abstract: A processor may estimate uncensored demand from historical supply chain data. The processor may ingest historical data. The processor may convert the historical data to a dataset of multiple time series corresponding to sales for different products and locations and channels across multiple time points that is usable by an uncensored demand estimation machine learning model. The processor may train the uncensored demand estimation machine learning model by applying optimization solver techniques for deep learning.
    Type: Application
    Filed: December 31, 2021
    Publication date: July 6, 2023
    Inventors: Brian Leo Quanz, Pavithra Harsha, Dhruv Shah, Mahesh Ramakrishna, Ali Koc
  • Publication number: 20230196278
    Abstract: A processor in an omnichannel environment, over a specific network with transaction level operations, may receive one or more input configurations. The processor may identify, based on the one or more input configurations, one or more articles. The processor may identify one or more key performance indicators (KPIs) associated with the one or more articles. The processor may compute, based on an uncensored demand trajectory, an impact on the KPIs over a specified period in the omnichannel environment. The processor may provide the impact to a user.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 22, 2023
    Inventors: Pavithra Harsha, Brian Leo Quanz, Ali Koc, Dhruv Shah, Shivaram Subramanian, Ajay Ashok Deshpande, Chandrasekhar Narayanaswami
  • Publication number: 20230088990
    Abstract: An antimicrobial conveyor belt apparatus comprising multiple segments each having a body portion and interlocking fingers extending from the body portion. The segments comprise a polymer composition comprising from 50 wt. % to 99.9 wt. % of a polymer, from 0.01 wt % to 10 wt % zinc, optionally from a zinc compound, less than 1 wt % of a phosphorus compound, and from 0 wt % to 20 wt % molding additives. The conveyor belt apparatus (or the segments thereof) demonstrates a Staphylococcus aureus log reduction greater than 1.0, as determined via ISO 22196:2011.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 23, 2023
    Applicant: Ascend Performance Materials Operations LLC
    Inventors: Vikram Gopal, Dhruv Shah, Changizes Sadr, Austin Maples, Bradley Sparks
  • Publication number: 20220147669
    Abstract: In various embodiments, a computing device, a non-transitory storage medium, and a computer implemented method of improving a computational efficiency of a computing platform in processing a time series data includes receiving the time series data and grouping it into a hierarchy of partitions of related time series. The hierarchy has different partition levels. A computation capability of a computing platform is determined. A partition level, from the different partition levels, is selected based on the determined computation capability. One or more modeling tasks are defined, each modeling task including a group of time series of the plurality of time series, based on the selected partition level. One or more modeling tasks are executed in parallel on the computing platform by, for each modeling task, training a model using all the time series in the group of time series of the corresponding modeling task.
    Type: Application
    Filed: April 15, 2021
    Publication date: May 12, 2022
    Inventors: Brian Leo Quanz, Wesley M. Gifford, Stuart Siegel, Dhruv Shah, Jayant R. Kalagnanam, Chandrasekhar Narayanaswami, Vijay Ekambaram, Vivek Sharma
  • Publication number: 20210122926
    Abstract: A method for preventing contamination of a substrate surface includes obtaining a substrate having a surface to be protected from contamination and depositing a removable protective salt coating on the substrate surface. A disclosed method also includes storing the substrate surface having the removable protective salt coating for a time period and then removing the protective salt coating. A method for selectively preventing atomic layer deposition (ALD) on a substrate surface exposed to an ALD process includes depositing a removable protective salt coating on the substrate surface, exposing the surface to an ALD process, and removing the protective salt coating. Some disclosed substrate surfaces include a thiol-on-gold monolayer, a silicon wafer, glass, a silanized surface, and a dental implant. The protective salt coating may have a thickness in the range of 50 nm to 1 ?m. The protective salt coating may be deposited by thermal evaporation or similar process.
    Type: Application
    Filed: October 29, 2020
    Publication date: April 29, 2021
    Inventors: Matthew R. Linford, Dhruv Shah
  • Patent number: 10949474
    Abstract: A method and a system for performing topic-based aggregation of web content. The method includes receiving a plurality of Uniform Resource Identifiers, wherein each of the plurality of Uniform Resource Identifiers points to a web location related to a subject-matter; crawling the web location, to fetch web content related to the subject-matter, wherein the web content includes one or more elements; generating an electronic record file for storing the web content, and meta-information associated with the crawling of the web location; identifying a first type and at least a second type of the one or more elements; processing the first type of element to obtain a topic-based web content corresponding to a category associated with the subject-matter, and the at least one second type of element to obtain operational data; and aggregating the topic-based web content into a database.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: March 16, 2021
    Assignee: Innoplexus AG
    Inventors: Gaurav Tripathi, Vatsal Agarwal, Sandeep Singh, Dhruv Shah
  • Patent number: 10789302
    Abstract: A method and a system for extracting user-specific content. The method is executed by a processing module. Furthermore the method includes providing target data, generating hierarchical data structure of the target data, wherein hierarchical data structure includes one or more segments, determining an importance factor for each of the one or more segments using an algorithm, identifying one or more relevant segments based on the importance factor of each of the one or more segments, and compiling one or more relevant segments to obtain the user-specific content.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: September 29, 2020
    Assignee: Innoplexus AG
    Inventors: Gaurav Tripathi, Vatsal Agarwal, Sandeep Singh, Dhruv Shah, Tanay Gahlot
  • Publication number: 20190332712
    Abstract: Examples disclosed herein relate to a method comprising generating a first and a second set of unique identifiers for each row in each table of a first and second database, respectively. The first and second database may be configured to operate a first and second switch operating traffic on a network, respectively. The first switch and the second switch may be configured to operate traffic on the network. The method may also include creating a mapping between the first set of unique identifiers and the second set of unique identifiers and determining that a first row of the first database is marked to be synchronized, the first row corresponding to a first unique row ID. The method may also include retrieving, from a second row of the second database corresponding to a second unique row ID mapped to the first unique row ID and updating the second row.
    Type: Application
    Filed: April 30, 2018
    Publication date: October 31, 2019
    Inventors: Christopher Wild, Michael Zayats, Ganesh M. Iyer, Dhruv Shah
  • Publication number: 20190005154
    Abstract: A method and a system for extracting user-specific content. The method is executed by a processing module. Furthermore the method includes providing target data, generating hierarchical data structure of the target data, wherein hierarchical data structure includes one or more segments, determining an importance factor for each of the one or more segments using an algorithm, identifying one or more relevant segments based on the importance factor of each of the one or more segments, and compiling one or more relevant segments to obtain the user-specific content.
    Type: Application
    Filed: December 27, 2017
    Publication date: January 3, 2019
    Inventors: Gaurav Tripathi, Vatsal Agarwal, Sandeep Singh, Dhruv Shah, Tanay Gahlot
  • Publication number: 20180308015
    Abstract: The present disclosure relates to a system and method for soliciting offers and reservations for parking spots. The system and method is, in some instances, embodied as a mobile application that connects users to exchange the current physical space (e.g. parking spaces) in exchange for the same user's or another user's time, money, gratuity or service.
    Type: Application
    Filed: April 19, 2018
    Publication date: October 25, 2018
    Inventors: Vivek Ashok Kumar, Vinicius Frigatti, Christopher Magesty, Jasper Davey, Dhruv Shah, Patricia Iglesias-Montoro, Peter Nguyen
  • Publication number: 20180239825
    Abstract: A method and a system for performing topic-based aggregation of web content. The method includes receiving a plurality of Uniform Resource Identifiers, wherein each of the plurality of Uniform Resource Identifiers points to a web location related to a subject-matter; crawling the web location, to fetch web content related to the subject-matter, wherein the web content includes one or more elements; generating an electronic record file for storing the web content, and meta-information associated with the crawling of the web location; identifying a first type and at least a second type of the one or more elements; processing the first type of element to obtain a topic-based web content corresponding to a category associated with the subject-matter, and the at least one second type of element to obtain operational data; and aggregating the topic-based web content into a database.
    Type: Application
    Filed: December 27, 2017
    Publication date: August 23, 2018
    Inventors: Gaurav Tripathi, Vatsal Agarwal, Sandeep Singh, Dhruv Shah