Patents by Inventor Jason Salge

Jason Salge 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: 10162693
    Abstract: A method of troubleshooting a mobile device receiving at a diagnostic server an initial snapshot of characteristics from a mobile device, wherein the initial snapshot includes metrics that will identify the mobile device, elements that will expose a performance issue related to the mobile device, and metrics that enable determination of a corrective action for remedying the performance issues, determining with a diagnostic processor the performance issue based on the initial snapshot, receiving at an evaluating server an after-care snapshot of the characteristics from the mobile device after a corrective action has been performed on the mobile device, and determining with an evaluating processor whether the corrective action remedied the performance issue based on the after-care snapshot.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: December 25, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeffrey Ronald Contino, Jason R. Delker, Jason Salge, M. Jeffrey Stone, Robert L. Waldrop
  • Patent number: 9565264
    Abstract: A method of true push for internet protocol notification to a mobile communication device implemented by at least one server computer. The method comprises determining the size of physically addressable random access memory (RAM) and the number of central processing unit (CPU) cores of the server computer at boot time and setting the resource limit, rlimit, in the kernel of the server computer that comprises setting the limit for the total number of file handles in the entire system automatically based on the determined size of the random access memory and the determined number of the central processing unit cores at boot time. The method further comprises tying the memory page allocation into the setting of the kernel parameters, whereby the input/output (I/O) maintenance of the server computer is maximized for concurrent web sockets so that the server computer is optimized for implementing the true push for internet protocol notification.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: February 7, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle T. Bertz, Robert H. Burcham, Brian D. Mauer, Jason Salge
  • Patent number: 9386463
    Abstract: A method of managing the risk of a monitored application installed on a mobile communication device comprises determining a risk profile of the monitored application based on at least one of: comparison of performance of the mobile communication device before and after installation of the monitored application on the mobile communication device, comparison of permission requests of the monitored application versus a type of the monitored application, community feedback of the monitored application, an amount of time elapsed since release of the monitored application, and a risk profile of a publisher of the monitored application; and performing a first action if the risk profile of the monitored application meets or exceeds a predefined first threshold.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: July 5, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeffrey Ronald Contino, Jason Salge, M. Jeffrey Stone, Robert L. Waldrop
  • Patent number: 9330053
    Abstract: A method of true push for internet protocol notification to a mobile communication device implemented by at least one server computer. The method comprises determining the size of physically addressable random access memory (RAM) and the number of central processing unit (CPU) cores of the server computer at boot time and setting the resource limit, rlimit, in the kernel of the server computer that comprises setting the limit for the total number of file handles in the entire system automatically based on the determined size of the random access memory and the determined number of the central processing unit cores at boot time. The method further comprises tying the memory page allocation into the setting of the kernel parameters, whereby the input/output (I/O) maintenance of the server computer is maximized for concurrent web sockets so that the server computer is optimized for implementing the true push for internet protocol notification.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: May 3, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle T. Bertz, Robert H. Burcham, Brian D. Mauer, Jason Salge
  • Patent number: 9098366
    Abstract: A mobile communication device comprises a processor, a memory, a plurality of stub applications comprising updateable version numbers, and a widget stored in the memory that, when executed by the processor, configures the processor to: determine a plurality of the stub applications to present, present the stub applications on a display of the mobile communication device, and elicit, in response to selection of a first stub application, retrieval and installation of a first full application in place of the first stub application.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: August 4, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Fared A. Adib, Robert H. Burcham, Jason R. Delker, Jason Salge, M. Jeffrey Stone
  • Patent number: 9092291
    Abstract: A method of renaming stub applications on a mobile communication device comprises installing a plurality of stub applications, wherein each of the stub applications comprises a generic file name. The method further comprises determining a plurality of interactive thumbnail images to present on a display, wherein the determining is done by a widget, displaying the plurality of interactive thumbnail images within a graphical user interface frame of the widget in response to the determining, wherein each of the interactive thumbnail images is linked to one of the stub applications, identifying that the generic file names of the stub applications do not match the file names of the interactive thumbnail images to which they are linked, and replacing the generic file names of the stub applications linked to the interactive thumbnail images with file names that match the file names of the interactive thumbnail images in response to the identifying.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: July 28, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Fared A. Adib, Robert H. Burcham, Jason R. Delker, Jason Salge, M. Jeffrey Stone