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: 12172089Abstract: 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: GrantFiled: May 4, 2021Date of Patent: December 24, 2024Assignee: Sony Interactive Entertainment Inc.Inventors: Rathish Krishnan, Maulik Shah
-
Patent number: 12093685Abstract: 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: GrantFiled: February 3, 2022Date of Patent: September 17, 2024Assignee: ServiceNow, Inc.Inventors: Giora Tamir, Kurt Zettel, Naveen Bojja, Brian James Waplington, Maulik Shah, Thomas Brotherton
-
Patent number: 12058560Abstract: A base station may be associated with a primary cell to communicate with a user equipment (UE) in a licensed frequency band and at least one secondary cell to communicate with the UE in an unlicensed frequency band. The base station may receive a traffic flow associated with an application executing at the UE and assign the traffic flow to either the primary cell or the at least one secondary cell based on a classification associated with the traffic flow. For example, the traffic flow may be assigned to the primary cell based on the classification indicating that the application is executing at the UE in a foreground state or to the at least one secondary cell based on the classification indicating that the application is executing at the UE in a background state.Type: GrantFiled: September 15, 2020Date of Patent: August 6, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Sachin Vargantwar, Maulik Shah
-
Patent number: 12022496Abstract: 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: GrantFiled: January 4, 2023Date of Patent: June 25, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Mathew Thomas, Sachin Vargantwar, Maulik Shah
-
Patent number: 11899672Abstract: 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: GrantFiled: April 7, 2023Date of Patent: February 13, 2024Assignee: YAHOO ASSETS LLCInventors: David Willcox, Maulik Shah, Allie K. Watfa, George Aleksandrovich
-
Publication number: 20240040565Abstract: 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: ApplicationFiled: October 16, 2023Publication date: February 1, 2024Inventors: Alpaslan Gence Savas, Mathew Thomas, Sachin Vargantwar, Chin Chiu, Maulik Shah
-
Patent number: 11844031Abstract: 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: GrantFiled: February 17, 2021Date of Patent: December 12, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Mathew Thomas, Sachin Vargantwar, Maulik Shah, Nischal Patel, Nicholas James Cordaro
-
Patent number: 11818710Abstract: 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: GrantFiled: September 15, 2021Date of Patent: November 14, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Alpaslan Gence Savas, Mathew Thomas, Sachin Vargantwar, Chin Chiu, Maulik Shah
-
Publication number: 20230252030Abstract: 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: ApplicationFiled: April 7, 2023Publication date: August 10, 2023Inventors: David WILLCOX, Maulik SHAH, Allie K. WATFA, George ALEKSANDROVICH
-
Publication number: 20230144234Abstract: 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: ApplicationFiled: January 4, 2023Publication date: May 11, 2023Applicant: Verizon Patent and Licensing Inc.Inventors: Mathew THOMAS, Sachin VARGANTWAR, Maulik SHAH
-
Patent number: 11645287Abstract: 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: GrantFiled: May 27, 2022Date of Patent: May 9, 2023Assignee: YAHOO ASSETS LLCInventors: David Willcox, Maulik Shah, Allie K. Watfa, George Aleksandrovich
-
Publication number: 20230078556Abstract: 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: ApplicationFiled: September 15, 2021Publication date: March 16, 2023Inventors: Alpaslan Gence Savas, Mathew Thomas, Sachin Vargantwar, Chin Chiu, Maulik Shah
-
Patent number: 11576182Abstract: 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: GrantFiled: February 24, 2021Date of Patent: February 7, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Mathew Thomas, Sachin Vargantwar, Maulik Shah
-
Publication number: 20220355211Abstract: 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: ApplicationFiled: May 4, 2021Publication date: November 10, 2022Inventors: Rathish Krishnan, Maulik Shah
-
Publication number: 20220292102Abstract: 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: ApplicationFiled: May 27, 2022Publication date: September 15, 2022Inventors: David WILLCOX, Maulik SHAH, Allie K. WATFA, George ALEKSANDROVICH
-
Publication number: 20220272707Abstract: 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: ApplicationFiled: February 24, 2021Publication date: August 25, 2022Applicant: Verizon Patent and Licensing Inc.Inventors: Mathew THOMAS, Sachin VARGANTWAR, Maulik SHAH
-
Publication number: 20220264480Abstract: 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: ApplicationFiled: February 17, 2021Publication date: August 18, 2022Inventors: Mathew Thomas, Sachin Vargantwar, Maulik Shah, Nischal Patel, Nicholas James Cordaro
-
Patent number: 11347748Abstract: 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: GrantFiled: May 22, 2020Date of Patent: May 31, 2022Assignee: YAHOO ASSETS LLCInventors: David Willcox, Maulik Shah, Allie K. Watfa, George Aleksandrovich
-
Publication number: 20220156063Abstract: 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: ApplicationFiled: February 3, 2022Publication date: May 19, 2022Inventors: Giora Tamir, Kurt Zettel, Naveen Bojja, Brian James Waplington, Maulik Shah, Thomas Brotherton
-
Patent number: 11323660Abstract: 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: GrantFiled: November 11, 2020Date of Patent: May 3, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Alagu Periyannan, Emmanuel Weber, Michael Grupenhoff, Maulik Shah, Shacolby Jackson, Swaroop Kulkarni, Oded Gal