Jump to content

AR/VR/XR patent applications on 18th Apr 2025

From WikiPatents

Patent Applications for AR/VR/XR on 18th Apr 2025

Number of patent applications containing 'AR/VR/XR' or its variations: 31

Verb Surgical Inc. (20250120787). AUGMENTED REALITY HEADSET FOR A SURGICAL ROBOT

Organization: Verb Surgical Inc.

Inventor(s): Tianyu Song of Mountain View CA US for Verb Surgical Inc., Blade Olson of Pasadena CA US for Verb Surgical Inc., Bernhard A. Fuerst of Sunnyvale CA US for Verb Surgical Inc., Danyal Fer of Oakland CA US for Verb Surgical Inc.

IPC Code(s): A61B90/00, A61B34/10, A61B34/20, A61B34/30, A61B34/37, A61B90/50, G06T7/70, G06T17/20, G06T19/00

CPC Code(s): A61B90/36


ImmersiveTouch Inc (20250120816). SYSTEMS AND METHODS FOR GENERATING PATIENT-SPECIFIC IMPLANTS FOR ANATOMICAL STRUCTURES OF PATIENTS

Organization: ImmersiveTouch Inc

Inventor(s): Jia Luo of Chicago IL US for ImmersiveTouch Inc, Shireen Damle of Chicago IL US for ImmersiveTouch Inc, Tanvi Ghosh of Chicago IL US for ImmersiveTouch Inc, Pat Banerjee of Chicago IL US for ImmersiveTouch Inc, Jay Banerjee of Chicago IL US for ImmersiveTouch Inc

IPC Code(s): A61F2/30

CPC Code(s): A61F2/30942


Unknown Organization (20250121287). Interactive Game Rooms

Organization: Unknown Organization

Inventor(s): Alexander B. Patterson of Brooklyn NY US for Unknown Organization

IPC Code(s): A63F13/65, A63F13/235, A63F13/27, A63F13/327, A63F13/79

CPC Code(s): A63F13/65


Meta Platforms Technologies, LLC (20250121292). VIRTUAL AND AUGMENTED REALITY FITNESS TRAINING ACTIVITY OR GAMES, SYSTEMS, METHODS, AND DEVICES

Organization: Meta Platforms Technologies, LLC

Inventor(s): Aaron KOBLIN of Los Angeles CA US for Meta Platforms Technologies, LLC, Chris MILK of Redding CT US for Meta Platforms Technologies, LLC, Phillip WILLIAMS of Camas WA US for Meta Platforms Technologies, LLC, Scott SULLIVAN of San Francisco CA US for Meta Platforms Technologies, LLC

IPC Code(s): A63F13/80, A63F13/212, A63F13/213, A63F13/65, G02B27/01

CPC Code(s): A63F13/80


GLYDR GALACTIC HOLDINGS INC. (20250121906). Foot-Operated Peripheral Device

Organization: GLYDR GALACTIC HOLDINGS INC.

Inventor(s): Richard J. TETT of Plano TX US for GLYDR GALACTIC HOLDINGS INC., Braydon Clark Schramm of Italy TX US for GLYDR GALACTIC HOLDINGS INC.

IPC Code(s): B62K11/00, B62D51/02, B62J45/40

CPC Code(s): B62K11/007


TRULIFE OPTICS LIMITED (20250123481). OPTICAL SYSTEM FOR EYE TRACKING

Organization: TRULIFE OPTICS LIMITED

Inventor(s): Andrii VOLKOV of London Greater London GB for TRULIFE OPTICS LIMITED, Ben SHERLINKER of London Greater London GB for TRULIFE OPTICS LIMITED

IPC Code(s): G02B27/00, G02B27/01, G06T7/73

CPC Code(s): G02B27/0093


Magic Leap, Inc. (20250123513). SPATIALLY VARIABLE LIQUID CRYSTAL DIFFRACTION GRATINGS

Organization: Magic Leap, Inc.

Inventor(s): Chulwoo OH of Sammamish WA US for Magic Leap, Inc.

IPC Code(s): G02F1/1335, G02B5/18, G02B5/30, G02B6/34, G02B27/01, G02B27/42

CPC Code(s): G02F1/133504


