Presentation is loading. Please wait.

Presentation is loading. Please wait.

Home Enhancement Suite

Similar presentations


Presentation on theme: "Home Enhancement Suite"— Presentation transcript:

1 Home Enhancement Suite
Patent Liability Home Enhancement Suite Presenter: Will Bouchonnet Allen Humphreys, Daniel Sabo, Nathan Irvin

2 Summary Analyze several different patents and determine if our project infringes in any way. software development status brief overview of the software design considerations explicit (detailed) mappings of memory (locations for static data, variables, stack, heap, code, etc. in SRAM/EEROM/Flash), mapping of external interfaces (port names/addresses), utilization of integrated peripherals (including operating modes/register initializations required), Include a flowchart (or pseudo-code) that depicts the flow/activity of your “main” program (place this illustration in Appendix A). Also, indicate any provisions you have made for debugging and/or “built-in self-test” modes of operation. overall organization of application code (e.g., interrupt-driven, state machine, polling loop, etc.). Include the rationale for choosing the application code organization indicated. illustrate the hierarchical arrangement of the various code modules you are writing and/or adapting (from commercially available or “shareware” sources). Include this diagram as Appendix B.

3 Updated PSSCs An ability to detect a user based on RFID and determine which user has priority, displaying the user's identity on an LCD. An ability to adjust the light intensity to match a user’s settings through X10 protocol. An ability to adjust a television set or other HDMI device using CEC- HDMI protocol, to a user's preferred settings. (ON/OFF, Channel, Volume) An ability to unlock a door when an acceptable RFID is present. An ability to select/set preferred settings through an embedded web server and the ability to save the "light settings" with the press of a button.

4 PL 513 Transmitter RJ-11 Power Supply PLIX user save micro
Updated Block Diagram PL 513 Transmitter RJ-11 AC Outlet Power Supply X10 Light Control PLIX +5 +3.3 user save spi I/O micro Ambient Light Sensor ADC XBee Module uart HDMI Port I/O ethernet uart I/O XBee Module electric strike (door lock) Ext. PHY National DP8384Q RFID Readers LCD ethernet port

5 US Patent 20,040,212,493 RFID reader for a security network
Filed June 25, 2003 Abstract RFID reader for use in a security network to unlock doors, identify intruders, and monitor smoke, temperature, and water Uses microcontroller to run code to identify if the ID is valid and sets alarm if false Wireless transmission of RFID to communicate with micro and other transceivers Literal infringement software development status brief overview of the software design considerations explicit (detailed) mappings of memory (locations for static data, variables, stack, heap, code, etc. in SRAM/EEROM/Flash), mapping of external interfaces (port names/addresses), utilization of integrated peripherals (including operating modes/register initializations required), Include a flowchart (or pseudo-code) that depicts the flow/activity of your “main” program (place this illustration in Appendix A). Also, indicate any provisions you have made for debugging and/or “built-in self-test” modes of operation. overall organization of application code (e.g., interrupt-driven, state machine, polling loop, etc.). Include the rationale for choosing the application code organization indicated. illustrate the hierarchical arrangement of the various code modules you are writing and/or adapting (from commercially available or “shareware” sources). Include this diagram as Appendix B.

6 US Patent 5621662 Home Automation System Filed February 15, 1994
Abstract Controls a number of sub-systems including lighting, security, and entertainment and HVAC Central control unit that controls the nodes via a network and accessible online Polls the nodes and send and receives signals when needed Doctrine of Equivalents software development status brief overview of the software design considerations explicit (detailed) mappings of memory (locations for static data, variables, stack, heap, code, etc. in SRAM/EEROM/Flash), mapping of external interfaces (port names/addresses), utilization of integrated peripherals (including operating modes/register initializations required), Include a flowchart (or pseudo-code) that depicts the flow/activity of your “main” program (place this illustration in Appendix A). Also, indicate any provisions you have made for debugging and/or “built-in self-test” modes of operation. overall organization of application code (e.g., interrupt-driven, state machine, polling loop, etc.). Include the rationale for choosing the application code organization indicated. illustrate the hierarchical arrangement of the various code modules you are writing and/or adapting (from commercially available or “shareware” sources). Include this diagram as Appendix B.

7 US Patent 8143567 Ambient Light control system Filed May 21, 2009
Abstract Occupancy sensor that actuates lighting system based on person or object being present. Controls the light intensity and duration based on reading from the ambient light sensor and other sensors Doctrine of Equivalents software development status brief overview of the software design considerations explicit (detailed) mappings of memory (locations for static data, variables, stack, heap, code, etc. in SRAM/EEROM/Flash), mapping of external interfaces (port names/addresses), utilization of integrated peripherals (including operating modes/register initializations required), Include a flowchart (or pseudo-code) that depicts the flow/activity of your “main” program (place this illustration in Appendix A). Also, indicate any provisions you have made for debugging and/or “built-in self-test” modes of operation. overall organization of application code (e.g., interrupt-driven, state machine, polling loop, etc.). Include the rationale for choosing the application code organization indicated. illustrate the hierarchical arrangement of the various code modules you are writing and/or adapting (from commercially available or “shareware” sources). Include this diagram as Appendix B.

8 US Patent 6912429 Home automation system and method
Filed October 19, 2000 Abstract Detects a presence in a room based on occupancy, motion, and spot sensors and relays information to a central control unit. Autonomously Controls a variety of devices in the occupied room Sensors placed at entry/exit points Doctrine of Equivalents software development status brief overview of the software design considerations explicit (detailed) mappings of memory (locations for static data, variables, stack, heap, code, etc. in SRAM/EEROM/Flash), mapping of external interfaces (port names/addresses), utilization of integrated peripherals (including operating modes/register initializations required), Include a flowchart (or pseudo-code) that depicts the flow/activity of your “main” program (place this illustration in Appendix A). Also, indicate any provisions you have made for debugging and/or “built-in self-test” modes of operation. overall organization of application code (e.g., interrupt-driven, state machine, polling loop, etc.). Include the rationale for choosing the application code organization indicated. illustrate the hierarchical arrangement of the various code modules you are writing and/or adapting (from commercially available or “shareware” sources). Include this diagram as Appendix B.


Download ppt "Home Enhancement Suite"

Similar presentations


Ads by Google