Patents by Inventor Joshua C. Weinberg
Joshua C. Weinberg 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: 10817579Abstract: A system for determining relevant information based on user interactions may include a processor configured to receive data and associated relevance information from a data source and a set of signals describing a current environment of a user or historical user behavior information in which the data source being local to a computing device. The processor may be further configured to provide, using a machine learning model, a relevance score for each of multiple data items based at least in part on the received relevance information and the set of signals. The processor may be further configured to sort the data items based on a ranking of each relevance score for each data item. The processor may be further configured to provide, as output, the multiple data items based at least in part on the ranking.Type: GrantFiled: September 29, 2017Date of Patent: October 27, 2020Assignee: Apple Inc.Inventors: Giovanni M. Agnoli, Joshua C. Weinberg, Joshua R. Ford, Antoine J. Atallah, Roozbeh Mahdavian, Eric Lance Wilson
-
Publication number: 20200278213Abstract: Some embodiments provide a mapping application that provides a variety of UI elements for allowing a user to specify a location (e.g., for viewing or serving as route destinations). In some embodiments, these location-input UI elements appear in succession on a sequence of pages, according to a hierarchy that has the UI elements that require less user interaction appear on earlier pages in the sequence than the UI elements that require more user interaction. In some embodiments, the location-input UI elements that successively appear in the mapping application include (1) selectable predicted-destination notifications, (2) a list of selectable predicted destinations, (3) a selectable voice-based search affordance, and (4) a keyboard.Type: ApplicationFiled: May 15, 2020Publication date: September 3, 2020Applicant: Apple Inc.Inventors: Bradford A. Moore, Joshua C. Weinberg, Jorge Fino, Mark B. Larus, Sarah G. Barbour
-
Patent number: 10594850Abstract: A non-transitory computer-readable storage medium, a method, and a system for receiving display capabilities of a secondary vehicular display, determining metadata to display based on the display capabilities of the secondary vehicular display, formatting the displayable metadata, and transmitting the displayable metadata to the secondary vehicular display. The metadata is determined by receiving a data set from producer, comparing the data set against the display capabilities, and formatting the resultant data from the comparing as metadata.Type: GrantFiled: December 5, 2018Date of Patent: March 17, 2020Assignee: Apple Inc.Inventors: Joshua C. Weinberg, Thomas R. Powell, David Rix Nelson
-
Publication number: 20190370029Abstract: A system for determining relevant information based on user interactions may include a processor configured to receive application data from one or more applications, the application data including features related to user activity from the one or more applications, the one or more application including applications local to the device that are stored in the memory and applications external to the device. The processor may be further configured to provide, using a machine learning (ML) model, a relevance score for each of one or more user interface (UI) elements based on each of the features. The processor may be further configured to sort one or more UI elements based on a ranking of the relevance scores. The processor may be further configured to provide, as output, the one or more UI elements based at least in part on the ranking.Type: ApplicationFiled: November 9, 2018Publication date: December 5, 2019Inventors: Giovanni M. AGNOLI, Matthew J. SUNDSTROM, Conrad B. KRAMER, Kyle T. HOWARTH, William C. MACCARTNEY, Joshua R. FORD, Paul W. SALZMAN, Ari R. WEINSTEIN, Roozbeh MAHDAVIAN, Joshua C. WEINBERG, Jared K. MCGANN
-
Publication number: 20190109934Abstract: A non-transitory computer-readable storage medium, a method, and a system for receiving display capabilities of a secondary vehicular display, determining metadata to display based on the display capabilities of the secondary vehicular display, formatting the displayable metadata, and transmitting the displayable metadata to the secondary vehicular display. The metadata is determined by receiving a data set from producer, comparing the data set against the display capabilities, and formatting the resultant data from the comparing as metadata.Type: ApplicationFiled: December 5, 2018Publication date: April 11, 2019Inventors: Joshua C. Weinberg, Thomas R. Powell, David Rix Nelson
-
Publication number: 20190063940Abstract: Some embodiments provide a mapping application that provides a variety of UI elements for allowing a user to specify a location (e.g., for viewing or serving as route destinations). In some embodiments, these location-input UI elements appear in succession on a sequence of pages, according to a hierarchy that has the UI elements that require less user interaction appear on earlier pages in the sequence than the UI elements that require more user interaction. In some embodiments, the location-input UI elements that successively appear in the mapping application include (1) selectable predicted-destination notifications, (2) a list of selectable predicted destinations, (3) a selectable voice-based search affordance, and (4) a keyboard.Type: ApplicationFiled: October 30, 2018Publication date: February 28, 2019Applicant: Apple Inc.Inventors: Bradford A. Moore, Joshua C. Weinberg, Jorge Fino, Mark B. Larus, Sarah G. Barbour
-
Patent number: 10194013Abstract: A non-transitory computer-readable storage medium, a method, and a system for receiving display capabilities of a secondary vehicular display, determining metadata to display based on the display capabilities of the secondary vehicular display, formatting the displayable metadata, and transmitting the displayable metadata to the secondary vehicular display. The metadata is determined by receiving a data set from producer, comparing the data set against the display capabilities, and formatting the resultant data from the comparing as metadata.Type: GrantFiled: September 23, 2016Date of Patent: January 29, 2019Assignee: Apple Inc.Inventors: Joshua C. Weinberg, Thomas R. Powell, David Rix Nelson
-
Publication number: 20190025070Abstract: Some embodiments provide a mapping application that provides a variety of UI elements for allowing a user to specify a location (e.g., for viewing or serving as route destinations). In some embodiments, these location-input UI elements appear in succession on a sequence of pages, according to a hierarchy that has the UI elements that require less user interaction appear on earlier pages in the sequence than the UI elements that require more user interaction. In some embodiments, the location-input UI elements that successively appear in the mapping application include (1) selectable predicted-destination notifications, (2) a list of selectable predicted destinations, (3) a selectable voice-based search affordance, and (4) a keyboard.Type: ApplicationFiled: September 20, 2018Publication date: January 24, 2019Applicant: Apple Inc.Inventors: Bradford A. Moore, Joshua C. Weinberg, Jorge Fino, Mark B. Larus, Sarah G. Barbour
-
Patent number: 10161761Abstract: Some embodiments provide a mapping application that provides a variety of UI elements for allowing a user to specify a location (e.g., for viewing or serving as route destinations). In some embodiments, these location-input UI elements appear in succession on a sequence of pages, according to a hierarchy that has the UI elements that require less user interaction appear on earlier pages in the sequence than the UI elements that require more user interaction. In some embodiments, the location-input UI elements that successively appear in the mapping application include (1) selectable predicted-destination notifications, (2) a list of selectable predicted destinations, (3) a selectable voice-based search affordance, and (4) a keyboard.Type: GrantFiled: July 13, 2016Date of Patent: December 25, 2018Assignee: Apple Inc.Inventors: Bradford A. Moore, Joshua C. Weinberg, Jorge Fino, Mark B. Larus, Sarah G. Barbour
-
Publication number: 20180336284Abstract: A system for determining relevant information based on user interactions may include a processor configured to receive data and associated relevance information from a data source and a set of signals describing a current environment of a user or historical user behavior information in which the data source being local to a computing device. The processor may be further configured to provide, using a machine learning model, a relevance score for each of multiple data items based at least in part on the received relevance information and the set of signals. The processor may be further configured to sort the data items based on a ranking of each relevance score for each data item.Type: ApplicationFiled: September 29, 2017Publication date: November 22, 2018Inventors: Giovanni M. AGNOLI, Joshua C. Weinberg, Joshua R. Ford, Antoine J. Atallah, Roozbeh Mahdavian, Eric Lance Wilson
-
Patent number: 10113879Abstract: Some embodiments provide a mapping application that provides a variety of UI elements for allowing a user to specify a location (e.g., for viewing or serving as route destinations). In some embodiments, these location-input UI elements appear in succession on a sequence of pages, according to a hierarchy that has the UI elements that require less user interaction appear on earlier pages in the sequence than the UI elements that require more user interaction. In some embodiments, the location-input UI elements that successively appear in the mapping application include (1) selectable predicted-destination notifications, (2) a list of selectable predicted destinations, (3) a selectable voice-based search affordance, and (4) a keyboard.Type: GrantFiled: April 16, 2014Date of Patent: October 30, 2018Assignee: Apple Inc.Inventors: Bradford A. Moore, Joshua C. Weinberg, Jorge Fino, Mark B. Larus, Sarah G. Barbour
-
Patent number: 9885574Abstract: A method that performs a series of interactive operations to calibrate a compass in a mobile device. The method requires a user to move the device to a variety of different orientations. In order to ensure that the device moves to a sufficient number and variety of orientations, the method instructs the user to rotate the device in a series of interactive operations. The interactive operations provide feedback to inform the user how well the user is performing the interactive operations. In some embodiments, the feedback is tactile (e.g., a vibration). In some embodiments the feedback is audible (e.g., a beep or buzz). In some embodiments, the feedback is visual (e.g., an image or images on a video display of the device). The feedback in some embodiments is continuous (e.g., a changing visual display) and in some embodiments is discrete (e.g., the device beeps after taking a good reading).Type: GrantFiled: October 15, 2013Date of Patent: February 6, 2018Assignee: APPLE INC.Inventors: Christopher D. Moore, Sarah G. Barbour, Joshua C. Weinberg, Alessandro F. Sabatelli, Brian Schmitt
-
Publication number: 20170359455Abstract: A non-transitory computer-readable storage medium, a method, and a system for receiving display capabilities of a secondary vehicular display, determining metadata to display based on the display capabilities of the secondary vehicular display, formatting the displayable metadata, and transmitting the displayable metadata to the secondary vehicular display. The metadata is determined by receiving a data set from producer, comparing the data set against the display capabilities, and formatting the resultant data from the comparing as metadata.Type: ApplicationFiled: September 23, 2016Publication date: December 14, 2017Inventors: Joshua C. Weinberg, Thomas R. Powell, David Rix Nelson
-
Publication number: 20170205243Abstract: Some embodiments provide a mapping application that provides a variety of UI elements for allowing a user to specify a location (e.g., for viewing or serving as route destinations). In some embodiments, these location-input UI elements appear in succession on a sequence of pages, according to a hierarchy that has the UI elements that require less user interaction appear on earlier pages in the sequence than the UI elements that require more user interaction. In some embodiments, the location-input UI elements that successively appear in the mapping application include (1) selectable predicted-destination notifications, (2) a list of selectable predicted destinations, (3) a selectable voice-based search affordance, and (4) a keyboard.Type: ApplicationFiled: July 13, 2016Publication date: July 20, 2017Inventors: Bradford A. Moore, Joshua C. Weinberg, Jorge Fino, Mark B. Larus, Sarah G. Barbour
-
Patent number: 9500492Abstract: Some embodiments provide a mapping application with novel navigation and/or search tools. In some embodiments, the mapping application formulates predictions about future destinations of a device that executes the mapping application, and provides dynamic notifications regarding these predicted destinations. For instance, when a particular destination is a likely destination (e.g., most likely destination) of the device, the mapping application in some embodiments presents a notification regarding the particular destination (e.g., plays an animation that presents the notification). This notification in some embodiments provides some information about (1) the predicted destination (e.g., a name and/or address for the predicted destination) and (2) a route to this predicted destination (e.g., an estimated time of arrival, distance, and/or amount of ETD for the predicted destination).Type: GrantFiled: April 16, 2014Date of Patent: November 22, 2016Assignee: APPLE INC.Inventors: Bradford A. Moore, Joshua C. Weinberg, Jorge Fino, Mark B. Larus, Christine B. McGavran, Wesley Yue
-
Patent number: 9347787Abstract: Some embodiments of the invention provide a mapping application with novel tools for examining potential destinations and routes to the potential destinations. In some embodiments, the mapping application includes a route preview page that provides a novel combination of user element tools that allow a user (1) to explore alternative routes to a selected destination, (2) to explore routes to other destinations in a list of destinations. In some embodiments, the route overview page also provides a modal zoom tool that allows the map on this page to zoom to the destination/search result or zoom out to an overview of the entire route to the destination/search result. These three tools (i.e.Type: GrantFiled: April 16, 2014Date of Patent: May 24, 2016Assignee: APPLE INC.Inventors: Bradford A. Moore, Joshua C. Weinberg, Jorge Fino, Mark B. Larus, Sarah G. Barbour
-
Publication number: 20150253148Abstract: Some embodiments of the invention provide a mapping application with novel tools for examining potential destinations and routes to the potential destinations. In some embodiments, the mapping application includes a route preview page that provides a novel combination of user element tools that allow a user (1) to explore alternative routes to a selected destination, (2) to explore routes to other destinations in a list of destinations. In some embodiments, the route overview page also provides a modal zoom tool that allows the map on this page to zoom to the destination/search result or zoom out to an overview of the entire route to the destination/search result. These three tools (i.e.Type: ApplicationFiled: April 16, 2014Publication date: September 10, 2015Inventors: Bradford A. Moore, Joshua C. Weinberg, Jorge Fino, Mark B. Larus, Sarah G. Barbour
-
Publication number: 20150247736Abstract: Some embodiments provide a mapping application with novel navigation and/or search tools. In some embodiments, the mapping application formulates predictions about future destinations of a device that executes the mapping application, and provides dynamic notifications regarding these predicted destinations. For instance, when a particular destination is a likely destination (e.g., most likely destination) of the device, the mapping application in some embodiments presents a notification regarding the particular destination (e.g., plays an animation that presents the notification). This notification in some embodiments provides some information about (1) the predicted destination (e.g., a name and/or address for the predicted destination) and (2) a route to this predicted destination (e.g., an estimated time of arrival, distance, and/or amount of ETD for the predicted destination).Type: ApplicationFiled: April 16, 2014Publication date: September 3, 2015Inventors: Bradford A. Moore, Joshua C. Weinberg, Jorge Fino, Mark B. Larus, Christine B. McGavran, Wesley Yue
-
Publication number: 20140365154Abstract: A method that performs a series of interactive operations to calibrate a compass in a mobile device. The method requires a user to move the device to a variety of different orientations. In order to ensure that the device moves to a sufficient number and variety of orientations, the method instructs the user to rotate the device in a series of interactive operations. The interactive operations provide feedback to inform the user how well the user is performing the interactive operations. In some embodiments, the feedback is tactile (e.g., a vibration). In some embodiments the feedback is audible (e.g., a beep or buzz). In some embodiments, the feedback is visual (e.g., an image or images on a video display of the device). The feedback in some embodiments is continuous (e.g., a changing visual display) and in some embodiments is discrete (e.g., the device beeps after taking a good reading).Type: ApplicationFiled: October 15, 2013Publication date: December 11, 2014Applicant: Apple Inc.Inventors: Christopher D. Moore, Sarah G. Barbour, Joshua C. Weinberg, Alessandro F. Sabatelli, Brian Schmitt