IP Library › Granted Patent US 12,211,170
Granted Patent B2
US 12,211,170 · App. 18/227,201 · Granted Jan 28, 2025

Workplace digital billboard experience

Inventors: William R. Demarco (Waxhaw, NC); Charles K. Lampe (Charlotte, NC); Michelle N. Lindgren (New York, NY); Ryann M. Neal (Charlotte, NC)
Assignee: Wells Fargo Bank N.A.
G06T3/18G06F3/04815G06F3/0482G06F3/14G06F16/955G06Q90/20G06T11/60G06T13/80G06T17/00G09F9/00G06F2203/04803G06T2200/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,211,170
App. No.
18/227,201
Granted
Jan 28, 2025
Kind
B2
Abstract

A system includes one or more processors and one or more computer-readable storage mediums storing instructions that cause the one or more processors to receive a content package including a plurality of menu items, a concierge item, and a plurality of content items, display the concierge item and the menu items within a first region of a screen of a billboard computing device, display a first content item within a second region of the screen, detect an interaction with a menu item, morph the concierge item from a first format to a second format, and display a message within the second region based on the interaction with the menu item, where the billboard computing device displays the concierge item of the first display format as a static object and displays the concierge item of the second display format as an animated object.

Claims (72)

1. A system comprising:

one or more processors; and

one or more computer-readable storage mediums storing instructions that, when executed by the one or more processors, cause the one or more processors to:

receive, over a network and from a server, a content package generated based on data associated with an organization, the content package including a plurality of menu items, a concierge item, and a plurality of content items, wherein the plurality of content items includes a first content item;

display, by a billboard computing device and based on the content package, the concierge item and the plurality of menu items within a first region of a screen of the billboard computing device;

display, by the billboard computing device and based on the content package, the first content item of the plurality of content items within a second region of the screen;

replace, by the billboard computing device, the first content item displayed within the second region of the screen with a different content item of the plurality of content items while maintaining the concierge item and the plurality of menu items within the first region;

detect an interaction with a menu item of the plurality of menu items;

morph, based on detecting the interaction with the menu item, the concierge item from a first display format to a second display format different from the first display format based on the content package; and

display a message within the second region of the screen based on the interaction with the menu item, the message being related to the menu item and unrelated to another menu item of the plurality of menu items;

wherein the billboard computing device displays the concierge item of the first display format on the screen as a static object, wherein the billboard computing device displays the concierge item of the second display format on the screen as an animated object.

2. The system of claim 1 , wherein the instructions, when executed by the one or more processors, further cause the one or more processors to:

display, by the billboard computing device, the concierge item of the first display format on the screen at a first position relative to the plurality of menu items; and

display, by the billboard computing device, the concierge item of the second display format on the screen in a second position different from the first position.

3. The system of claim 1 , wherein the instructions, when executed by the one or more processors, further cause the one or more processors to:

display, by the billboard computing device, the concierge item of the second display format by animating the concierge item of the second display format to display at least one of a flipping movement or a rolling movement.

4. The system of claim 1 , wherein the instructions, when executed by the one or more processors, further cause the one or more processors to:

display a textual message within the second region of the screen, wherein the textual message provides guidance to interact with one or more of the plurality of menu items.

5. The system of claim 1 , wherein the instructions, when executed by the one or more processors, further cause the one or more processors to:

detect an occurrence of a triggering event; and

responsive to detecting the occurrence of the triggering event:

remove the message from the screen, and

morph the concierge item from the second display format to the first display format.

6. The system of claim 1 , wherein the instructions, when executed by the one or more processors, further cause the one or more processors to:

select, based on information associated with a building where the screen is located, the first content item from the plurality of content items for display within the second region of the screen;

determine an expiration of a predetermined period of time since displaying the first content item within the second region of the screen;

select, responsive to determining the expiration, a second content item from the plurality of content items based on the information; and

replace the first content item with the second content item to cause display of the second content item within the second region of the screen.

7. A method comprising:

receiving, by a billboard computing device over a network and from a server, a content package generated based on data associated with an organization, the content package including a plurality of menu items, a concierge item, and a plurality of content items, wherein the plurality of content items includes a first content item;

displaying, by the billboard computing device and based on the content package, the concierge item and the plurality of menu items within a first region of a screen of the billboard computing device;

displaying, by the billboard computing device and based on the content package, the first content item of the plurality of content items within a second region of the screen;

replacing, by the billboard computing device, the first content item displayed within the second region of the screen with a different content item of the plurality of content items while maintaining the concierge item and the plurality of menu items within the first region;

detecting, by the billboard computing device, an interaction with a menu item of the plurality of menu items;

morphing, by the billboard computing device based on detecting the interaction with the menu item, the concierge item from a first display format to a second display format different from the first display format based on the content package; and

displaying, by the billboard computing device, a message within the second region of the screen based on the interaction with the menu item, the message being related to the menu item and unrelated to another menu item of the plurality of menu items;

