Patents by Inventor Joseph Augst

Joseph Augst 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: 8683554
    Abstract: A method for managing third party application program access to user information via a particular native application program interface (API) is provided. The method includes providing a wrapped native API including a wrapper library and inspecting a third party application program for the presence of the wrapper library in an unmodified form. The application program is inspected to identify API calls. An identified API call to a circumventing API is instrumented by wrapping the circumventing API to generate a wrapped non-circumventing API and modifying the third party application program to redirect the identified API call from the circumventing API to the wrapped non-circumventing API. A request for a permission to access user information is received from the third party application program via the wrapper library executed on a user device.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: March 25, 2014
    Assignee: WaveMarket, Inc.
    Inventors: Brian Martin, Joseph Augst, Jesse Myers, Todd Hodes, Scott Hotes
  • Patent number: 8229669
    Abstract: A computer-implemented navigation method for implementation during a navigation routine for directing a user is provided. The navigation method comprises generating a navigation route. GPS signals are received and position fixes are derived from the GPS signals. The position fixes are stored and compared with the navigation route. A threshold value is determined based on the comparison of the position fixes with the navigation route. An updated navigation route is generated based on the plurality of position fixes distanced from the navigation route a distance greater than the threshold value and an updated navigation route is not generating based on the plurality of position fixes distanced from the navigation route a distance not greater than the threshold value. A mobile device for performing a navigation procedure is also provided.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: July 24, 2012
    Assignee: WaveMarket, Inc.
    Inventors: Tasso Roumeliotis, Scott A. Hotes, Jesse Myers, Richard Fromm, Joseph Augst
  • Publication number: 20100317368
    Abstract: A computer-implemented mobile device calling method is provided. The method includes detecting initiation of a communication between a first mobile device and a second mobile device and determining a current location of the first mobile device in response to initiation of the communication between the first mobile device and the second mobile device. The method further includes transmitting the current location of the first mobile device to the second mobile device in response to initiation of the communication between the first mobile device and the second mobile device. A system for managing distribution of location information between mobile devices is further provided.
    Type: Application
    Filed: June 11, 2010
    Publication date: December 16, 2010
    Applicant: WAVEMARKET, INC.
    Inventors: Joseph Augst, Tasos Roumeliotis
  • Publication number: 20100251340
    Abstract: A method for managing third party application program access to user information via a particular native application program interface (API) is provided. The method includes providing a wrapped native API including a wrapper library and inspecting a third party application program for the presence of the wrapper library in an unmodified form. The application program is inspected to identify API calls. An identified API call to a circumventing API is instrumented by wrapping the circumventing API to generate a wrapped non-circumventing API and modifying the third party application program to redirect the identified API call from the circumventing API to the wrapped non-circumventing API. A request for a permission to access user information is received from the third party application program via the wrapper library executed on a user device.
    Type: Application
    Filed: January 19, 2010
    Publication date: September 30, 2010
    Applicant: WaveMarket, Inc.
    Inventors: Brian Martin, Joseph Augst, Jesse Myers, Todd Hodes, Scott Hotes
  • Publication number: 20090171577
    Abstract: A computer-implemented navigation method for implementation during a navigation routine for directing a user is provided. The navigation method comprises generating a navigation route. GPS signals are received and position fixes are derived from the GPS signals. The position fixes are stored and compared with the navigation route. A threshold value is determined based on the comparison of the position fixes with the navigation route. An updated navigation route is generated based on the plurality of position fixes distanced from the navigation route a distance greater than the threshold value and an updated navigation route is not generating based on the plurality of position fixes distanced from the navigation route a distance not greater than the threshold value. A mobile device for performing a navigation procedure is also provided.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 2, 2009
    Applicant: WAVEMARKET, INC.
    Inventors: Tasso Roumeliotis, Scott A. Hotes, Jesse Myers, Richard Fromm, Joseph Augst