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: 20230175856Abstract: 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: ApplicationFiled: January 4, 2023Publication date: June 8, 2023Applicant: Apple Inc.Inventors: May-Li Khoe, Joseph A. Hagedorn, Marcel van Os
-
Patent number: 11573097Abstract: 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: GrantFiled: December 20, 2018Date of Patent: February 7, 2023Assignee: Apple Inc.Inventors: May-Li Khoe, Joseph A. Hagedorn, Marcel van Os
-
Patent number: 11216287Abstract: 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: GrantFiled: June 20, 2017Date of Patent: January 4, 2022Assignee: Apple Inc.Inventors: Joseph A. Hagedorn, Bartosz Ciechanowski, Chendi Zhang
-
Patent number: 10303354Abstract: 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: GrantFiled: September 27, 2015Date of Patent: May 28, 2019Assignee: 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: 20190145793Abstract: 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: ApplicationFiled: December 20, 2018Publication date: May 16, 2019Applicant: Apple Inc.Inventors: May-Li Khoe, Joseph A. Hagedorn, Marcel van Os
-
Patent number: 10215586Abstract: 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: GrantFiled: November 15, 2013Date of Patent: February 26, 2019Assignee: Apple Inc.Inventors: May-Li Khoe, Joseph A. Hagedorn, Marcel van Os
-
Publication number: 20180349151Abstract: 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: ApplicationFiled: June 20, 2017Publication date: December 6, 2018Inventors: Joseph A. Hagedorn, Bartosz Ciechanowski, Chendi Zhang
-
Patent number: 10101169Abstract: 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: GrantFiled: July 18, 2016Date of Patent: October 16, 2018Assignee: Apple Inc.Inventors: May-Li Khoe, Joseph A. Hagedorn
-
Patent number: 9891811Abstract: 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: GrantFiled: September 25, 2015Date of Patent: February 13, 2018Assignee: 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: 20170016741Abstract: 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: ApplicationFiled: July 18, 2016Publication date: January 19, 2017Inventors: May-Li Khoe, Joseph A. Hagedorn
-
Patent number: 9530316Abstract: 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: GrantFiled: November 15, 2013Date of Patent: December 27, 2016Assignee: APPLE INC.Inventors: May-Li Khoe, Joseph A. Hagedorn, Marcel van Os
-
Publication number: 20160357368Abstract: 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: ApplicationFiled: April 22, 2016Publication date: December 8, 2016Inventors: 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: 20160357404Abstract: 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: ApplicationFiled: September 27, 2015Publication date: December 8, 2016Inventors: 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: 20160357390Abstract: 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: ApplicationFiled: September 25, 2015Publication date: December 8, 2016Inventors: 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: 9412275Abstract: 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: GrantFiled: November 15, 2013Date of Patent: August 9, 2016Assignee: APPLE INC.Inventors: May-Li Khoe, Joseph A. Hagedorn
-
Publication number: 20140358411Abstract: 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: ApplicationFiled: November 15, 2013Publication date: December 4, 2014Applicant: Apple Inc.Inventors: May-Li Khoe, Joseph A. Hagedorn
-
Publication number: 20140358409Abstract: 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: ApplicationFiled: November 15, 2013Publication date: December 4, 2014Applicant: Apple Inc.Inventors: May-Li Khoe, Joseph A. Hagedorn, Marcel van Os
-
Publication number: 20140358410Abstract: 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: ApplicationFiled: November 15, 2013Publication date: December 4, 2014Applicant: Apple Inc.Inventors: May-Li Khoe, Joseph A. Hagedorn, Marcel van Os
-
Patent number: 8753853Abstract: 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: GrantFiled: December 11, 2009Date of Patent: June 17, 2014Assignee: E I du Pont de Nemours and CompanyInventors: Joachim C. Ritter, Sourav Kumar Sengupta, Hasan Dindi, Robert D. Fallon, Ekaterini Korovessi, Andrew C. Eliot, John Joseph Hagedorn
-
Patent number: 8258354Abstract: 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: GrantFiled: June 8, 2010Date of Patent: September 4, 2012Assignee: E. I. du Pont de Nemours and CompanyInventors: Stephen Ernest Jacobson, Sourav Kumar Sengupta, John Joseph Hagedorn, Liza Lopez