IP Library Granted Patent US 12,579,556
Granted Patent B2
US 12,579,556 · App. 18/736,365 · Granted Mar 17, 2026

Systems and methods for providing content items via a push marketing auction

Inventors: Amit Agarwal (Mountain View, CA); Surojit Chatterjee (Los Altos, CA); Gaurav Bhaya (Mountain View, CA); Anshul Kothari (Mountain View, CA); Vibhor Nanavati (Santa Clara, CA)
Assignee: GOOGLE LLC
G06Q30/0275G06Q30/0252G06Q30/0261H04L67/55
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,579,556
App. No.
18/736,365
Granted
Mar 17, 2026
Kind
B2
Abstract

The present disclosure is directed to systems and methods of providing content. A server can generate a request for a push content item for an account identifier linked with a computing device. The server can establish a push auction for the account identifier with multiple candidate push content items. The server can determine an auction score for each candidate push content item and select a push content item therefrom based on the auction score. The server can determine a parameter for the account identifier and control delivery of the selected push content item based on a delivery control policy. The server can compare a value of the parameter with a threshold value to authorize the push content item. The server can provide the selected and authorized push content item for presentation in a push content slot via the computing device linked to the account identifier.

Claims (60)

1 . A method, comprising:

determining, by a data processing system, a threshold value for a maximum number of push content items to be delivered to a computing device during a predetermined time interval based on one or more of: a likelihood of engagement associated with a push content item; a mode of delivery associated with the push content item; a time of day; whether a location associated with the computing device is a home location, a work location, or a vacation location;

a distance between the location associated with the computing device and a location associated with a content provider of the push content item; or a mode of transportation associated with the computing device;

determining, by the data processing system, a number of push content items previously delivered to the computing device during the predetermined time interval;

comparing, by the data processing system, the number of push content items previously delivered to the computing device during the predetermined time interval with the threshold value for the maximum number of push content items to be delivered to the computing device to determine whether to authorize or restrict transmission of the push content item to the computing device; and

restricting, by the data processing system responsive to comparing the number of push content items previously delivered to the computing device during the predetermined time interval with the threshold value, transmission of the push content item to the computing device during the predetermined time interval, wherein restricting the transmission comprises one or more of denying, rejecting, preventing, or blocking the delivery of the push content item to the computing device.

2 . The method of claim 1 , wherein the parameter is based on the push content item, the parameter comprising the value to determine whether to authorize or restrict transmission of the push content item.

3 . The method of claim 1 , further comprising:

periodically receiving, by one or more processors of the data processing system, independent of the computing device requesting content, data from the computing device that provides sensor information via a push content agent executing on the computing device, the push content agent in communication with the data processing system;

establishing, by the data processing system, with the push content agent executing on the computing device, a communication channel via which to receive the sensor information; and

wherein periodically receiving the data from the computing device comprises periodically receiving, by the data processing system via the communication channel, the data from the computing device that provides the sensor information via the push content agent executing on the computing device, the push content agent in communication with the data processing system.

4 . The method of claim 1 , further comprising:

selecting, by the data processing system responsive to the request generated by the data processing system, a second push content item for presentation at the computing device;

determining, by the data processing system, a second value of the parameter used to control delivery of the selected second push content item to the computing device;

comparing, by the data processing system, the second value of the determined parameter with the threshold value to determine whether to authorize or restrict transmission of the selected second push content item to the computing device; and

transmitting, by the data processing system responsive to comparing the second value with the threshold value, the selected second push content item to the computing device.

5 . The method of claim 1 , wherein the computing device is a first computing device, and wherein the method further comprises:

determining, by the data processing system, a second parameter used to control delivery of the push content item to the second computing device;

comparing, by the data processing system, a second value of the determined second parameter with a second threshold value to determine whether to authorize or restrict transmission of the push content item to the second computing device; and

transmitting, by the data processing system responsive to comparing the second value of the determined second parameter with the second threshold value, the push content item to the second computing device.