wherein the billboard computing device displays the concierge item of the first display format on the screen as a static object, wherein the billboard computing device displays the concierge item of the second display format on the screen as an animated object.

8. The method of claim 7 , further comprising:

selecting, by the billboard computing device responsive to detecting the interaction with the menu item, a trivia content item from the plurality of content items, the trivia content item comprising a first textual message indicative of a question and a second textual message indicative of a plurality of answer options.

9. The method of claim 7 , wherein the different content item is a default content item.

10. The method of claim 7 , further comprising:

displaying, by the billboard computing device, the concierge item of the first display format on the screen at a first position relative to the plurality of menu items; and

displaying, by the billboard computing device, the concierge item of the second display format on the screen in a second position different from the first position.

11. The method of claim 7 , further comprising displaying, by the billboard computing device, the concierge item of the second display format by animating the concierge item of the second display format to display at least one of a flipping movement or a rolling movement.

12. The method of claim 7 , further comprising displaying, by the billboard computing device, a textual message within the second region of the screen, wherein the textual message provides guidance to interact with one or more of the plurality of menu items.

13. The method of claim 7 , further comprising:

detecting, by the billboard computing device, an occurrence of a triggering event; and

responsive to detecting the occurrence of the triggering event:

removing, by the billboard computing device, the message from the screen, and

morphing, by the billboard computing device, the concierge item from the second display format to the first display format.

14. The method of claim 7 , further comprising:

selecting, based on information associated with a building where the screen is located, the first content item from the plurality of content items for display within the second region of the screen.

15. The method of claim 14 , further comprising:

determining an expiration of a predetermined period of time since displaying the first content item within the second region of the screen.

16. The method of claim 15 , further comprising:

selecting, responsive to determining the expiration, a second content item from the plurality of content items based on the information.

17. The method of claim 16 , further comprising:

replacing the first content item with the second content item to cause display of the second content item within the second region of the screen.

18. A non-transitory computer-readable storage media comprising instructions that, when executed by one or more processors, cause the one or more processors to:

receive, over a network and from a server, a content package generated based on data associated with an organization, the content package including a plurality of menu items, a concierge item, and a plurality of content items, wherein the plurality of content items includes a first content item;

display, by a billboard computing device and based on the content package, the concierge item and the plurality of menu items within a first region of a screen of the billboard computing device;

display, by the billboard computing device and based on the content package, the first content item of the plurality of content items within a second region of the screen;

replace, by the billboard computing device, the first content item displayed within the second region of the screen with a different content item of the plurality of content items while maintaining the concierge item and the plurality of menu items within the first region;

detect an interaction with a menu item of the plurality of menu items;

morph, based on detecting the interaction with the menu item, the concierge item from a first display format to a second display format different from the first display format based on the content package; and

display a message within the second region of the screen based on the interaction with the menu item, the message being related to the menu item and unrelated to another menu item of the plurality of menu items;

wherein the billboard computing device displays the concierge item of the first display format on the screen as a static object, wherein the billboard computing device displays the concierge item of the second display format on the screen as an animated object.

19. The non-transitory computer-readable storage media of claim 18 , wherein the instructions, when executed by the one or more processors, further cause the one or more processors to:

display, by the billboard computing device, the concierge item of the first display format on the screen at a first position relative to the plurality of menu items; and

display, by the billboard computing device, the concierge item of the second display format on the screen in a second position different from the first position.

20. The non-transitory computer-readable storage media of claim 18 , wherein the instructions, when executed by the one or more processors, further cause the one or more processors to:

