Patents by Inventor Ayodeji Abidogun

Ayodeji Abidogun 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: 9973371
    Abstract: A system, method, and computer-readable media are described for allowing a user to request a version of a website. In one embodiment, a user interface is provided that allows the user to specify the version of the website. The request is sent to the web server hosting the website. The web server retrieves the requested version of the website and transmits it to the requesting web browser.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: May 15, 2018
    Assignee: Sprint Communications Company, L.P.
    Inventors: Piyush X. Upadhyay, Badri P. Subramanyah, John W. Davis, Ayodeji Abidogun, Lyle T. Bertz
  • Patent number: 9451003
    Abstract: Disclosed herein is a method and system for triggering fast-content-switching with respect to streaming media such as RTSP streaming media for instance. When a server receives a DESCRIBE request or the like from a client that is engaged in an existing streaming media session, the server will determine if fast-content-switching is supported for switching from the existing session to the newly requested session. If so, the server will include in its reply to the DESCRIBE request a parameter (one or more pieces of data) that is interpretable by the client to mean that fast-content-switching is supported, so that the client will then request the server to start the new session without the client first engaging in SETUP transactions with respect to each media stream of the new session. This process can decrease latency in switching between sessions, by reducing the likelihood that a requested fast-content-switch will fail.
    Type: Grant
    Filed: September 22, 2008
    Date of Patent: September 20, 2016
    Assignee: Sprint Spectrum L.P.
    Inventors: Lyle T. Bertz, Ayodeji Abidogun, Woo J. Lee, Badri P. Subramanyan
  • 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: 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: 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: 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: 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: 8689303
    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 receives a first access request from a mobile device that corresponds to a first attempt by the mobile device to access the mobile network. The mobile device is authenticated using a set of authentication credentials provided by the mobile device. A gateway cookie is created that includes a second set of authentication credentials associated with the mobile device. The gateway cookie is provided to the mobile device and stored on the mobile device. A second access request, received from the mobile device, includes the gateway cookie and the second access request corresponds to a second attempt by the mobile device to access the mobile network. The mobile device is authenticated using the gateway cookie.
    Type: Grant
    Filed: November 4, 2010
    Date of Patent: April 1, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Ayodeji Abidogun, Badri P. Subramanyan, Nandana T. Maddumakumara, Piyush Upadhyay
  • Publication number: 20140059607
    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: Application
    Filed: November 1, 2013
    Publication date: February 27, 2014
    Applicant: Sprint Communications Company L.P.
    Inventors: Piyush Upadhyay, Badri Prasad Subramanyan, John W. Davis, Ayodeji Abidogun, Lyle T. Bertz
  • Patent number: 8615596
    Abstract: A method of operating a communication system to provide content to a communication device operated by a user is described herein. The method comprises setting in the communication device a content preference, wherein the content preference is set by the user, sending the content preference from the communication device to the communication system, receiving in the communication system a content request from the communication device, receiving in the communication system the content in a first format from a content provider, modifying in the communication system the content from the first format to a second format, wherein the second format is based on the content preference set by the user, and transmitting from the communication system the content in the second format to the communication device.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: December 24, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Piyush Upadhyay, Badri Prasad Subramanyan, John W. Davis, Ayodeji Abidogun, Lyle T. Bertz
  • Patent number: 8606954
    Abstract: A wireless communication device comprises a processing system and a communication transceiver. The communication transceiver is configured to receive a first portion of a media file transmitted from a media gateway over a first wireless network via progressive download, and perform a handoff to a second wireless network. The processing system is configured to determine a content received ratio of the media file that indicates the first portion of the media file received by the wireless communication device, and generate a request for a second portion of the media file. The communication transceiver is configured to transfer the request for the second portion of the media file for delivery to the media gateway over the second wireless network, wherein the request for the second portion of the media file includes the content received ratio, and receive the second portion of the media file transmitted from the media gateway over the second wireless network via progressive download.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: December 10, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Ayodeji Abidogun, Jagannath Ghoshal, Steven Hashik Kim, Badri Prasad Subramanyan
  • Patent number: 8520604
    Abstract: A media service controller controls how one or more base stations transmit media content from one or more media servers to mobile stations. The media service controller may control whether a mobile station receives media content via a unicast or a multicast connection, e.g., based on a predefined schedule and/or on whether other mobile stations served by the same base station are receiving the same media content. The media service controller may provide a content discovery service through which a first media server may determine whether other media servers are providing the same media content. The media service controller may facilitate changing a source of media content received by a mobile station, e.g., by changing the source from a first media server to a second media server when the mobile station moves from an area associated with the first media server to an area associated with the second media server.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: August 27, 2013
    Assignee: Clearwire IP Holdings LLC
    Inventors: Lyle T. Bertz, Ayodeji Abidogun, Badri P. Subramanyan, Mark A. Lipford, Charles Brent Hirschman
  • Patent number: 8495195
    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. 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: November 4, 2010
    Date of Patent: July 23, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Ayodeji Abidogun, Badri P. Subramanyan, Nandana T. Maddumakumara, Piyush Upadhyay
  • Patent number: 8452879
    Abstract: 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: Grant
    Filed: May 1, 2012
    Date of Patent: May 28, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Piyush Upadhyay, Badri P. Subramanyan, Ayodeji Abidogun, William J. Routt, Lyle T. Bertz
  • Patent number: 8379807
    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: June 2, 2009
    Date of Patent: February 19, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Badri Subramanyan, Ayodeji Abidogun, William Routt, Piyush Upadhyay
  • Publication number: 20120275372
    Abstract: A media service controller controls how one or more base stations transmit media content from one or more media servers to mobile stations. The media service controller may control whether a mobile station receives media content via a unicast or a multicast connection, e.g., based on a predefined schedule and/or on whether other mobile stations served by the same base station are receiving the same media content. The media service controller may provide a content discovery service through which a first media server may determine whether other media servers are providing the same media content. The media service controller may facilitate changing a source of media content received by a mobile station, e.g., by changing the source from a first media server to a second media server when the mobile station moves from an area associated with the first media server to an area associated with the second media server.
    Type: Application
    Filed: July 16, 2012
    Publication date: November 1, 2012
    Applicant: CLEARWIRE IP HOLDINGS LLC
    Inventors: Lyle T. Bertz, Ayodeji Abidogun, Badri P. Subramanyan, Mark A. Lipford, Charles Brent Hirschman
  • Patent number: 8265591
    Abstract: 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: Grant
    Filed: February 2, 2010
    Date of Patent: September 11, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Ayodeji Abidogun, Nandana T. Maddumakumara, Badri P. Subramanyan, Piyush Upadhyay
  • Patent number: 8250644
    Abstract: 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: Grant
    Filed: June 10, 2011
    Date of Patent: August 21, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Piyush Upadhyay, Badri Prasad Subramanyan, Ayodeji Abidogun, Lyle T. Bertz