Patents by Inventor Puneet

Puneet 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: 11294536
    Abstract: There is disclosed a user device including a processor configured to: receive a recommendation message; display a plurality of recommendations based on the recommendation message to a user of the user device, the plurality of recommendations having been generated, in part, on the user context; detect selection of one of the displayed plurality of recommendations; request further recommendations in dependence on the detected selection; receive a further recommendation message responsive to the request; and display a further plurality of recommendations corresponding to the further recommendation message to the user of the user device, the further plurality of recommendations having been generated, in part, on the user context and the detected selection.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: April 5, 2022
    Assignee: Piksel, Inc.
    Inventors: Leigh Brett, Kristan Bullett, Jose Carvajal, Felix Stekolshchik, Puneet Johar, Hans-Jurgen Maas, Peter Heiland, Ralf Wilhelm Tillmann, Mark Christie, Philip Shaw
  • Patent number: 11297404
    Abstract: An optical network includes top networking ports coupled to a packet switch, first media converters, second media converters, and bottom networking ports. The first media converters are coupled to top networking ports, each of the first media converters including a first ASIC transceiver that has a circuit switch function. The second media converters are coupled to the first media converter via optical cables to receive the optical signals. Each of the second media converters includes a second ASIC transceiver that has a circuit switch function. The bottom networking ports are coupled to the second media converters. The first ASIC transceiver and the second ASIC transceiver are configured to transmit a signal from one of the top networking ports to any one of the bottom networking ports, and transmit a signal from one of the bottom networking ports to any one of the top networking ports.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: April 5, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Anu Mercian, Terrel Morris, Jean Tourrilhes, Derek Spock, Puneet Sharma
  • Publication number: 20220101414
    Abstract: 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: Application
    Filed: September 27, 2021
    Publication date: March 31, 2022
    Applicant: Walmart Apollo, LLC
    Inventors: Austin Lee Smith, Vineet Wason, Mihir Vijay Bondale, Vidyanand Krishnan, Navkaran Singh Chadha, Puneet Srivastava, Yiren Ye, Nitish Sarin, Avaneesh Tiwari, Zekariyas Kassa Gebru
  • Publication number: 20220100747
    Abstract: A system, method, and computer-readable medium for proving feedback on database instructions, identifying, for example, existing patterns and providing suggested replacement instructions. This may have the effect of improving the efficiency of instructions used to create and/or manipulate databases. According to some aspects, these and other benefits may be achieved by parsing received instructions into an organizational structure, traversing the organizational structure for known patterns, and suggesting replacement patterns. In implementation, this may be effected by receiving one or more sets of known patterns and corresponding replacement patterns, parsing received instructions, comparing the known patterns with the parsed instructions, and providing suggested replacement patterns based on one or more known patterns matching the parsed instructions. A benefit of may include reducing Cartesian products during the merging of tables.
    Type: Application
    Filed: December 14, 2021
    Publication date: March 31, 2022
    Inventors: Dennis J. Mire, Puneet Goyal, Siddharth Gupta, Srinivas Kumar, Deepak Sundararaj, Oron Hazi
  • Publication number: 20220104164
    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: Application
    Filed: January 20, 2020
    Publication date: March 31, 2022
    Applicant: Apple Inc.
    Inventors: Meghashree Dattatri KEDALAGUDDE, Puneet JAIN, Ching-Yu LIAO, Vivek GUPTA
  • Publication number: 20220101257
    Abstract: A method including facilitating display of a first user interface to a controller. The first user interface can include fields that allow the controller to specify customizable parameters for shaping demand. The acts also can include receiving the customizable parameters from the controller. The acts additionally can include generating a historic utilization ranking corresponding to pickup time slots. The acts further can include determining in real-time a respective current utilization of each respective time slot of the pickup time slots. The acts additionally can include assigning the each respective time slot to a respective usage tier of usage tiers based at least in part on (1) a respective rank of the historic utilization ranking for the each respective time slot, (2) the respective current utilization of the each respective time slot, and (3) the customizable parameters. The acts further can include facilitating display of a second user interface to a customer.
    Type: Application
    Filed: September 25, 2020
    Publication date: March 31, 2022
    Applicant: Walmart Apollo, LLC
    Inventors: Vineet Wason, Austin Lee Smith, Vidyanand Krishnan, Puneet Srivastava, Yiren Ye, Nitish Sarin, Benyi Gong
  • Publication number: 20220100633
    Abstract: First and second processors that are in communication with each other are disclosed. The first processor includes a sampling controller, a sampling circuit, and a data flow controller. The sampling controller is configured to receive multiple identifiers and corresponding enable signals associated with data that is to be transmitted to or received from the second processor, and generate an identification signal and a sampling signal based on one of the identifiers and the corresponding enable signal. The sampling circuit is configured to sample multiple data counts to generate corresponding sampled counts based on the identification signal and the sampling signal. The data flow controller is configured to generate a control signal based on the identifiers, the corresponding enable signals, the data counts, and the corresponding sampled counts to control data flow between the first and second processors.
    Type: Application
    Filed: September 25, 2020
    Publication date: March 31, 2022
    Inventors: Arvind Kaushik, Amrit Pal Singh, Puneet Khandelwal
  • Patent number: 11290943
    Abstract: The techniques, described herein, may enable a wireless telecommunication network to manage Mobility Management Entity (MME) overload scenarios by causing a Radio Access Network (RAN) node to temporarily bar certain User Equipment (UEs) from connecting to the RAN node. In some embodiments, UEs may be barred from connecting to the RAN node based on which UEs are operating in an enhanced coverage mode, Coverage Enhancement (CE) levels of each UE, and/or a measured Reference Signal Received Power (RSRP) of each UE.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: March 29, 2022
    Assignee: Apple Inc.
    Inventors: Meghashree Dattatri Kedalagudde, Puneet Jain, Bharat Shrestha, Marta Martinez Tarradell
  • Publication number: 20220093202
    Abstract: In a memory subsystem, the memory device and memory controller can exchange data at either a first burst length or a second burst length longer than the first burst length. The memory subsystem includes a cache or other circuitry to buffer ECC (error checking and correction) bits. The memory controller can generate a data read request to read data from memory and a separate ECC read request to read the ECC bits. The ECC cache can buffer ECC bits for multiple data read requests. The memory controller can dynamically switch the ECC read request between the first burst length and the second burst length based on usage of the ECC cache.
    Type: Application
    Filed: November 30, 2021
    Publication date: March 24, 2022
    Inventors: Puneet WADHAWAN, Sambaran MITRA
  • Publication number: 20220093270
    Abstract: A machine-learned model classifies disease, such as a CVD type or sub-type. After identifying a link between the pathology (e.g., CVD type or sub-type) and one or more functional and/or anatomical characteristics, machine learning is performed to learn to predict the functional and/or anatomical characteristics from medical data. The trained model is then adapted using few-shot learning to predict the class of disease. As a result of this few-shot learning approach, less training data may be needed for disease classification. A greater number of classifiers trained to classify a greater number of diseases may be created.
    Type: Application
    Filed: April 1, 2021
    Publication date: March 24, 2022
    Inventors: Andrei Bogdan Gheorghita, Costin Florian Ciusdel, Lucian Mihai Itu, Teodora Chitiboi, Puneet Sharma
  • Publication number: 20220095209
    Abstract: Solutions pertaining to adjusted public land mobile network (PLMN) search in mobile initiated connection only (MICO) mode in mobile communications are proposed. An apparatus implemented in a UE activates a MICO mode. The apparatus then postpones a periodic PLMN search in response to the UE being in the MICO mode, with the periodic PLMN search being controlled by a timer.
    Type: Application
    Filed: September 15, 2021
    Publication date: March 24, 2022
    Inventors: Marko Niemi, Puneet (Last Name not provided)
  • Publication number: 20220095202
    Abstract: Methods, systems, and storage media are provided for user equipment (UE) that supports enhanced coverage and may operate with a voice centric usage setting or a data centric usage setting. When the UE's usage setting is set to voice centric, the UE may not operate in coverage enhancement (CE) mode B. When the UE's usage setting is set to data centric, then the UE may operate in CE mode B. The UE may indicate the UE's usage setting in an Attach or Tracking Area Update (TAU) request message, and a mobility management entity (MME) may indicate to an evolved NodeB that CE mode B is restricted or not restricted based on the usage setting. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: December 6, 2021
    Publication date: March 24, 2022
    Inventors: Puneet Jain, Robert Zaus, Ahmed Soliman, Marta Martinez Tarradell, Stefania Sesia
  • Publication number: 20220093779
    Abstract: An enhancement mode compound semiconductor field-effect transistor (FET) includes a source, a drain, and a gate located therebetween. The transistor further includes a first gallium nitride-based hetero-interface located under the gate and a buried region, located under the first hetero-interface, the buried p-type region configured to determine an enhancement mode FET turn-on threshold voltage to permit current flow between the source and the drain.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 24, 2022
    Inventors: James G. Fiorenza, Puneet Srivastava, Daniel Piedra
  • Publication number: 20220092771
    Abstract: A value indicative of an ejection fraction, EF, of a cardiac chamber of a heart is based on a temporal sequence of cardiac magnetic resonance, CMR, images of the cardiac chamber. A neural network system has an input layer configured to receive the temporal sequence of a stack of slices of the CMR images along an axis of the heart. The temporal sequence is one or multiple consecutive cardiac cycles of the heart. The neural network system has an output layer configured to output the value indicative of the EF based on the temporal sequence. The neural network system has interconnections between the input layer and the output layer and is trained with a plurality of datasets. Each of the datasets comprises an instance temporal sequence of the stack of slices of the CMR images along the axis over one or multiple consecutive cardiac cycles for the input layer and an associated instance value indicative of the EF for the output layer.
    Type: Application
    Filed: August 17, 2021
    Publication date: March 24, 2022
    Inventors: Lucian Mihai Itu, Andrei Bogdan Gheorghita, Puneet Sharma, Teodora Chitiboi
  • Publication number: 20220091743
    Abstract: A storage system stores objects in a bucket at a storage device of the storage system. Each of the objects has a corresponding version. A processing device generates a snapshot of the bucket. The snapshot captures the corresponding version of each of the objects at a time associated with the generation of the snapshot.
    Type: Application
    Filed: September 24, 2020
    Publication date: March 24, 2022
    Inventors: Shao-Ting Chang, Richard A. Hankins, Cary A. Sandvig, Mark Alexander Hugh Emberson, Keshav Sethi Attrey, Andrew Kutner, Karthikeyan Srinivasan, Puneet Venkatraman Shenoy
  • Publication number: 20220094696
    Abstract: In some examples, a secure compliance protocol may include a virtual computing instance (VCI) deployed on a hypervisor and may be provisioned with hardware computing resources. In some examples the VCI may also include a cryptoprocessor to provide cryptoprocessing to securely communicate with a plurality of nodes, and a plurality of agents to generate a plurality of compliance proofs; the VCI may communicate with a server corresponding to a node of the plurality of nodes; and receive a time stamp corresponding to at least one compliance proof based on a metric of a connected device.
    Type: Application
    Filed: December 1, 2021
    Publication date: March 24, 2022
    Inventors: Puneet SHARMA, Arun RAGHURAMU, David LEE
  • Publication number: 20220091143
    Abstract: A system for performing a molecular analysis workflow includes a reaction holder or a reaction substrate, such as a multi-well reaction plate, with a reaction holder/substrate RFID tag, and/or a reagent container with a reagent container RFID tag, and an instrument and/or device that includes an RFID reader/writer operable to read and/or write information to and from the reaction holder/substrate RFID tag and/or the reagent container RFID tag. The reaction holder/substrate RFID tag and the reagent container RFID tag can be utilized separately or together to send and receive and store information, for example, for a workflow of a molecular analysis, such as a polymerase chain reaction (PCR).
    Type: Application
    Filed: August 27, 2021
    Publication date: March 24, 2022
    Inventors: Shakila POTHINI, Hardeep SANGHA, Marc HABERSTROH, Puneet SURI, Damien LUK
  • Patent number: 11281846
    Abstract: Rules, such as condition-action rules, are configured at different levels of a hierarchy. For example, a top level site administrator may configure rules, lower level administrators may configure rules and end users may configure rules. Rules created at a higher hierarchical level are automatically inherited by lower hierarchical levels in the same branch of the hierarchy. The source of the inherited rule is indicated with its display such that the hierarchical level of creation can readily be determined. The inherited rule(s) may be toggled on/off at the lower hierarchical levels but edits to inherited rule(s) are restricted. Instead, a copy of any inherited rule may be made to create a local copy of the rule that is editable. Rules may be ordered and when a lower hierarchical level inherits the rules, the ordering is preserved.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: March 22, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pedro Dantas DeRose, Puneet Narula, Viktoriya Taranov
  • Publication number: 20220082647
    Abstract: A technique for determining a cardiac metric from rest and stress perfusion cardiac magnetic resonance (CMR) images is provided. A neural network system for determining at least one cardiac metric from CMR images comprises an input layer configured to receive at least one CMR image representative of a rest perfusion state and at least one CMR image representative of a stress perfusion state. The neural network system further comprises an output layer configured to output at least one cardiac metric based on the at least one CMR image representative of the rest perfusion state and the at least one CMR image representative of the stress perfusion state. The neural network system with interconnections between the input layer and the output layer is trained by a plurality of datasets.
    Type: Application
    Filed: August 27, 2021
    Publication date: March 17, 2022
    Inventors: Puneet Sharma, Lucian Mihai Itu
  • Publication number: 20220083570
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a win prediction for an opportunity. In some implementations, a server receives data representing an opportunity. The server obtains historical data from a data repository based on the received data representing the opportunity. The server generates standardized feature vectors based on non-standardized data, the non-standardized data comprising (i) the received data and (ii) the obtained historical data. The server filters the standardized feature vectors. The server generates a win percentage based on the filtered feature vectors using classifiers. In response to generating the win percentage for the opportunity, the server generates a plurality of data insights using the classifiers and the generated win percentage, wherein the plurality of data insights describe one or more data predictions for pursuing the opportunity.
    Type: Application
    Filed: September 13, 2021
    Publication date: March 17, 2022
    Inventors: Kishore P. Durg, Raghavan Tinniyam Iyer, Ramkumar Kothandaraman, Ravi Kant Gaur, Sundharraman Karthik Narain, Sudeep Sharma, Puneet Kalra, Praveen Subbnanjappa, John Francis Walsh, Dinesh Jaibhagwan Mittal, Bhavna Butani