Patents by Inventor Mehul A. Shah

Mehul A. 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).

  • Patent number: 11109220
    Abstract: Methods, apparatus, and systems for providing an embedded subscriber identity module (eSIM) solution are disclosed. In one example, a method for providing an eSIM solution to enterprises includes receiving, by a network server operated by a network operator, a request from an enterprise device management system requesting an eSIM profile for a communication device. The method also includes transmitting, by the network server, information to a discovery server associated with the communication device to register the communication device with the discovery sever.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: August 31, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Mehul Shah, Babak Namiranian
  • Patent number: 11088549
    Abstract: An electronic system, a multiple charger configuration, and method of operating a multiple input, multiple charger configuration are disclosed. For example, a multiple charger configuration is disclosed, which includes a first battery charger circuit configured to receive to a first input voltage, and a second battery charger circuit configured to receive a second input voltage. A first switching transistor is coupled to an output of the first battery charger circuit, a system voltage output terminal, and a battery terminal configured to connect to a battery stack or at least one battery cell. A second switching transistor is coupled to an output of the second battery charger circuit and the battery terminal. Thus, the multiple chargers can be utilized in one system to charge or discharge a battery stack or at least one battery cell and thereby deliver power for a battery-operated system, product or device.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: August 10, 2021
    Assignee: Intersil Americas LLC
    Inventors: Sungkeun Lim, Lei Zhao, Mehul Shah, Jia Wei
  • Patent number: 11082831
    Abstract: Techniques for configuring data in a subscriber identity module (SIM) of a user equipment (UE) via over-the-air (OTA) configuration messages are discussed herein. An OTA server may receive, from an operator associated with a telecommunication network, identifying information specifying a UE or a group of UEs in which to send the OTA configuration and may receive an indication of a type of configuration to be included in the OTA configuration. The OTA server may access an equipment identity register (EIR) to determine which UEs to receive the OTA configuration message based on the identifying information.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: August 3, 2021
    Assignee: T-Mobile USA, Inc.
    Inventor: Mehul Shah
  • Patent number: 11036560
    Abstract: Isolation types may be determined for resources that execute portions of code. Code may be received via a network-based interface from a client for execution. An execution plan for the code may be generated and evaluated to determine one or more isolation types for computing resources that execute the code. The computing resources that are configured to provide the determined isolation types may then be identified and execution of the code initiated at the identified computing resources.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: June 15, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: George Steven Mcpherson, Mehul A. Shah, Prajakta Datta Damle, Gopinath Duddi, Anurag Windlass Gupta, Sandhya Edupuganti
  • Publication number: 20210119467
    Abstract: Example implementations include obtaining charging power from a power source, obtaining a charging command, activating a trickle current to a battery, entering a first charging state in response to a condition that a voltage of the battery does not satisfy a deep discharge threshold, and entering a second charging state in response to a condition that a voltage of the battery satisfies a deep discharge threshold. Example implementations can further include supplying the trickle current in a burst to the battery in response to a condition that the voltage of the battery does not satisfy a fuel gauge threshold, upon entering the second charging state. Example implementations can further include supplying the trickle current continuously to the battery in response to a condition that the voltage of the battery satisfies the fuel gauge threshold, upon entering the second charging state.
    Type: Application
    Filed: September 25, 2020
    Publication date: April 22, 2021
    Applicant: Renesas Electronics America Inc.
    Inventors: Zhigang LIANG, Byongho PARK, Mehul SHAH
  • Patent number: 10983967
    Abstract: A data transformation system includes a schema inference module and an export module. The schema inference module is configured to dynamically create a cumulative schema for objects retrieved from a first data source. Each of the retrieved objects includes (i) data and (ii) metadata describing the data. Dynamically creating the cumulative schema includes, for each object of the retrieved objects, (i) inferring a schema from the object and (ii) selectively updating the cumulative schema to describe the object according to the inferred schema. The export module is configured to output the data of the retrieved objects to a data destination system according to the cumulative schema.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: April 20, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Dimitris Tsirogiannis, Nathan A. Binkert, Stavros Harizopoulos, Mehul A. Shah, Benjamin A. Sowell, Bryan D. Kaplan, Kevin R. Meyer
  • Publication number: 20210097067
    Abstract: Techniques are described for an interactive query service that enables users to query data stored at a federated collection of data sources. An interactive query service provides interfaces that enable users to configure the interactive query service to query any number of heterogeneous data sources pertinent to a user. In general, the configuration of a data source can include identification of: a data source type, access configurations related to accessing the data source, and in some cases metadata describing a structure of the data stored by the data source (for example, a data catalog describing schemas, tables, columns, partitions, datatypes, or other metadata associated with the stored data). Once configured, an interactive query service can receive and execute queries that involve data stored at any combination of a user's data sources, where the queries may be expressed using a standard query language such as the Structured Query Language (SQL).
    Type: Application
    Filed: September 27, 2019
    Publication date: April 1, 2021
    Inventors: Anthony A. VIRTUOSO, Rahul PATHAK, Mehul SHAH, Akila TENNAKOON, Jian FANG, Seth Thomas DENNEY, Jason DENTON
  • Patent number: 10963479
    Abstract: Version controlled Extract, Transform, Load (ETL) code may be hosted for developing or executing the ETL job in an ETL system. A version of ETL code may be obtained from version controlled code store and maintained in a data store. Development or execution clients may submit access requests for the version of ETL code which may be serviced from the version stored in the data store. Updates to the version of the ETL code may be eventually committed to the version controlled code store. The latest version of ETL code may also be obtained from the version controlled code store when providing the ETL code in response to a request to retrieve the ETL code.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: March 30, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Mehul A. Shah, George Steven McPherson, Supratik Chakraborty, Anurag Windlass Gupta, Benjamin Albert Sowell
  • Patent number: 10911449
    Abstract: Systems and methods for extending and re-using an IP multimedia subsystem (IMS) to extend the trust relationship from a closed group of customers of wireless service providers to users of other ecosystems (e.g., GMAIL, FACEBOOK, or YAHOO!) for IMS services are disclosed. Some embodiments include receiving a request from an initiating device to establish a service connection between the initiating device and an endpoint through an Internet Protocol Multimedia Subsystem (IMS) session. The request may include third-party domain credentials (e.g., maintained by a third-party domain) associated with an end-user. The third-party domain credentials can be extracted from the request. Communications with the third-party domain can be used to verify the third-party domain credentials. The IMS session can be established between the initiating device and the endpoint upon verification of the third-party domain credentials.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: February 2, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Mehul Shah, Cameron Byrne
  • Publication number: 20200409967
    Abstract: Dynamic generation of data catalogs may be implemented for accessing data sets in different storage locations. Data sets may be accessed in order to extract portions of data. Structure recognition techniques may be applied to the extracted data in order to determine structural information for the data sets. The structural information may then be stored as part of a data catalog for the data sets. Requests to access the data catalog from different clients may be received and the requested structural data supplied so that the clients may access different data sets utilizing the supplied structural data. Data catalogs may be updated as changes to data sets are made.
    Type: Application
    Filed: July 10, 2020
    Publication date: December 31, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Andrew Edward Caldwell, Anurag Windlass Gupta, Mehul A. Shah, Prajakta Datta Damle, George Steven McPherson
  • Publication number: 20200413234
    Abstract: Systems and methods discussed herein are directed to managing customer Subscriber Identity Module (SIM) and embedded SIM (eSIM) profiles and allocated Mobile Station International Subscriber Directory Numbers (MSISDN) for connected devices, e.g., cars, in different use-cases. For example, in configurations, users may have a primary electronic device, e.g., a mobile phone having a primary MSISDNPRIMARY that is instantiated on a primary Integrated Circuit Card Identifier (ICCID), ICCIDPRIMARY in the billing system of a wireless communication network. When the user has a secondary device paired with the mobile phone, that secondary device may have a secondary MSISDNECONDARY that is activated with a secondary ICCIDSECONDARY in the billing system. Thus, the secondary device may be used by the user in conjunction with the primary device and is paired with the primary device such that incoming calls are forked to both the primary device and the secondary device.
    Type: Application
    Filed: June 25, 2019
    Publication date: December 31, 2020
    Inventors: Mehul Shah, Hamza Hydri Syed
  • Publication number: 20200404484
    Abstract: Systems and methods for providing greater granularity and updatability to network profiles. The system can include a subscription management application program interface (SMA) to receive setup information, user preferences, software, hardware, and firmware updates from a user cell phone, computer, or smart device (collectively, end-point) regarding what features the user wishes to access. The SMA can access a profile lookup table to identify a profile with the requested attributes. A subscription management module (SMM) can receive this information from the SMA and retrieved the profile requested by the SMA from a repository of profiles. The SMM can then download or activate the profile with features that match, or most closely match, the requested features onto the end-point. The system can enable providers to ship phones with no network profiles. The system can also enable profiles to be updated based on changes in user preferences, updates, or other changes.
    Type: Application
    Filed: September 4, 2020
    Publication date: December 24, 2020
    Inventors: Mehul Shah, Hamza Hydri Syed
  • Publication number: 20200404104
    Abstract: The disclosed system provides a facility for split billing for a single user on multiple billing systems. The disclosed system activates the user on each respective billing system using a unique pairing, such as an international mobile subscriber identity that identifies the user, and a mobile station international subscriber directory number that identifies a particular user device. As device data is routed through a telecommunication network via each access point name (APN), the network generates call detail records (CDRs), which include an indication of the APN used. The CDRs are routed to a mediation platform that uses the received APN information to route each CDR to the appropriate target billing system and to the appropriate service types.
    Type: Application
    Filed: August 4, 2020
    Publication date: December 24, 2020
    Inventor: Mehul Shah
  • Publication number: 20200403426
    Abstract: One or more embodiments are directed to a multiport power delivery architecture that reduces the cost and maximizes the power utilization. According to some aspects, an adapter power add-up feature of the embodiments can combine the power of two or more adapters. The total power can be used to support CPU Turbo events and Quick Charge function. In one aspect, one charger operates as voltage source or current source and the other(s) as current source(s). When the system demand is high enough for all chargers may operate as current sources, the battery will supply the rest of the system demand. The proposed implementation of adapter power add-up feature can enable simple control scheme. Customers can set up BGATE control priorities to determine which charger to handle the BGATE control.
    Type: Application
    Filed: June 19, 2020
    Publication date: December 24, 2020
    Applicant: Renesas Electronics America Inc.
    Inventors: Yen-Mo CHEN, Sungkeun LIM, Mehul SHAH, Eric SOLIE
  • Publication number: 20200396589
    Abstract: Techniques for configuring data in a subscriber identity module (SIM) of a user equipment (UE) via over-the-air (OTA) configuration messages are discussed herein. An OTA server may receive, from an operator associated with a telecommunication network, identifying information specifying a UE or a group of UEs in which to send the OTA configuration and may receive an indication of a type of configuration to be included in the OTA configuration. The OTA server may access an equipment identity register (EIR) to determine which UEs to receive the OTA configuration message based on the identifying information.
    Type: Application
    Filed: June 17, 2019
    Publication date: December 17, 2020
    Inventor: Mehul Shah
  • Patent number: 10848623
    Abstract: The disclosed system provides a facility for split billing for a single user on multiple billing systems. The disclosed system activates the user on each respective billing system using a unique pairing, such as an international mobile subscriber identity that identifies the user, and a mobile station international subscriber directory number that identifies a particular user device. As device data is routed through a telecommunication network via each access point name (APN), the network generates call detail records (CDRs), which include an indication of the APN used. The CDRs are routed to a mediations platform that uses the received APN information to route each CDR to the appropriate target billing system. For example, CDRs identifying a APN may be routed to a telematics billing system, which then generates a bill that is sent to a car dealership.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: November 24, 2020
    Assignee: T-Mobile USA, Inc.
    Inventor: Mehul Shah
  • Patent number: 10817390
    Abstract: A transactional memory system uses a volatile memory as primary storage for transactions. Data is selectively stored in a non-volatile memory to impart durability to the transactional memory system to allow the transactional memory system to be restored to a consistent state in the event of data loss to the volatile memory.
    Type: Grant
    Filed: September 14, 2011
    Date of Patent: October 27, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mehul A. Shah, Stavros Hartzopoulos, Arif A. Merchant, Mohit Saxena
  • Publication number: 20200334707
    Abstract: A vertically integrated retail system includes an embedded storefront adapted to operate in a distributed manner through independent units embedded in different web sites or content in other host applications. Each unit of the embedded storefront enables a user to purchase goods, services, or other entities without leaving the host application. The units are modules that may be inserted into a web page, application, game, or other electronic media. Units can include product content such as video or animation, images, text, audio, music, or any other type of interactive or non-interactive electronic content. A user may receive virtual currency, virtual goods (such as virtual items or enhancements within a game application), or other rewards for completing transactions using the unit in the host application. Units may be embedded in host content via hyperlinks included in the content or through an application programming interface of a host content provider.
    Type: Application
    Filed: May 5, 2020
    Publication date: October 22, 2020
    Inventors: Rajiv Bhat, Vijay Chittoor, Ryoma Ito, Mehul Shah
  • Patent number: 10771958
    Abstract: Systems and methods for providing greater granularity and updatability to network profiles. The system can include a subscription management application program interface (SMA) to receive setup information, user preferences, software, hardware, and firmware updates from a user cell phone, computer, or smart device (collectively, end-point) regarding what features the user wishes to access. The SMA can access a profile lookup table to identify a profile with the requested attributes. A subscription management module (SMM) can receive this information from the SMA and retrieved the profile requested by the SMA from a repository of profiles. The SMM can then download or activate the profile with features that match, or most closely match, the requested features onto the end-point. The system can enable providers to ship phones with no network profiles. The system can also enable profiles to be updated based on changes in user preferences, updates, or other changes.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: September 8, 2020
    Assignee: T-Mobile USA, Inc.
    Inventors: Mehul Shah, Hamza Hydri Syed
  • Publication number: 20200280903
    Abstract: Systems and methods for providing improved network service allocation. Rather than providing all-or-nothing network service allocation to users, the system can use the mobile country code (MCC) and mobile network code (MNC) to provide access to different services to different users. The services provided to each roaming user, for example, can be negotiated in a roaming agreement with the user's provider. The roaming user can then be provided access to only those services agreed to in the roaming agreement. A home provider can also use multiple MNCs to provide similar service allocation to home users, with each MNC providing a different combination of services. The home provider can also use mobile subscriber identification numbers (MSINs), or ranges of MSINs, to provide service allocation for home users.
    Type: Application
    Filed: May 18, 2020
    Publication date: September 3, 2020
    Inventors: Nassereddine Sabeur, Raymond Thomas Ball, Mehul Shah