Patents by Inventor Kevin McLaughlin

Kevin McLaughlin 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: 11494804
    Abstract: Described are systems and methods for determining a diversity function in connection with potential advertisements in determining one or more advertisements to present to a user. This can facilitate presenting diverse advertisements to users. The diversity function can yield a diversity penalty for each potential advertisement to be able to determine a rank order of the potential advertisements. The diversity function can include a repetition score and a multiplier for each potential advertisement.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: November 8, 2022
    Assignee: Pinterest, Inc.
    Inventors: Ashim Datta, Dz-Mou Jung, Kevin McLaughlin, Javier Llaca Ojinaga, Jiajing Xu
  • Publication number: 20220303154
    Abstract: In some implementations, a computing device can present accessory state information. For example, the computing device can receive accessory state information from various accessories and present status items representing the current state of the accessories. The status items can be prioritized according to classifications assigned to accessories and/or accessory state information. The status items can be filtered based on a role assigned to the user of the computing device. Additional implementations and details are described in the paragraphs that follow.
    Type: Application
    Filed: June 2, 2022
    Publication date: September 22, 2022
    Applicant: Apple Inc.
    Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
  • Patent number: 11394575
    Abstract: In some implementations, a computing device can present accessory state information. For example, the computing device can receive accessory state information from various accessories and present status items representing the current state of the accessories. The status items can be prioritized according to classifications assigned to accessories and/or accessory state information. The status items can be filtered based on a role assigned to the user of the computing device. Additional implementations and details are described in the paragraphs that follow.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: July 19, 2022
    Assignee: Apple Inc.
    Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
  • Patent number: 11003147
    Abstract: In some implementations, a computing device can automatically generate a service group. For example, accessories can be automatically grouped together based on various criteria (such as historical usage patterns). The accessories in the service group can be managed and/or controlled as if the accessories were a single accessory or entity. In some implementations, a computing device can intelligently select service group controls for presentation to the user so that the user can control the service group. For example, the computing device can select which service group controls to present and the order in which to present the controls based on features that are common among different accessories in the service group.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: May 11, 2021
    Assignee: Apple Inc.
    Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
  • Publication number: 20200119945
    Abstract: In some implementations, a computing device can present accessory state information. For example, the computing device can receive accessory state information from various accessories and present status items representing the current state of the accessories. The status items can be prioritized according to classifications assigned to accessories and/or accessory state information. The status items can be filtered based on a role assigned to the user of the computing device. Additional implementations and details are described in the paragraphs that follow.
    Type: Application
    Filed: November 25, 2019
    Publication date: April 16, 2020
    Applicant: Apple Inc.
    Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
  • Patent number: 10566186
    Abstract: Methods and apparatuses suitable for depositing low hydrogen content, hermetic, thin encapsulation layers at temperatures less than about 300° C. are provided herein. Methods involve pulsing plasma while exposing a substrate to deposition reactants, and post-treating deposited encapsulation films to densify and reduce hydrogen content. Post-treatment methods include periodic exposure to inert plasma without reactants and exposure to ultraviolet radiation at a substrate temperature less than about 300° C.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: February 18, 2020
    Assignee: Lam Research Corporation
    Inventors: Bart J. van Schravendijk, Akhil Singhal, Joseph Hung-chi Wei, Bhadri N. Varadarajan, Kevin McLaughlin, Casey Holder, Ananda Banerji
  • Patent number: 10511456
    Abstract: In some implementations, a computing device can automatically generate a service group. For example, accessories can be automatically grouped together based on various criteria (such as historical usage patterns). The accessories in the service group can be managed and/or controlled as if the accessories were a single accessory or entity. In some implementations, a computing device can intelligently select service group controls for presentation to the user so that the user can control the service group. For example, the computing device can select which service group controls to present and the order in which to present the controls based on features that are common among different accessories in the service group.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: December 17, 2019
    Assignee: Apple Inc.
    Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
  • Patent number: 10498552
    Abstract: In some implementations, a computing device can present accessory state information. For example, the computing device can receive accessory state information from various accessories and present status items representing the current state of the accessories. The status items can be prioritized according to classifications assigned to accessories and/or accessory state information. The status items can be filtered based on a role assigned to the user of the computing device. Additional implementations and details are described in the paragraphs that follow.
    Type: Grant
    Filed: September 24, 2016
    Date of Patent: December 3, 2019
    Assignee: Apple Inc.
    Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
  • Patent number: 10310725
    Abstract: In some implementations, a computing device can automatically generate a scene. For example, a scene can be a collection of accessories and corresponding accessory states. When the scene is invoked, the computing device can cause the accessories associated with the scene to assume the corresponding accessory states. The computing device can automatically determine the accessories and/or corresponding accessory states for a scene based on historical patterns of use represented in historical accessory state data. The computing device can generate a scene based on a snapshot of current accessory states for the accessories associated with the scene.
    Type: Grant
    Filed: September 24, 2016
    Date of Patent: June 4, 2019
    Assignee: Apple Inc.
    Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
  • Publication number: 20190157078
    Abstract: Methods and apparatuses suitable for depositing low hydrogen content, hermetic, thin encapsulation layers at temperatures less than about 300° C. are provided herein. Methods involve pulsing plasma while exposing a substrate to deposition reactants, and post-treating deposited encapsulation films to densify and reduce hydrogen content. Post-treatment methods include periodic exposure to inert plasma without reactants and exposure to ultraviolet radiation at a substrate temperature less than about 300° C.
    Type: Application
    Filed: November 2, 2018
    Publication date: May 23, 2019
    Inventors: Bart J. van Schravendijk, Akhil Singhal, Joseph Hung-chi Wei, Bhadri N. Varadarajan, Kevin McLaughlin, Casey Holder, Ananda Banerji
  • Patent number: 10271213
    Abstract: Methods and apparatus for managing access control clients (e.g., electronic Subscriber Identity Modules (eSIMs)). In one embodiment, secure elements (e.g., electronic Universal Integrated Circuit Cards (eUICCs)) and management entities of secure elements are associated with credentials. Post-deployment managerial operations can be executed, by transmitting the requested operation with the appropriate credentials. For example, a device can receive secure software updates to electronic Subscriber Identity Modules (eSIMs), with properly credentialed network entities.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: David T. Haggerty, Jerrold Von Hauck, Kevin McLaughlin, Audra Liu
  • Patent number: 10206106
    Abstract: Methods and apparatus enabling programming of electronic identification information of a wireless apparatus. In one embodiment, a previously purchased or deployed wireless apparatus is activated by a cellular network. The wireless apparatus connects to the cellular network using an access module to download operating system components and/or access control client components. The described methods and apparatus enable updates, additions and replacement of various components including Electronic Subscriber Identity Module (eSIM) data, OS components. One exemplary implementation of the invention utilizes a trusted key exchange between the device and the cellular network to maintain security.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: February 12, 2019
    Assignee: Apple Inc.
    Inventors: Stephan V. Schell, Arun G. Mathias, Jerrold Von Hauck, David T. Haggerty, Kevin McLaughlin, Ben-Heng Juang, Li Li
  • Patent number: 10118638
    Abstract: A motor driven power steering (MDPS) system may include: a torque sensor configured to measure a steering torque caused by a steering operation of a driver; a steering angle sensor configured to measure a steering angle of the steering operation; and a controller configured to determine a control torque according to the steering angle measured through the steering angle sensor, calculate an input torque based on the control torque and the steering torque measured through the torque sensor, and determine an assist torque based on the calculated input torque.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: November 6, 2018
    Assignee: HYUNDAI MOBIS CO., LTD.
    Inventors: Kevin McLaughlin, Hyung Ju Kwon, Jonah Shapiro
  • Publication number: 20180249332
    Abstract: Methods and apparatus enabling programming of electronic identification information of a wireless apparatus. In one embodiment, a previously purchased or deployed wireless apparatus is activated by a cellular network. The wireless apparatus connects to the cellular network using an access module to download operating system components and/or access control client components. The described methods and apparatus enable updates, additions and replacement of various components including Electronic Subscriber Identity Module (eSIM) data, OS components. One exemplary implementation of the invention utilizes a trusted key exchange between the device and the cellular network to maintain security.
    Type: Application
    Filed: January 17, 2018
    Publication date: August 30, 2018
    Inventors: Stephan V. SCHELL, Arun G. MATHIAS, Jerrold Von HAUCK, David T. HAGGERTY, Kevin McLAUGHLIN, Ben-Heng JUANG, Li LI
  • Publication number: 20180197118
    Abstract: The present invention is directed towards systems and methods for enhanced marketing responsive to customer path data between attractions. A first device receives an identification of a location of a user and a first attraction selected for access by a user. A path analyzer of the device determines a travel path between the location of the user and the first attraction. The path analyzer identifies a second attraction within a predetermined distance from the travel path. The first device transmits, to a computing device of the user, an offer of access to the second attraction.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 12, 2018
    Inventors: Kevin McLaughlin, Cecilia Dahl, Rob Cartwright, Matt Higgins
  • Patent number: 9877194
    Abstract: Methods and apparatus enabling programming of electronic identification information of a wireless apparatus. In one embodiment, a previously purchased or deployed wireless apparatus is activated by a cellular network. The wireless apparatus connects to the cellular network using an access module to download operating system components and/or access control client components. The described methods and apparatus enable updates, additions and replacement of various components including Electronic Subscriber Identity Module (eSIM) data, OS components. One exemplary implementation of the invention utilizes a trusted key exchange between the device and the cellular network to maintain security.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: January 23, 2018
    Assignee: Apple Inc.
    Inventors: Stephan V. Schell, Arun G. Mathias, Jerrold Von Hauck, David T. Haggerty, Kevin McLaughlin, Ben-Heng Juang, Li Li
  • Patent number: 9858537
    Abstract: The present invention is directed towards systems and methods for enhanced marketing responsive to customer path data between attractions. A first device receives an identification of a location of a user and a first attraction selected for access by a user. A path analyzer of the device determines a travel path between the location of the user and the first attraction. The path analyzer identifies a second attraction within a predetermined distance from the travel path. The first device transmits, to a computing device of the user, an offer of access to the second attraction.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: January 2, 2018
    Assignee: SMART DESTINATIONS, INC.
    Inventors: Kevin McLaughlin, Cecilia Dahl, Rob Cartwright, Matt Higgins
  • Publication number: 20170357425
    Abstract: In some implementations, a computing device can automatically generate a scene. For example, a scene can be a collection of accessories and corresponding accessory states. When the scene is invoked, the computing device can cause the accessories associated with the scene to assume the corresponding accessory states. The computing device can automatically determine the accessories and/or corresponding accessory states for a scene based on historical patterns of use represented in historical accessory state data. The computing device can generate a scene based on a snapshot of current accessory states for the accessories associated with the scene.
    Type: Application
    Filed: September 24, 2016
    Publication date: December 14, 2017
    Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
  • Publication number: 20170359189
    Abstract: In some implementations, a computing device can automatically generate a service group. For example, accessories can be automatically grouped together based on various criteria (such as historical usage patterns). The accessories in the service group can be managed and/or controlled as if the accessories were a single accessory or entity. In some implementations, a computing device can intelligently select service group controls for presentation to the user so that the user can control the service group. For example, the computing device can select which service group controls to present and the order in which to present the controls based on features that are common among different accessories in the service group.
    Type: Application
    Filed: September 23, 2016
    Publication date: December 14, 2017
    Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
  • Publication number: 20170359191
    Abstract: In some implementations, a computing device can automatically generate a service group. For example, accessories can be automatically grouped together based on various criteria (such as historical usage patterns). The accessories in the service group can be managed and/or controlled as if the accessories were a single accessory or entity. In some implementations, a computing device can intelligently select service group controls for presentation to the user so that the user can control the service group. For example, the computing device can select which service group controls to present and the order in which to present the controls based on features that are common among different accessories in the service group.
    Type: Application
    Filed: September 23, 2016
    Publication date: December 14, 2017
    Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur