Patents by Inventor Piyush Upadhyay

Piyush Upadhyay 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: 11946504
    Abstract: Riveted assemblies are provided that can include a substrate extending between two ends to define opposing substrate surfaces having a first opening extending between the opposing substrate surfaces; a metal-comprising substrate extending between two ends to define opposing metal-comprising substrate surfaces having a second opening extending between the opposing metal-comprising substrate surfaces. The riveted assemblies can further provide that the first and second openings complement one another when the substrate and metal-comprising substrate are engaged; and a rivet shaft extends through the openings and engages the substrate with the rivet head and the metal-comprising substrate with the rivet stop head, at least a portion of the stop head being mixed with, and forming a metallurgical bond with the metal-comprising substrate. Assemblies are provided that can include a rivet stop head mixed with, and metallurgically bonded with a metal-comprising substrate.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: April 2, 2024
    Assignee: Battelle Memorial Institute
    Inventors: Scott A. Whalen, Tianhao Wang, Piyush Upadhyay, Keerti S. Kappagantula
  • Publication number: 20230304114
    Abstract: Aluminum sheet stamping processes are provided that can include heating an aluminum sheet to a first temperature that is greater than ambient temperature; quenching the aluminum sheet to cool the aluminum sheet to a second temperature that is less than the first temperature; after the quenching allowing the aluminum sheet to rest at ambient temperature for at least 24 hours; and stamping the aluminum sheet to form a stamped component. Stamped aluminum components including one or more portions having an HRB hardness of greater than 87 are also provided. Processes are also provided for fabricating an aluminum component from an aluminum sheet. The processes can include modifying formability of at least one discrete portion of an aluminum sheet, and compressing and/or expanding at least a portion of the one discrete portion to form a fabricated component. The fabricated component can include at least one aluminum member comprising a compressed and/or expanded modified discrete portion.
    Type: Application
    Filed: March 24, 2023
    Publication date: September 28, 2023
    Inventors: Aashish Rohatgi, Richard W. Davies, Mert Efe, Wahaz Nasim, Angel Ortiz, Piyush Upadhyay, Hrishikesh Das, Glenn J. Grant, Elizabeth V. Stephens
  • Publication number: 20230076727
    Abstract: Riveted assemblies are provided that can include a substrate extending between two ends to define opposing substrate surfaces having a first opening extending between the opposing substrate surfaces; a metal-comprising substrate extending between two ends to define opposing metal-comprising substrate surfaces having a second opening extending between the opposing metal-comprising substrate surfaces. The riveted assemblies can further provide that the first and second openings complement one another when the substrate and metal-comprising substrate are engaged; and a rivet shaft extends through the openings and engages the substrate with the rivet head and the metal-comprising substrate with the rivet stop head, at least a portion of the stop head being mixed with, and forming a metallurgical bond with the metal-comprising substrate. Assemblies are provided that can include a rivet stop head mixed with, and metallurgically bonded with a metal-comprising substrate.
    Type: Application
    Filed: November 3, 2022
    Publication date: March 9, 2023
    Applicant: Battelle Memorial Institute
    Inventors: Scott A. Whalen, Tianhao Wang, Piyush Upadhyay, Keerti S. Kappagantula
  • Patent number: 11549532
    Abstract: Riveted assemblies are provided that can include a substrate extending between two ends to define opposing substrate surfaces having a first opening extending between the opposing substrate surfaces; a metal-comprising substrate extending between two ends to define opposing metal-comprising substrate surfaces having a second opening extending between the opposing metal-comprising substrate surfaces. The riveted assemblies can further provide that the first and second openings complement one another when the substrate and metal-comprising substrate are engaged; and a rivet shaft extends through the openings and engages the substrate with the rivet head and the metal-comprising substrate with the rivet stop head, at least a portion of the stop head being mixed with, and forming a metallurgical bond with the metal-comprising substrate. Assemblies are provided that can include a rivet stop head mixed with, and metallurgically bonded with a metal-comprising substrate.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: January 10, 2023
    Assignee: Battelle Memorial Institute
    Inventors: Scott A. Whalen, Tianhao Wang, Piyush Upadhyay, Keerti S. Kappagantula
  • Patent number: 9928222
    Abstract: Embodiments of the present invention relate to systems, methods, and computer storage media for customizing a user agent profile for a mobile communications device. The mobile communications device communicates a request for Hyper Text Transfer Protocol (HTTP) compatible data. The request includes information about capabilities of the mobile communications device. The mobile communications device receives an options page that includes selectable options associated with the capabilities of the mobile communications device. Selectable options of the options page are selected to identify one or more preferences of a user of the mobile communications device. The mobile communications device communicates the selected options to be used for generating the customized user agent profile. The mobile device receives a target HTTP-compatible page that is a variation of the requested HTTP-compatible page, converted based on the customized user agent profile.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: March 27, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Piyush Upadhyay, Badri Prasad Subramanyan, Hemanth Balaji Pawar, Shilpa Kowdley Srinivas, Vivek John Kurisunkal
  • Patent number: 9673996
    Abstract: Disclosed herein is a method and system for providing streaming media to a client device. Specifically, in a streaming media session that is initially ongoing between a content server and a client device via a first proxy server: (i) the first proxy server may determine that an interruption in the streaming media session is going to occur and responsively (a) send a transfer request to the client device and (b) send session information to a second proxy server, the session information comprising information identifying the streaming media session and a progress indicator that indicates a current status of the streaming media session, and (ii) after the transfer request and the session information is sent, continuing the streaming media session via the second proxy server. The second proxy server uses the progress indicator as a basis to continue the streaming media session with the client device.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: June 6, 2017
    Assignee: Sprint Spectrum L.P.
    Inventors: Piyush Upadhyay, Badri Subramanyan, Hemanth Pawar, Shilpa Kowdley Srinivas, Vivek Kurisunkal
  • Patent number: 9509646
    Abstract: A method, system, and medium are provided for causing a first multimedia messaging service center (MMSC) on a home network to communicate a multimedia messaging service (MMS) message to a second MMSC on a foreign network, the MMS message being modified to conform to multimedia-messaging parameters of a recipient mobile device. A query is issued by the first MMSC to the second MMSC to obtain one or more multimedia-messaging parameters of the recipient mobile device. The parameters include characteristics of the recipient mobile device and subscription details as well as parameters set by the foreign network. The first MMSC modifies the MMS message to conform to the parameters and communicates the modified MMS message to the second MMSC. The second MMSC delivers the MMS message to the recipient or provides a failed-delivery notification to the first MMSC. A reason for the failed delivery might also be indicated.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: November 29, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Piyush Upadhyay, Jamie L Kennedy, William James Routt
  • Patent number: 9407769
    Abstract: Ways of presenting a custom greeting to a user who retrieves a voicemail that was left by a caller are disclosed. In one embodiment, a voicemail server facilitates storing a voicemail in connection with an identifier that is associated with a calling device that was used by a caller in an attempt to call the user. A user-specific name is automatically retrieved based on the identifier. This name can be retrieved from the user's mobile device or from a remote address book. When the user retrieves his or her messages, the voicemail server presents a custom announcement introducing the message, where the custom announcement is based on the name retrieved.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: August 2, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Badri Subramanyan, Ayodeji Abidogun, William Routt, Piyush Upadhyay
  • Patent number: 9398320
    Abstract: A method, system, and computer-readable media having computer-executable instructions for blocking online content based on ratings supplied by the content provider are provided. A content server may communicate a content rating for online content in a response to a request for the online content. The content rating may be communicated as an attribute value within the response header. The content rating may be compared to the rating-permission for the computing device that requested the online content to determine whether the content should be blocked. If the computing device that sent the request is not approved to receive the online content then the online content is blocked.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: July 19, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Piyush Upadhyay, Badri P. Subramanyan, John W. Davis
  • Patent number: 9367489
    Abstract: A method, system, and medium are provided for changing the size of media content sent to a mobile device during a media session. In one embodiment, during the media session, the mobile device requests media content that has a second size. In response to the request, the content provider transmits the media content having the second size and discontinues transmission of the media content having the first size. The size of the media content transmitted to the mobile device may be changed multiple times during the presentation of the media content.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: June 14, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Piyush Upadhyay, Badri P Subramanyan, John W Davis, Ayodeji Abidogun, William J Routt
  • Patent number: 9251280
    Abstract: A method is disclosed for receiving at a network gateway a message generated in response to a content request, wherein the content request was generated by a client device in response to invocation of an invalid bookmarked link on a browser. The gateway may then modify the message by inserting bookmark-update data that instructs the client device to update the bookmarked link. Finally, the gateway may send the modified message to the client device, whereby the client device may update the bookmarked link.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: February 2, 2016
    Assignee: Sprint Spectrum L.P.
    Inventors: Piyush Upadhyay, Badri P. Subramanyan, Hemanth Balaji Pawar, Shilpa Kowdley Srinivas, Vivek J. Kurisunkal
  • Patent number: 9226126
    Abstract: Disclosed herein is a mechanism for dynamically varying the process of selecting cell sites to broadcast an alert message. The mechanism involves using the type or other characteristic of the alert message as a basis to choose a particular cell-site selection process or level of precision for defining cell site coverage. For example, given one type of alert message, a particular cell-site selection process and/or level of precision may be used to determine the cell sites in the target area, and given another type of alert message, a different cell-site selection process and/or level of precision may be used to determine the cell sites in the target area.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: December 29, 2015
    Assignee: Sprint Spectrum L.P.
    Inventors: Patrick D. Wilson, William J. Routt, Piyush Upadhyay
  • Patent number: 9178915
    Abstract: Cookies differentiate users and maintain data related to a user during navigation. Cookies are used for activities such as authenticating, session tracking, and maintaining specific information about users. An embodiment facilitates a method of preserving cookies associated with a first mobile device operated by a user who begins using a second mobile device. The method includes receiving a plurality of cookies associated with the first mobile device and storing the cookies in a data store associated with a gateway server. A cookie request is received from the second mobile device and the cookies are provided to the second mobile device.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: November 3, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Ayodeji Abidogun, Badri P. Subramanyan, Nandana T. Maddumakumara, Piyush Upadhyay
  • Patent number: 9049487
    Abstract: A wireless communication device receives a menu selection from a user indicating a user preference to receive video with captions instead of audio. The wireless communication device transfers a message indicating the user preference to a wireless communication network. The wireless communication device receives a content selection for the video content from the user and transfers a content request for the video content to the wireless communication network. The wireless communication network obtains and modifies the video content to replace the audio with the captions and transfers the modified video content to the wireless communication device. The wireless communication device displays the modified video content with the captions and without the audio.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: June 2, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Piyush Upadhyay, Badri Prasad Subramanyan, John W. Davis, Ayodeji Abidogun, Lyle T. Bertz
  • Patent number: 8909261
    Abstract: A wireless communications device dynamically determines a number of wireless network parameters prior to data transfer to increase network efficiency and decrease delays during the transmission of a multimedia messaging service message. Before sending a multimedia messaging service message, a number of wireless network parameters are dynamically determined by the wireless communications device. Based upon these determined wireless network parameters, the wireless communications device determines an optimal file transmission size. The multimedia messaging service message may then be divided into one or more file chunks having a file size equal to the optimal file transmission size by the wireless communications device. The file chunks are transmitted by the wireless communication device to another wireless user.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: December 9, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Piyush Upadhyay, William James Routt, John Chandler Witzgall, Debashis Haldar, Jennifer D'Souza
  • Patent number: 8897754
    Abstract: Methods and products for ensuring that incoming voicemails are stored on a voicemail server are provided. One embodiment of a method includes receiving an incoming voicemail that is to be stored in connection with a user account, determining that a threshold capacity of storage allocation associated with storing the voicemail has been crossed; identifying a mobile device associated with the user account, and moving a given amount of data from the storage location to the mobile device.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: November 25, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Piyush Upadhyay, Ayodeji Abidogun, John W. Davis, Badri P. Subramanyan
  • Patent number: 8849235
    Abstract: Disclosed herein is a mechanism for dynamically varying the process of selecting cell sites to broadcast an alert message. The mechanism involves using the type or other characteristic of the alert message as a basis to choose a particular cell-site selection process or level of precision for defining cell site coverage. For example, given one type of alert message, a particular cell-site selection process and/or level of precision may be used to determine the cell sites in the target area, and given another type of alert message, a different cell-site selection process and/or level of precision may be used to determine the cell sites in the target area.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: September 30, 2014
    Assignee: Sprint Spectrum L.P.
    Inventors: Patrick D. Wilson, William J. Routt, Piyush Upadhyay
  • Patent number: 8831202
    Abstract: Computer readable media and methods are provided for initiating a failover state in a network element. A failover is when the element's traffic is routed to a redundant element which takes over the functions of the element, and any session state information stored in the element is also transferred to the redundant element. If a failover occurs with an upstream element, a downstream element is not aware of the failover and does not transfer its session state information to its redundant element. By maintaining a database of historic usage information, the downstream element can determine that an upstream failover has occurred when the amount of data it is processing drops below a minimum usage threshold. The minimum usage threshold is based on the historical usage data and a relationship between a given time in the past and the current time.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: September 9, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Ayodeji Abidogun, Badri P. Subramanyan, William James Routt, John W. Davis, Piyush Upadhyay
  • Patent number: 8799372
    Abstract: A method is disclosed for pre-sending content size information so that content objects that might exceed the client device's resources are not sent in subsequent content transmissions. For example, a network node may receive from a content server a content message directed to a client device, wherein the content message includes a plurality of object references, each referencing respectively an object that is not contained in the content message. The network node may determine an object size of at least one of the objects and a supported content size for the client device. Based upon the determined object size and the determined supported content size of the client device, the network node may modify the content message by removing the object reference referencing the at least one object and then send the modified content message to the client device.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: August 5, 2014
    Assignee: Sprint Spectrum, L.P.
    Inventors: Piyush Upadhyay, Badri P. Subramanyan, John Davis, Ayodeji Abidogun, Lyle Bertz
  • Patent number: 8718028
    Abstract: Embodiments of the present invention relate to systems, methods, and computer storage media for customizing a user agent profile for a mobile communications device. The mobile communications device communicates a request for Hyper Text Transfer Protocol (HTTP) compatible data. The request includes information about capabilities of the mobile communications device. The mobile communications device receives an options page that includes selectable options associated with the capabilities of the mobile communications device. Selectable options of the options page are selected to identify one or more preferences of a user of the mobile communications device. The mobile communications device communicates the selected options to be used for generating the customized user agent profile. The mobile device receives a target HTTP-compatible page that is a variation of the requested HTTP-compatible page, converted based on the customized user agent profile.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: May 6, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Piyush Upadhyay, Badri Prasad Subramanyan, Hemanth Balaji Pawar, Shilpa Kowdley Srinivas, Vivek John Kurisunkal