Patents by Inventor Andreas W. Wendker
Andreas W. Wendker 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: 11741210Abstract: The described embodiments perform a proximity unlock operation. For the proximity unlock operation, a first electronic device in a locked operating state detects that an authorized second electronic device is in proximity to the first electronic device. Based on detecting the authorized second electronic device in proximity to the first electronic device, the first electronic device transitions from a locked operating state to an unlocked operating state. In the described embodiments, the transition to the unlocked operating state occurs without the user performing a manual authentication step that is performed in existing electronic devices to cause the transition from the locked operating state to the unlocked operating state.Type: GrantFiled: June 17, 2021Date of Patent: August 29, 2023Assignee: Apple Inc.Inventors: Robert R. Ulrich, Jean-Pierre Cuidad, Kevin N. Armstrong, Andreas W. Wendker, Craig M. Federighi, Steve S. Ko
-
Publication number: 20210312029Abstract: The described embodiments perform a proximity unlock operation. For the proximity unlock operation, a first electronic device in a locked operating state detects that an authorized second electronic device is in proximity to the first electronic device. Based on detecting the authorized second electronic device in proximity to the first electronic device, the first electronic device transitions from a locked operating state to an unlocked operating state. In the described embodiments, the transition to the unlocked operating state occurs without the user performing a manual authentication step that is performed in existing electronic devices to cause the transition from the locked operating state to the unlocked operating state.Type: ApplicationFiled: June 17, 2021Publication date: October 7, 2021Applicant: Apple Inc.Inventors: Robert R. ULRICH, Jean-Pierre CUIDAD, Kevin N. ARMSTRONG, Andreas W. WENDKER, Craig M. FEDERIGHI, Steve S. KO
-
Patent number: 11055392Abstract: The described embodiments perform a proximity unlock operation. For the proximity unlock operation, a first electronic device in a locked operating state detects that an authorized second electronic device is in proximity to the first electronic device. Based on detecting the authorized second electronic device in proximity to the first electronic device, the first electronic device transitions from a locked operating state to an unlocked operating state. In the described embodiments, the transition to the unlocked operating state occurs without the user performing a manual authentication step that is performed in existing electronic devices to cause the transition from the locked operating state to the unlocked operating state.Type: GrantFiled: January 24, 2020Date of Patent: July 6, 2021Assignee: Apple Inc.Inventors: Robert R. Ulrich, Jean-Pierre Cuidad, Kevin N. Armstrong, Andreas W. Wendker, Craig M. Federighi, Steve S. Ko
-
Publication number: 20200279036Abstract: The described embodiments perform a proximity unlock operation. For the proximity unlock operation, a first electronic device in a locked operating state detects that an authorized second electronic device is in proximity to the first electronic device. Based on detecting the authorized second electronic device in proximity to the first electronic device, the first electronic device transitions from a locked operating state to an unlocked operating state. In the described embodiments, the transition to the unlocked operating state occurs without the user performing a manual authentication step that is performed in existing electronic devices to cause the transition from the locked operating state to the unlocked operating state.Type: ApplicationFiled: January 24, 2020Publication date: September 3, 2020Inventors: Robert R. ULRICH, Jean-Pierre CUIDAD, Kevin N. ARMSTRONG, Andreas W. WENDKER, Craig M. FEDERIGHI, Steve S. KO
-
Patent number: 10546113Abstract: The described embodiments perform a proximity unlock operation. For the proximity unlock operation, a first electronic device in a locked operating state detects that an authorized second electronic device is in proximity to the first electronic device. Based on detecting the authorized second electronic device in proximity to the first electronic device, the first electronic device transitions from a locked operating state to an unlocked operating state. In the described embodiments, the transition to the unlocked operating state occurs without the user performing a manual authentication step that is performed in existing electronic devices to cause the transition from the locked operating state to the unlocked operating state.Type: GrantFiled: August 17, 2018Date of Patent: January 28, 2020Assignee: Apple Inc.Inventors: Robert R. Ulrich, Jean-Pierre Cuidad, Kevin N. Armstrong, Andreas W. Wendker, Craig M. Federighi, Steve S. Ko
-
Patent number: 10296545Abstract: Unit conversion methods and systems that use an auto-scaling algorithm to sort conversion results. A plurality of unit conversion results, which represent a conversion of an input value in an input unit, are sorted into a sorted list based on the scale of the values in the results and the sorted list is presented (e.g. displayed) to a user. In one embodiment, the sorting is done without regard to the units in the conversion results and values between zero and one are transformed before sorting.Type: GrantFiled: July 7, 2014Date of Patent: May 21, 2019Assignee: Apple Inc.Inventors: Andreas W. Wendker, Arnaud Douceur
-
Publication number: 20180365404Abstract: The described embodiments perform a proximity unlock operation. For the proximity unlock operation, a first electronic device in a locked operating state detects that an authorized second electronic device is in proximity to the first electronic device. Based on detecting the authorized second electronic device in proximity to the first electronic device, the first electronic device transitions from a locked operating state to an unlocked operating state. In the described embodiments, the transition to the unlocked operating state occurs without the user performing a manual authentication step that is performed in existing electronic devices to cause the transition from the locked operating state to the unlocked operating state.Type: ApplicationFiled: August 17, 2018Publication date: December 20, 2018Applicant: Apple Inc.Inventors: Robert R. Ulrich, Jean-Pierre Cuidad, Kevin N. Armstrong, Andreas W. Wendker, Craig M. Federighi, Steve S. Ko
-
Patent number: 10055567Abstract: The described embodiments perform a proximity unlock operation. For the proximity unlock operation, a first electronic device in a locked operating state detects that an authorized second electronic device is in proximity to the first electronic device. Based on detecting the authorized second electronic device in proximity to the first electronic device, the first electronic device transitions from a locked operating state to an unlocked operating state. In the described embodiments, the transition to the unlocked operating state occurs without the user performing a manual authentication step that is performed in existing electronic devices to cause the transition from the locked operating state to the unlocked operating state.Type: GrantFiled: December 30, 2014Date of Patent: August 21, 2018Assignee: Apple Inc.Inventors: Robert R. Ulrich, Jean-Pierre Cuidad, Kevin N. Armstrong, Andreas W. Wendker, Craig M. Federighi, Steve S. Ko
-
Publication number: 20170199631Abstract: A method includes receiving a request to display device status information for participant devices corresponding to participants in a group included on a roster, wherein a participant in the group is associated with a participant device. In response to receiving the request to display the device status information for the participant devices, displaying, respective graphical representations that include respective device status indicators for a respective set of the participants in the group, including concurrently displaying, on the display, a first graphical representation of a first participant in the group including a first device status indicator providing a status of a first participant device, associated with the first participant and a second graphical representation of a second participant in the group including a second device status indicator providing a status of a second participant device, associated with the second participant, that is different from the first device status indicator.Type: ApplicationFiled: September 22, 2016Publication date: July 13, 2017Inventors: Patrick Lee Coffman, Andreas W. Wendker, Todd Robert Fernandez, Mark William Whittemore, Maxwell Oliver Drukman
-
Publication number: 20150347738Abstract: The described embodiments perform a proximity unlock operation. For the proximity unlock operation, a first electronic device in a locked operating state detects that an authorized second electronic device is in proximity to the first electronic device. Based on detecting the authorized second electronic device in proximity to the first electronic device, the first electronic device transitions from a locked operating state to an unlocked operating state. In the described embodiments, the transition to the unlocked operating state occurs without the user performing a manual authentication step that is performed in existing electronic devices to cause the transition from the locked operating state to the unlocked operating state.Type: ApplicationFiled: December 30, 2014Publication date: December 3, 2015Applicant: APPLE INC.Inventors: Robert R. Ulrich, Jean-Pierre Cuidad, Kevin N. Armstrong, Andreas W. Wendker, Craig M. Federighi, Steve S. Ko
-
Publication number: 20150347530Abstract: Unit conversion methods and systems that use an auto-scaling algorithm to sort conversion results. A plurality of unit conversion results, which represent a conversion of an input value in an input unit, are sorted into a sorted list based on the scale of the values in the results and the sorted list is presented (e.g. displayed) to a user. In one embodiment, the sorting is done without regard to the units in the conversion results and values between zero and one are transformed before sorting.Type: ApplicationFiled: July 7, 2014Publication date: December 3, 2015Inventors: Andreas W. Wendker, Arnaud Douceur
-
Patent number: 9053234Abstract: A tool for analyzing software is enhanced to provide multiple views of a stack trace, with each view having a different level of detail. Different views may be lightly simplified, moderately simplified, or heavily simplified. The display of a complete stack trace includes entries for all stack frames in the stack trace. The display of a simplified stack trace includes entries for fewer than all stack frames in the stack trace, thereby “hiding” or “collapsing” entries for some of the stack frames, relative to the complete stack trace display. After a user specifies a level of complexity with which to show a stack trace, the enhanced analysis tool GUI updates the stack trace display according to the specified level. A complexity level is associated with a set of heuristics that is used to create a view of a stack trace at that complexity level.Type: GrantFiled: April 18, 2011Date of Patent: June 9, 2015Assignee: Apple Inc.Inventors: Maxwell O. Drukman, Andreas W. Wendker, Stephen R. Lewallen, David V. Payne
-
Patent number: 9052883Abstract: An application programming interface is provided in an object-oriented programming platform for developing applications. A method comprises, in response to a first message received at a first object that contains one or more properties, creating a second object that responds to a second message sent thereto responsive to sending of the first message to the first object and returning the second object. By returning, for example, key-value collection proxies by specific key-value coding methods a read-only or a read-write access may be allowed to a collection of a container object's related objects. A specific implementation of one object's class may change over time without requiring changes in another object's implementation.Type: GrantFiled: August 10, 2011Date of Patent: June 9, 2015Assignee: Apple Inc.Inventors: Ronald D. Lue-Sang, Ali T. Ozer, Mark A. Piccirelli, Andreas W. Wendker
-
Patent number: 8966238Abstract: The described embodiments include an electronic device that performs configuration operations. During operation, an administrative electronic device receives an indication that an electronic device that is presently checked out to a user is to be checked in. The administrative electronic device then requests a backup file with information from the electronic device, wherein the information comprises information about one or more changes made to the electronic device since the electronic device was checked out. Next, the administrative electronic device receives the backup file from the electronic device. The administrative electronic device then restores the electronic device to an initial state, wherein, in the initial state, changes made to the electronic device since the electronic device was checked out are reversed to return the electronic device to the initial state.Type: GrantFiled: September 28, 2012Date of Patent: February 24, 2015Assignee: Apple Inc.Inventors: Todd R. Fernandez, Maxwell O. Drukman, Christopher D. Espinosa, Andreas W. Wendker
-
Patent number: 8930895Abstract: Art editor within an integrated development environment displays a related file automatically. When a user enters a command to open a first file in the editor, the editor not only displays the first file's content (in a “primary editor”) but also automatically displays a second file's content (in a “related editor”), where the second file is related to the first file. In other words, when a first file is displayed in the editor, a file that is related to the first file is automatically displayed also. If the primary editor later displays a different file, then the file shown in the related editor will likely change as well, since the file shown in the related editor will be related to the “new” file in the primary editor. In other words, whatever is displayed in the related editor “tracks” whatever is displayed in the primary editor.Type: GrantFiled: June 6, 2011Date of Patent: January 6, 2015Inventors: Maxwell O. Drukman, Andreas W. Wendker, D. Matthew Firlik, Todd R. Fernandez, Michael S. Ferris, Anders I. Bertelrud
-
Publication number: 20130238889Abstract: The described embodiments include an electronic device that performs configuration operations. During operation, an administrative electronic device receives an indication that an electronic device that is presently checked out to a user is to be checked in. The administrative electronic device then requests a backup file with information from the electronic device, wherein the information comprises information about one or more changes made to the electronic device since the electronic device was checked out. Next, the administrative electronic device receives the backup file from the electronic device. The administrative electronic device then restores the electronic device to an initial state, wherein, in the initial state, changes made to the electronic device since the electronic device was checked out are reversed to return the electronic device to the initial state.Type: ApplicationFiled: September 28, 2012Publication date: September 12, 2013Applicant: APPLE INC.Inventors: Todd R. Fernandez, Maxwell O. Drukman, Christopher D. Espinosa, Andreas W. Wendker
-
Patent number: 8126925Abstract: A method and apparatus for automatically and dynamically generating a user interface for a client based upon a database model. An application server creates a user interface description in accordance with the database model. The description is then distributed to the client, which interprets the description and creates the user interface therefrom.Type: GrantFiled: November 9, 2009Date of Patent: February 28, 2012Assignee: Apple Inc.Inventors: Andreas W. Wendker, Eric Noyau
-
Publication number: 20110302556Abstract: Art editor within an integrated development environment displays a related file automatically. When a user enters a command to open a first file in the editor, the editor not only displays the first file's content (in a “primary editor”) but also automatically displays a second file's content (in a “related editor”), where the second file is related to the first file. In other words, when a first file is displayed in the editor, a file that is related to the first file is automatically displayed also. If the primary editor later displays a different file, then the file shown in the related editor will likely change as well, since the file shown in the related editor will be related to the “new” file in the primary editor. In other words, whatever is displayed in the related editor “tracks” whatever is displayed in the primary editor.Type: ApplicationFiled: June 6, 2011Publication date: December 8, 2011Applicant: APPLE INC.Inventors: Maxwell O. Drukman, Andreas W. Wendker, D. Matthew Firlik, Todd R. Fernandez, Michael S. Ferris, Anders I. Bertelrud
-
Publication number: 20110296438Abstract: An application programming interface is provided in an object-oriented programming platform for developing applications. A method comprises, in response to a first message received at a first object that contains one or more properties, creating a second object that responds to a second message sent thereto responsive to sending of the first message to the first object and returning the second object. By returning, for example, key-value collection proxies by specific key-value coding methods a read-only or a read-write access may be allowed to a collection of a container object's related objects. A specific implementation of one object's class may change over time without requiring changes in another object's implementation.Type: ApplicationFiled: August 10, 2011Publication date: December 1, 2011Inventors: Ronald D. Lue-Sang, Ali T. Ozer, Mark A. Piccirelli, Andreas W. Wendker
-
Publication number: 20110258604Abstract: A tool for analyzing software is enhanced to provide multiple views of a stack trace, with each view having a different level of detail. Different views may be lightly simplified, moderately simplified, or heavily simplified. The display of a complete stack trace includes entries for all stack frames in the stack trace. The display of a simplified stack trace includes entries for fewer than all stack frames in the stack trace, thereby “hiding” or “collapsing” entries for some of the stack frames, relative to the complete stack trace display. After a user specifies a level of complexity with which to show a stack trace, the enhanced analysis tool GUI updates the stack trace display according to the specified level. A complexity level is associated with a set of heuristics that is used to create a view of a stack trace at that complexity level.Type: ApplicationFiled: April 18, 2011Publication date: October 20, 2011Applicant: APPLE INC.Inventors: Maxwell O. Drukman, Andreas W. Wendker, Stephen R. Lewallen, David V. Payne