Patents by Inventor Andreas Wendker
Andreas 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: 11281369Abstract: In an example method, a user interface is presented by a device on a touch sensitive surface of the device. The device presents a keyboard image on a touch sensitive surface of the device. The device then receives a first touch input selecting a key of the keyboard image and responsive to receiving the first touch input, displays a primary character associated with the selected key. While maintenance of physical contact is detected by the touch sensitive surface, the device receives a touch gesture starting at the key of the keyboard image and continuing in a diagonal direction along a face of the key. Responsive to receiving the touch gesture, the device displays an alternative character associated with the selected key.Type: GrantFiled: March 12, 2019Date of Patent: March 22, 2022Inventors: Behzad Aghaei, Timothy V. Isted, Maxwell O. Drukman, Donald M. Firlik, Christopher A. Lattner, Kenneth S. Orr, Andreas Wendker
-
Publication number: 20190205028Abstract: In an example method, a user interface is presented by a device on a touch sensitive surface of the device. The device presents a keyboard image on a touch sensitive surface of the device. The device then receives a first touch input selecting a key of the keyboard image and responsive to receiving the first touch input, displays a primary character associated with the selected key. While maintenance of physical contact is detected by the touch sensitive surface, the device receives a touch gesture starting at the key of the keyboard image and continuing in a diagonal direction along a face of the key. Responsive to receiving the touch gesture, the device displays an alternative character associated with the selected key.Type: ApplicationFiled: March 12, 2019Publication date: July 4, 2019Inventors: Behzad Aghaei, Timothy V. Isted, Maxwell O. Drukman, Donald M. Firlik, Christopher A. Lattner, Kenneth S. Orr, Andreas Wendker
-
Patent number: 10268366Abstract: In an example method, a user interface is presented by a device on a touch sensitive surface of the device. The device receives a first touch input selecting a numeral presented in the user interface. Responsive to receiving the first touch input, a numeric keypad interface and a display element are presented. The device receives a second touch input selecting the display element. Responsive to receiving the second touch input, a rotary interface including the display element is presented. While the user is maintaining physical contact with the touch sensitive surface, the device receives a rotational touch gesture dragging the display element about the rotary interface. Responsive to receiving the rotational touch gesture, the numeral is modified.Type: GrantFiled: June 3, 2016Date of Patent: April 23, 2019Assignee: Apple Inc.Inventors: Behzad Aghaei, Timothy V. Isted, Maxwell O. Drukman, Donald M. Firlik, Christopher A. Lattner, Kenneth S. Orr, Andreas Wendker
-
Publication number: 20160357431Abstract: In an example method, a user interface is presented by a device on a touch sensitive surface of the device. The device receives a first touch input selecting a numeral presented in the user interface. Responsive to receiving the first touch input, a numeric keypad interface and a display element are presented. The device receives a second touch input selecting the display element. Responsive to receiving the second touch input, a rotary interface including the display element is presented. While the user is maintaining physical contact with the touch sensitive surface, the device receives a rotational touch gesture dragging the display element about the rotary interface. Responsive to receiving the rotational touch gesture, the numeral is modified.Type: ApplicationFiled: June 3, 2016Publication date: December 8, 2016Applicant: Apple Inc.Inventors: Behzad Aghaei, Timothy V. Isted, Maxwell O. Drukman, Donald M. Firlik, Christopher A. Lattner, Kenneth S. Orr, Andreas Wendker
-
Patent number: 9483574Abstract: A content application includes one or more content list panels. The content application provides mechanisms that allow the user to easily manage article representations included in the content lists such as adding article representations a content list and editing the items directly in menus associated with the content lists.Type: GrantFiled: June 6, 2014Date of Patent: November 1, 2016Assignee: Apple Inc.Inventors: Kevin W. Decker, Darin Benjamin Adler, Steven J. Falkenburg, Raymond Sepulveda, Craig Federighi, Steve O. Lemay, Patrick Coffman, Andreas Wendker, Brian Croll, Chan Karunamuni, Conrad Shultz
-
Publication number: 20140365855Abstract: A content application includes one or more content list panels. The content application provides mechanisms that allow the user to easily manage article representations included in the content lists such as adding article representations a content list and editing the items directly in menus associated with the content lists.Type: ApplicationFiled: June 6, 2014Publication date: December 11, 2014Inventors: Kevin W. Decker, Darin Benjamin Adler, Steven J. Falkenburg, Raymond Sepulveda, Craig Federighi, Steve O. Lemay, Patrick Coffman, Andreas Wendker, Brian Croll, Chan Karunamuni, Conrad Shultz
-
Patent number: 8862548Abstract: Systems and methods of configuring electronic devices can include installing a first operating configuration on a first target device, running at least a first operational iteration of the first target device, saving at least a portion of a first file system resulting from the running of the at least first operational iteration of the first target device, and creating a first clone of the at least portion of the first file system at a separate host device. The first clone can be substantially identical to the corresponding at least portion of the first file system. The first clone can be evaluated via the host device. The host device can present the clone data in an integrated development environment such that a user can evaluate the clone data.Type: GrantFiled: March 4, 2009Date of Patent: October 14, 2014Assignee: Apple Inc.Inventors: Eoin MacDonell, Andreas Wendker
-
Patent number: 8694549Abstract: Dynamic management of multiple persistent data stores is disclosed. One or more data objects are retrieved from two or more of a plurality of persistent data stores and provided to the client context in a manner such that the one or more data objects appear to the client context to come from a single source, even if in fact the objects have been retrieved from two or more different persistent stores.Type: GrantFiled: May 30, 2012Date of Patent: April 8, 2014Assignee: Apple, Inc.Inventors: Bill Bumgarner, Christopher M. Hanson, Ronald Dennis Lue-Sang, Stephen E. Miner, Benjamin Trumbull, Melissa Turner, Andreas Wendker
-
Patent number: 8626803Abstract: An embodiment of the invention is directed to a method and apparatus for automatically providing network services in a way that improves upon the prior art. Systems implementing aspects of the invention can, for instance, provide developers with a mechanism for creating Web Services without having to write low-level SOAP, XML, or WSDL code. The system utilizes a rule-based approach to provide a mechanism for dynamically reconfiguring the system with requiring redeployment of the entire system.Type: GrantFiled: May 27, 2008Date of Patent: January 7, 2014Assignee: Apple Inc.Inventors: Karl Hsu, Francois Jouaux, Ernest Kim, Ron Lue-Sang, Melissa Turner, Andreas Wendker
-
Patent number: 8434146Abstract: Systems and methods for selectively providing access to a media device based on a profile associated with the media device. In certain embodiments, the profile of the media device can be user-defined as a development profile or a personal profile. When the device is connected to a host computer system, the profile of the media device is accessed. If the profile of the media device is a development profile, an integrated development environment on the host computer system can access the media device. If the profile of the media device is a personal profile, the integrated development environment is prevented from accessing the device.Type: GrantFiled: March 4, 2009Date of Patent: April 30, 2013Assignee: Apple Inc.Inventors: Scott Forstall, Maxwell O. Drukman, Andreas Wendker, D. Matthew Firlik
-
Publication number: 20120239692Abstract: Dynamic management of multiple persistent data stores is disclosed. One or more data objects are retrieved from two or more of a plurality of persistent data stores and provided to the client context in a manner such that the one or more data objects appear to the client context to come from a single source, even if in fact the objects have been retrieved from two or more different persistent stores.Type: ApplicationFiled: May 30, 2012Publication date: September 20, 2012Applicant: Apple Inc.Inventors: Bill Bumgarner, Christopher M. Hanson, Ronald Dennis Lue-Sang, Stephen E. Miner, Benjamin Trumbull, Melissa Turner, Andreas Wendker
-
Patent number: 8219580Abstract: Dynamic management of multiple persistent data stores is disclosed. One or more data objects are associated with a client context, e.g., an instance of a client application program. The one or more data objects are retrieved from one or more of a plurality of persistent data stores and provided to the client context in a manner such that the one or more data objects appear to the client context to come from a single source, even if in fact the objects have been retrieved from two or more different persistent stores.Type: GrantFiled: December 16, 2008Date of Patent: July 10, 2012Assignee: Apple Inc.Inventors: Bill Bumgarner, Christopher M. Hanson, Ronald Dennis Lue-Sang, Stephen E. Miner, Benjamin Trumbull, Melissa Turner, Andreas Wendker
-
Patent number: 7805705Abstract: Systems and methods for graphically depicting program depth are provided. Systems and methods can include generation of an edit pane and a ribbon column. The edit pane displays the program code, while a ribbon column displays the depth of an associated row of program code.Type: GrantFiled: August 4, 2006Date of Patent: September 28, 2010Assignee: Apple Inc.Inventors: Christopher Espinosa, Andreas Wendker, David Ewing, Maxwell O. Drukman
-
Publication number: 20090228495Abstract: Systems and methods of configuring electronic devices can include installing a first operating configuration on a first target device, running at least a first operational iteration of the first target device, saving at least a portion of a first file system resulting from the running of the at least first operational iteration of the first target device, and creating a first clone of the at least portion of the first file system at a separate host device. The first clone can be substantially identical to the corresponding at least portion of the first file system. The first clone can be evaluated via the host device. The host device can present the clone data in an integrated development environment such that a user can evaluate the clone data.Type: ApplicationFiled: March 4, 2009Publication date: September 10, 2009Inventors: Eoin MacDonell, Andreas Wendker
-
Publication number: 20090228979Abstract: Systems and methods for selectively providing access to a media device based on a profile associated with the media device. In certain embodiments, the profile of the media device can be user-defined as a development profile or a personal profile. When the device is connected to a host computer system, the profile of the media device is accessed. If the profile of the media device is a development profile, an integrated development environment on the host computer system can access the media device. If the profile of the media device is a personal profile, the integrated development environment is prevented from accessing the device.Type: ApplicationFiled: March 4, 2009Publication date: September 10, 2009Inventors: SCOTT FORSTALL, Maxwell O. Drukman, Andreas Wendker, D. Matthew Firlik
-
Publication number: 20090228868Abstract: Multiple target devices, such as wireless phones, may receive configuration data, such as software updates, configuration settings, developer environment settings, etc., from a host computer that automatically detects characteristics of respective target devices and selects the appropriate configuration data. A configuration process may generally include identifying the target devices, determining characteristics of the target devices, such as device type, device storage capacity, operating system, operating system version, installed software, etc., and selecting configuration data for updating the target devices for communication with the host computer.Type: ApplicationFiled: June 4, 2008Publication date: September 10, 2009Inventors: Max Drukman, Matthew Firlik, Andreas Wendker, Scott Forstall
-
Publication number: 20090228831Abstract: Systems and methods are provided for manipulating a user interface. In certain embodiments, the user interface includes a window having one or more pop-up menus. Each pop-up menu includes a set of items that can be selected by a user. Upon selection of one or more of the items in a pop-up menu, in certain embodiments the user can drag the selected items to a target area in the user interface window. If there is a second pop-up menu at the target area, the selected items are transferred from the first pop-up menu to the second pop-up menu. If there is no second pop-up menu at the target area, a new pop-up menu is created that includes the selected items.Type: ApplicationFiled: March 3, 2009Publication date: September 10, 2009Inventors: ANDREAS WENDKER, Maxwell O. Drukman
-
Publication number: 20090106267Abstract: Dynamic management of multiple persistent data stores is disclosed. One or more data objects are associated with a client context, e.g., an instance of a client application program. The one or more data objects are retrieved from one or more of a plurality of persistent data stores and provided to the client context in a manner such that the one or more data objects appear to the client context to come from a single source, even if in fact the objects have been retrieved from two or more different persistent stores.Type: ApplicationFiled: December 16, 2008Publication date: April 23, 2009Inventors: Bill Bumgarner, Christopher M. Hanson, Ronald Dennis Lue-Sang, Stephen E. Miner, Benjamin Trumbull, Melissa Turner, Andreas Wendker
-
Patent number: 7483882Abstract: Dynamic management of multiple persistent data stores is disclosed. One or more data objects are associated with a client context, e.g., an instance of a client application program. The one or more data objects are retrieved from one or more of a plurality of persistent data stores and provided to the client context in a manner such that the one or more data objects appear to the client context to come from a single source, even if in fact the objects have been retrieved from two or more different persistent stores.Type: GrantFiled: April 11, 2005Date of Patent: January 27, 2009Assignee: Apple Inc.Inventors: Bill Bumgarner, Christopher M. Hanson, Ronald Dennis Lue-Sang, Stephen E. Miner, Benjamin Trumbull, Melissa Turner, Andreas Wendker
-
Patent number: 7457815Abstract: An embodiment of the invention is directed to a method and apparatus for automatically providing network services in a way that improves upon the prior art. Systems implementing aspects of the invention can, for instance, provide developers with a mechanism for creating Web Services without having to write low-level SOAP, XML, or WSDL code. The system utilizes a rule-based approach to provide a mechanism for dynamically reconfiguring the system with requiring redeployment of the entire system.Type: GrantFiled: March 27, 2003Date of Patent: November 25, 2008Assignee: Apple Inc.Inventors: Karl Hsu, Francois Jouaux, Ernest Kim, Ron Lue-Sang, Melissa Turner, Andreas Wendker