6 . The method of claim 1 , further comprising determining, by the data processing system, a likelihood of engagement of the push content item based on at least one of historical content engagement activity of the computing device, time, location, account profile information, type of communication channel or mode of communication, activity, or device type of the computing device.

7 . The method of claim 1 , further comprising:

initiating, by the data processing system, an auction to bid on a likelihood of engagement of the push content item for transmission to the computing device;

determining, by the data processing system, a score based on the auction of the likelihood of engagement;

wherein restricting the transmission of the push content item comprises restricting, by the data processing system responsive to the comparison and based on the score, the transmission of the push content item to the computing device.

8 . The method of claim 1 , wherein determining, by the data processing system, the threshold value for the maximum number of push content items to be delivered to the computing device during the predetermined time interval is further based on a historical model.

9 . The method of claim 1 , further comprising:

retrieving, by the data processing system from a database in memory, a delivery control policy specifying a time window indicating a first time and a second time during which push content is authorized for transmission;

authorizing, by the data processing system, the push content item for transmission responsive to a comparison of a time stamp corresponding to the request generated by the push trigger and the time window; and

providing, by the data processing system, the push content item for presentation responsive to the authorization.

10 . A system, comprising:

a data processing system comprising one or more processor and memory, the data processing system configured to:

determine a threshold value for a maximum number of push content items to be delivered to a computing device during a predetermined time interval based on one or more of: a likelihood of engagement associated with a push content item; a mode of delivery associated with the push content item; a time of day; whether a location associated with the computing device is a home location, a work location, or a vacation location; a distance between the location associated with the computing device and a location associated with a content provider of the push content item; or a mode of transportation associated with the computing device;

determine a number of push content items previously delivered to the computing device during the predetermined time interval;

compare the number of push content items previously delivered to the computing device during the predetermined time interval with the threshold value for the maximum number of push content items to be delivered to the computing device to determine whether to authorize or restrict transmission of the push content item to the computing device; and

restrict, responsive to comparing the number of push content items previously delivered to the computing device during the predetermined time interval with the threshold value, transmission of the push content item to the computing device during the predetermined time interval, wherein restricting the transmission comprises one or more of denying, rejecting, preventing, or blocking the delivery of the push content item to the computing device.

11 . The system of claim 10 , wherein the parameter is based on the push content item, the parameter comprising the value to determine whether to authorize or restrict transmission of the push content item.

12 . The system of claim 10 , wherein the data processing system is further configured to:

periodically receive, independent of the computing device requesting content, data from the computing device that provides sensor information via a push content agent executing on the computing device, the push content agent in communication with the data processing system;

establish, with the push content agent executing on the computing device, a communication channel via which to receive the sensor information; and

wherein periodically receiving the data from the computing device comprises periodically receiving, by the data processing system via the communication channel, the data from the computing device that provides the sensor information via the push content agent executing on the computing device, the push content agent in communication with the data processing system.

13 . The system of claim 10 , wherein the data processing system is further configured to:

select, responsive to the request generated by the data processing system, a second push content item for presentation at the computing device;

determine a second value of the parameter used to control delivery of the selected second push content item to the computing device;

compare the second value of the determined parameter with the threshold value to determine whether to authorize or restrict transmission of the selected second push content item to the computing device; and

transmit, responsive to comparing the second value with the threshold value, the selected second push content item to the computing device.

14 . The system of claim 10 , wherein the computing device is a first computing device, and wherein the data processing system is further configured to:

determine, a second parameter used to control delivery of the push content item to a second computing device;

compare a second value of the determined second parameter with a second threshold value to determine whether to authorize or restrict transmission of the push content item to the second computing device; and

transmit, responsive to comparing the second value of the determined second parameter with the second threshold value, the push content item to the second computing device.

15 . The system of claim 10 , wherein the data processing system is further configured to determine a likelihood of engagement of the push content item based on at least one of historical content engagement activity of the computing device, time, location, account profile information, type of communication channel or mode of communication, activity, or device type of the computing device.

16 . The system of claim 10 , wherein the data processing system is further configured to:

initiate an auction to bid on a likelihood of engagement of the push content item for transmission to the computing device;