KABUSHIKI KAISHA TOSHIBA (20250123676). MIXED REALITY DEVICE, PROCESSING METHOD, AND STORAGE MEDIUM

Organization: KABUSHIKI KAISHA TOSHIBA

Inventor(s): Takanori YOSHII of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Yusuke AOKI of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Kyotaro HAYASHI of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Hiroaki NAKAMURA of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Yoshiyuki HIRAHARA of Mishima Shizuoka JP for KABUSHIKI KAISHA TOSHIBA, Masamitsu FUKUDA of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takafumi KOZAKAI of Ota Tokyo JP for KABUSHIKI KAISHA TOSHIBA, Yasuo NAMIOKA of Nerima Toyko JP for KABUSHIKI KAISHA TOSHIBA

IPC Code(s): G06F3/01, G02B27/01, G06T19/00

CPC Code(s): G06F3/011


KABUSHIKI KAISHA TOSHIBA (20250123677). MIXED REALITY DEVICE, PROCESSING DEVICE, PROCESSING METHOD, AND STORAGE MEDIUM

Organization: KABUSHIKI KAISHA TOSHIBA

Inventor(s): Hiroki SHINAGAWA of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takanori YOSHII of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Kyotaro HAYASHI of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Hiroaki NAKAMURA of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Yoshiyuki HIRAHARA of Mishima Shizuoka JP for KABUSHIKI KAISHA TOSHIBA, Masamitsu FUKUDA of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takafumi KOZAKAI of Ota Tokyo JP for KABUSHIKI KAISHA TOSHIBA, Yasuo NAMIOKA of Nerima Tokyo JP for KABUSHIKI KAISHA TOSHIBA

IPC Code(s): G06F3/01, G06T17/20

CPC Code(s): G06F3/011


Telefonaktiebolaget LM Ericsson (publ) (20250123681). APPLICATION SERVER NODE, NETWORK NODE, CORE NETWORK NODE, AND METHODS IN A WIRELESS COMMUNICATIONS NETWORK

Organization: Telefonaktiebolaget LM Ericsson (publ)

Inventor(s): Hans Hannu of Lulea SE for Telefonaktiebolaget LM Ericsson (publ), Peter Okvist of Lulea SE for Telefonaktiebolaget LM Ericsson (publ)

IPC Code(s): G06F3/01, H04L65/1063, H04L65/612, H04L65/75, H04L65/80, H04W28/02

CPC Code(s): G06F3/012


GOZON, INC. (20250124397). VERIFYING AND TRACKING ASSET STATUS USING BLOCKCHAIN AND AUGMENTED REALITY

Organization: GOZON, INC.

Inventor(s): Brandon Lim Lee of Rancho Palos Verdes CA US for GOZON, INC., Douglas Hideo Kato of Rancho Palos Verdes CA US for GOZON, INC., Jason Masayoshi Yamada of Rolling Hills Estates CA US for GOZON, INC.

IPC Code(s): G06Q10/0833, G06Q20/06, G06Q30/018

CPC Code(s): G06Q10/0833


TARGET BRANDS, INC. (20250124496). CARD ECOSYSTEM GUEST INTERFACE IN VIRTUAL REALITY RETAIL ENVIRONMENTS

Organization: TARGET BRANDS, INC.

Inventor(s): Kristi A. Stewart of Minneapolis MN US for TARGET BRANDS, INC., Corey Hadden of Minneapolis MN US for TARGET BRANDS, INC.

IPC Code(s): G06Q30/0601, G06F3/04815, G06F3/0482, G06F3/04845, G06T19/20

CPC Code(s): G06Q30/0643


Bastian Solutions, LLC (20250124534). MACHINE LEARNING TECHNIQUE FOR ENHANCING OBJECT DETECTION

Organization: Bastian Solutions, LLC

Inventor(s): Mark R. Cass of Boise ID US for Bastian Solutions, LLC, Eric Michael Smith of Dallas TX US for Bastian Solutions, LLC, Amey Sunil Kulkarni of Boise ID US for Bastian Solutions, LLC, Shelby Lynne Cass of Corvallis OR US for Bastian Solutions, LLC, Ruthvik Vaila of Boise ID US for Bastian Solutions, LLC, Paola Andrea Gutierrez Guzman of Boise ID US for Bastian Solutions, LLC

IPC Code(s): G06T1/00, G06T7/80

