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: 11494804Abstract: 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: GrantFiled: November 12, 2019Date of Patent: November 8, 2022Assignee: Pinterest, Inc.Inventors: Ashim Datta, Dz-Mou Jung, Kevin McLaughlin, Javier Llaca Ojinaga, Jiajing Xu
-
Publication number: 20220303154Abstract: 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: ApplicationFiled: June 2, 2022Publication date: September 22, 2022Applicant: Apple Inc.Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
-
Patent number: 11394575Abstract: 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: GrantFiled: November 25, 2019Date of Patent: July 19, 2022Assignee: Apple Inc.Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
-
Patent number: 11003147Abstract: 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: GrantFiled: September 23, 2016Date of Patent: May 11, 2021Assignee: Apple Inc.Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
-
Publication number: 20200119945Abstract: 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: ApplicationFiled: November 25, 2019Publication date: April 16, 2020Applicant: Apple Inc.Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
-
Patent number: 10566186Abstract: 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: GrantFiled: November 2, 2018Date of Patent: February 18, 2020Assignee: Lam Research CorporationInventors: Bart J. van Schravendijk, Akhil Singhal, Joseph Hung-chi Wei, Bhadri N. Varadarajan, Kevin McLaughlin, Casey Holder, Ananda Banerji
-
Patent number: 10511456Abstract: 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: GrantFiled: September 23, 2016Date of Patent: December 17, 2019Assignee: Apple Inc.Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
-
Patent number: 10498552Abstract: 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: GrantFiled: September 24, 2016Date of Patent: December 3, 2019Assignee: Apple Inc.Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
-
Patent number: 10310725Abstract: 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: GrantFiled: September 24, 2016Date of Patent: June 4, 2019Assignee: Apple Inc.Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
-
Publication number: 20190157078Abstract: 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: ApplicationFiled: November 2, 2018Publication date: May 23, 2019Inventors: Bart J. van Schravendijk, Akhil Singhal, Joseph Hung-chi Wei, Bhadri N. Varadarajan, Kevin McLaughlin, Casey Holder, Ananda Banerji
-
Patent number: 10271213Abstract: 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: GrantFiled: May 4, 2012Date of Patent: April 23, 2019Assignee: Apple Inc.Inventors: David T. Haggerty, Jerrold Von Hauck, Kevin McLaughlin, Audra Liu
-
Patent number: 10206106Abstract: 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: GrantFiled: January 17, 2018Date of Patent: February 12, 2019Assignee: Apple Inc.Inventors: Stephan V. Schell, Arun G. Mathias, Jerrold Von Hauck, David T. Haggerty, Kevin McLaughlin, Ben-Heng Juang, Li Li
-
Patent number: 10118638Abstract: 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: GrantFiled: December 6, 2016Date of Patent: November 6, 2018Assignee: HYUNDAI MOBIS CO., LTD.Inventors: Kevin McLaughlin, Hyung Ju Kwon, Jonah Shapiro
-
Publication number: 20180249332Abstract: 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: ApplicationFiled: January 17, 2018Publication date: August 30, 2018Inventors: Stephan V. SCHELL, Arun G. MATHIAS, Jerrold Von HAUCK, David T. HAGGERTY, Kevin McLAUGHLIN, Ben-Heng JUANG, Li LI
-
Publication number: 20180197118Abstract: 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: ApplicationFiled: December 29, 2017Publication date: July 12, 2018Inventors: Kevin McLaughlin, Cecilia Dahl, Rob Cartwright, Matt Higgins
-
Patent number: 9877194Abstract: 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: GrantFiled: April 14, 2016Date of Patent: January 23, 2018Assignee: Apple Inc.Inventors: Stephan V. Schell, Arun G. Mathias, Jerrold Von Hauck, David T. Haggerty, Kevin McLaughlin, Ben-Heng Juang, Li Li
-
Patent number: 9858537Abstract: 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: GrantFiled: June 14, 2012Date of Patent: January 2, 2018Assignee: SMART DESTINATIONS, INC.Inventors: Kevin McLaughlin, Cecilia Dahl, Rob Cartwright, Matt Higgins
-
Publication number: 20170357425Abstract: 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: ApplicationFiled: September 24, 2016Publication date: December 14, 2017Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
-
Publication number: 20170359189Abstract: 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: ApplicationFiled: September 23, 2016Publication date: December 14, 2017Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
-
Publication number: 20170359191Abstract: 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: ApplicationFiled: September 23, 2016Publication date: December 14, 2017Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur