Patents by Inventor Kevin J. Van Vechten

Kevin J. Van Vechten 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: 20230393803
    Abstract: An example method includes, at a first electronic device that includes a display, displaying, on the display, a user interface that is associated with an application, the user interface displayed with a control user interface element for changing a display property of the user interface. The method includes, detecting an input directed to the control user interface element. The method also includes that in response to detecting the input, and while continuing to display the user interface, concurrently displaying on the display: a first selectable option for changing the display property of the user interface on the display of the first electronic device, and a second selectable option for requesting display at a second electronic device, distinct from the first electronic device, of a user interface that includes content from the user interface.
    Type: Application
    Filed: August 17, 2023
    Publication date: December 7, 2023
    Inventors: Raymond S. Sepulveda, Chun Kin Minor Wong, John O. Louch, Christopher N. Ryan, Kevin J. Van Vechten, Patrick L. Coffman
  • Patent number: 11775248
    Abstract: An example method includes, at a first electronic device that includes a display, displaying, on the display, a user interface that is associated with an application, the user interface displayed with a control user interface element for changing a display property of the user interface. The method includes, detecting an input directed to the control user interface element. The method also includes that in response to detecting the input, and while continuing to display the user interface, concurrently displaying on the display: a first selectable option for changing the display property of the user interface on the display of the first electronic device, and a second selectable option for requesting display at a second electronic device, distinct from the first electronic device, of a user interface that includes content from the user interface.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: October 3, 2023
    Assignee: APPLE INC.
    Inventors: Raymond S. Sepulveda, Chun Kin Minor Wong, John O. Louch, Christopher N. Ryan, Kevin J. Van Vechten, Patrick L. Coffman
  • Publication number: 20230308994
    Abstract: In some aspects a first electronic device may detect a triggering condition for enabling control of a second electronic device. Upon detection of the triggering condition, the method can include determining an increased rate of transmission of advertising signals of a wireless protocol transmitted from a wireless transceiver of the first electronic device. The method can include transmitting a plurality of advertising wireless signals at the increased rate using the wireless protocol. The method can include receiving, from the second electronic device, one or more responses to the advertising wireless signals. The method can include determining a distance measurement based on the one or more responses. Responsive to the distance measurement being less than a threshold value, the method can include enabling control of one or more components of the first electronic device or the second electronic device by the other device. Numerous other aspects are described.
    Type: Application
    Filed: September 13, 2022
    Publication date: September 28, 2023
    Applicant: APPLE INC.
    Inventors: Benjamin A. Werner, Kevin J. Van Vechten, Robert W. Mayor, Brent M. Ledvina, Brian G. Kilberg, Subash Marri Sridhar, Alejandro A. Rodriguez
  • Publication number: 20230082764
    Abstract: The subject technology provides for displaying applications on a display while avoiding the display's irregular or undesirable features. The disclosed techniques include determining whether a triggering condition related to an application executing on an electronic device is present, and if so, determining a user interface (UI) adjustment value. The UI adjustment value is applied to a frame that represents all of the content including a user interface of the application to be rendered on the display. The UI adjustment value represents an adjustment to the frame such that, when the adjusted frame is rendered, the user interface of the application is presented on the display except on a predefined portion (e.g., a portion including an irregular feature or region) of the display. The adjusted frame is then rendered to present the user interface of the application on the display except on the predefined portion of the display.
    Type: Application
    Filed: September 12, 2022
    Publication date: March 16, 2023
    Inventors: Kevin J. VAN VECHTEN, Chad E. JONES, Jesse E. DONALDSON, Kristin M. FORSTER, Mark P. HAMLIN, Ryan N. ARMSTRONG
  • Publication number: 20220391158
    Abstract: A method is performed at a first computer system having a first display generation component in communication a second computer system having a second display generation component. The method includes, in response to an input, moving a representation of content across a first display region provided by the first display generation component to a second display region provided by the second display generation component when the display generation components are communication in a first mode or a second mode. The method includes moving an application window across the first display region to the second display region provided when the display generation components are communication in the first mode and preventing the moving across the first display region to the second display region when the display generation components are in communication in the second mode.
    Type: Application
    Filed: June 2, 2022
    Publication date: December 8, 2022
    Inventors: Cas G. Lemmens, Chun Kin Minor Wong, John O. Louch, Kevin J. Van Vechten, Marcos Alonso Ruiz, Raymond S. Sepulveda, Patrick L. Coffman
  • Patent number: 11416205
    Abstract: Disclosed herein are systems and methods that allow activation of, and intuitive interactions with, a companion-display mode for an electronic device. An example method includes: receiving an instruction to operate the first electronic device in a companion-display mode in which user interfaces generated by a second electronic device are displayed at the first electronic device. In response to receiving the instruction to operate in the companion-display mode, the method also includes: concurrently displaying, on the touch-sensitive display of the first electronic device: a user interface generated by the second electronic device; and a plurality of user interface objects, including a first user interface object associated with a first function of a plurality of functions for controlling the touch-sensitive display of the first electronic device while it is operating in the companion-display mode, and a second user interface object associated with a second function of the plurality of functions.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: August 16, 2022
    Assignee: APPLE INC.
    Inventors: Raymond S. Sepulveda, Chun Kin Minor Wong, John O. Louch, Christopher N. Ryan, Kevin J. Van Vechten, Patrick L. Coffman
  • Publication number: 20220164152
    Abstract: An example method includes, at a first electronic device that includes a display, displaying, on the display, a user interface that is associated with an application, the user interface displayed with a control user interface element for changing a display property of the user interface. The method includes, detecting an input directed to the control user interface element. The method also includes that in response to detecting the input, and while continuing to display the user interface, concurrently displaying on the display: a first selectable option for changing the display property of the user interface on the display of the first electronic device, and a second selectable option for requesting display at a second electronic device, distinct from the first electronic device, of a user interface that includes content from the user interface.
    Type: Application
    Filed: February 8, 2022
    Publication date: May 26, 2022
    Inventors: Raymond S. Sepulveda, Chun Kin Minor Wong, John O. Louch, Christopher N. Ryan, Kevin J. Van Vechten, Patrick L. Coffman
  • Patent number: 11074116
    Abstract: The subject technology provides a system of devices, at least one of which includes an application configured to receive data directly from another one of the devices. The application is configured to obtain a list of available devices and associated features and provide input options for display based on the list. When one of the input options is selected, the application activates a component and/or an application of the other device for generation of the desired data. When the desired data has been generated by the other device, the generated data is directly input from the other device into the limiting application, without storage of the generated data at the other device, and without operation of the same application on the other device.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: July 27, 2021
    Assignee: Apple Inc.
    Inventors: John O. Louch, Kevin J. Van Vechten, Christopher N. Ryan, John J. Iarocci, Bob Bradley
  • Patent number: 11061744
    Abstract: The subject technology provides a system of devices, at least one of which includes an application configured to receive data directly from another one of the devices. The application is configured to obtain a list of available devices and associated features and provide input options for display based on the list. When one of the input options is selected, the application activates a component and/or an application of the other device for generation of the desired data. When the desired data has been generated by the other device, the generated data is directly input from the other device into the running application, without storage of the generated data at the other device, and without operation of the same application on the other device.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: July 13, 2021
    Assignee: Apple Inc.
    Inventors: John O. Louch, Kevin J. Van Vechten, Christopher N. Ryan, John J. Iarocci, Bob Bradley
  • Patent number: 10908954
    Abstract: In one embodiment, tasks executing on a data processing system can be associated with a Quality of Service (QoS) classification that is used to determine the priority values for multiple subsystems of the data processing system. The QoS classifications are propagated when tasks interact and the QoS classes are interpreted a multiple levels of the system to determine the priority values to set for the tasks. In one embodiment, one or more sensors coupled with the data processing system monitor a set of system conditions that are used in part to determine the priority values to set for a QoS class.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: February 2, 2021
    Assignee: Apple Inc.
    Inventors: Daniel A. Steffen, Matthew W. Wright, Russell A. Blaine, Daniel A. Chimene, Kevin J. Van Vechten, Thomas B. Duffy
  • Publication number: 20200333994
    Abstract: Disclosed herein are systems and methods that allow activation of, and intuitive interactions with, a companion-display mode for an electronic device. An example method includes: receiving an instruction to operate the first electronic device in a companion-display mode in which user interfaces generated by a second electronic device are displayed at the first electronic device. In response to receiving the instruction to operate in the companion-display mode, the method also includes: concurrently displaying, on the touch-sensitive display of the first electronic device: a user interface generated by the second electronic device; and a plurality of user interface objects, including a first user interface object associated with a first function of a plurality of functions for controlling the touch-sensitive display of the first electronic device while it is operating in the companion-display mode, and a second user interface object associated with a second function of the plurality of functions.
    Type: Application
    Filed: September 25, 2019
    Publication date: October 22, 2020
    Inventors: Raymond S. Sepulveda, Chun Kin Minor Wong, John O. Louch, Christopher N. Ryan, Kevin J. Van Vechten
  • Publication number: 20190370092
    Abstract: The subject technology provides a system of devices, at least one of which includes an application configured to receive data directly from another one of the devices. The application is configured to obtain a list of available devices and associated features and provide input options for display based on the list. When one of the input options is selected, the application activates a component and/or an application of the other device for generation of the desired data. When the desired data has been generated by the other device, the generated data is directly input from the other device into the limiting application, without storage of the generated data at the other device, and without operation of the same application on the other device.
    Type: Application
    Filed: September 28, 2018
    Publication date: December 5, 2019
    Inventors: John O. LOUCH, Kevin J. VAN VECHTEN, Christopher N. RYAN, John J. IAROCCI, Bob BRADLEY
  • Publication number: 20190370094
    Abstract: The subject technology provides a system of devices, at least one of which includes an application configured to receive data directly from another one of the devices. The application is configured to obtain a list of available devices and associated features and provide input options for display based on the list. When one of the input options is selected, the application activates a component and/or an application of the other device for generation of the desired data. When the desired data has been generated by the other device, the generated data is directly input from the other device into the running application, without storage of the generated data at the other device, and without operation of the same application on the other device.
    Type: Application
    Filed: September 28, 2018
    Publication date: December 5, 2019
    Inventors: John O. LOUCH, Kevin J. VAN VECHTEN, Christopher N. RYAN, John J. IAROCCI, Bob BRADLEY
  • Publication number: 20190370093
    Abstract: The subject technology provides a system of devices, at least one of which includes an application configured to receive data directly from another one of the devices. The application is configured to obtain a list of available devices and associated features and provide input options for display based on the list. When one of the input options is selected, the application activates a component and/or an application of the other device for generation of the desired data. When the desired data has been generated by the other device, the generated data is directly input from the other device into the running application, without storage of the generated data at the other device, and without operation of the same application on the other device.
    Type: Application
    Filed: September 28, 2018
    Publication date: December 5, 2019
    Inventors: John O. LOUCH, Kevin J. VAN VECHTEN, Christopher N. RYAN, John J. IAROCCI, Bob BRADLEY
  • Patent number: 10394449
    Abstract: A device may include a dynamic function row (DFR) comprising a touchscreen. A device processor may operate a DFR agent controlling the DFR. The DFR agent may generate and/or select images to display on the DFR based on rules and/or contexts, and the DFR may display the images.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: August 27, 2019
    Assignee: Apple Inc.
    Inventors: John O. Louch, Kevin J. Van Vechten
  • Patent number: 10170080
    Abstract: An electronic device may have a main display and an ancillary display. The device may also have a backlit keyboard with glyphs. An ambient light sensor may measure ambient light levels. Control circuitry in the laptop computer may adjust the color cast of content on the ancillary display depending on whether the content contains glyphs or other input display content or whether the content contains images, color gradients, or other output display content. Input display content may be matched in color cast to the color cast of the glyphs, which may be determined based on backlight status and/or measured ambient light information. Output content may be color matched to the main display.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: January 1, 2019
    Assignee: Apple Inc.
    Inventors: ByoungSuk Kim, Jun Qi, Ali T. Ozer, Bongsun Lee, Kevin J. Van Vechten, Patrick O. Heynen, John O. Louch
  • Patent number: 10019598
    Abstract: When an application is launched, a framework scanning module scans a plurality of frameworks linked against by the application to generate a list of available services. When the application makes a request of a particular service, a service verification module compares the requested service to the list of available services and if the requested service is found in the list of available services, sends a signal to the application, the signal allowing access to the requested service for the application. Otherwise, access to the requested service is denied.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: July 10, 2018
    Assignee: Apple Inc.
    Inventors: Kevin J. Van Vechten, Damien Pascal Sorresso, Richard L. Hagy, Ivan Krstic
  • Publication number: 20180088799
    Abstract: A device may include a dynamic function row (DFR) comprising a touchscreen. A device processor may operate a DFR agent controlling the DFR. The DFR agent may generate and/or select images to display on the DFR based on rules and/or contexts, and the DFR may display the images.
    Type: Application
    Filed: February 17, 2017
    Publication date: March 29, 2018
    Applicant: Apple Inc.
    Inventors: John O. Louch, Kevin J. Van Vechten
  • Publication number: 20180068636
    Abstract: An electronic device may have a main display and an ancillary display. The device may also have a backlit keyboard with glyphs. An ambient light sensor may measure ambient light levels. Control circuitry in the laptop computer may adjust the color cast of content on the ancillary display depending on whether the content contains glyphs or other input display content or whether the content contains images, color gradients, or other output display content. Input display content may be matched in color cast to the color cast of the glyphs, which may be determined based on backlight status and/or measured ambient light information. Output content may be color matched to the main display.
    Type: Application
    Filed: April 5, 2017
    Publication date: March 8, 2018
    Inventors: ByoungSuk Kim, Jun Qi, Ali T. Ozer, Bongsun Lee, Kevin J. Van Vechten, Patrick O. Heynen, John O. Louch
  • Publication number: 20170269967
    Abstract: In one embodiment, tasks executing on a data processing system can be associated with a Quality of Service (QoS) classification that is used to determine the priority values for multiple subsystems of the data processing system. The QoS classifications are propagated when tasks interact and the QoS classes are interpreted a multiple levels of the system to determine the priority values to set for the tasks. In one embodiment, one or more sensors coupled with the data processing system monitor a set of system conditions that are used in part to determine the priority values to set for a QoS class.
    Type: Application
    Filed: February 27, 2017
    Publication date: September 21, 2017
    Inventors: Daniel A. Steffen, Matthew W. Wright, Russell A. Blaine, Daniel A. Chimene, Kevin J. Van Vechten, Thomas B. Duffy