Method and system for rapidly developing and deploying...

Data processing: software development – installation – and managem – Software program development tool – Code generation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S130000, C717S175000, C717S177000, C717S178000, C714S038110

Reexamination Certificate

active

07735060

ABSTRACT:
A system for deploying component-based software systems for the implementation of desired sensor data process flows makes use of a toolset of software components specially tailored for building sensor data process flows. In one or more embodiments, the system comprises a front-end application operative to generate system specifications from user input, each system specification defining a desired component-based software system of one or more sensor components and their corresponding configurations in accordance with sensor component class definitions (e.g., the toolset) for a predefined set of sensor components tailored for building desired sensor data process flows. The system further includes a back-end application operative to store the sensor component class definitions for use in instantiating sensor components as needed, receive system specifications, and dynamically build and run the corresponding desired component-based software systems within a run-time environment provided by the back-end application.

REFERENCES:
patent: 4864497 (1989-09-01), Lowry
patent: 6633878 (2003-10-01), Underwood
patent: 6636242 (2003-10-01), Bowman-Amuah
patent: 6738975 (2004-05-01), Yee et al.
patent: 6836890 (2004-12-01), Watts, Jr. et al.
patent: 6948150 (2005-09-01), Pepin
patent: 6950823 (2005-09-01), Amiri
patent: 6975914 (2005-12-01), DeRemer
patent: 6980962 (2005-12-01), Arganbright
patent: 7012706 (2006-03-01), Hansen
patent: 2002/0053070 (2002-05-01), Seki
patent: 2003/0005179 (2003-01-01), Schmit
patent: 2003/0005180 (2003-01-01), Schmit
patent: 2003/0009250 (2003-01-01), Resnick
patent: 2003/0028579 (2003-02-01), Kulkarni
patent: 2003/0084091 (2003-05-01), Agarwalla
patent: 2003/0149960 (2003-08-01), Inamdar
patent: 2004/0001498 (2004-01-01), Chen et al.
patent: 2004/0036719 (2004-02-01), Van Treeck
patent: 2004/0045009 (2004-03-01), Bryant
patent: 2004/0078137 (2004-04-01), Breakfield
patent: 2004/0103073 (2004-05-01), Blake
patent: 2004/0117393 (2004-06-01), DeMesa
patent: 2004/0117798 (2004-06-01), Newman
patent: 2004/0128370 (2004-07-01), Kortright
patent: 2004/0158819 (2004-08-01), Cuomo et al.
patent: 2004/0187140 (2004-09-01), Aigner et al.
patent: 2004/0268301 (2004-12-01), Kaston
patent: 2004/0268312 (2004-12-01), Abe
patent: 2005/0005262 (2005-01-01), Mohan
patent: 2005/0015775 (2005-01-01), Russell
patent: 2005/0055449 (2005-03-01), Rappold
patent: 2005/0071850 (2005-03-01), Ittel
patent: 2005/0080814 (2005-04-01), Hailey
patent: 2005/0102652 (2005-05-01), Sulm et al.
patent: 2005/0132294 (2005-06-01), Dinger
patent: 2005/0149558 (2005-07-01), Zhuk
patent: 2005/0160400 (2005-07-01), Pepin
patent: 2005/0177818 (2005-08-01), Huene
patent: 2005/0246716 (2005-11-01), Smith
patent: 2005/0289124 (2005-12-01), Kaiser
patent: 2006/0002387 (2006-01-01), Lawrence
patent: 2006/0009944 (2006-01-01), Shah
patent: 2006/0013458 (2006-01-01), Debbins
patent: 2006/0036745 (2006-02-01), Steinhans
patent: 2006/0047545 (2006-03-01), Kumar
patent: 2006/0058987 (2006-03-01), Kumar
patent: 2006/0059127 (2006-03-01), Berry
patent: 2006/0064422 (2006-03-01), Arthurs
patent: 2006/0064677 (2006-03-01), Bickson
patent: 2006/0067209 (2006-03-01), Sheehan
patent: 2006/0074736 (2006-04-01), Shukla
patent: 2006/0075112 (2006-04-01), Polozoff
patent: 2006/0092142 (2006-05-01), Gillespie
patent: 2006/0106585 (2006-05-01), Brown
patent: 2006/0111880 (2006-05-01), Brown
patent: 2006/0117251 (2006-06-01), Rothschiller
patent: 2006/0123010 (2006-06-01), Landry
patent: 2006/0161909 (2006-07-01), Pandey et al.
patent: 2006/0165040 (2006-07-01), Rathod et al.
“Towards an architectural approach for the dynamic and automatic composition of software components”, Bucchiarone et al., Jul. 2006, pp. 12-21, <http://delivery.acm.org/10.1145/1150000/1147251/p12-bucchiarone.pdf>.
“Component-interaction automata as a verification-oriented component-based system specification”, Brim et al., Mar. 2006, <http://delivery.acm.org/10.1145/1130000/1123063/p4-brim.pdf>.
“A Constraint Architectural Description Approach to Self-Organising Component-Based Software Systems”, P. Waewsawangwong, May 2004, pp. 81-83, <http://delivery.acm.org/10.1145/1000000/999414/21630081.pdf>.
6NET.ORG. “Deliverable 2.2.3.” Editor Tim Chown, University of Southampton, May 2004.
“.NET Remoting.” Definition from Wikipedia.com. Available at: http://en.wikipedia.org/wiki/.NET—Remoting.
“Recursion Software Extends .NET Compatibility to the JBoss Platform for Distributed and Mobile Networks.” Recursion Software, Inc. Press Release. Available at: http://recursionsw.com/About—Us/inc/2007-6-19-VoyagerEdge—6-1—JBoss.pdf.
“D 1.8 Ambient Networking: Concepts and Architecture.” Sixth Framework Programme, Priority IST-2002-2.3-1-4, Mobile and Wireless Systems beyond 3G, Project 507134, WWI Ambient Networks.
Gu, X. et al. “Adaptive Offloading for Pervasive Computing.” IEEE Pervasive Computing, vol. 3, Issue 3, Jul.-Sep. 2004, pp. 66-73.
“.NET Framework Remoting Overview.” Microsoft Corporation 2007. Available at: http://msdn2.microsoft.com/en-us/library/kwdt6w2k.aspx.
Yocam, E. W. “Evolution on the Network Edge: Intelligent Devices.” IT Professional, vol. 5, Issue 2, Mar./Apr. 2003, pp. 32-36.
Lekas, S. “Software Add-Ons; A Low-Cost, Powerful Solution for PC-Based Data Acquisition.” Adapted from an article that appeared in ECN, Apr. 1996. Available at: http://www.iotech.com/ecnapr96.html.
Gu, X. et al. “An XML-based Quality of Service Enabling Language for the Web.” Journal of Visual Languages & Computing, vol. 13, No. 1, Feb. 2002, pp. 61-95.
“PC-BOT 914 Components for Visual Studio 2005.” White Box Robotics, May 12, 2007. Available at: http://whiteboxrobotics.com/PCBOTs/pdf/PC-BOT—dotNet—v1.0—documentation.pdf.
“0.0 Setting up the Visual Studio Environment with Phidgets.NET.” Pervasive Computing, Lab Notes, Sep. 7, 2005. Available at: http://www.informatics.indiana.edu/yrogers/pervasive/downloads/InterfaceSkinTest.pdf.
Wong, W. “SDK Targets Emerging Robotics Market.” Electronic Design (ED Online ID #13272), Sep. 1, 2006. Available at: http://electronicdesign.com/Articles/Index.cfm?AD=1&ArticleID=13272.
Patrizio, A. “Recursion Keeps Device Developers on the Edge.” Recursion Software, Inc. Available at: http://www.recursionsw.com/About—Us/inc/SDTimes—Voyager.pdf.
“Data Acquisition and Control Programming Tools—Users Guide.” Universal Library. Measurement Computing. Available at www.mccdaq.com.
Golatowski et al., “Service-Oriented Software Architecture for Sensor Networks,” International Workshop on Mobile Computing, Jun. 1, 2003, pp. 1-8, Rostock, Germany.
Levis et al., “TinyOS: An Operating System for Sensor Networks,” Ambient Intelligence, Jan. 1, 2005, pp. 115-148, Springer Berlin Heidelberg, Germany.
Marin et al., “Sensor Bean: A Component Platform for Sensor-Based Services,” Proceedings for the 3rd International Workshop on Middleware for Pervasive and Ad-Hoc Computing, Nov. 28, 2005, pp. 1-8, vol. 115, Grenoble, France.
Morton et al., “An Approach to Develop Component-Based Control Software for Flexible Manufacturing Systems,” Proceedings of the American Control Conference, pp. 4708-4713, May 8-10, 2002, IEEE, New York, NY.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for rapidly developing and deploying... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for rapidly developing and deploying..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for rapidly developing and deploying... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4204127

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.