Patents by Inventor Puneet Gupta

Puneet Gupta 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: 20240145058
    Abstract: Biometric data or metrics of interest to a user are observed by wearable devices over a recurring time interval and aggregated into a representation of the user's baseline habits or patterns of behaviour. Present measurement of the same data or measures of interest within the recurring time interval provides a measure of the user's adherence to, or deviation from, the established habits or patterns as represented by a regularity score. Dynamic time warping barycenter averaging can account for time dependencies in the data or metrics of interest in both the baseline computation of past user habits and the characterization of the user's present behaviours. User regularity scores can be displayed to the user to both drive positive behavioural changes as well as initiate different health-related actions or recommendations for the user. Regularity scores can be computed repeatedly in line with long term changes in user habits and patterns of behavior.
    Type: Application
    Filed: October 30, 2023
    Publication date: May 2, 2024
    Inventors: Ellsworth Marvin Campbell, III, Puneet Gupta, Kerry Weinberg
  • Patent number: 11950183
    Abstract: Various embodiments are generally directed to network slice selector (NSS). In one embodiment, for example, an evolved node B (cNB) may include a processor circuit, and an NSS for execution by the processor circuit to allocate a network slice (NS) to a user equipment (UE). The NS may comprise one or more virtual network function(s) (VNF). In one implementation, a VNF takes on the responsibility of handing specific network functions run on one or more virtual machines (VM) associated with hardware networking infrastructures, such as routers, switches, etc. Individual VNFs may be combined or connected together to provide a complete networking communication service for UEs. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: April 2, 2024
    Assignee: Apple Inc.
    Inventors: Meghashree Dattatri Kedalagudde, Ana Lucia Pinheiro, Puneet Jain, Vivek Gupta
  • Patent number: 11930474
    Abstract: Systems, apparatuses, methods, and computer-readable media are provided for a user equipment (UE) of a wireless communication system. The UE includes a processor circuitry, and radio front end circuitry coupled to the processor circuitry. The processor circuitry is configured to determine and indicate, to a core network via a radio access network (RAN), one or more cellular internet of things (CIoT) features that are required by the UE and CIoT network behavior expected from the core network to support the one or more CIoT features that are required by the UE. The processor circuitry is configured to select either an enhanced packet core (EPC) or a 5G core (5GC) to establish a wireless connection with the core network, based on a first set of CIoT features supported by the EPC and a second set of CIoT features supported by the 5GC received from the core network.
    Type: Grant
    Filed: January 20, 2020
    Date of Patent: March 12, 2024
    Assignee: APPLE INC.
    Inventors: Meghashree Dattatri Kedalagudde, Puneet Jain, Ching-Yu Liao, Vivek Gupta
  • Publication number: 20240070434
    Abstract: An information system provides a conversational knowledge base for responding to user queries. The information system incorporates contemporaneous advancements in NLP and deep learning to create the conversation knowledge base from its documents, which may be obtained from various sources. Domain-specific information is extracted and generated from the documents substantially without human intervention. From the domain-specific information, precise answers to synthesized questions are generated using transformer-based deep learning models.
    Type: Application
    Filed: August 28, 2023
    Publication date: February 29, 2024
    Inventors: Aditi Garg, Suchitra Gupta, Puneet Mehta, Partho Nath, Nishant Pandey, Radha Yadav
  • Patent number: 11843600
    Abstract: An IoT hub comprising one or more servers and databases is configured to automatically assign Internet of Things (IoT) enabled devices to IoT solutions based on a subnet to which the IoT devices are connected. A user interface is configured to enable a user to define subnets within the customer's network environment and assign each subnet to an IoT solution. Upon the user setting up an IoT device's network connection to a network device, such as a router, the IoT device transmits its network information to the IoT hub. The IoT hub can then automatically assign the IoT device to a specific IoT solution without further user input or predict which IoT solution to utilize for that IoT device based on known parameters.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: December 12, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nicole Elaine Berdy, Jelani Zukar Brandon, Timothy James Larden, Alexander I. Tolpin, SachinKumar Chandramohan, Tamer Awad, Mounica Arroju, Rajeev Mandayam Vokkarne, Puneet Gupta
  • Publication number: 20220391996
    Abstract: According to examples, a system for coordinating and managing potential volunteers (i.e., volunteer blood donors) is disclosed. The system may include may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to receive partner data from one or more of a local partner and a global partner and determine a donation need based on the partner data. The processor may also cause the system to identify a pool of volunteer donors based on the donation need, build an online campaign to increase the pool of volunteer donors, and coordinate the pool of volunteer donors with the local or global partners based at least in part on a machine learning (ML) technique.
    Type: Application
    Filed: May 18, 2022
    Publication date: December 8, 2022
    Applicant: Meta Platforms, Inc.
    Inventors: Yizhaq EZRA, Robert Kang JIN, Hema BUDARAJU, Arti Arvind KULKARNI, Peter Cunningham CLASEN, Stephen HARRELL, Puneet GUPTA, Boyan LIN, Frederick WIDJAJA, Zachary Alec CHAUVIN, Tori Bea SEIDENSTEIN, Mahima GUPTA, Chang SU, Kaushik SETHURAMAN, Jasmine I'esha Charmayne LAWRENCE, Nicholas William INZUCCHI, Charlie HART, Aubrey BACH, Neil DEXTER, Patrick Yang XU, Zanique Libby ALBERT
  • Publication number: 20220382852
    Abstract: Computing systems of a multi-tenant trusted domain collect metadata describing data stored in data sources of a set of tenant trusted domains. The computing systems of the multi-tenant trusted domain use the metadata to process natural language questions based on data stored in data sources of a tenant trusted domain. The computing systems of the multi-tenant trusted domain identify a set of data sources of the tenant trusted domain that are relevant for processing the natural language question and generate an execution plan for answering the natural language question. The computing systems of the multi-tenant trusted domain send the execution plan to one or more computing systems of the tenant trusted domain. The computing systems of the tenant trusted domain execute the execution plan and send the result of executing the execution plan to a client device that sent the natural language question.
    Type: Application
    Filed: June 1, 2022
    Publication date: December 1, 2022
    Inventors: Shuo Yang, Xicheng Chang, Himangshu Das, Azary Smotrich, Puneet Gupta, Kaycee Kuan-Cheng Lai
  • Publication number: 20220382791
    Abstract: Computing systems of a multi-tenant trusted domain collect metadata describing data stored in data sources of a set of tenant trusted domains. The computing systems of the multi-tenant trusted domain use the metadata to process natural language questions based on data stored in data sources of a tenant trusted domain. The computing systems of the multi-tenant trusted domain identify a set of data sources of the tenant trusted domain that are relevant for processing the natural language question and generate an execution plan for answering the natural language question. The computing systems of the multi-tenant trusted domain send the execution plan to one or more computing systems of the tenant trusted domain. The computing systems of the tenant trusted domain execute the execution plan and send the result of executing the execution plan to a client device that sent the natural language question.
    Type: Application
    Filed: June 1, 2022
    Publication date: December 1, 2022
    Inventors: Shuo Yang, Xicheng Chang, Himangshu Das, Azary Smotrich, Puneet Gupta, Kaycee Kuan-Cheng Lai
  • Patent number: 11496356
    Abstract: Managing devices in an IoT environment. A method includes, as a result of a device being provisioned by a special-purpose solution, storing at a central unified registry a correlation of the device and the given special purpose solution. The method further includes correlating the device to a different special-purpose solution at the unified registry. As a result, the method further includes causing subsequent configuration of the device to be performed by the different special-purpose solution.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: November 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexander I. Tolpin, Tamer Awad, Timothy James Larden, Puneet Gupta, Rajeev Mandayam Vokkarne, Jelani Z. Brandon, SachinKumar ChandraMohan, Mounica Arroju, Nicole Berdy
  • Patent number: 11257560
    Abstract: A die-to-die repeater circuit includes a transmit circuit coupled to a die-to-die interconnect, the transmit circuit including at least one flip flop to function as a part of a linear feedback shift register (LFSR) to transmit a value across the die-to-die interconnect for design for test (DFT) to check proper operation of the die-to-die interconnect, and a receive circuit coupled to the die-to-die interconnect, the receive circuit including at least one flip flop to function as part of a multiple input shift register (MISR).
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: February 22, 2022
    Assignee: INTEL CORPORATION
    Inventors: Sreejit Chakravarty, Fei Su, Puneet Gupta, Wei Ming Lim, Terrence Huat Hin Tan, Amit Sanghani, Anubhav Sinha, Sudheer V Badana, Rakesh Kandula, Adithya B. S.
  • Patent number: 11201923
    Abstract: Transferring control over a device. A method includes, receiving a first indication, including a first verifiable token, from a first entity that at least a portion of control of a device should be relinquished by the first entity. A second indication is received from the second entity, including a second verifiable token, that the at least a portion of control should be transferred to the second entity. The first token and the second token are verified. As a result of verifying the first token and the second token, the at least a portion of control of the device is transferred from the first entity to the second entity. Transferring the at least a portion of control of the device from the first entity to the second entity includes updating the device with configuration applicable to the second entity.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: December 14, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexander I. Tolpin, Rajeev Mandayam Vokkarne, Puneet Gupta, Timothy James Larden, Jelani Z. Brandon, SachinKumar ChandraMohan, Mounica Arroju, Tamer Awad, Nicole Berdy
  • Patent number: 11126616
    Abstract: The technology disclosed relates to creating and frequently updating multiple online analytic processing (OLAP) analytic databases from an online transaction processing (OLTP) transaction updatable system that includes transaction commit, rollback, and field level security capabilities. It also relates to transparently decoupling extraction from rebuilding of frequently updated OLAP analytic databases from the OLTP transaction updatable system.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: September 21, 2021
    Assignee: salesforce.com, inc.
    Inventors: Alex Gitelman, Ravishankar Arivazhagan, Donovan Schneider, Alex Field, Pradeep Mantha, Puneet Gupta
  • Patent number: 11087515
    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for losslessly exchanging image layer data between image applications by generating an edit-restricted layer for one image application to represent an incompatible or unsupported image layer from another image application. For example, the disclosed system can determine that one or more image layers in a layered image file formatted for a layered image application include characteristics incompatible (e.g., unsupported) with a feature-restricted image application. The disclosed system can then generate an edit-restricted image layer representing the image layer(s) in the feature-restricted image application by limiting or preventing edit operations to the edit-restricted layer as a type of preview object.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: August 10, 2021
    Assignee: ADOBE INC.
    Inventors: William Eisley, Sandeep Pradhan, Robert Sargent, Puneet Gupta, Paul George, Harjot Singh, Frank Stokes-Guinan, Ashish Anand, Abhishek Garg
  • Patent number: 11070421
    Abstract: Examples are disclosed that relate to using a multiplexed transmission to register a telemetry device with a telemetry system and report telemetry data to the telemetry system on behalf of a telemetry device. One disclosed example provides a method comprising receiving a multiplexed transmission from a telemetry device, the multiplexed transmission comprising a registration message and telemetry data, demultiplexing the multiplexed transmission to obtain the registration message and the telemetry data, registering the telemetry device with a telemetry system based upon the registration message, sending the telemetry data to the telemetry system, and sending a registration response to the telemetry device, the registration response confirming registration of the telemetry device with the telemetry system.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: July 20, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nicole E. Berdy, Alexander I. Tolpin, Tamer A. Awad, Rajeev Mandayam Vokkarne, Puneet Gupta, Timothy James Larden, Mounica Arroju, Jelani Z. Brandon, SachinKumar Chandramohan
  • Patent number: 11069067
    Abstract: Hand segmentation on wearable devices is a challenging computer vision problem with a complex background because of varying illumination conditions, computational capacity of device(s), different skin tone of users from varied race, and presence of skin color background. The present application provides systems and methods for performing, in real time, hand segmentation by pre-processing an input image to improve contrast and removing noise/artifacts. Multi Orientation Matched Filter (MOMF) is implemented and applied on the pre-processed image by rotating the MOMF at various orientations to form an edge image which comprises strong edges and weak edges. Weak edges are further removed using morphological operation. The edge image is then added to the input image (or pre-processed image) to separate different texture region in image. Largest skin-color blob is then extracted which is considered to be correct segmented hand.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: July 20, 2021
    Assignee: Tate Consultancy Services Limited
    Inventors: Jitender Kumar Maurya, Ramya Hebbalaguppe, Puneet Gupta
  • Patent number: 11026093
    Abstract: Provisioning a requesting device is provided using extended identity attestation for the requesting device. A provisioning request is received at a device provisioning system. The provisioning request includes a registration identifier provided by the requesting device. A plurality of extended attestation components is accessed in an enrollment datastore of the device provisioning system. Each extended attestation component identifies an external computing system. One of the extended attestation components in the enrollment datastore is selected based on the received registration identifier. Execution of the device attestation is initiated at the external computing system identified by the selected extended attestation component to yield an attestation result. Satisfaction of a validity condition by the attestation result is detected. The requesting device is provisioned from the device provisioning system, responsive to detection that the attestation result satisfies the validity condition.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: June 1, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nicole Elaine Berdy, Alexander Tolpin, Tamer Awad, Rajeev Mandayam Vokkarne, Puneet Gupta, Timothy James Larden, Jelani Z. Brandon, SachinKumar Chandramohan, Mounica Arroju
  • Publication number: 20210142541
    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for losslessly exchanging image layer data between image applications by generating an edit-restricted layer for one image application to represent an incompatible or unsupported image layer from another image application. For example, the disclosed system can determine that one or more image layers in a layered image file formatted for a layered image application include characteristics incompatible (e.g., unsupported) with a feature-restricted image application. The disclosed system can then generate an edit-restricted image layer representing the image layer(s) in the feature-restricted image application by limiting or preventing edit operations to the edit-restricted layer as a type of preview object.
    Type: Application
    Filed: November 13, 2019
    Publication date: May 13, 2021
    Inventors: William Eisley, Sandeep Pradhan, Robert Sargent, Puneet Gupta, Paul George, Harjot Singh, Frank Stokes-Guinan, Ashish Anand, Abhishek Garg
  • Patent number: 10986195
    Abstract: Systems and methods of determining a geographic location based conversion via a computer network. A data processing system can receive, from a computing device, an indication of interest in an online content item that is associated with a commercial entity having a location. The system can also receive data points that each include time information and location information of a computing device. The system can generate a valid cluster indicating an activity at the location of the commercial entity by evaluating the time information and the location information of two or more data points with a duration threshold and a location threshold. The system can use the valid cluster to identify the indication of interest in the online content item as the location based conversion based on the activity at the location of the commercial entity.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: April 20, 2021
    Assignee: Google LLC
    Inventors: Amit Khanna, Philip Andrew McDonnell, Prashast Khandelwal, Puneet Gupta, Shibani Sanan, Shun Kawamura, Subhadip Sarkar
  • Patent number: 10837106
    Abstract: Clamping assemblies for sealing an annular chamber and reaction chamber of a reactor system are disclosed. The clamping assemblies may include actuators that are symmetrically arranged in two or more independently controllable groups of actuators.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: November 17, 2020
    Assignee: CORNER STAR LIMITED
    Inventors: Vivek Tomar, Lee William Ferry, Puneet Gupta, Satish Bhusarapu, Richard G. Schrenker
  • Patent number: 10832752
    Abstract: A random access memory (RAM) includes a bit-line, a source-line, a memory cell connected to the bit-line and the source-line, and a read/write circuit connected to the bit-line and the source-line and including a negative differential resistance (NDR) device.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: November 10, 2020
    Assignee: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Puneet Gupta, Andrew S. Pan, Shaodi Wang