IP Library › Granted Patent US 12,211,012
Granted Patent B2
US 12,211,012 · App. 17/948,811 · Granted Jan 28, 2025

Systems and methods to utilize smart components

Inventor: Jeremy Leigh Cattone (Tigard, OR)
Assignee: EBAY INC.
G06Q10/20G06Q10/087G06Q30/0633
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,012
App. No.
17/948,811
Granted
Jan 28, 2025
Kind
B2
Abstract

Systems, methods, and machine-readable hardware to facilitate a diagnosis of a failure of a first part in a vehicle. The system receives a maintenance message, over a network at a network-based marketplace. The maintenance message includes characterization information received from a component in the vehicle. The component includes a sensor that senses the first part to generate the characterization information. The system identifies sub-system processing rules based on the maintenance message and executes the sub-system processing rules. The sub-system processing rules cause a smart component engine to perform operations comprising identifying a sub-system and scanning the sub-system responsive to identifying an increase in a likelihood of failure of the first part based on the characterization information. The first sub-system includes a plurality of parts and the scanning includes scanning the plurality of parts to retrieve characterization information from the plurality of parts to identify original equipment authentication information.

Claims (50)

1. A system comprising:

at least one processor and executable instructions accessible on a computer-readable medium that, when executed, cause the at least one processor to perform operations comprising:

receiving, over a network at a network-based system, a maintenance message including that includes characterization information of a component, the component including a sensor that generates the characterization information based on a sense of the component by the sensor;

identifying sub-system processing rules based on the maintenance message; and

executing the sub-system processing rules, the executing the sub-system processing rules causing a smart component engine to perform operations comprising:

identifying an increase in a likelihood of failure of the component based on the characterization information, and

responsive to the identifying, scanning a sub-system to identify equipment authentication information.

2. The system of claim 1 , wherein:

the characterization information includes a percentage of wear of the component, and

the operations further comprising identifying whether an aggregate of the percentage of wear of the component is greater than a predetermined threshold.

3. The system of claim 1 , the operations further comprising:

receiving a triggering event, at the network-based system, the triggering event including the maintenance message; and

processing the triggering event responsive to receipt of the triggering event, the processing the triggering event including the identifying the sub-system processing rules.

4. The system of claim 3 , wherein the maintenance message includes part log information and the processing the triggering event comprises:

identifying whether a derivative of the part log information, with respect to time, exceeds a threshold.

5. The system of claim 3 , wherein the processing of the triggering event comprises:

registering in a database the component as not being original equipment by utilizing at least one public key to decrypt a portion of the characterization information; and

communicating, as part of the maintenance message, equipment authentication information to facilitate a diagnosis of a complex failure.

6. The system of claim 3 , wherein the triggering event includes a vehicle registration event, the vehicle registration event including communicating information related to the component being registered in a database of garage information.

7. The system of claim 3 , wherein the triggering event includes a vehicle registration spare part triggering event, the vehicle registration spare part triggering event including communicating information related to at least one spare part of the component being registered in a database of garage information.

8. The system of claim 3 , wherein the triggering event includes a bar code scan triggering event, the bar code scan triggering event including scanning a bar code on the component and identifying the component based on the bar code.

9. A method comprising:

receiving, over a network at a network-based system, a maintenance message including that includes characterization information of a component, the component including a sensor that generates the characterization information based on a sense of the component by the sensor;

identifying sub-system processing rules based on the maintenance message; and

executing the sub-system processing rules, the executing the sub-system processing rules causing a smart component engine to perform operations comprising:

identifying an increase in a likelihood of failure of the component based on the characterization information; and

responsive to the identifying, scanning a sub-system to identify equipment authentication information.

10. The method of claim 9 , wherein:

the characterization information includes a percentage of wear of the component, and

the method further comprises identifying whether an aggregate of the percentage of wear of the component is greater than a predetermined threshold.

11. The method of claim 9 , further comprising:

receiving a triggering event, at the network-based system, the triggering event including the maintenance message; and

processing the triggering event responsive to receipt of the triggering event, the processing the triggering event including the identifying the sub-system processing rules.

12. The method of claim 11 , wherein the maintenance message includes part log information and the processing the triggering event comprises:

identifying whether a derivative of the part log information, with respect to time, exceeds a threshold.

13. The method of claim 11 , wherein the processing of the triggering event comprises:

registering in a database the component as not being original equipment by utilizing at least one public key to decrypt a portion of the characterization information; and

communicating, as part of the maintenance message, equipment authentication information to facilitate a diagnosis of a complex failure.

14. The method of claim 11 , wherein the triggering event includes a vehicle registration event, the vehicle registration event including communicating information related to the component being registered in a database of garage information.

15. The method of claim 11 , wherein the triggering event includes a vehicle registration spare part triggering event, the vehicle registration spare part triggering event including communicating information related to at least one spare part of the component being registered in a database of garage information.

16. The method of claim 11 , wherein the triggering event includes a bar code scan triggering event, the bar code scan triggering event including scanning a bar code on a component and identifying the component based on the bar code.

17. A non-transitory machine-storage device storing a set of instructions that, when executed by a processor of a machine, cause the machine to perform operations comprising:

receiving, over a network at a network-based system, a maintenance message that includes characterization information of a component, the component including a sensor that generates the characterization information based on a sense of the component by the sensor;

identifying sub-system processing rules based on the maintenance message; and

executing the sub-system processing rules, the executing the sub-system processing rules causing a smart component engine to perform operations comprising:

identifying an increase in a likelihood of failure of the component based on the characterization information, and

responsive to the identifying, scanning a sub-system to identify equipment authentication information.

18. The non-transitory machine-storage device of claim 17 , wherein:

the characterization information includes a percentage of wear of the component; and

