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: 8265591Abstract: Computer media, systems, and methods for blocking subscriber network access and managing subscriber network access are provided. A subscriber account, having an associated wireless device with a network identifier, is determined to be in payment default. An updated network identifier that reflects the default status is assigned and transmitted to the wireless device. Subsequent requests for network access from the wireless device will be redirected to a bill payment website, at least in part because the updated network identifier indicates that the subscriber account associated with the wireless device is in payment default.Type: GrantFiled: February 2, 2010Date of Patent: September 11, 2012Assignee: Sprint Communications Company L.P.Inventors: Ayodeji Abidogun, Nandana T. Maddumakumara, Badri P. Subramanyan, Piyush Upadhyay
-
Patent number: 8264964Abstract: A method and system is disclosed for enhanced reverse-link auxiliary pilot triggering in an access terminal. An access terminal operating in a first state in which it transmits a primary beacon signal on an air interface link to a base station and concurrently transmits a secondary beacon signal to the base station upon a condition that the access terminal transmits packets with payloads exceeding a threshold size, may receive a command from the base station to unconditionally transmit the secondary beacon signal. In response to receiving the command, the access terminal will transition to operating in a second state in which it transmits a primary beacon signal on the air interface link to a base station and concurrently and unconditionally transmits the secondary beacon signal to the base station.Type: GrantFiled: September 29, 2009Date of Patent: September 11, 2012Assignee: Sprint Spectrum L.P.Inventors: Hemanth Pawar, Shilpa Kowdley Srinivas, Badri Subramanyan, Piyush Upadhyay
-
Patent number: 8255994Abstract: A method, system, and medium are provided for suppressing a Short Message Service (SMS) induced Denial of Service (DoS) attack on a telecommunications network. A register is updated to include information relevant to SMS messages that are requested to be communicated by way of a wireless telecommunications network. The register includes information of the location where the target devices of SMS messages are located. The register is utilized to detect an SMS induced DoS attack. A trigger is communicated to an SMS router to enable a DoS mode that restricts the communication of SMS messages. In an exemplary embodiment, only those SMS messages identified as part of the DoS attack are restricted.Type: GrantFiled: August 20, 2008Date of Patent: August 28, 2012Assignee: Sprint Communications Company L.P.Inventors: Piyush Upadhyay, William James Routt, Patrick David Wilson, Debashis Haldar, John Chandler Witzgall
-
Patent number: 8250644Abstract: A method, system, and medium are provided for forcing a mobile device to request online content using a proxy server. In one embodiment, the mobile device sends a request to the content provider directly. The content provider may respond to the requesting browser with an instruction to request the content through a proxy server. The requesting mobile device may then send a second request for the content to the proxy server. The proxy server then sends a request to the content provider on behalf of the requesting mobile device.Type: GrantFiled: June 10, 2011Date of Patent: August 21, 2012Assignee: Sprint Communications Company L.P.Inventors: Piyush Upadhyay, Badri Prasad Subramanyan, Ayodeji Abidogun, Lyle T. Bertz
-
Patent number: 8243911Abstract: 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: GrantFiled: January 23, 2009Date of Patent: August 14, 2012Assignee: Sprint Communications Company L.P.Inventors: Ayodeji Abidogun, Badri P. Subramanyan, William James Routt, John W. Davis, Piyush Upadhyay
-
Patent number: 8219067Abstract: A system, method, and computer-readable media are described for allowing a user to specify a desired time of delivery for a message (e.g., MMS message, SMS message). In one embodiment, a user interface is provided that allows the user to set a desired time of delivery while composing the message. The desired time of delivery is then included in the message. The recipient device places the message in a hidden folder until the desired time of delivery. Also, a messaging center may wait to deliver a messaging-waiting notification to the recipient until a low network usage period.Type: GrantFiled: September 19, 2008Date of Patent: July 10, 2012Assignee: Sprint Communications Company L.P.Inventors: Debashis Haldar, Piyush Upadhyay, John Chandler Witzgall, William James Routt, Badri Subramanyan
-
Patent number: 8213915Abstract: A method, system, and computer readable media are provided for maintaining a mobile session. A session identifier and an associated idle time period are created by the gateway as part of a session header between a wireless device and a content source. When an interruption occurs before a session request for information or data has been completed, the partially transferred information or data is buffered on the gateway, along with its associated session identifier. When the wireless device reconnects, using the associated session identifier header, then the buffered information or data is transferred from the gateway, to the wireless device. The resumed transfer of information or data occurs at the point where the partial transfer stopped, when the interruption occurred. The information or data is completely transferred from the content source to the wireless device, via the gateway.Type: GrantFiled: February 12, 2009Date of Patent: July 3, 2012Assignee: Sprint Communications Company, L.P.Inventors: Piyush Upadhyay, Badri P. Subramanyan, Shilpa Kowdley Srinivas, Hemanth Balaji Pawar
-
Patent number: 8204998Abstract: A method, system, and medium are provided for determining whether a persistent or non-persistent connection should be given to a device that requested a web page. In one embodiment, upon receiving a request for the web page, the characteristics of the web page are evaluated to determine whether a persistent connection will be efficiently used when accessing with the web page. In another embodiment, the requesting user's behavior may be evaluated to determine whether, based on past behavior, the user will effectively use a persistent connection to the requested web site. A persistent connection is granted to requesting browsers most likely to make efficient use of the persistent connection based on the characteristics of the requested web site and/or the requesting user's browsing habits.Type: GrantFiled: December 16, 2008Date of Patent: June 19, 2012Assignee: Sprint Communications Company L.P.Inventors: Piyush Upadhyay, Badri P. Subramanyan, Ayodeji Abidogun, William J. Routt, Lyle T. Bertz
-
Patent number: 8195169Abstract: A system and medium are provided for forwarding a data message originally addressed to a first mobile device to a second mobile device in a wireless telecommunications network. Data messages may include text messages, picture messages, and video messages. In addition to forwarding data messages, other optional data message forwarding features are provided such as a copy feature that allows for a forwarded message to be copied back to the original addressee, and an invisible feature that prevents a data message sender from knowing that a data message has been forwarded by the data message addressee.Type: GrantFiled: October 16, 2008Date of Patent: June 5, 2012Assignee: Sprint Communications Company L.P.Inventors: Piyush Upadhyay, John Schuler, William Routt, Jamie Kennedy, Rodney Nelson
-
Patent number: 8189465Abstract: A data packet is selected from a flow of data traffic communicated between a wireless device and a network. An attribute of the data packet is inspected to associate the packet with a profile. Based on the profile, a network policy associated with the wireless device is determined. The network policy may be enforced by causing a message to be sent to the wireless device instructing the wireless device to enter a dormant mode. The network policy may be enforced by causing a message to be sent to the wireless device that causes the wireless device to not request air-interface resources from a sector.Type: GrantFiled: February 4, 2009Date of Patent: May 29, 2012Assignee: Sprint Communications Company L.P.Inventors: Hemanth Balaji Pawar, Shilpa Kowdley Srinivas, Badri Prasad Subramanyan, Piyush Upadhyay
-
Patent number: 8159987Abstract: Disclosed herein is a method for data communication between a wireless-communication system and one or more wireless-communication devices. The wireless-communication system broadcasts a standard pilot signal over a pilot channel. The method comprises (a) the wireless-communication system transmitting a first broadcast-mode message in a coverage area of the wireless-communication system, wherein the first broadcast-mode message indicates that the wireless-communication system will be operating in an alternative broadcast mode, and (b) the wireless-communication system operating in the alternative broadcast mode. Operating in the alternative broadcast involves (i) generating a modified pilot signal comprising the standard pilot signal and a data message inserted in the standard pilot signal and (ii) broadcasting the modified pilot signal via the pilot channel, which enables a wireless-communication device receiving the modified pilot signal to extract the data message therefrom.Type: GrantFiled: August 25, 2011Date of Patent: April 17, 2012Assignee: Sprint Spectrum L.P.Inventors: Piyush Upadhyay, William Routt, Debashis Haldar, John Witzgall, Badri Subramanyan
-
Patent number: 8150373Abstract: Embodiments of the present invention relate to systems, methods, and computer-storage media for suppressing Short Message Service (SMS) communications from a Short Message peer-to-peer (SMPP) client. A selected response algorithm is provided to the SMPP client from a server. A threshold of undesired SMS communications are detected from a SPAM originator that is communicated to the server by way of the SMPP client. A challenge is communicated to the SMPP client from the server. When a challenge response is not received at the server, communications received from the SMPP client are throttled. When the challenge response is received at the server and the challenge response is incorrect, communications received from the SMPP client are also throttled. When the received challenge response is correct, a SPAM originator source identifier is communicated to the SMPP client in order for the SMPP client to throttle communications received from the SPAM originator.Type: GrantFiled: September 18, 2008Date of Patent: April 3, 2012Assignee: Sprint Communications Company L.P.Inventors: Piyush Upadhyay, William James Routt, Patrick David Wilson
-
Patent number: 8145773Abstract: A method, system, and computer readable media are provided for managing multiple HTTP cookies that are present in a wireless communication system. When a secure or non-secure HTTP cookie is formed, a time of creation for that HTTP cookie is also created as part of the cookie header. Therefore, when a wireless device makes a subsequent communication to a web based server, the gateway compares the creation time for multiple HTTP cookies that are present, and only forwards the most recently created HTTP cookie to the web based server. This avoids invalidating a session as a result of receiving multiple conflicting HTTP cookies from the same wireless device.Type: GrantFiled: March 17, 2011Date of Patent: March 27, 2012Assignee: Sprint Communications Company L.P.Inventors: Brian N. Smith, Piyush Upadhyay, Badri P. Subramanyan, John W. Davis
-
Patent number: 8135672Abstract: Computer-readable media are described to delete a wireless user's website-specific data, or cookies from a wireless-network gateway. A control port is provided at the wireless-network gateway and is configured to receive commands to delete a user's cookies from databases associated with the wireless-network gateway. A command message including a command to delete the user's website-specific data is received from the user's mobile device. The command message includes a unique user identifier to assist in identifying the user's website-specific data. The user's website-specific data are also labeled with the unique user identifier when stored in the databases. The user's website-specific data are identified in the databases using the unique identifier and are deleted. A status indication may be communicated to the mobile device and to the user to indicate successful deletion of the user's cookies.Type: GrantFiled: March 2, 2009Date of Patent: March 13, 2012Assignee: Sprint Communications Company L.P.Inventors: John W. Davis, Jeff H. Bryan, Piyush Upadhyay, Lyle T. Bertz, Badri P. Subramanyan
-
Patent number: 8107452Abstract: 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 to a gateway device. The capabilities of the mobile communications device are identified to create an options page. The options page includes selectable options associated with an identified selection of the capabilities of the mobile communications device. A selection of the selectable options of the options page are selected to identify one or more preferences of a user of the mobile communications device. A user agent profile is created based, in part, on the selection of the selectable options of the options page. Based on the user agent profile, the requested data compatible with http is converted to correspond with the preferences indicated by the user agent profile.Type: GrantFiled: September 26, 2008Date of Patent: January 31, 2012Assignee: Sprint Communications Company L.P.Inventors: Piyush Upadhyay, Badri Prasad Subramanyan, Hemanth Balaji Pawar, Shilpa Kowdley Srinivas, Vivek John Kurisunkal
-
Patent number: 8064893Abstract: A method for blocking unwanted messages sent to a mobile device is provided. In one embodiment, messages received when the MDN is deactivated are responded to with a message asking the sender to delete the MDN from the sender's distribution list. In another embodiment, messages are received with a subscription date. The subscription date is compared to the most recent provisioning date of the MDN. If the provisioning date is after the subscription date, then the message is blocked and a reply message may be generated indicating to the sender that the MDN should be removed from the sender's distribution list.Type: GrantFiled: January 9, 2009Date of Patent: November 22, 2011Assignee: Sprint Communications Company L.P.Inventors: Piyush Upadhyay, William J. Routt, Jamie L. Kennedy
-
Patent number: 8059542Abstract: A method and system is disclosed for dynamically adapting operation of an auxiliary pilot according to reverse noise. An access terminal in a wireless communication system that includes a base station may operate in a first state in which the access terminal transmits a primary pilot signal on an air interface communication link to the base station, and also transmits an auxiliary pilot signal on the air interface communication link to the base station concurrently with transmission of the primary pilot signal. While operating in the first state, responsive at least to receiving a noise-level message from the base station indicating excessive reverse-link noise, the access terminal may transition to a second state in which it ceases to transmit the auxiliary pilot signal but continues to transmit the primary pilot signal.Type: GrantFiled: June 5, 2009Date of Patent: November 15, 2011Assignee: Sprint Spectrum L.P.Inventors: Siddharth S. Oroskar, Debasish Sarkar, Sachin R. Vargantwar, Hemanth Pawar, Shilpa Kowdley Srinivas, Badri Subramanyan, Piyush Upadhyay
-
Patent number: 8055287Abstract: A method, system, and computer readable medium are provided to retry delivery of a short message service (SMS) message to a user's wireless device. A message delivery failure notification is received that indicates a reason for failed delivery. An amount of traffic on an SMS message delivery network is determined. A message delivery retry profile is selected based on the amount of traffic. The reason for failed message delivery may also be used in selecting the retry profile. Time intervals between retry instances of the selected retry profile may be set based on the amount of network traffic. Delivery of the message is retried according to the selected retry profile and set time intervals. Selection of a retry profile based on the amount of network traffic may provide more adaptive and optimized utilization of SMS message delivery resources.Type: GrantFiled: January 13, 2009Date of Patent: November 8, 2011Assignee: Sprint Communications Company L.P.Inventors: Piyush Upadhyay, William James Routt, Patrick David Wilson, Jethendranath Chalasani, Iyad Saad Tarazi
-
Patent number: 8054772Abstract: Disclosed herein is a method for data communication between a wireless-communication system and one or more wireless-communication devices. The wireless-communication system broadcasts a standard pilot signal over a pilot channel. The method comprises (a) the wireless-communication system transmitting a first broadcast-mode message in a coverage area of the wireless-communication system, wherein the first broadcast-mode message indicates that the wireless-communication system will be operating in an alternative broadcast mode, and (b) the wireless-communication system operating in the alternative broadcast mode. Operating in the alternative broadcast involves (i) generating a modified pilot signal comprising the standard pilot signal and a data message inserted in the standard pilot signal and (ii) broadcasting the modified pilot signal via the pilot channel, which enables a wireless-communication device receiving the modified pilot signal to extract the data message therefrom.Type: GrantFiled: June 11, 2008Date of Patent: November 8, 2011Assignee: Sprint Spectrum L.P.Inventors: Piyush Upadhyay, William Routt, Debashis Haldar, John Witzgall, Badri Subramanyan
-
Patent number: 8011002Abstract: A method, system, and medium are provided for forcing a mobile device to request online content using a proxy server. In one embodiment, the mobile device sends a request to the content provider directly. The content provider may respond to the requesting browser with an instruction to request the content through a proxy server. The requesting mobile device may then send a second request for the content to the proxy server. The proxy server then sends a request to the content provider on behalf of the requesting mobile device.Type: GrantFiled: October 28, 2008Date of Patent: August 30, 2011Assignee: Sprint Communications Company L.P.Inventors: Piyush Upadhyay, Badri Prasad Subramanyan, Ayodeji Abidogun, Lyle T. Bertz