Patents by Inventor Nathan M. Schwermann

Nathan M. Schwermann 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: 9594471
    Abstract: The system comprises a mobile device comprising an application and a display screen, wherein the display screen displays a previously inserted program icon at a display screen location. The application, when executed, identifies the receipt of a virtual pre-load pack by the mobile device, compares the virtual pre-load pack template with a current display screen template, identifies that the proposed display screen location of the virtual pre-load program icon overlaps with the display screen location of a previously inserted program icon, locates and selects an unoccupied display screen location for the insertion of the virtual pre-load program icon and inserts the virtual pre-load program icon in the unoccupied display screen location on the display screen without overlapping the display of the virtual pre-load program icon with the display of the previously inserted program icon and without violating a display screen insertion priority level.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: March 14, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeffrey S. Callan, David K. Fultz, Nathan M. Schwermann
  • Patent number: 9483253
    Abstract: A method of provisioning a dynamically customized default application installation to a user equipment (UE). The method comprises detecting that a Mobile Directory Number (MDN) is being assigned to a UE, and querying, in response to the detecting, at least one data store to identify demographic data and usage data associated with a subscriber account to which the MDN has been assigned. The method further comprises identifying areas of subscriber interest based on an analysis of the demographic data and usage data, ranking at least one application according to priority of inclusion in a customized interface pack, assembling the customized interface pack, wherein assembling the customized interface pack comprises including one or more applications in the customized interface pack based on priority of inclusion, and sending the customized interface pack to the UE, wherein the customized interface pack is installed on the UE.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: November 1, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Nathan M. Schwermann, M. Jeffrey Stone