Patents by Inventor Joseph A. Hagedorn

Joseph A. Hagedorn 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: 20230175856
    Abstract: Some embodiments provide a commute application that provides a first presentation of several stops along a route. The commute application also receives a selection of a stop from the several stops along the route. The commute application further provides a second presentation for displaying several different routes that traverse through the selected stop.
    Type: Application
    Filed: January 4, 2023
    Publication date: June 8, 2023
    Applicant: Apple Inc.
    Inventors: May-Li Khoe, Joseph A. Hagedorn, Marcel van Os
  • Patent number: 11573097
    Abstract: Some embodiments provide a commute application that provides a first presentation of several stops along a route. The commute application also receives a selection of a stop from the several stops along the route. The commute application further provides a second presentation for displaying several different routes that traverse through the selected stop.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: February 7, 2023
    Assignee: Apple Inc.
    Inventors: May-Li Khoe, Joseph A. Hagedorn, Marcel van Os
  • Patent number: 11216287
    Abstract: Systems, methods, and computer readable media for selectively placing an application into a reduced-priority rendering mode during system user interface (UI) operations are described. Techniques disclosed herein transition an executing (foreground) application from a synchronous render mode (having a first render priority) to an asynchronous render mode (having a second, lower, render priority) when the system moves from supporting execution of the application into displaying a system UI. In this new state, the application's UI display element (e.g., an icon or reduced size viewing window) may continue to be updated (e.g., in accordance with the lower render priority) but does not interfere with the system UI's responsiveness.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: January 4, 2022
    Assignee: Apple Inc.
    Inventors: Joseph A. Hagedorn, Bartosz Ciechanowski, Chendi Zhang
  • Patent number: 10303354
    Abstract: An electronic device displays a plurality of user interface representations in a stack on a display. The device detects a first drag gesture by a first contact at a location on a touch-sensitive surface that corresponds to a location of a first user interface representation on the display. While the first contact is at a location on the touch-sensitive surface that corresponds to the location of the first user interface representation on the display and is moving across the touch-sensitive surface in a direction that corresponds to a first direction on the display, the device moves the first user interface representation in the first direction on the display at a first speed in accordance with a speed of the first contact on the touch-sensitive surface and moves a second user interface representation, disposed above the first user interface representation in the stack, in the first direction at a second speed greater than the first speed.
    Type: Grant
    Filed: September 27, 2015
    Date of Patent: May 28, 2019
    Assignee: APPLE INC.
    Inventors: Marcos Alonso Ruiz, Sebastian J. Bauer, Andrew B. Cato, Imran A. Chaudhri, Jonathan R. Dascola, Christopher P. Foss, Joseph A. Hagedorn, Chanaka G. Karunamuni, Stephen O. Lemay
  • Publication number: 20190145793
    Abstract: Some embodiments provide a commute application that provides a first presentation of several stops along a route. The commute application also receives a selection of a stop from the several stops along the route. The commute application further provides a second presentation for displaying several different routes that traverse through the selected stop.
    Type: Application
    Filed: December 20, 2018
    Publication date: May 16, 2019
    Applicant: Apple Inc.
    Inventors: May-Li Khoe, Joseph A. Hagedorn, Marcel van Os
  • Patent number: 10215586
    Abstract: Some embodiments provide a commute application that provides a first presentation of several stops along a route. The commute application also receives a selection of a stop from the several stops along the route. The commute application further provides a second presentation for displaying several different routes that traverse through the selected stop.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: February 26, 2019
    Assignee: Apple Inc.
    Inventors: May-Li Khoe, Joseph A. Hagedorn, Marcel van Os
  • Publication number: 20180349151
    Abstract: Systems, methods, and computer readable media for selectively placing an application into a reduced-priority rendering mode during system user interface (UI) operations are described. Techniques disclosed herein transition an executing (foreground) application from a synchronous render mode (having a first render priority) to an asynchronous render mode (having a second, lower, render priority) when the system moves from supporting execution of the application into displaying a system UI. In this new state, the application's UI display element (e.g., an icon or reduced size viewing window) may continue to be updated (e.g., in accordance with the lower render priority) but does not interfere with the system UI's responsiveness.
    Type: Application
    Filed: June 20, 2017
    Publication date: December 6, 2018
    Inventors: Joseph A. Hagedorn, Bartosz Ciechanowski, Chendi Zhang
  • Patent number: 10101169
    Abstract: Some embodiments provide a program that receives from several data providers route data and graphical representation of route data (e.g., transit systems, schedules, stops, etc.) for different localities. The program also stores this data on a set of servers for later retrieval and transmission to commute applications operating in different localities. The program further retrieves from external vendors location data of transit vehicles that traverse routes based on the route data and schedule data. The location data is for transmitting to commute applications.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: October 16, 2018
    Assignee: Apple Inc.
    Inventors: May-Li Khoe, Joseph A. Hagedorn
  • Patent number: 9891811
    Abstract: A method includes: displaying a first view of a first application; detecting a first portion of a first input; if the first portion of the first input meets application-switching criteria, concurrently displaying portions of the first application view and a second application view; while concurrently displaying the portions of the application views, detecting a second portion of the first input; if the second portion of the first input meets first-view display criteria (liftoff of contact detected in a first region), ceasing to display the portion of the second application view and displaying the first application view; and if the second portion of the first input meets multi-view display criteria (liftoff of contact detected in a second region), maintaining concurrent display of a portion of the first application view and a portion of the second application view on the display after detecting the liftoff of the contact.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: February 13, 2018
    Assignee: APPLE INC.
    Inventors: Craig M. Federighi, Marcos Alonso Ruiz, Andrew B. Cato, Jonathan R. Dascola, Christopher P. Foss, Olivier D. R. Gutknecht, Joseph A. Hagedorn, Michael T. Jurewitz, Chanaka G. Karunamuni
  • Publication number: 20170016741
    Abstract: Some embodiments provide a program that receives from several data providers route data and graphical representation of route data (e.g., transit systems, schedules, stops, etc.) for different localities. The program also stores this data on a set of servers for later retrieval and transmission to commute applications operating in different localities. The program further retrieves from external vendors location data of transit vehicles that traverse routes based on the route data and schedule data. The location data is for transmitting to commute applications.
    Type: Application
    Filed: July 18, 2016
    Publication date: January 19, 2017
    Inventors: May-Li Khoe, Joseph A. Hagedorn
  • Patent number: 9530316
    Abstract: Some embodiments provide a commute application that receives a selection of a route from several different routes. Each route in the several different routes includes several stops. In response, the commute application also provides a dynamic focus table that includes a first portion for displaying a schedule of stops along the selected route and a second portion for displaying metadata regarding the selected route. The metadata presented in the second portion is automatically updated whenever a different schedule of stops is displayed in the first portion of the dynamic focus table.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: December 27, 2016
    Assignee: APPLE INC.
    Inventors: May-Li Khoe, Joseph A. Hagedorn, Marcel van Os
  • Publication number: 20160357368
    Abstract: A method includes: displaying a first view of a first application; detecting a first portion of a first input; if the first portion of the first input meets application-switching criteria, concurrently displaying portions of the first application view and a second application view; while concurrently displaying the portions of the application views, detecting a second portion of the first input; if the second portion of the first input meets first-view display criteria (liftoff of contact detected in a first region), ceasing to display the portion of the second application view and displaying the first application view; and if the second portion of the first input meets multi-view display criteria (liftoff of contact detected in a second region), maintaining concurrent display of a portion of the first application view and a portion of the second application view on the display after detecting the liftoff of the contact.
    Type: Application
    Filed: April 22, 2016
    Publication date: December 8, 2016
    Inventors: Craig M. Federighi, Marcos Alonso Ruiz, Andrew B. Cato, Jonathan R. Dascola, Christopher P. Foss, Olivier D.R. Gutknecht, Joseph A. Hagedorn, Michael T. Jurewitz, Chanaka G. Karunamuni
  • Publication number: 20160357404
    Abstract: An electronic device displays a plurality of user interface representations in a stack on a display. The device detects a first drag gesture by a first contact at a location on a touch-sensitive surface that corresponds to a location of a first user interface representation on the display. While the first contact is at a location on the touch-sensitive surface that corresponds to the location of the first user interface representation on the display and is moving across the touch-sensitive surface in a direction that corresponds to a first direction on the display, the device moves the first user interface representation in the first direction on the display at a first speed in accordance with a speed of the first contact on the touch-sensitive surface and moves a second user interface representation, disposed above the first user interface representation in the stack, in the first direction at a second speed greater than the first speed.
    Type: Application
    Filed: September 27, 2015
    Publication date: December 8, 2016
    Inventors: Marcos Alonso Ruiz, Sebastian J. Bauer, Andrew B. Cato, Imran A. Chaudhri, Jonathan R. Dascola, Christopher P. Foss, Joseph A. Hagedorn, Chanaka G. Karunamuni, Stephen O. Lemay
  • Publication number: 20160357390
    Abstract: A method includes: displaying a first view of a first application; detecting a first portion of a first input; if the first portion of the first input meets application-switching criteria, concurrently displaying portions of the first application view and a second application view; while concurrently displaying the portions of the application views, detecting a second portion of the first input; if the second portion of the first input meets first-view display criteria (liftoff of contact detected in a first region), ceasing to display the portion of the second application view and displaying the first application view; and if the second portion of the first input meets multi-view display criteria (liftoff of contact detected in a second region), maintaining concurrent display of a portion of the first application view and a portion of the second application view on the display after detecting the liftoff of the contact.
    Type: Application
    Filed: September 25, 2015
    Publication date: December 8, 2016
    Inventors: Craig M. Federighi, Marcos Alonso Ruiz, Andrew B. Cato, Jonathan R. Dascola, Christopher P. Foss, Olivier D.R. Gutknecht, Joseph A. Hagedorn, Michael T. Jurewitz, Chanaka G. Karunamuni
  • Patent number: 9412275
    Abstract: Some embodiments provide a program that receives from several data providers route data and graphical representation of route data (e.g., transit systems, schedules, stops, etc.) for different localities. The program also stores this data on a set of servers for later retrieval and transmission to commute applications operating in different localities. The program further retrieves from external vendors location data of transit vehicles that traverse routes based on the route data and schedule data. The location data is for transmitting to commute applications.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: August 9, 2016
    Assignee: APPLE INC.
    Inventors: May-Li Khoe, Joseph A. Hagedorn
  • Publication number: 20140358411
    Abstract: Some embodiments provide a program that receives from several data providers route data and graphical representation of route data (e.g., transit systems, schedules, stops, etc.) for different localities. The program also stores this data on a set of servers for later retrieval and transmission to commute applications operating in different localities. The program further retrieves from external vendors location data of transit vehicles that traverse routes based on the route data and schedule data. The location data is for transmitting to commute applications.
    Type: Application
    Filed: November 15, 2013
    Publication date: December 4, 2014
    Applicant: Apple Inc.
    Inventors: May-Li Khoe, Joseph A. Hagedorn
  • Publication number: 20140358409
    Abstract: Some embodiments provide a commute application that provides a first presentation of several stops along a route. The commute application also receives a selection of a stop from the several stops along the route. The commute application further provides a second presentation for displaying several different routes that traverse through the selected stop.
    Type: Application
    Filed: November 15, 2013
    Publication date: December 4, 2014
    Applicant: Apple Inc.
    Inventors: May-Li Khoe, Joseph A. Hagedorn, Marcel van Os
  • Publication number: 20140358410
    Abstract: Some embodiments provide a commute application that receives a selection of a route from several different routes. Each route in the several different routes includes several stops. In response, the commute application also provides a dynamic focus table that includes a first portion for displaying a schedule of stops along the selected route and a second portion for displaying metadata regarding the selected route. The metadata presented in the second portion is automatically updated whenever a different schedule of stops is displayed in the first portion of the dynamic focus table.
    Type: Application
    Filed: November 15, 2013
    Publication date: December 4, 2014
    Applicant: Apple Inc.
    Inventors: May-Li Khoe, Joseph A. Hagedorn, Marcel van Os
  • Patent number: 8753853
    Abstract: This invention provides a process of making a linear dicarboxylic acid of C10, C12, C14, C16 or C18 chain length, the process comprising providing a feed which is a renewable resource, contacting the feed with a catalyst in the presence of hydrogen and at a temperature of about 250° C. to about 425° C. and at a pressure of about 500 psig to about 2500 psig (3450 kPa to about 17,250 kPa) to produce a hydrocarbon product having at least a 5:1 ratio of even-numbered alkanes to odd-numbered alkanes and comprising a linear alkane of Cn chain length; and fermenting at least a portion of the linear alkane of Cn chain length to a linear dicarboxylic acid of Cn chain length, wherein n=10, 12, 14, 16 or 18. The catalyst comprises an oxide, molybdenum, and one or more active metals selected from the group consisting of nickel, cobalt, and mixtures thereof and the catalyst is in sulfided form.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: June 17, 2014
    Assignee: E I du Pont de Nemours and Company
    Inventors: Joachim C. Ritter, Sourav Kumar Sengupta, Hasan Dindi, Robert D. Fallon, Ekaterini Korovessi, Andrew C. Eliot, John Joseph Hagedorn
  • Patent number: 8258354
    Abstract: An improved process for producing perfluoroalkyl iodides of formula (I) F(CF2CF2)n—I??(I) wherein n is an integer from 2 to 3, wherein the improvement comprises contacting at least one perfluoroalkyl iodide of formula (II) and at least one perfluoroalkyl iodide of formula (III) F(CF2CF2)m—I??(II) F(CF2CF2)p—I??(III) wherein m is an integer greater than or equal to 3, and p is an integer equal to or lower than 2, at a) a molar ratio of formula (III) to formula (II) of from about 1:1 to about 6:1, b) a residence time of from about 1 to about 9 seconds, and c) a temperature of from about 450° C. to about 495° C.
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: September 4, 2012
    Assignee: E. I. du Pont de Nemours and Company
    Inventors: Stephen Ernest Jacobson, Sourav Kumar Sengupta, John Joseph Hagedorn, Liza Lopez