Patents by Inventor Maulik Shah

Maulik 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: 11899672
    Abstract: Disclosed are embodiments for providing batch performance using a stream processor. In one embodiment, a method is disclosed comprising receiving an event, such as a streaming event, from a client. The method determines that the event comprises a primary event and, if so, writes the primary event to a cache and returning the primary event to the client. The method later receives a second event from the client, the second event associated with the first event, annotates the second event based on the primary event, and returns the annotated second event to the client.
    Type: Grant
    Filed: April 7, 2023
    Date of Patent: February 13, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: David Willcox, Maulik Shah, Allie K. Watfa, George Aleksandrovich
  • Publication number: 20240040565
    Abstract: New Radio (NR)-aware LTE scheduling is provided. An access station for a radio access network includes a first scheduling function. The first scheduling function identifies a User Equipment (UE) device that has a first active wireless connection and a second active wireless connection to the radio access network. The first scheduling function determines that expanded coverage is needed for an uplink transmission for the second active wireless connection and obtains uplink scheduling information for the second active wireless connection. The first scheduling function adjusts uplink scheduling for the first active wireless connection such that power sharing is prioritized for uplink time intervals of the second active wireless connection over overlapping uplink time intervals of the first active wireless connection.
    Type: Application
    Filed: October 16, 2023
    Publication date: February 1, 2024
    Inventors: Alpaslan Gence Savas, Mathew Thomas, Sachin Vargantwar, Chin Chiu, Maulik Shah
  • Patent number: 11844031
    Abstract: A method, a device, and a non-transitory storage medium are described in which an component carrier management service is provided. The service may monitor data pertaining to a transmit power of an end device and a component carrier of a carrier aggregation. Based on the monitoring, the service may determine when the end device is at or near a maximum transmit power. The service may perform a mitigation procedure to prevent or minimize the end device shutting off a component carrier in a radio transmitter chain.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: December 12, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mathew Thomas, Sachin Vargantwar, Maulik Shah, Nischal Patel, Nicholas James Cordaro
  • Patent number: 11818710
    Abstract: New Radio (NR)-aware LTE scheduling is provided. An access station for a radio access network includes a first scheduling function. The first scheduling function identifies a User Equipment (UE) device that has a first active wireless connection and a second active wireless connection to the radio access network. The first scheduling function determines that expanded coverage is need for an uplink transmission for the second active wireless connection and obtains uplink scheduling information for the second active wireless connection. The first scheduling function adjusts uplink scheduling for the first active wireless connection such that power sharing is prioritized for uplink time intervals of the second active wireless connection over overlapping uplink time intervals of the first active wireless connection.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: November 14, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Alpaslan Gence Savas, Mathew Thomas, Sachin Vargantwar, Chin Chiu, Maulik Shah
  • Publication number: 20230252030
    Abstract: Disclosed are embodiments for providing batch performance using a stream processor. In one embodiment, a method is disclosed comprising receiving an event, such as a streaming event, from a client. The method determines that the event comprises a primary event and, if so, writes the primary event to a cache and returning the primary event to the client. The method later receives a second event from the client, the second event associated with the first event, annotates the second event based on the primary event, and returns the annotated second event to the client.
    Type: Application
    Filed: April 7, 2023
    Publication date: August 10, 2023
    Inventors: David WILLCOX, Maulik SHAH, Allie K. WATFA, George ALEKSANDROVICH
  • Publication number: 20230144234
    Abstract: A base station may receive uplink data identifying uplink performance indicators associated with user equipment connected to the base station, and may receive tuning factors associated with shared channel traffic received by the user equipment and quality of service requirements of the user equipment. The base station may determine a total score associated with utilizing a long duration physical uplink control channel (PUCCH) format for uplink control information based on the uplink data and the tuning factors. The base station may determine that the total score satisfies a threshold score and may switch to the long duration PUCCH format for the uplink control information based on the total score satisfying the threshold score. The base station may perform one or more actions based on switching to the long duration PUCCH format for the uplink control information.
    Type: Application
    Filed: January 4, 2023
    Publication date: May 11, 2023
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Mathew THOMAS, Sachin VARGANTWAR, Maulik SHAH
  • Patent number: 11645287
    Abstract: Disclosed are embodiments for providing batch performance using a stream processor. In one embodiment, a method is disclosed comprising receiving an event, such as a streaming event, from a client. The method determines that the event comprises a primary event and, if so, writes the primary event to a cache and returning the primary event to the client. The method later receives a second event from the client, the second event associated with the first event, annotates the second event based on the primary event, and returns the annotated second event to the client.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: May 9, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: David Willcox, Maulik Shah, Allie K. Watfa, George Aleksandrovich
  • Publication number: 20230078556
    Abstract: New Radio (NR)-aware LTE scheduling is provided. An access station for a radio access network includes a first scheduling function. The first scheduling function identifies a User Equipment (UE) device that has a first active wireless connection and a second active wireless connection to the radio access network. The first scheduling function determines that expanded coverage is need for an uplink transmission for the second active wireless connection and obtains uplink scheduling information for the second active wireless connection. The first scheduling function adjusts uplink scheduling for the first active wireless connection such that power sharing is prioritized for uplink time intervals of the second active wireless connection over overlapping uplink time intervals of the first active wireless connection.
    Type: Application
    Filed: September 15, 2021
    Publication date: March 16, 2023
    Inventors: Alpaslan Gence Savas, Mathew Thomas, Sachin Vargantwar, Chin Chiu, Maulik Shah
  • Patent number: 11576182
    Abstract: A base station may receive uplink data identifying uplink performance indicators associated with user equipment connected to the base station, and may receive tuning factors associated with shared channel traffic received by the user equipment and quality of service requirements of the user equipment. The base station may determine a total score associated with utilizing a long duration physical uplink control channel (PUCCH) format for uplink control information based on the uplink data and the tuning factors. The base station may determine that the total score satisfies a threshold score and may switch to the long duration PUCCH format for the uplink control information based on the total score satisfying the threshold score. The base station may perform one or more actions based on switching to the long duration PUCCH format for the uplink control information.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: February 7, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mathew Thomas, Sachin Vargantwar, Maulik Shah
  • Publication number: 20220355211
    Abstract: A machine learning model is used to receive a recorded video game for presentation on a spectator computer and to derive from the video identifications of controller operations during play of the game that resulted in the recorded video game. Indications of identified controller operations may be presented with the recorded video game to assist a viewer in learning how to play the game.
    Type: Application
    Filed: May 4, 2021
    Publication date: November 10, 2022
    Inventors: Rathish Krishnan, Maulik Shah
  • Publication number: 20220292102
    Abstract: Disclosed are embodiments for providing batch performance using a stream processor. In one embodiment, a method is disclosed comprising receiving an event, such as a streaming event, from a client. The method determines that the event comprises a primary event and, if so, writes the primary event to a cache and returning the primary event to the client. The method later receives a second event from the client, the second event associated with the first event, annotates the second event based on the primary event, and returns the annotated second event to the client.
    Type: Application
    Filed: May 27, 2022
    Publication date: September 15, 2022
    Inventors: David WILLCOX, Maulik SHAH, Allie K. WATFA, George ALEKSANDROVICH
  • Publication number: 20220272707
    Abstract: A base station may receive uplink data identifying uplink performance indicators associated with user equipment connected to the base station, and may receive tuning factors associated with shared channel traffic received by the user equipment and quality of service requirements of the user equipment. The base station may determine a total score associated with utilizing a long duration physical uplink control channel (PUCCH) format for uplink control information based on the uplink data and the tuning factors. The base station may determine that the total score satisfies a threshold score and may switch to the long duration PUCCH format for the uplink control information based on the total score satisfying the threshold score. The base station may perform one or more actions based on switching to the long duration PUCCH format for the uplink control information.
    Type: Application
    Filed: February 24, 2021
    Publication date: August 25, 2022
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Mathew THOMAS, Sachin VARGANTWAR, Maulik SHAH
  • Publication number: 20220264480
    Abstract: A method, a device, and a non-transitory storage medium are described in which an component carrier management service is provided. The service may monitor data pertaining to a transmit power of an end device and a component carrier of a carrier aggregation. Based on the monitoring, the service may determine when the end device is at or near a maximum transmit power. The service may perform a mitigation procedure to prevent or minimize the end device shutting off a component carrier in a radio transmitter chain.
    Type: Application
    Filed: February 17, 2021
    Publication date: August 18, 2022
    Inventors: Mathew Thomas, Sachin Vargantwar, Maulik Shah, Nischal Patel, Nicholas James Cordaro
  • Patent number: 11347748
    Abstract: Disclosed are embodiments for providing batch performance using a stream processor. In one embodiment, a method is disclosed comprising receiving an event, such as a streaming event, from a client. The method determines that the event comprises a primary event and, if so, writes the primary event to a cache and returning the primary event to the client. The method later receives a second event from the client, the second event associated with the first event, annotates the second event based on the primary event, and returns the annotated second event to the client.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: May 31, 2022
    Assignee: YAHOO ASSETS LLC
    Inventors: David Willcox, Maulik Shah, Allie K. Watfa, George Aleksandrovich
  • Publication number: 20220156063
    Abstract: Persistent storage may contain: (i) an explicit configuration item table with entries of explicit configuration items representing hardware devices and executable software applications deployed on the hardware devices, (ii) an implicit configuration item table with entries of implicit configuration items representing units of source code, wherein at least some of the executable software applications are compiled versions of the units of source code, and (iii) an implicit relationship table associating pairs of the configuration items.
    Type: Application
    Filed: February 3, 2022
    Publication date: May 19, 2022
    Inventors: Giora Tamir, Kurt Zettel, Naveen Bojja, Brian James Waplington, Maulik Shah, Thomas Brotherton
  • Patent number: 11323660
    Abstract: A data stream from an internal endpoint of a video conference participant is received at an enterprise media processing node. The internal endpoint is accessible to the enterprise media processing node behind a firewall on an enterprise network. The received data stream is translated and transcoded into a predefined common communication protocol. A data stream in the common communication protocol is received at an external media processing node using a firewall friendly protocol to traverse the firewall from an external endpoint. The external endpoint communicates with the external media processing node outside the enterprise network. A composite data stream of the received data streams from endpoints within the enterprise network and outside the enterprise network is selectively generated, and sent to the internal endpoint.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: May 3, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Alagu Periyannan, Emmanuel Weber, Michael Grupenhoff, Maulik Shah, Shacolby Jackson, Swaroop Kulkarni, Oded Gal
  • Patent number: 11275580
    Abstract: Persistent storage may contain: (i) an explicit configuration item table with entries of explicit configuration items representing hardware devices and executable software applications deployed on the hardware devices, (ii) an implicit configuration item table with entries of implicit configuration items representing units of source code, wherein at least some of the executable software applications are compiled versions of the units of source code, and (iii) an implicit relationship table associating pairs of the configuration items.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: March 15, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Giora Tamir, Kurt Zettel, Naveen Bojja, Brian James Waplington, Maulik Shah, Thomas Brotherton
  • Publication number: 20220050675
    Abstract: Persistent storage may contain: (i) an explicit configuration item table with entries of explicit configuration items representing hardware devices and executable software applications deployed on the hardware devices, (ii) an implicit configuration item table with entries of implicit configuration items representing units of source code, wherein at least some of the executable software applications are compiled versions of the units of source code, and (iii) an implicit relationship table associating pairs of the configuration items.
    Type: Application
    Filed: August 12, 2020
    Publication date: February 17, 2022
    Inventors: Giora Tamir, Kurt Zettel, Naveen Bojja, Brian James Waplington, Maulik Shah, Thomas Brotherton
  • Publication number: 20210365464
    Abstract: Disclosed are embodiments for providing batch performance using a stream processor. In one embodiment, a method is disclosed comprising receiving an event, such as a streaming event, from a client. The method determines that the event comprises a primary event and, if so, writes the primary event to a cache and returning the primary event to the client. The method later receives a second event from the client, the second event associated with the first event, annotates the second event based on the primary event, and returns the annotated second event to the client.
    Type: Application
    Filed: May 22, 2020
    Publication date: November 25, 2021
    Inventors: David WILLCOX, Maulik SHAH, Allie K. WATFA, George ALEKSANDROVICH
  • Publication number: 20210076001
    Abstract: A data stream from an internal endpoint of a video conference participant is received at an enterprise media processing node. The internal endpoint is accessible to the enterprise media processing node behind a firewall on an enterprise network. The received data stream is translated and transcoded into a predefined common communication protocol. A data stream in the common communication protocol is received at an external media processing node using a firewall friendly protocol to traverse the firewall from an external endpoint. The external endpoint communicates with the external media processing node outside the enterprise network. A composite data stream of the received data streams from endpoints within the enterprise network and outside the enterprise network is selectively generated, and sent to the internal endpoint.
    Type: Application
    Filed: November 11, 2020
    Publication date: March 11, 2021
    Inventors: Alagu Periyannan, Emmanuel Weber, Michael Grupenhoff, Maulik Shah, Shacolby Jackson, Swaroop Kulkarni, Oded Gal