Patents by Inventor Michael H. Schrag

Michael H. Schrag 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).

  • Publication number: 20240406929
    Abstract: A method may include accessing service data associated with a service and associated with a group of geographical regions. The method may also include assigning at least some of the service data of the group of geographical regions corresponding to a map tile. The method may include generating an initial batch of service data corresponding to the map tile, thereby generating initial batches of service data. The method may also include receiving, from a mobile device, a request to download map data corresponding a geographical area. The method may also include determining one or more map tiles corresponding to the geographical area. The method may also include determining a subset of the initial batches associated with the one or more map tiles corresponding to the geographical area. The method may also include providing, to the mobile device, the subset of the initial batches responsive to the request.
    Type: Application
    Filed: May 24, 2024
    Publication date: December 5, 2024
    Applicant: Apple Inc.
    Inventors: Frank S. Fejes, III, Scott G. Jackson, Michael H. Schrag, Ozgur Ekici, Venkata S. Kondapalli, Rachid Kachemir
  • Patent number: 10845199
    Abstract: Some embodiments of the invention provide a navigation application that generates navigation instructions for a route, including navigation instruction for navigating within a venue. One example of such a venue is transit station. The navigation application identifies a portion of the route that includes two locations within a station, such as an access point (e.g., an entrance or exit) of the transit station and a platform within the station at which a transit vehicle arrives. The application identifies a path between the two locations (e.g., between an access point and a platform, between two platforms within the station, between a platform and another location within the station, or between any arbitrary two locations within the station). The application provides several turn-by-turn navigation instructions for navigating the path based on actual instructions signs that are displayed within the station to provide guidance for traveling between different locations in the station.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: November 24, 2020
    Assignee: Apple Inc.
    Inventors: Brandon J. Pung, Michael H. Schrag, Ellis M. Verosub, Usama M. Hajj, Mikey M. Fujihara, Jan F. Sanchez Dudus, Ian D. Leighton
  • Publication number: 20170356742
    Abstract: Some embodiments of the invention provide a navigation application that generates navigation instructions for a route, including navigation instruction for navigating within a venue. One example of such a venue is transit station. The navigation application identifies a portion of the route that includes two locations within a station, such as an access point (e.g., an entrance or exit) of the transit station and a platform within the station at which a transit vehicle arrives. The application identifies a path between the two locations (e.g., between an access point and a platform, between two platforms within the station, between a platform and another location within the station, or between any arbitrary two locations within the station). The application provides several turn-by-turn navigation instructions for navigating the path based on actual instructions signs that are displayed within the station to provide guidance for traveling between different locations in the station.
    Type: Application
    Filed: September 23, 2016
    Publication date: December 14, 2017
    Inventors: Brandon J. Pung, Michael H. Schrag, Ellis M. Verosub, Usama M. Hajj, Mikey M. Fujihara, Jan F. Sanchez Dudus, Ian D. Leighton
  • Publication number: 20140249965
    Abstract: Fulfilling a pre-order for a collection of media items in an online store, enforcing one or more pricing schemes which adjust the price charged for the collection of media items purchased as a pre-order, and managing changes to a pre-order campaign as they are received from a media publisher.
    Type: Application
    Filed: March 1, 2013
    Publication date: September 4, 2014
    Applicant: Apple Inc.
    Inventors: Farman A. Syed, Tara Uyeyama, David Neumann, Alan Yu, Michael H. Schrag, David Makower, Tracy Pirnack, Jill Harwell, Jay Liepis, Jonathan B. Leffert, Elizabeth Trumbull, Jonathan M. Lee, Mufaddal Y. Khumri
  • Patent number: 6654748
    Abstract: A dynamic application browser is provided that handles multiple applications and allows for the seamless exchange of information from one computer to another is described. The dynamic application browser is run on a first computer including a database that stores a plurality of objects. The browser also includes an update module that uploads and downloads objects from a second computer and a database manager. The database manager controls storage of, and access to, the objects stored in the at least one database and interfaces with the update module and the at least one database. The at least one database includes at least one table storing at least one of the plurality of objects.
    Type: Grant
    Filed: December 7, 1999
    Date of Patent: November 25, 2003
    Assignee: RWD Technologies, Inc.
    Inventors: Adam J. Rabung, Michael H. Schrag