the operations further comprise identifying whether an aggregate of the percentage of wear of the component is greater than a predetermined threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2022
From: CATTONE, JEREMY LEIGH
To: EBAY INC.
Reel/Frame 061359/0075 →
Continuity (3)
Continuation 16394049 · Apr 25, 2019
Continuation 14588272 · Dec 31, 2014
Related Publication 20230018782A1 · Jan 19, 2023
References Cited (121)
US 6526335B1 · Treyz · 2003 [cited by examiner]
US 6999990B1 · Sullivan et al. · 2006 [cited by applicant]
US 7904219B1 · Lowrey et al. · 2011 [cited by applicant]
US 8370464B1 · Chitilian et al. · 2013 [cited by applicant]
US 8560161B1 · Kator et al. · 2013 [cited by applicant]
US 8589204B2 · Yanase · 2013 [cited by applicant]
US 8648700B2 · Gilbert · 2014 [cited by applicant]
US 8798852B1 · Chen · 2014 [cited by examiner]
US 9183280B2 · Achuthan et al. · 2015 [cited by applicant]
US 11475415B2 · Cattone · 2022 [cited by applicant]
US 20020007225A1 · Costello et al. · 2002 [cited by applicant]
US 20040102272A1 · Calfa · 2004 [cited by applicant]
US 20050125117A1 · Breed et al. · 2005 [cited by applicant]
US 20060122748A1 · Nou et al. · 2006 [cited by applicant]
US 20060293813A1 · Nou et al. · 2006 [cited by applicant]
US 20070100520A1 · Shah et al. · 2007 [cited by applicant]
US 20070174710A1 · Duan et al. · 2007 [cited by applicant]
US 20080183574A1 · Nash et al. · 2008 [cited by applicant]
US 20080262948A1 · Grady et al. · 2008 [cited by applicant]
US 20080294303A1 · King et al. · 2008 [cited by applicant]
US 20080316006A1 · Bauman et al. · 2008 [cited by applicant]
US 20090112394A1 · Lepejian et al. · 2009 [cited by applicant]
US 20090222317A1 · Allen et al. · 2009 [cited by applicant]
US 20090265055A1 · Gillies et al. · 2009 [cited by applicant]
US 20090276115A1 · Chen et al. · 2009 [cited by applicant]
US 20100022239A1 · Anzai et al. · 2010 [cited by applicant]
US 20100292827A1 · Sievenpiper et al. · 2010 [cited by applicant]
US 20110047498A1 · Hendricks · 2011 [cited by applicant]
US 20120010776A1 · Paturle · 2012 [cited by applicant]
US 20120078745A1 · Han et al. · 2012 [cited by applicant]
US 20120089474A1 · Xiao et al. · 2012 [cited by applicant]
US 20120116800A1 · Mccallie et al. · 2012 [cited by applicant]
US 20120136802A1 · Mcquade et al. · 2012 [cited by applicant]
US 20120143710A1 · Altschuler · 2012 [cited by applicant]
US 20130010068A1 · Tiernan et al. · 2013 [cited by applicant]
US 20130110639A1 · So et al. · 2013 [cited by applicant]
US 20130138656A1 · Wheaton · 2013 [cited by applicant]
US 20140087760A1 · Bennett · 2014 [cited by applicant]
US 20140091001A1 · Chan et al. · 2014 [cited by applicant]
US 20140164164A1 · Rabenold et al. · 2014 [cited by applicant]
US 20140208220A1 · Watal · 2014 [cited by applicant]
US 20140298200A1 · Cierniak · 2014 [cited by applicant]
US 20150012169A1 · Coard · 2015 [cited by applicant]
US 20150066674A1 · Liu et al. · 2015 [cited by applicant]
US 20150154711A1 · Christopulos et al. · 2015 [cited by applicant]
US 20150163121A1 · Mahaffey · 2015 [cited by examiner]
US 20150170514A1 · Stenneth · 2015 [cited by applicant]
US 20150241310A1 · Brown · 2015 [cited by examiner]
US 20160092970A1 · Argue et al. · 2016 [cited by applicant]
US 20160189114A1 · Cattone · 2016 [cited by applicant]
US 20160189115A1 · Cattone · 2016 [cited by applicant]
US 20160189116A1 · Cattone · 2016 [cited by applicant]
US 20160189259A1 · Cattone · 2016 [cited by applicant]
US 20160189440A1 · Cattone · 2016 [cited by applicant]
US 20170148234A1 · Cattone · 2017 [cited by applicant]
US 20170309093A1 · Feng · 2017 [cited by applicant]
US 20180284807A1 · Wood et al. · 2018 [cited by applicant]
US 20190251521A1 · Cattone · 2019 [cited by applicant]
J. Sosnowski and M. Poleszak, “On-line monitoring of computer systems,” Third IEEE International Workshop on Electronic Design, Test and Applications (DELTA'06), Kuala Lumpur, Malaysia, 2006, pp. 5 pp. 331, doi: 10.1109… [cited by examiner]
U.S. Appl. No. 14/588,272 U.S. Pat. No. 10,318,930, filed Dec. 31, 2014, Systems and Methods to Utilize Smart Components. [cited by applicant]
U.S. Appl. No. 16/394,049 U.S. Pat. No. 11,475,415, filed Apr. 25, 2019, Systems and Methods to Utilize Smart Components. [cited by applicant]
U.S. Appl. No. 14/588,246, filed Dec. 31, 2014, Systems and Methods to Utilize an Electronic Garage Shelf. [cited by applicant]
U.S. Appl. No. 14/588,277 U.S. Pat. No. 9,563,986, filed Dec. 31, 2014, Systems and Methods for Multi-Signal Fault Analysis. [cited by applicant]
U.S. Appl. No. 15/425,753 U.S. Pat. No. 10,529,148, filed Feb. 6, 2017, Systems and Methods for Multi-Signal Fault Analysis. [cited by applicant]
U.S. Appl. No. 16/695,097, filed Nov. 25, 2019, Systems and Methods for Multi-Signal Fault Analysis. [cited by applicant]
U.S. Appl. No. 14/588,038, filed Dec. 31, 2014, Managing a Distributed Secondary Product Inventory. [cited by applicant]
U.S. Appl. No. 14/588,285, filed Dec. 31, 2014, Systems and Methods for an E-Commerce Enabled Digital Whiteboard. [cited by applicant]
“U.S. Appl. No. 14/588,038, Final Office Action mailed Nov. 15, 2017”, 15 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,038, First Action Interview—Office Action Summary mailed Jul. 5, 2017”, 17 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,038, First Action Interview—Office Action Summary mailed Aug. 25, 2017”, 10 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,038, First Action Interview—Pre-Interview Communication mailed Apr. 20, 2017”, 10 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,246, Advisory Action mailed Jan. 11, 2018”, 3 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,246, Examiner Interview Summary mailed Aug. 2, 2019”, 3 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,246, Examiner Interview Summary mailed Sep. 13, 2019”, 3 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,246, Final Office Action mailed Aug. 12, 2019”, 21 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,246, Final Office Action mailed Sep. 13, 2017”, 28 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,246, Final Office Action mailed Nov. 5, 2018”, 21 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,246, Non Final Office Action mailed May 15, 2019”, 21 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,246, Non Final Office Action mailed May 17, 2017”, 24 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,246, Non Final Office Action mailed Jul. 24, 2018”, 21 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,246, Non Final Office Action mailed Dec. 17, 2019”, 21 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,272, Final Office Action mailed Aug. 27, 2018”, 35 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,272, Non Final Office Action mailed Dec. 28, 2017”, 26 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,272, Notice of Allowance mailed Jan. 17, 2019”, 12 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,277, Examiner Interview Summary mailed May 13, 2016”, 3 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,277, Examiner Interview Summary mailed Aug. 29, 2016”, 3 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,277, Final Office Action mailed Jun. 3, 2016”, 5 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,277, Non Final Office Action mailed Feb. 11, 2016”, 10 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,277, Notice of Allowance mailed Sep. 19, 2016”, 7 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,285, Examiner Interview Summary mailed Aug. 29, 2019”, 3 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,285, Final Office Action mailed Oct. 19, 2018”, 74 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,285, First Action Interview—Office Action Summary mailed Feb. 27, 2018”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,285, First Action Interview—Pre-Interview Communication mailed Oct. 2, 2017”, 10 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,285, Non Final Office Action mailed Jun. 27, 2019”, 13 pgs. [cited by applicant]
“U.S. Appl. No. 14/588,285, Notice of Allowance mailed Nov. 25, 2019”, 8 pgs. [cited by applicant]
“U.S. Appl. No. 15/425,753, Corrected Notice of Allowability mailed Oct. 2, 2019”, 2 pgs. [cited by applicant]
“U.S. Appl. No. 15/425,753, First Action Interview—Office Action Summary mailed Apr. 24, 2019”, 17 pgs. [cited by applicant]
“U.S. Appl. No. 15/425,753, First Action Interview—Pre-Interview Communication mailed Jan. 30, 2019”, 16 pgs. [cited by applicant]
“U.S. Appl. No. 15/425,753, Notice of Allowance mailed Aug. 21, 2019”, 9 pgs. [cited by applicant]
“U.S. Appl. No. 16/394,049, Non Final Office Action mailed Dec. 9, 2021”, 11 pgs. [cited by applicant]
“U.S. Appl. No. 16/394,049, Notice of Allowability mailed Jun. 22, 2022”, 6 pgs. [cited by applicant]
“U.S. Appl. No. 16/394,049, Notice of Allowance mailed Jun. 10, 2022”, 8 pgs. [cited by applicant]
“U.S. Appl. No. 15/425,753, Preliminary Amendment filed Feb. 24, 2017”, 8 pgs. [cited by applicant]
“Car Repair Estimate Calculator”, Autobytel, [Online]. Retrieved from the Internet: <URL: http://www.autobytel.com/mygarage/car-repair-estimate-calculator>, (accessed Oct. 4, 2014), 2 pgs. [cited by applicant]
“Carfax (company)”, Wikipedia, [Online]. Retrieved from the Internet: <URL: http://en.wikipedia.org/wiki/Carfax>, (accessed Oct. 4, 2014), 1-4. [cited by applicant]
“Find Projects, How-tos and Experts' Advice Search Bar”, DIY Network, [Online]. Retrieved from the Internet: <URL: http://www.diynetwork.com/home-improvement/index.html>, (accessed Oct. 4, 2014), 1-3. [cited by applicant]
“Repair Estimator Guide”, Napa Autocare, [Online]. Retrieved from the Internet: <URL: http://www.napaautocare.com/estimator.aspx>, (accessed Oct. 4, 2014), 1 pg. [cited by applicant]
“Sensing & Inspection Technologies: Inspection Technologies Productivity through inspection solutions”, General Electric Brochure, [Online]. Retrieved from the Internet: <URL: http://www.ge-mcs.com/en/inspection-technol… [cited by applicant]
“Shipping & Handling Indicators”, DryPak Industries, [Online]. Retrieved from the Internet: <URL: http://www.drypak.com/shippingHandlingIndicators.html>, (accessed Oct. 4, 2014), 2 pgs. [cited by applicant]
“Shock Sensors Prevent Damage to Fragile Goods: Impact Indicators”, Shock Watch, [Online]. Retrieved from the Internet: <URL: http://shockwatch.com.au/shipping_and_handling_monitors/impact_indicators/impact_indicators.h… [cited by applicant]
Borcea, Cristian, “Is Your Car Talking With My Smart Phone? or Distributed Sensing and Computing in Mobile Networks”, presented at Create-Net International Research Center, Stevens Institute of Technology, and Universit… [cited by applicant]
Camacho, T, et al., “A wireless infrastructure for delivering contextual services and studying transport behavior”, 13th International IEEE Conference on Intelligent Transportation Systems, (2010), 943-948. [cited by applicant]
Chaudhri, Rohit, et al., “Open Data Kit Sensors: Mobile Data Collection with Wired and Wireless Sensors”, ACM DEV '12 Proceedings of the 2nd ACM Symposium on Computing for Development, Retrieved from the Internet: < URL… [cited by applicant]
Glennon, John C., “Automobile Crash Event Data Recorder Downloading”, Crash Forensics, [Online]. Retrieved from the Internet: <URL: http://www.crashforensics.com/automobiledatarecorders.cfm>, (accessed Oct. 4, 2014), 4 … [cited by applicant]
Kraut, Robert E, et al., “Visual Information as a conversational Resource in Collaborative Physical Tasks”, Human-Computer Interaction 18.1-2, (2003), 13-49. [cited by applicant]
Lane, Nicholas, et al., “A Survey of Mobile Phone Sensing”, Communications Magazine, IEEE vol. 48, No. 9, Retrieved from the Internet: <URL: http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=5560598&url=http%3A%2F%2… [cited by applicant]
Ming, Jian Zuo, et al., “Current status of machine prognostics in condition-based maintenance: a review”, The International Journal of Advanced Manufacturing Technology 50, (2010), 297-313. [cited by applicant]
Ramsey, Phil, “Changing Oil Preference—Synthetic vs. Mineral Oils”, [Online]. Retrieved from the Internet: <URL: http://www.machinerylubrication.com/Read/660/changing-oil-synthetic>, (accessed Oct. 4, 2014), 3 pgs. [cited by applicant]
Setyono, A, et al., “Development of Mobile Streaming Application using Multimedia Messaging Service Technology for Supporting Mobile Telemedicine System”, International Journal of Information and Electronics Engineering… [cited by applicant]
Tatbul, Nesime, et al., “Window-Aware Load Shedding for Aggregation Queries over Data Streams”, VLDB, [Online]. Retrieved from the Internet: <URL: www.vldb.org/conf/2006/p799-tatbul.pdf >, (2006), 799-810. [cited by applicant]
Turner, Hamilton, et al., “Building Mobile Sensor Networks Using Smartphones and Web Services: Ramifications and Development Challenges (Chap. 33)”, Handbook of Research on Mobility and Computing: Evolving Technologies … [cited by applicant]