determine a score based on the auction of the likelihood of engagement;

wherein to restrict the transmission of the push content item comprises restrict, responsive to the comparison and based on the score, the transmission of the push content item to the computing device.

17 . The system of claim 10 , wherein the data processing system is further configured to determine the threshold value for the maximum number of push content items to be delivered to the computing device during the predetermined time interval further based on a historical model.

18 . The system of claim 10 , wherein the data processing system is further configured to:

retrieve, from a database in memory, a delivery control policy specifying a time window indicating a first time and a second time during which push content is authorized for transmission;

authorize the push content item for transmission responsive to a comparison of a time stamp corresponding to the request generated by the push trigger and the time window; and

provide the push content item for presentation responsive to the authorization.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2024
From: AGARWAL, AMIT; CHATTERJEE, SUROJIT; BHAYA, GAURAV; KOTHARI, ANSHUL; NANAVATI, VIBHOR
To: GOOGLE INC.
Reel/Frame 067741/0016 →
CHANGE OF NAME Recorded Jun 17, 2024
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 067765/0939 →
Continuity (4)
Continuation 17139728 · Dec 31, 2020
Continuation 14939591 · Nov 12, 2015
Provisional Application 62216138 · Sep 9, 2015
Related Publication 20240320713A1 · Sep 26, 2024
References Cited (126)
US 7636574B2 · Poosala · 2009 [cited by applicant]
US 8352980B2 · Howcroft · 2013 [cited by applicant]
US 8364810B2 · Rudenko et al. · 2013 [cited by applicant]
US 9117227B1 · Agrawal · 2015 [cited by examiner]
US 9531827B1 · Onnen et al. · 2016 [cited by applicant]
US 10110541B2 · Li · 2018 [cited by applicant]
US 10248667B1 · Agrawal et al. · 2019 [cited by applicant]
US 10282165B2 · Bostick et al. · 2019 [cited by applicant]
US 10785286B2 · Gu et al. · 2020 [cited by applicant]
US 20070005188A1 · Johnson · 2007 [cited by examiner]
US 20070244750A1 · Grannan et al. · 2007 [cited by applicant]
US 20080192820A1 · Brooks et al. · 2008 [cited by applicant]
US 20080243619A1 · Sharman et al. · 2008 [cited by applicant]
US 20090309711A1 · Adappa et al. · 2009 [cited by applicant]
US 20100023475A1 · Lahav · 2010 [cited by applicant]
US 20100262449A1 · Monteforte · 2010 [cited by examiner]
US 20110040848A1 · Xu · 2011 [cited by examiner]
US 20120239507A1 · Braginsky · 2012 [cited by examiner]
US 20130185355A1 · Tseng et al. · 2013 [cited by applicant]
US 20130281124A1 · Laumen et al. · 2013 [cited by applicant]
US 20150100423A1 · Oldham · 2015 [cited by examiner]
US 20160226989A1 · Ovsiankin · 2016 [cited by examiner]
US 20170061462A1 · Bhalgat · 2017 [cited by examiner]
US 20170092278A1 · Evermann et al. · 2017 [cited by applicant]
US 20170110130A1 · Sharifi et al. · 2017 [cited by applicant]
US 20170110144A1 · Sharifi et al. · 2017 [cited by applicant]
US 20170132019A1 · Karashchuk et al. · 2017 [cited by applicant]
US 20170324807A1 · Gu · 2017 [cited by examiner]
US 20170358301A1 · Raitio et al. · 2017 [cited by applicant]
US 20180183651A1 · Liu · 2018 [cited by applicant]
US 20180270520A1 · Ott et al. · 2018 [cited by applicant]
US 20210224847A1 · Fox · 2021 [cited by examiner]
CN 104838662A · 2015 [cited by applicant]
EP 2541474 · 2013 [cited by applicant]
WO WO2008052356A1 · 2008 [cited by applicant]
WO WO2009010633A1 · 2009 [cited by applicant]
WO WO2009146250A1 · 2009 [cited by applicant]
R. Kambalakatta, M. Kumar and S. K. Das, “Profile based caching to enhance data availability in push/pull mobile environments,” The First Annual International Conference on Mobile and Ubiquitous Sys: Networking and Serv… [cited by examiner]
R. Cohen, L. Katzir and D. Raz, “Scheduling algorithms for a cache pre-filling content distribution network,” Proceedings. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies, New York… [cited by examiner]
S. Buckley et al., “Social media and customer behavior analytics for personalized customer engagements,” in IBM Journal of Research and Development, vol. 58, No. 5/6, pp. 7:1-7:12, Sep.-Nov. 2014, doi: 10.1147/JRD.2014.… [cited by examiner]
Systems and Methods for Social Sharing of Suggested Content Items, An IP.com Prior Art Database Technical Disclosure, Authors et. al.: Justin Lewis, IP.com No. IPCOM000251284D IP.com Electronic Publication Date: Oct. 29… [cited by examiner]
“Dolphin' attacks fool Amazon, Google voice assistants”, BBC News, Sep. 7, 2017 (8 pages). [cited by applicant]
“10 Tips to Improve the Performance of Google Product Listing Ads”, Foghorn Labs, retrieved Mar. 18, 2013 from URL: http://www.foghornlabs.com/2012/11/21/product-listing-ads-best-practices/ (5 pages). [cited by applicant]
“Google Assistant SDK”, Google Developers Newsletter, Google Developers, developers.google.com, accessed on Jul. 12, 2017 (2 pages). [cited by applicant]
“Products Feed Specification”, Google Merchant Center Help, Google, Inc., retrieved Mar. 18, 2013 from URL: http://www.support.google.com/merchants/bin/answer.py?hl=en&answer=188494#US <http://www.support.google.com/mer… [cited by applicant]
“Supported File Formats”, Google Merchant Center Help, Google, Inc., retrieved Mar. 18, 2013 from URL: <http://www.support.google.com/merchants/bin/answer.py?hl=en&answer=160567> (1 page). [cited by applicant]
“Walmart and Google to offer voice-enabled shopping”, BBC News, Aug. 23, 2017 (10 pages). [cited by applicant]
Abrams, Brad, “Help users find, interact & re-engage with your app on the Google Assistant”, Google Developers Blog, Nov. 15, 2017 (16 pages). [cited by applicant]
Albrecht, Chris, “Alexa, How Can You Be Used in Restaurants?”, The Spoon, Dec. 10, 2017 (6 pages). [cited by applicant]
Amazon, “Echo Look I Hands-Free Camera and Style Assistant”, retrieved Aug. 22, 2017 from URL: <https://www.amazon.com/gp/product/B0186JAEWK?ref%5F=cm%5Fsw%5Fr%5Ffa%5Fdp%5Ft2%5F>C5oazbJTKCB18&pldnSite=1 (7 pages). [cited by applicant]
Barr, Jeff, “AWS DeepLens—Get Hands-On Experience with Deep Learning With Our New Video Camera”, AWS News Blog, Nov. 29, 2017 (11 pages). [cited by applicant]
Before the Patent Trial and Appeal Board for U.S. Appl. No. 14/939,591, dated Nov. 3, 2020. [cited by applicant]
Broussard, Mitchel, “Chatbot-Like Siri Patent Includes Intelligent Image, Video, and Audio Recognition Within Messages”, Mac Rumors, May 11, 2017, retrieved Jul. 12, 2017 from URL: <https://www.macrumors.com/2017/05/11/… [cited by applicant]
Buckland et al., “Amazon's Alexa Takes Open-Source Route to Beat Google Into Cars”, Bloomberg, Feb. 27, 2018 (6 pages). [cited by applicant]
Buckley et al., “Social media and customer behavior analytics for personalized customer engagements,” in IBM Journal of Research and Development, vol. 58, No. 5/6, pp. 7:1-7:12, Sep.-Nov. 2014, doi: 10.1147/JRD.2014.234… [cited by applicant]
Chen, Lulu Yilun, “Alibaba Challenges Google, Amazon With New Echo-Like Device”, Bloomberg, Jul. 5, 2017, retrieved Jul. 12, 2017 from URL: <https://www.bloomberg.com/news/articles/2017-07-05/alibaba-challenges-google-a… [cited by applicant]
Close, Kerry, “Amazon Echo Will Give You These Deals If You Order Through Alexa This Weekend,” Time.com <http://Time.com>, Nov. 18, 2016 (2 pages). [cited by applicant]
Clover, Juli, “Amazon and Google Want to Turn Their Smart Home Speakers Into Telephone Replacements”, MacRumors, Feb. 15, 2017 (5 pages). [cited by applicant]
Coberly, Cohen, “Apple patent filing reveals potential whispering Siri functionality”, Techspot, Dec. 14, 2017 (4 pages). [cited by applicant]
Cohen et al., “Leveraging Web services for information discovery,” Proceedings 2003 Symposium on Security and Privacy, Herzlia, Israel, 2003, pp. 123-132, doi: 10.1109/SWSTE.2003.1245432. (Year: 2003). [cited by applicant]
Collins, et al., “Can Twitter Save Itself?”, CNET, Apr. 26, 2017, retrieved Aug. 22, 2017 from URL: <https://www.cnet.com/news/twitter-q1-2017-earnings/> (3 pages). [cited by applicant]
Cook, John, “A Siri for advertising: These mobile ads talk back to you,” GeekWire, Apr. 1, 2013, geekwire.com<http://geekwire.com> (7 pages). [cited by applicant]
Crist, Ry, “Logitech Harmony's Alexa skill just got a whole lot better”, CNET, Jul. 13, 2017 (2 pages). [cited by applicant]
Estes, Adam Clark, “Amazon's Newest Gadget Is a Tablet That's Also an Echo”, Gizmodo, Sep. 19, 2017 (3 pages). [cited by applicant]
Examination Report for EP Appin. Ser. No. 16770129.1 dated Feb. 6, 2020 (9 pages). [cited by applicant]
Final Office Action for U.S. Appl. No. 15/815,398 dated Jan. 6, 2020 (15 pages). [cited by applicant]
Final Office Action for U.S. Appl. No. 15/815,398, dated Aug. 23, 2021. [cited by applicant]
Final Office Action for U.S. Appl. No. 15/815,398, dated Aug. 31, 2022. [cited by applicant]
Final Office Action for U.S. Appl. No. 14/939,591 dated Aug. 14, 2018 (18 pages). [cited by applicant]
First Office Action for CN Appin. Ser. No. 201680027372.0 dated Jul. 28, 2020 (17 pages). [cited by applicant]
Forrest, Conner, Essential Home wants to be ‘bridge’ between Amazon Alexa, Apple's Siri, and. [cited by applicant]
Foxx, Chris, “Apple reveals HomePod smart speaker”, BBC, Jun. 5, 2017 (9 pages) C27 2017 (6 pages). [cited by applicant]
Gebhart, Andrew, “Google Assistant is spreading, but it needs its own Echo Dot”, cnet, May 20, 2017 (7 pages). [cited by applicant]
Gebhart, Andrew, Google Home to the Amazon Echo: 'Anything you can do . . . —, CNET, May 18. [cited by applicant]
Gibbs, Samuel, “Your Facebook Messenger app is about to be filled with ads”, The Guardian, Jul. 12, 2017, retrieved Aug. 22, 2017 from URL: https://www.theguardian.com/technology/2017/jul/12/facebook-messenger-app-adver… [cited by applicant]
Golgowski, Nina, “This Burger King Ad Is Trying to Control Your Google Home Device”, HuffPost, Apr. 12, 2017 (7 pages). [cited by applicant]
Gurman et al., “Apple Is Manufacturing a Siri Speaker to Outdo Google and Amazon”, Bloomberg, May 31, 2017 (3 pages). [cited by applicant]
Hardwick, Tim, “Facebook Smart Speaker Coming Next Year With 15-inch Touch Panel”, MacRumors, Jul. 25, 2017 (5 pages). [cited by applicant]
Heater, Brian, “Amazon Alexa devices can finally tell voices apart”, TechCrunch, Oct. 11, 2017 (6 pages). [cited by applicant]
International Preliminary Report on Patentability for PCT Appin. Ser. No. PCT/US2016/050531 dated Mar. 22, 2018 (8 pages). [cited by applicant]
International Search Report and Written Opinion for PCT Appin. Ser. No. PCT/US2016/050531 dated Dec. 19, 2016 (12 pages). [cited by applicant]
Johnston, Lisa, “Amazon Whirlwind: New Echo, Plus, Spot, Connect, Fire TV Take the Stage”, Twice, Sep. 27, 2017 (10 pages). [cited by applicant]
Kambalakatta et al., “Profile based caching to enhance data availability in push/pull mobile environments,” The First Annual International Conf on Mobile and Ubiquitous Systems: Networking and Services, 2004. Mobiquitou… [cited by applicant]
Kelion, Leo, “Amazon revamps Echo smart speaker family”, BBC News, Sep. 27, 2017 (11 pages). [cited by applicant]
Kelion, Leo, “Amazon's race to make Alexa smarter”, BBC News, Jul. 28, 2017 (8 pages). [cited by applicant]
Koetsier, John, “Ads on Amazon Echo: Wendy's, ESPN, and Progressive Among Brands Testing”, Forbes, May 11, 2017 (3 pages). [cited by applicant]
Kridel et al., “Adaptive Modeling for Real Time Analytics: The Case of “Big Data” in Mobile Advertising,” 2015 48th Hawaii International Conference on System Sciences, 2015, pp. 887-896, doi: 10.1109/HICSS.2015.111. Dat… [cited by applicant]
Krishna, Swapna, “Jim Beam's smart decanter will pour you a shot when you ask”, engadget, Nov. 29, 2017 (3 pages). [cited by applicant]
Lacy, Lisa, “Improving search and advertising are the next frontiers for voice-activated devices”, TechCrunch, Dec. 20, 2017 (13 pages). [cited by applicant]
Larson, Selena, “Google Home now recognizes your individual voice”, CNN Money, San Francisco, California, Apr. 20, 2017 (3 pages). [cited by applicant]
Lee, Dave, Take Two for Samsung's troubled Bixby assistant, BBC News, Oct. 19, 2017 (6 pages). [cited by applicant]
Lee, Dave, “The five big announcements from Google I/O”, BBC, May 18, 2017 (11 pages). [cited by applicant]
Lund, Pamela, “Mastering Google Product Feeds and Product Listing Ads—Part 1”, BlueGlass, Dec. 28, 2013, retrieved from URL: http://www.blueglass.com/blog/mastering-google-product-feeds-and-product-listing-ads-part-1/#c… [cited by applicant]
McNamara et al., “Content Source Selection in Bluetooth Networks,” 2007 Fourth Annual International Conference on Mobile and Ubiquitous Systems: Networking & Services (MobiQuitous), Philadelphia, PA, USA, 2007, pp. 1-8,… [cited by applicant]
Nieva, Richard, “Google Home and eBay can tell you how much that's worth”, CNET, Mar. 8, 2017 (3 pages). [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 14/939,591 dated Mar. 14, 2018 (13 pages). [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/815,398, dated Feb. 16, 2023. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/815,398 dated Apr. 8, 2021 (23 pages). [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/815,398 dated Aug. 20, 2019 (13 pages). [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/815,398 dated May 15, 2020 (18 pages). [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/815,398 dated Nov. 20, 2020 (23 pages). [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/815,398, dated Feb. 7, 2022. [cited by applicant]
Notice of Allowance for Chinese Application No. 201680027372.0, dated Mar. 8, 2021. [cited by applicant]
Novet, et al., “Amazon is getting ready to bring Alexa to work”, CNBC, Nov. 29, 2017 (4 pages). [cited by applicant]
Oral Proceedings for European Application No. 16770129.1, dated Oct. 5, 2020. [cited by applicant]
Palladino, Valentina, “Garmin teamed up with Amazon to make a tiny Echo Dot for your car”, ars Technica, Oct. 17, 2017 (2 pages). [cited by applicant]
Perez, Sarah, “Alexa's 'Routines' will combine smart home control with other actions, like delivering your news and weather”, TechCrunch, Sep. 28, 2017 (10 pages). [cited by applicant]
Perez, Sarah, “The first ad network for Alexa Skills shuts down following Amazon's policy changes”, TechCrunch, Jun. 15, 2017 (8 pages). [cited by applicant]
Porter, Jon, “Amazon Echo Show release date, price, news and features”, TechRadar, Jun. 26, 2017 (11 pages). [cited by applicant]
Pringle, Ramona, “‘I'm sorry to hear that’: Why training Siri to be a therapist won't be easy”, CBC News, Sep. 24, 2017 (3 pages). [cited by applicant]
Purcher, Jack, “Apple Patent Reveals a New Security Feature Coming to Siri”, Patently Apple, Apr. 4, 2017, reprinted from http://www.patentlyapple.com/patently-apple/2017/04/apple-patent-reveals-a-new-security-feature-c… [cited by applicant]
Purcher, Jack, “The Patent behind Google Home's new Feature of Understanding Different Voices in the Home Surfaced Today”, Patently Mobile, Apr. 20, 2017, reprinted from http://www.patentlymobile.com/2017/04/the-patent-… [cited by applicant]
Purcher, Jack, “Today Google Home's Virtual Assistant can learn its Owner's voice for Security Reasons like Apple's Patent Pending Idea”, Patently Apple, Apr. 20, 2017 (4 pages). [cited by applicant]
Record of Oral Hearing Before the Patent Trial and Appeal Board for U.S. Appl. No. 14/939,591, dated Oct. 22, 2020. [cited by applicant]
Sablich, Justin, “Planning a Trip With the Help of Google Home”, New York Times, dated May 31. [cited by applicant]
Second Office Action for CN Appin. Ser. No. 201680027372.0 dated Dec. 17, 2020 (6 pages). [cited by applicant]
Seifert, Dan, “Samsung's new virtual assistant will make using your phone easier”, The Verge, Mar. 20, 2017 (6 pages). [cited by applicant]
Sherr, lan, “IBM built a voice assistant for cybersecurity”, CNET, Feb. 13, 2017 (9 pages). [cited by applicant]
Siegal, Daniel, “IP Attys Load Up Apps' Legal Challenges At ‘Silicon Beach’”, Law360, Los Angeles, California, Feb. 2, 2017 (4 pages). [cited by applicant]
Simonite, Tom, “How Alexa, Siri, and Google Assistant Will Make Money Off You,” Technology Review, May 31, 2016, technologyreview.com (9 pages). [cited by applicant]
Simonite, Tom, “How Assistant Could End Up Eating Google's Lunch,” Technology Review, Sep. 23, 2016, technologyreview.com (8 pages). [cited by applicant]
Smith, Dave, “The Amazon Echo got 2 incredibly useful features thanks to a new update”, Business Insider, Jun. 1, 2017 (2 pages). [cited by applicant]
Systems and Methods for Social Sharing of Suggested Content Items, An IP.com Prior Art Database Technical Disclosure, Authors et. al.: Justin Lewis, IP.com No. IPCOM000251284D IP.com Electronic Publication Date: Oct. 29… [cited by applicant]
Willens, Max, “For publishers, Amazon Alexa holds promise but not much money (yet)”, Digiday, Jul. 6, 2017 (5 pages). [cited by applicant]
Wirtz et al., “Pervasive content-centric wireless networking,” Proceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014, Sydney, NSW, Australia, 2014, pp. 1-9, doi: 10.1109/… [cited by applicant]
Yom-Tov et al., “Measuring inter-site engagement,” 2013 IEEE International Conference on Big Data, Silicon Valley, CA, USA, 2013, pp. 228-236, doi: 10.1109/BigData.2013.6691579. (Year: 2013). [cited by applicant]