CPC Code(s): G06T1/0014


Snap Inc. (20250124611). APPLYING AUGMENTED REALITY ANIMATIONS TO AN IMAGE

Organization: Snap Inc.

Inventor(s): Xin An of New York NY US for Snap Inc., Jim T. Diep of Los Angeles CA US for Snap Inc., Jacob Knipfing of Culver City CA US for Snap Inc., Matthew Mahar of San Francisco CA US for Snap Inc., Tony Mathew of Irvine CA US for Snap Inc., Wentao Shang of Los Angeles CA US for Snap Inc., Sarah Werum of Oakland GA US for Snap Inc., Lingzhi Zhang of Foster City CA US for Snap Inc.

IPC Code(s): G06T11/00

CPC Code(s): G06T11/00


Textron Inc. (20250124619). AUGMENTED REALITY SAFETY GLASSES

Organization: Textron Inc.

Inventor(s): Brian David WANTA of Providence RI US for Textron Inc.

IPC Code(s): G06T11/20, A01D34/00, A01D101/00, G01C17/00

CPC Code(s): G06T11/203


KABUSHIKI KAISHA TOSHIBA (20250124665). MIXED REALITY DEVICE, DISPLAY CONTROL METHOD, AND STORAGE MEDIUM

Organization: KABUSHIKI KAISHA TOSHIBA

Inventor(s): Hiroki SHINAGAWA of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Sumire NISHIJIMA of Kodaira Tokyo JP for KABUSHIKI KAISHA TOSHIBA, Yukino MASUI of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takanori YOSHII of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Kyotaro HAYASHI of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Hiroaki NAKAMURA of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Yoshiyuki HIRAHARA of Mishima Shizuoka JP for KABUSHIKI KAISHA TOSHIBA, Masamitsu FUKUDA of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takehiro KATO of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takafumi KOZAKAI of Ota Tokyo JP for KABUSHIKI KAISHA TOSHIBA, Yasuo NAMIOKA of Nerima Tokyo JP for KABUSHIKI KAISHA TOSHIBA

IPC Code(s): G06T19/00

CPC Code(s): G06T19/003


T-Mobile USA, Inc. (20250124668). EXTENDED REALITY (XR) MODELING OF NETWORK USER DEVICES VIA PEER DEVICES

Organization: T-Mobile USA, Inc.

Inventor(s): Susan Dawn Andreson of Seattle WA US for T-Mobile USA, Inc., Eric Foster of Seattle WA US for T-Mobile USA, Inc., Jim Joojin Song of Atlanta GA US for T-Mobile USA, Inc., Ali Daniali of Tukwila WA US for T-Mobile USA, Inc., Brian Garcia of Seattle WA US for T-Mobile USA, Inc.

IPC Code(s): G06T19/00, G06F3/01, G06Q10/083, G06Q30/0601

CPC Code(s): G06T19/006


KABUSHIKI KAISHA TOSHIBA (20250124669). MIXED REALITY DEVICE, PROCESSING METHOD, AND STORAGE MEDIUM

Organization: KABUSHIKI KAISHA TOSHIBA

Inventor(s): Kyotaro HAYASHI of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Yusuke HIROSE of Fujisawa Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takanori YOSHII of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Yoshiyuki HIRAHARA of Mishima Shizuoka JP for KABUSHIKI KAISHA TOSHIBA, Masamitsu FUKUDA of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Hiroaki NAKAMURA of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takafumi KOZAKAI of Ota Tokyo JP for KABUSHIKI KAISHA TOSHIBA, Yasuo NAMIOKA of Nerima Tokyo JP for KABUSHIKI KAISHA TOSHIBA

IPC Code(s): G06T19/00, G06T7/246, G06T7/73

CPC Code(s): G06T19/006


Purdue Research Foundation (20250124671). UBIQUITOUS TANGIBLE OBJECT UTILIZATION THROUGH CONSISTENT HAND-OBJECT INTERACTION IN AUGMENTED REALITY

Organization: Purdue Research Foundation

Inventor(s): Karthik Ramani of West Lafayette IN US for Purdue Research Foundation, Jingyu Shi of West Lafayette IN US for Purdue Research Foundation, Rahul Jain of West Lafayette IN US for Purdue Research Foundation

IPC Code(s): G06T19/00, G06V10/74, G06V10/764, G06V40/10, G06V40/20

CPC Code(s): G06T19/006


KABUSHIKI KAISHA TOSHIBA (20250124672). CONTROL METHOD, MIXED REALITY SYSTEM, MIXED REALITY DEVICE, AND STORAGE MEDIUM

Organization: KABUSHIKI KAISHA TOSHIBA

Inventor(s): Ren YAMASHITA of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Yusuke AOKI of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takanori YOSHII of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Kyotaro HAYASHI of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Hiroaki NAKAMURA of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Yoshiyuki HIRAHARA of Mishima Shizuoka JP for KABUSHIKI KAISHA TOSHIBA, Masamitsu FUKUDA of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takafumi KOZAKAI of Ota Tokyo JP for KABUSHIKI KAISHA TOSHIBA, Yasuo NAMIOKA of Nerima Tokyo JP for KABUSHIKI KAISHA TOSHIBA

IPC Code(s): G06T19/00, G06F3/14

CPC Code(s): G06T19/006


KABUSHIKI KAISHA TOSHIBA (20250124674). MIXED REALITY DEVICE, PROCESSING METHOD, AND STORAGE MEDIUM

Organization: KABUSHIKI KAISHA TOSHIBA

Inventor(s): Ren YAMASHITA of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Yusuke AOKI of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takanori YOSHII of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Kyotaro HAYASHI of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Hiroaki NAKAMURA of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Yoshiyuki HIRAHARA of Mishima Shizuoka JP for KABUSHIKI KAISHA TOSHIBA, Masamitsu FUKUDA of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takafumi KOZAKAI of Ota Tokyo JP for KABUSHIKI KAISHA TOSHIBA, Yasuo NAMIOKA of Nerima Tokyo JP for KABUSHIKI KAISHA TOSHIBA

IPC Code(s): G06T19/00

CPC Code(s): G06T19/006


Life Spine, Inc. (20250124676). SYSTEMS AND METHODS FOR AUGMENTED REALITY SURGICAL ENVIRONMENT

Organization: Life Spine, Inc.

Inventor(s): Garrett LAUF of Hampshire IL US for Life Spine, Inc.

IPC Code(s): G06T19/00, A61B34/10, A61B34/20, A61B90/00

CPC Code(s): G06T19/006


Florida Power & Light Company (20250124677). INTEGRATED VISUALIZATION PLATFORM FOR SMART HOME CONTROL

Organization: Florida Power & Light Company

Inventor(s): Lawrence Jacob Oks of Palm Beach Gardens FL US for Florida Power & Light Company, Kara L. Fuller of Hobe Sound FL US for Florida Power & Light Company, Jose L. Medina of Tequesta FL US for Florida Power & Light Company

IPC Code(s): G06T19/00, G01R21/133, G05B13/02, G06V20/20

CPC Code(s): G06T19/006


BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD. (20250124679). METHOD AND APPARATUS FOR TRANSFERRING FACIAL EXPRESSION OF DIGITAL HUMAN, ELECTRONIC DEVICE, AND STORAGE MEDIUM

Organization: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.

Inventor(s): Lei WANG of Beijing CN for BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD., Xiaodong ZHANG of Beijing CN for BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD., Shiyan LI of Beijing CN for BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.

IPC Code(s): G06T19/20, G06F18/20, G06T7/33, G06T7/73

CPC Code(s): G06T19/20


BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD. (20250124680). DIGITAL HUMAN GENERATION METHOD, PLATFORM, ELECTRONIC DEVICE AND STORAGE MEDIUM

Organization: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.

Inventor(s): Lei WANG of Beijing CN for BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD., Xiaodong ZHANG of Beijing CN for BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD., Shiyan LI of Beijing CN for BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.

IPC Code(s): G06T19/20, G06T7/33

CPC Code(s): G06T19/20


KABUSHIKI KAISHA TOSHIBA (20250124742). MIXED REALITY DEVICE, PROCESSING METHOD, PROCESSING DEVICE AND STORAGE MEDIUM

Organization: KABUSHIKI KAISHA TOSHIBA

