Patents by Inventor Neeraj Gupta

Neeraj 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).

  • Patent number: 11704718
    Abstract: Methods, systems, and computer storage media provide a concurrent browsing session. A user interface is provided for display on a first computing device of a first user to facilitate the concurrent browsing session. The user interface simultaneously displays a first browsing screen showing interaction of the first user with a site and a real-time feed of a second browsing screen presented on a second computing device of a second user showing interaction of the second user with the site. A request is received to split payment of a first item in a first digital cart. In response to the request, a first payment interface for a first portion of the payment is provided for display on the first computing device, and a second payment interface for a second portion of the payment is provided for display on the second computing device.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: July 18, 2023
    Assignee: eBay Inc.
    Inventor: Neeraj Gupta
  • Patent number: 11690085
    Abstract: A wireless communication system includes one or more base stations able to divide resources between multiple network operators sharing the base station. A shared base station is configured to monitor a contribution to the load on the base station associated with network operators sharing the base station resources and to provide the determined contribution to the load to one or more other base stations for use in load balancing between the base stations.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: June 27, 2023
    Assignee: NEC CORPORATION
    Inventors: Francesca Serravalle, Neeraj Gupta, Robert Paterson, Satoshi Noma
  • Patent number: 11670301
    Abstract: Techniques for lip-reading session triggering events are described. A computing device is equipped with lip-reading capability that enables the device to “read the lips” (i.e., facial features) of a user. The computing device determines when a triggering event occurs to automatically cause the computing device to switch from one input type to a lip-reading session. Lip-reading is also used in conjunction with other types of inputs to improve accuracy of the input. Machine learning is used to personalize the lip-reading capability of the computing device for a particular user.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: June 6, 2023
    Assignee: eBay Inc.
    Inventor: Neeraj Gupta
  • Publication number: 20230122580
    Abstract: Systems and methods for generating feedback for a webpage based on visual interactions on the webpage are provided. In example embodiments, a user interface (UI) displaying the webpage is presented. The system receives an indication of a selection of an edit trigger and configures the webpage to receive feedback (e.g., one or more user inputs applied to webpage) from the user in response. The user inputs are received, whereby each user input is associated with an identifier of the webpage and coordinates of a location within the webpage. The system processes the user inputs including generating a feedback preview that displays each of the user inputs organized based on a corresponding feedback type. The feedback preview is displayed to the user for approval. Approval of at least a portion of the feedback on the feedback preview will cause the approved feedback to be transmitted to a corresponding entity.
    Type: Application
    Filed: December 20, 2022
    Publication date: April 20, 2023
    Inventor: Neeraj Gupta
  • Publication number: 20230040315
    Abstract: Systems and methods for deriving relationships between user-submitted reviews are described. A system may identify a set of reviews for a first listing. The system may present the first listing including the set of reviews in a graphical user interface (GUI) of a client device, and receive, via the client device, a user input corresponding to text included in a first review from the set of reviews. The system may determine one or more additional listings based on textual similarity or dissimilarity between a portion of the text included in the first review and text included in one or more reviews for the one or more additional listings. The system may then present the one or more additional listings in the GUI of the client device.
    Type: Application
    Filed: August 5, 2021
    Publication date: February 9, 2023
    Inventor: Neeraj Gupta
  • Patent number: 11556223
    Abstract: Systems and methods for generating feedback for a webpage based on visual interactions on the webpage are provided. In example embodiments, a user interface (UI) displaying the webpage is presented. The system receives an indication of a selection of an edit trigger and configures the webpage to receive feedback (e.g., one or more user inputs applied to webpage) from the user in response. The user inputs are received, whereby each user input is associated with an identifier of the webpage and coordinates of a location within the webpage. The system processes the user inputs including generating a feedback preview that displays each of the user inputs organized based on a corresponding feedback type. The feedback preview is displayed to the user for approval. Approval of at least a portion of the feedback on the feedback preview will cause the approved feedback to be transmitted to a corresponding entity.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: January 17, 2023
    Assignee: EBAY INC.
    Inventor: Neeraj Gupta
  • Publication number: 20220407805
    Abstract: A device may receive, from a first device, a port control protocol (PCP) request that includes a customer side translator (CLAT) prefix and one or more private internet protocol version X (IPvX) addresses. The PCP request may be received via an internet protocol version Y (IPvY) network. The device may store the CLAT prefix and the one or more private IPvX addresses using a data structure. The device may receive a packet that includes a private IPvX of the one or more private IPvX addresses and a private IPvY address that includes the CLAT prefix and a second instance of the private IPvX address. The device may use an application layer gateway (ALG). The device may translate the private IPvX address to a public IPvX address using the CLAT prefix. The device may provide the packet that includes the public IPvX address to a second device that supports IPvX.
    Type: Application
    Filed: August 25, 2022
    Publication date: December 22, 2022
    Inventors: Jayaraghavendran KUPPANNAN, Neeraj GUPTA, Sridhar O S
  • Publication number: 20220391961
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for bundled listing generation. A bundled listing generation system automatically generates bundled listings based on listings posted to an online marketplace. Each bundled listing includes items offered for sale from at least two separate listings posted to the online marketplace, which can be purchased for a single sale price offered by the bundled listing. For example, a bundled listing may offer a shirt from one listing and pants from another listing together as a bundle for a single sale price.
    Type: Application
    Filed: June 4, 2021
    Publication date: December 8, 2022
    Inventor: Neeraj Gupta
  • Publication number: 20220366477
    Abstract: Methods, systems, and computer storage media provide a concurrent browsing session. A user interface is provided for display on a first computing device of a first user to facilitate the concurrent browsing session. The user interface simultaneously displays a first browsing screen showing interaction of the first user with a site and a real-time feed of a second browsing screen presented on a second computing device of a second user showing interaction of the second user with the site. A request is received to split payment of a first item in a first digital cart. In response to the request, a first payment interface for a first portion of the payment is provided for display on the first computing device, and a second payment interface for a second portion of the payment is provided for display on the second computing device.
    Type: Application
    Filed: July 28, 2022
    Publication date: November 17, 2022
    Inventor: Neeraj GUPTA
  • Publication number: 20220355072
    Abstract: The present invention relates to a cannula comprising a catheter assembly, a body member, an elongated tubular member, a needle hub, and a safety device fixedly connected to a distal end of the elongated tubular member and releasably connected to the body member. The body member includes an annular groove, and the safety device comprises locking elements. When the needle is retracted from the catheter assembly after puncturing the vein of a patient, the body member is disengaged by disengaging the locking elements from the annular groove, thereby separating the safety device from the body member after the needle has been arrested within safety device. The locking elements are solid spherical elements of stainless steel material.
    Type: Application
    Filed: December 15, 2021
    Publication date: November 10, 2022
    Inventors: Neeraj Gupta, Calvin Todd Fagley, Rachel Ann Sender
  • Publication number: 20220353687
    Abstract: A communication system is disclosed in which a base station apparatus obtains information identifying a total integrity protected uplink data rate for a user equipment (UE), allocates a portion of the total integrity protected uplink data rate to a secondary node (SN), and notifies the UE about the portion allocated to the SN.
    Type: Application
    Filed: March 24, 2020
    Publication date: November 3, 2022
    Applicant: NEC Corporation
    Inventors: Priya DARSHINI, Chadi KHIRALLAH, Sadafuku HAYASHI, Jagdeep Ahiuwaiia SINGH, Neeraj GUPTA
  • Patent number: 11463358
    Abstract: A device may receive, from a first device, a port control protocol (PCP) request that includes a customer side translator (CLAT) prefix and one or more private internet protocol version X (IPvX) addresses. The PCP request may be received via an internet protocol version Y (IPvY) network. The device may store the CLAT prefix and the one or more private IPvX addresses using a data structure. The device may receive a packet that includes a private IPvX of the one or more private IPvX addresses and a private IPvY address that includes the CLAT prefix and a second instance of the private IPvX address. The device may use an application layer gateway (ALG). The device may translate the private IPvX address to a public IPvX address using the CLAT prefix. The device may provide the packet that includes the public IPvX address to a second device that supports IPvX.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: October 4, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Jayaraghavendran Kuppannan, Neeraj Gupta, Sridhar O S
  • Patent number: 11452009
    Abstract: A communication system is disclosed comprising a gateway and a number of base stations communicating, via the gateway, in accordance with a base station to base station application protocol. The gateway receives a message from a first base station, destined for a second base station. The message comprises (a) information for the second base station, in a first part of the message; and (b) an identifier of the second base station, in a second part of the message other than the first part. The gateway can obtain from the received message the second base station's identifier without the gateway being required to obtain the information from the first part of the message. The gateway routes the message to the second base station identified by the obtained identifier.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: September 20, 2022
    Assignee: NEC CORPORATION
    Inventors: Sivapathalingham Sivavakeesar, Neeraj Gupta
  • Patent number: 11436658
    Abstract: Methods, systems, and computer storage media are provided for providing a concurrent browsing session are provided. The user interface and recommendation engines may provide recommendations that are based on the user attributes of a group of users in a concurrent browsing interface, where participating users may interact with the user interface and view a real-time live feeds of other participating user's browsing screens and activity. The user attributes associated with the participating users may be received to generate recommendations. Based on all of the user attributes, recommendations for the group of participating users are generated. The participating users may also provide annotations or scores with respect to the items being browsed by other users. All participating users may view the annotations and scores submitted by users. As user input is received and processed, recommendations are generated and the concurrent browsing user interface is updated with recommendations, annotations, and scores.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: September 6, 2022
    Assignee: eBay Inc.
    Inventor: Neeraj Gupta
  • Publication number: 20220272759
    Abstract: A system is disclosed in which an item of user equipment (UE) obtains a reference signal received power (RSRP) threshold value for transmitting a random access message (MsgA) comprising both a preamble part and a Physical Uplink Shared Channel (PUSCH) transmission part. The UE obtains information identifying at least one respective offset associated with at least one priority level, and determines a type of random access procedure (two-step or legacy random access procedure) to be performed based on an RSRP measured by the UE, the RSRP threshold value, and a priority level associated with the UE.
    Type: Application
    Filed: February 5, 2021
    Publication date: August 25, 2022
    Applicant: NEC Corporation
    Inventors: Maxime GRAU, Chadi KHIRALLAH, Yuhua CHEN, Neeraj GUPTA
  • Publication number: 20220249810
    Abstract: The present disclosure discloses an intravenous cannula that includes a catheter hub and tubular valve member adapted to allow a needle member to pass through. The valve member is defined with slits that allow the needle to pass through. Further, a valve closure member and needle guard assembly are provided, both adapted to close passage for fluid flow and prevent blood flow from the punctured vein of a subject. The needle guard assembly includes a body portion. A safety clip locks onto a flange defined in the body, and in a biased condition allows a needle to extend through the body and hub. Upon withdrawal of the needle from a proximal end of the hub, a safety pin disengages from the flange and arrests the tip portion of the needle within the device, thereby preventing needle prick injury upon withdrawal of the needle member from the hub.
    Type: Application
    Filed: December 15, 2021
    Publication date: August 11, 2022
    Inventor: Neeraj Gupta
  • Publication number: 20220253777
    Abstract: Techniques are disclosed for generating and dynamically updating an experience score for a client, where the experience score operates as a quantitative indicator describing a relationship between the client and an entity. The experience score is used to modify subsequent interactions the client has with the entity. Sentiment data detailing the relationship between the client and the entity is acquired. The sentiment data is received from different types of interactions the client had relative to the entity. NLP is used to provide structure to the sentiment data, resulting in an initial set of scoring data being made available. That scoring data is normalized. After normalizing the scoring data, weighting factors are applied to the scoring data to generate weighted scores. The experience score is then generated by aggregating the weighted scores. The experience score is used to then modify a subsequent interaction the client has with the entity.
    Type: Application
    Filed: February 7, 2022
    Publication date: August 11, 2022
    Inventors: Neeraj Gupta, Nathanael William Chambers, Ameya Dileep Virkar
  • Publication number: 20220256449
    Abstract: In one aspect, a method performed by a base station includes: performing a Radio Resource Control (RRC) resume procedure for a user equipment (UE) in a cell of a non-public network; obtaining i) information identifying whether or not the UE is authorised to access the cell of a non-public network or ii) information identifying at least one non-public network that the UE is authorised to access, from another base station; verifying, based on the information of i) or ii), whether the UE is authorised to access the non-public network, wherein the information of i) or ii) is stored, in a UE context for the UE in the another base station in a process of a RRC setup for the UE in another cell of a network.
    Type: Application
    Filed: October 2, 2020
    Publication date: August 11, 2022
    Applicant: NEC Corporation
    Inventors: Yuhua CHEN, Neeraj GUPTA, Jagdeep Ahluwalia SINGH
  • Publication number: 20220132375
    Abstract: A communication system is disclosed in which a base station apparatus obtains, from at least one secondary node (SN) handling user-plane transmissions for a user equipment (UE), information identifying a total integrity protected data rate for all Protocol Data Unit (PDU) sessions associated with the UE at that SN. When the information from the at least one SN indicates that the total integrity protected data rate for all PDU sessions associated with the UE at that SN exceeds an associated data rate portion, the base station apparatus updates at least one of: said data rate portion; and at least one PDU session associated with the UE at that SN.
    Type: Application
    Filed: February 12, 2020
    Publication date: April 28, 2022
    Applicant: NEC Corporation
    Inventors: Chadi KHIRALLAH, Jagdeep Ahluwalia SINGH, Sadafuku HAYASHI, Neeraj GUPTA
  • Publication number: 20220066599
    Abstract: Systems and methods for generating feedback for a webpage based on visual interactions on the webpage are provided. In example embodiments, a user interface (UI) displaying the webpage is presented. The system receives an indication of a selection of an edit trigger and configures the webpage to receive feedback (e.g., one or more user inputs applied to webpage) from the user in response. The user inputs are received, whereby each user input is associated with an identifier of the webpage and coordinates of a location within the webpage. The system processes the user inputs including generating a feedback preview that displays each of the user inputs organized based on a corresponding feedback type. The feedback preview is displayed to the user for approval. Approval of at least a portion of the feedback on the feedback preview will cause the approved feedback to be transmitted to a corresponding entity.
    Type: Application
    Filed: August 27, 2020
    Publication date: March 3, 2022
    Inventor: Neeraj Gupta