Patents by Inventor Drew T. Dennis

Drew T. Dennis 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: 10643234
    Abstract: A mobile communication device is disclosed. The device comprises a processor, a memory, a display, an input device, and a tracking client pre-loaded native application stored in the memory and referenced by a uniform resource identifier (URI). When executed by the processor the client application receives a tracking identity of a mobile advertisement from another application installed on the device sent based on the URI associated with the client application. In response to receiving the tracking identity of the mobile advertisement, the client application stores a log of a click input associated with the mobile advertisement, and in response to receiving the tracking identity of the mobile application, transmits a click message to an application store. The application further establishes a reliable communication connection to an event tracking server and transmits the log of the click input via the reliable communication connection to the event tracking server.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: May 5, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Drew T. Dennis, M. Jeffrey Stone
  • Patent number: 10209978
    Abstract: A mobile communication device. The device comprises a processor, a non-transitory memory, and a native application stored in the non-transitory memory. When executed by the processor the application receives notification that a network connectivity status of the device changed, starts a timer, in response to expiration of the timer, presents a notification that provides access to get-started information, stores a state of the notification in the non-transitory memory, receives an input selecting the notification, presents a get-started grid comprising selection options, receives an input selecting a selection option, in response to receiving the input selecting a selection option, presents a notification associated with the selection option, stores a state of the selection option in the non-transitory memory, in response to receiving an input selecting the notification associated with the selection option, presents a screen for performing the function associated with the selection option.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: February 19, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Drew T. Dennis, M. Jeffrey Stone
  • Patent number: 9990118
    Abstract: A user equipment (UE), comprising a display, a processor, a non-transitory memory, a geometry file, a plurality of application descriptors stored in the non-transitory memory, and an application installation shortcut manager stored in the non-transitory memory. Each application descriptor comprises a thumbnail image of an associated application and a uniform resource locator (URL) that identifies a location from which the application can be downloaded. The shortcut manager application presents a thumbnail image of an application descriptor in the display based on the geometry file for a predetermined period of time, receives a selection input for a currently displayed thumbnail image of one of the application descriptors, and downloads and installs the application associated with the selection input on the UE.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: June 5, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Drew T. Dennis, M. Jeffrey Stone
  • Patent number: 9794727
    Abstract: A mobile communication device. The device comprises a cellular radio transceiver, a processor, a memory, and a custom application launcher stored in the memory. When executed by the processor, the custom application launcher periodically sends a message to an application server, wherein the message informs the application server that the custom application launcher is installed on the mobile communication device and, responsive to initiation of a process of removing the custom application launcher, sends a removal message to the application server, wherein the removal message informs the application server that the custom application launcher is being removed from the mobile communication device.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: October 17, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Jason R. Delker, Drew T. Dennis, Cynthia Fung, M. Jeffrey Stone, Shannon L. Stone
  • Patent number: 9398462
    Abstract: A mobile communication device. The device comprises a cellular radio transceiver, a processor, a memory, and a custom application launcher stored in the memory. When executed by the processor, the custom application launcher periodically sends a message to an application server, wherein the message informs the application server that the custom application launcher is installed on the mobile communication device and, responsive to initiation of a process of removing the custom application launcher, sends a removal message to the application server, wherein the removal message informs the application server that the custom application launcher is being removed from the mobile communication device.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: July 19, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Jason R. Delker, Drew T. Dennis, Cynthia Fung, M. Jeffrey Stone, Shannon L. Stone
  • Patent number: 9357378
    Abstract: A subscriber identity module (SIM) card. The SIM card comprises a processor, a memory, and an operation object. The memory stores, in part, the operation object, an integrated circuit card identifier (ICCID), an international mobile subscriber identity (IMSI), and an authentication key. When executed by the processor, the operation object causes a browser to be executed on a mobile communication device into which the SIM card is installed, provides a uniform resource locator (URL) to the browser, wherein the URL identifies a Web site, and causes the browser to send a request to the URL to download a custom application launcher and to install the custom application launcher on the mobile communication device.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: May 31, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Jason R. Delker, Drew T. Dennis, Cynthia Fung, M. Jeffrey Stone, Shannon L. Stone