Patents by Inventor Vivek Gupta

Vivek 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: 10361940
    Abstract: A system comprises a first computing device including a processor programmed to define a plurality of download slots during a download session, each of the download slots being a predetermined period of time. The processor further selects download slots from the plurality of download slots during which a first amount of data in the download buffer remained greater than or equal to a first predetermined threshold. For each of the selected download slots, the processor determines a first download throughput rate. The processor calculates a session download throughput rate based on the first download throughput rates, and reports the session download throughput rates to a second computing device.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: July 23, 2019
    Assignee: Hughes Network Systems, LLC
    Inventors: Vivek Gupta, Zili Qian, Szuyuan Huang
  • Patent number: 10362473
    Abstract: User equipment (UE), and access point (AP) of an unsecured network and method of providing a quasi-orthogonal multiple access (QOMA) resources are generally described. The UE may determine whether it is roaming and if not connect to a home public land mobile network (HPLMN) Enhanced Packet Data Gateway (ePDG). The UE, when roaming, may retrieve ePDG selection information indicating to which of the HePDG and a visited public land mobile network (VPLMN) ePDG (VePDG) to attempt to connect, and connect to whichever of the HePDG and the VePDG is indicated by the ePDG selection information. The UE, when roaming and cannot connect to any PLMN, may extract from the ePDG selection information a default fully qualified domain name (FQDN) corresponding to a particular PLMN and connect to the ePDG corresponding to the particular PLMN through the AP based on the default FQDN.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: July 23, 2019
    Assignee: Intel IP Corporation
    Inventor: Vivek Gupta
  • Patent number: 10349263
    Abstract: Embodiments of a mobile device and methods automatically connecting to a Wi-Fi Hotspot 2.0 are generally described herein. In some embodiments, subscription information for one or more service providers (SP) that operate Wi-Fi networks is stored in a subscription data object of the mobile device. The subscription information includes home service provider information, policy information and pre-provisioned credentials. The mobile device may be configured to determine, without user interaction, if the subscription information is applicable to an available Wi-Fi network and perform without user interaction, an extensible authentication protocol (EAP) based authentication using the pre-provisioned credentials with the available Wi-Fi network to establish a Wi-Fi connection with the available Wi-Fi network. This automatic connectivity may allow a mobile device to roam across Wi-Fi hotspots of Wi-Fi networks and offload traffic to Wi-Fi networks.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: July 9, 2019
    Assignee: Intel Corporation
    Inventors: Vivek Gupta, Necati Canpolat
  • Patent number: 10339566
    Abstract: An email server sends an email message to a user with an empty container. When the user uses an email client to open the email message, the email client transmits pulls data to be loaded into the empty container from a dynamic content provider. The dynamic content provider determines in real time a set of valid coupon offers for the user and transmits the set to the user in real-time for insertion into the empty container. The dynamic content provider may determine a rank for each of the set of the valid coupon offers, such that the rank is observed when the set of the coupon offers is inserted into the empty container.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: July 2, 2019
    Assignee: Quotient Technology Inc.
    Inventors: Steven Boal, Bruce Sattley, Vivek Gupta
  • Patent number: 10341328
    Abstract: Embodiments of a mobile device and method for secure on-line sign-up and provisioning of credentials for Wi-Fi hotspots are generally described herein. In some embodiments, the mobile device may be configured to establish a transport-layer security (TLS) session with a sign-up server through a Wi-Fi Hotspot to receive a certificate of the sign-up server. When the certificate is validated, the mobile device may be configured to exchange device management messages with the sign-up server to sign-up for a Wi-Fi subscription and provisioning of credentials, and retrieve a subscription management object (MO) that includes a reference to the provisioned credentials for storage in a device management tree. The credentials are transferred/provisioned securely to the mobile device. In some embodiments, an OMA-DM protocol may be used.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: July 2, 2019
    Assignee: Intel Corporation
    Inventors: Vivek Gupta, Necati Canpolat
  • Patent number: 10334514
    Abstract: Techniques for wireless network discovery and selection support are described. In one embodiment, for example, an evolved packet core (EPC) node may comprise a processor circuit to implement an access network discovery and selection function (ANDSF) according to a management object that includes a branch comprising one or more policies to select a wireless local area network (WLAN), the processing circuitry to receive capabilities information and location information for a user equipment (UE) and determine access network information for the UE based on the capabilities information and the location information. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: June 25, 2019
    Assignee: Intel Corporation
    Inventor: Vivek Gupta
  • Publication number: 20190150082
    Abstract: Systems and methods of providing a V2X communications are generally described. A geographically-limited, operator-independent mapping table is used that maps between groups of V2X applications each associated with a different application category and a different RAT preferred for the V2X application category. Each grouping is based on fulfillment of one or more KPIs for the associated V2X application category. Multiple RATs are prioritized if able to fulfill the KPIs. The mapping table is modified based on the RATs supported by the V2X UE. Carrier aggregation is used when simultaneous transmission on different RATs is desired.
    Type: Application
    Filed: June 22, 2017
    Publication date: May 16, 2019
    Inventors: Meghashree Dattatri Kedalagudde, Ana Lucia Pinheiro, Ranganadh Karella, Vivek Gupta, Dave A. Cavalcanti
  • Publication number: 20190147034
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to facilitating predicting style breaches within content. In one embodiment, target content for which style breach prediction is desired is obtained. Style features associated with the target content are identified. Such style features and a style breach prediction model are used to predict a style breach within the target content, the style breach indicating a change of style used within the target content (e.g., a single document).
    Type: Application
    Filed: November 14, 2017
    Publication date: May 16, 2019
    Inventors: Pranav Ravindra Maneriker, Anandhavelu Natarajan, Vivek Gupta, Basava Raj K
  • Publication number: 20190136112
    Abstract: The invention relates to powdered lubricants for water based drilling fluids. Conventional liquid lubricants containing particularly divalent ions have the tendency to grease out. The powdered lubricants have excellent dispersion properties and hence do not grease out, when added to the drilling mud in the concentrations, preferably of the order of about 3% or less. The powdered lubricant is a combination of inert fillers with fatty acids that are essentially free from fatty acid esters and metal soaps and have organic acids containing C10-C24 alkyl groups fatty acids. The improved lubricating properties of the drilling muds result in greatly increased life of the rotary drilling bits and marked reduction in torque required to rotate the bit. Solid powdered additives compositions greatly reduce transportation costs and simplify the logistics and environmental concerns associated with shipping large volumes of liquids and overcome the pour point issues associated with liquid additives.
    Type: Application
    Filed: June 19, 2018
    Publication date: May 9, 2019
    Inventors: Vivek Gupta, Sakshi Indulkar, Megha Asrani
  • Publication number: 20190141706
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of multiband wireless communication. For example, a multiband wireless communication device may include a receiver to receive a first message from a mobile device, the first message including multiband capability information indicating a plurality of supported wireless communication bands of the mobile device; a controller to select a selected wireless communication band from the plurality of supported wireless communication bands; and a transmitter to transmit a second message to the mobile device, the second message including an indication of the selected wireless communication band.
    Type: Application
    Filed: September 9, 2018
    Publication date: May 9, 2019
    Inventors: Vivek Gupta, Necati Canpolat
  • Publication number: 20190140952
    Abstract: A method for controlling congestion of traffic, by one of one or more User Terminals (UTs), traversing an intermediate node, the method comprising: associating one or more traffic flows of a priority to one of the one or more UTs; detecting a traffic congestion for the priority; performing Random Early Detection (RED) congestion control for the priority to relieve the traffic congestion; selecting, for the priority, a User Terminal (UT) with a perceived delay greater than a high threshold; and controlling, by priority, the traffic flows associated with the selected UT.
    Type: Application
    Filed: November 7, 2017
    Publication date: May 9, 2019
    Applicant: Hughes Network Systems, LLC
    Inventors: Rob TORRES, Jun XU, Vivek GUPTA
  • Patent number: 10266940
    Abstract: In some embodiments a method of depositing a metal-containing layer atop a substrate disposed in a physical vapor deposition (PVD) chamber includes: providing a plasma forming gas to a processing region of the PVD chamber; providing a first amount of RF power to a target assembly disposed opposite the substrate to form a plasma within the processing region of the PVD chamber; sputtering source material from the target assembly to deposit a metal-containing layer onto the substrate, wherein the source material is at a first erosion state; and tuning an auto capacitance tuner coupled to a substrate support while sputtering source material to maintain an ion energy at a surface of the substrate within a predetermined range as the target erodes from the first erosion state to a second erosion state.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: April 23, 2019
    Assignee: APPLIED MATERIALS, INC.
    Inventors: Zhenbin Ge, Vivek Gupta, Adolph Miller Allen, Ryan Hanson
  • Publication number: 20190101953
    Abstract: Described are examples for synchronizing multiple timing sources in a computing device. At least a first clock associated with a first timing source and a second clock associated with a second timing source can be maintained at the computing device. A request for an indication of a difference in values between the first clock and the second clock can be received from the application. A first elapsed time of the first clock and a second elapsed time of the second clock from a previous instance of an event can be determined by the computing device at an instance of a reoccurring event in a domain of one of the first timing source or the second timing source. An indication related to the first elapsed time and the second elapsed time can be provided to the application.
    Type: Application
    Filed: December 28, 2017
    Publication date: April 4, 2019
    Inventors: Anthony Yuting CHEN, Vivek GUPTA, Randall Edward AULL, Benjamin Allen PULLEN, Kiran Kudli Anantha SHASTRY
  • Patent number: 10237846
    Abstract: In embodiments, apparatuses, methods, and storage media may be described for identifying a wireless local area network (WLAN) selection preference rule for use by a user equipment (UE) during a re-association procedure of the UE. The UE may use the WLAN selection preference rule to identify a WLAN with which the UE should associate.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: March 19, 2019
    Assignee: Intel IP Corporation
    Inventor: Vivek Gupta
  • Publication number: 20190075557
    Abstract: Collecting state information about the resources of radio access networks (RANs) and the Access Point Names (APNs) enables this information to be provided to mobile stations which employ this information to determine which radio access technology (RAT) to employ for connecting to the wireless access network, and to determine which APN to use. This decision is made relative to each application that the mobile station is executing, and these decisions are, optionally, revisited periodically, or as significant changes in the state information are recognized.
    Type: Application
    Filed: October 31, 2018
    Publication date: March 7, 2019
    Inventors: Mostafa Tofighbakhsh, Vivek Gupta, Krishna Ramadas
  • Publication number: 20190075457
    Abstract: An apparatus includes a memory to store subscription data for access to a network, the subscription data including at least terms and conditions information for the network; circuitry linked to the memory; and a connection component for execution on the circuitry to identify an access point connected to the network and automatically forward at least a portion of the subscription data to the identified access point in an association message. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: April 19, 2018
    Publication date: March 7, 2019
    Applicant: INTEL CORPORATION
    Inventors: Necati CANPOLAT, Vivek GUPTA
  • Patent number: 10212695
    Abstract: Mobile termination control techniques to support eMBMS are described. In one embodiment, for example, an apparatus may comprise logic, at least a portion of which is in hardware, the logic to send a first AT command to enable evolved Multimedia Broadcast Multicast Service (eMBMS) support at a mobile termination (MT), send a second AT command to query the MT regarding eMBMS services available for use by the MT, receive information describing one or more available eMBMS services in response to the second AT command, and send a third AT command to configure the MT to use at least one of the one or more available eMBMS services. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: February 19, 2019
    Assignee: INTEL IP CORPORATION
    Inventor: Vivek Gupta
  • Publication number: 20190052525
    Abstract: Embodiments described herein are directed to mechanisms that enable roles (e.g., host vs. function, power provider vs. power consumer, master vs. slave, server vs. client, source vs. sink, upstream vs. downstream) to be dynamically assigned between two interconnected dual-role devices in an intelligent and deterministic manner based on the available context on each device.
    Type: Application
    Filed: October 9, 2018
    Publication date: February 14, 2019
    Inventors: Firdosh K. Bhesania, Anthony Y. Chen, Vivek Gupta, Andrea A. Keating, Randall E. Aull, Rahul Ramadas, Robert E. Harris Jr., Jayson L. Kastens, Philip A. Froese, Cong Yang
  • Patent number: 10165445
    Abstract: Systems and methods for transmitting AT commands indicating whether Evolved Packet System (EPS) Session Management (ESM) information should be transmitted securely are disclosed herein. A Terminal Equipment (TE) may transmit an AT command to a Mobile Termination (MT). The AT command may indicate whether protocol configuration options (PCO) should be ciphered and/or whether an access point name (APN) is provided. In some embodiments, the AT command may be a dedicated command and may only include a <securePCO> parameter and an <APNprovided> parameter. Alternatively, or in addition, the AT command may include a <securePCO> parameter, an <APN> parameter, and/or additional parameters serving additional functions. Whether the APN is provided may be determined based on whether the <APN> parameter is present and includes a non-null value. The AT command may be related to a single packet data network (PDN) connection or may relate to a plurality of PDN connections.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: December 25, 2018
    Assignee: INTEL IP CORPORATION
    Inventors: Kiran Kumar Addepalli, Robert Zaus, Vivek Gupta
  • Patent number: 10162778
    Abstract: A universal serial bus stack may use an emulation layer to grant a non-universal serial bus device access to universal serial bus drivers and applications. The universal serial bus stack may exchange a device communication at an emulation layer. The universal serial bus stack may translate between a universal serial bus communication and the device communication at the emulation layer, and then may exchange the universal serial bus communication at a universal serial bus client interface.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: December 25, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Firdosh Bhesania, Andrea A. Keating, Vivek Gupta, Robbie Harris, Randall Aull