Inventor(s): Hiroaki NAKAMURA of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takanori Yoshii of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Yoshiyuki HIRAHARA of Mishima Shizuoka JP for KABUSHIKI KAISHA TOSHIBA, Kyotaro HAYASHI of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takehiro KATO of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Yasuo NAMIOKA of Nerima Tokyo JP for KABUSHIKI KAISHA TOSHIBA

IPC Code(s): G06V40/20, G06T7/73, G06T19/00, G06V10/75, G06V20/50

CPC Code(s): G06V40/28


Magic Leap, Inc. (20250124802). INDIVIDUAL VIEWING IN A SHARED SPACE

Organization: Magic Leap, Inc.

Inventor(s): Earle M. ALEXANDER, IV of San Francisco CA US for Magic Leap, Inc., Pedro Luis ARROYO of Fort Lauderdale FL US for Magic Leap, Inc., Jean I. VENERIN of San Francisco CA US for Magic Leap, Inc., William ADAMS of New York NY US for Magic Leap, Inc.

IPC Code(s): G09B5/12, G06F3/01, G06T19/00, H04L12/18

CPC Code(s): G09B5/125


KABUSHIKI KAISHA TOSHIBA (20250124830). MIXED REALITY DEVICE, ACQUISITION SYSTEM, PROCESSING METHOD, AND STORAGE MEDIUM

Organization: KABUSHIKI KAISHA TOSHIBA

Inventor(s): Ren YAMASHITA of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Yusuke AOKI of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takanori YOSHII of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Kyotaro HAYASHI of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Hiroaki NAKAMURA of Kawasaki Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Yoshiyuki HIRAHARA of Mishima Shizuoka JP for KABUSHIKI KAISHA TOSHIBA, Masamitsu FUKUDA of Yokohama Kanagawa JP for KABUSHIKI KAISHA TOSHIBA, Takafumi KOZAKAI of Ota Tokyo JP for KABUSHIKI KAISHA TOSHIBA, Yasuo NAMIOKA of Nerima Tokyo JP for KABUSHIKI KAISHA TOSHIBA

IPC Code(s): G09G3/00, G02B27/01, G06T11/00

CPC Code(s): G09G3/001


Meta Platforms Technologies, LLC (20250124832). CONTRAST RATIO ADJUSTMENT IN MULTI-APPLICATION AUGMENTED REALITY ENVIRONMENT

Organization: Meta Platforms Technologies, LLC

Inventor(s): Jasmine Soria Sears of Portland OR US for Meta Platforms Technologies, LLC, Peter Lawrence Capak of Mountain View CA US for Meta Platforms Technologies, LLC, Devan Lippman of Happy Valley OR US for Meta Platforms Technologies, LLC, Yifei Li of Sammamish WA US for Meta Platforms Technologies, LLC, Jason Zink of Milford MI US for Meta Platforms Technologies, LLC, Nikolay Pakhomov of London GB for Meta Platforms Technologies, LLC, James Powell of Pittsburgh PA US for Meta Platforms Technologies, LLC

IPC Code(s): G09G3/00, G02B27/01

CPC Code(s): G09G3/001


PATREON, INC. (20250126443). AUGMENTED REALITY IDENTIFICATION OF SUBSCRIBERS

Organization: PATREON, INC.

Inventor(s): Timothy Wood of San Francisco CA US for PATREON, INC.

IPC Code(s): H04W4/21, G06Q30/0251, H04W4/021

CPC Code(s): H04W4/21


ZTE CORPORATION (20250126513). QUALITY OF SERVICE MECHANISM FOR SUPPORTING EXTENDED REALITY TRAFFIC

Organization: ZTE CORPORATION

Inventor(s): Jinguo ZHU of Shenzhen CN for ZTE CORPORATION, Zhijun LI of Shenzhen CN for ZTE CORPORATION, Qiang ZHANG of Shenzhen CN for ZTE CORPORATION, Jianfeng ZHOU of Shenzhen CN for ZTE CORPORATION, Weibin WANG of Shenzhen CN for ZTE CORPORATION

IPC Code(s): H04W28/02

CPC Code(s): H04W28/0268

(Ad) Transform your business with AI in minutes, not months

Custom AI strategy for your specific industry
Step-by-step implementation with clear ROI
5-minute setup - no technical skills needed
Get your AI playbook
Cookies help us deliver our services. By using our services, you agree to our use of cookies.