display, by the billboard computing device, the concierge item of the second display format by animating the concierge item of the second display format to display at least one of a flipping movement or a rolling movement.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2025
From: DEMARCO, WILLIAM R.; LAMPE, CHARLES K.; LINDGREN, MICHELLE N.; NEAL, RYANN M.
To: WELLS FARGO BANK, N.A.
Reel/Frame 070511/0086 →
Continuity (3)
Continuation 16986052 · Aug 5, 2020
Provisional Application 62929912 · Nov 3, 2019
Related Publication 20230368331A1 · Nov 16, 2023
References Cited (54)
US 5175812A · Krieger · 1992 [cited by examiner]
US 5682469A · Linnett et al. · 1997 [cited by applicant]
US 5761071A · Bernstein et al. · 1998 [cited by applicant]
US 6460040B1 · Burns · 2002 [cited by applicant]
US 7113088B2 · Frick et al. · 2006 [cited by applicant]
US 7603621B2 · Toyama et al. · 2009 [cited by applicant]
US 7730401B2 · Gillespie et al. · 2010 [cited by applicant]
US 8139751B1 · Magsamen et al. · 2012 [cited by applicant]
US 8504925B1 · Haase · 2013 [cited by applicant]
US 8688664B2 · Pineau et al. · 2014 [cited by applicant]
US 8777737B2 · Lemay · 2014 [cited by applicant]
US 8830291B2 · Kay et al. · 2014 [cited by applicant]
US 10481760B2 · Rolih · 2019 [cited by applicant]
US 20020078459A1 · Mckay · 2002 [cited by examiner]
US 20020098001A1 · Dahl · 2002 [cited by applicant]
US 20020118220A1 · Lui et al. · 2002 [cited by applicant]
US 20030046166A1 · Liebman · 2003 [cited by applicant]
US 20030067466A1 · Stephany et al. · 2003 [cited by applicant]
US 20040059591A1 · Greve · 2004 [cited by applicant]
US 20050154736A1 · Meikleham et al. · 2005 [cited by applicant]
US 20060048070A1 · Taylor et al. · 2006 [cited by applicant]
US 20070206001A1 · McKay · 2007 [cited by applicant]
US 20070243936A1 · Binenstock et al. · 2007 [cited by applicant]
US 20080048973A1 · McKay · 2008 [cited by applicant]
US 20090144143A1 · Iyer · 2009 [cited by applicant]
US 20100021013A1 · Gale et al. · 2010 [cited by applicant]
US 20100131502A1 · Fordham · 2010 [cited by applicant]
US 20100211489A1 · Zhang et al. · 2010 [cited by applicant]
US 20110173549A1 · Hipskind · 2011 [cited by applicant]
US 20110222784A1 · Rowe · 2011 [cited by examiner]
US 20110294564A1 · Michelstein et al. · 2011 [cited by applicant]
US 20130090958A1 · Chin et al. · 2013 [cited by applicant]
US 20130157609A1 · Vainik et al. · 2013 [cited by applicant]
US 20130167025A1 · Patri et al. · 2013 [cited by applicant]
US 20150301729A1 · Wang et al. · 2015 [cited by applicant]
US 20150356526A1 · Christmas · 2015 [cited by applicant]
US 20150356912A1 · Dietz · 2015 [cited by applicant]
US 20150370444A1 · Jitkoff · 2015 [cited by examiner]
US 20160037236A1 · Newell · 2016 [cited by examiner]
US 20170249714A1 · Van Hoof et al. · 2017 [cited by applicant]
US 20170265046A1 · Chen et al. · 2017 [cited by applicant]
US 20170277274A1 · Boblett · 2017 [cited by applicant]
US 20180091568A1 · Edgington, Jr. · 2018 [cited by applicant]
US 20190097824A1 · Barr et al. · 2019 [cited by applicant]
US 20190107991A1 · Spivack et al. · 2019 [cited by applicant]
US 20200090216A1 · Gudai · 2020 [cited by examiner]
Anonymous. 31 Brilliant User Interface Animations. Web entry at DigitalSynopsis.com. Available to the public on Jun. 8, 2017. Retrieved from [https://digitalsynopsis.com/design/ui-ux-animation-inspiration/] on [Nov. 29,… [cited by applicant]
Babich, Nick. How Functional Animation Helps Improve User Experience . Web article posted Jan. 11, 2017 at Smashing Magazine. Retrieved from [https://www.smashingmagazine.com/2017/01 /how-functional-animation-helps-impr… [cited by applicant]
Gadd. UI cheat sheet: buttons, Internet article posted at UX Collective on May 12, 2019. Retrieved from [https://usdesign.cc/ui-cheat-sheets-buttons-7329ed96112] on [Dec. 1, 2021]. 17pages (Year: 2019). [cited by applicant]
Horton, Tyler Bruce. SKINNI: The Smart Kiosk Information Navigation and Note-posting Interface. Master's Thesis for Electrical Engineering at Massachusetts Institute of Technology. Aug. 2004. 91 pages. (Year: 2004). [cited by applicant]
McCracken, Harry. The Bob Chronicles. Web article posted at Technologizer on Mar. 29, 2010. Retrieved from [https://www.technologizer.com/2010/03/29/microsoft-bob/] on [Nov. 29, 2021]. 47 pages. (Year: 2010). [cited by applicant]
McCracken, Harry. The Secret Origins of Clippy: Microsoft's Bizarre Animated Character Patents. Web Article posted at Technologizer on Jan. 2, 2009. Retrieved from [https://www.technologizer.com/2009/01/02/microsoft-cli… [cited by applicant]
Trower, Tandy. Bob and Beyond: A Microsoft Insider Remembers. Web Article posted at Technologizer on Mar. 29, 2010. Retrieved from [https://www.technologizer.com/2010/03/29/bob-and-beyond-a-microsoft-insider-remembers/]… [cited by applicant]
Williams, Harel. DomeView: Community-based Digital Bulletin Boards and Mobile Phone Interactions. Master's Thesis for Electrical Engineering at Massachusetts Institute of Technology, May 2007. 61 pages. (Year: 2007). [cited by applicant]