System and method for controlling communication

Electrical computers and digital processing systems: multicomput – Distributed data processing – Client/server

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C719S316000

Reexamination Certificate

active

07433915

ABSTRACT:
Methods and systems for enabling arbitrary components to control communications, such as data transfers, without having or requiring prior knowledge of each other. The system includes a component that creates controller objects for a communication, such as a data transfer involving several components. Further, the component associates the controller objects with a communication session object of the data transfer, such as a data transfer session object. One or more of the components involved in the data transfer obtain the controller objects through the data transfer session object and execute source-specific instructions included in the obtained controller objects to generate user interfaces. The user interfaces enable the components to control aspects of the communication, such as the data transfer.

REFERENCES:
patent: 6032208 (2000-02-01), Nixon et al.
patent: 6085030 (2000-07-01), Whitehead et al.
patent: 6219703 (2001-04-01), Nguyen et al.
patent: 6230160 (2001-05-01), Chan et al.
patent: 6687698 (2004-02-01), Nixon et al.
patent: 2001/0037476 (2001-11-01), Yamamoto
patent: 2002/0112058 (2002-08-01), Weisman et al.
patent: 2003/0051084 (2003-03-01), Rosen
patent: 2003/0105833 (2003-06-01), Daniels et al.
patent: 2003/0182467 (2003-09-01), Jensen et al.
patent: 2005/0267935 (2005-12-01), Gandhi et al.
U.S. Appl. No. 09/838,933, filed Apr. 20, 2001 by Edwards et al., titled “System and Method for Enabling Communication Among Arbitrary Components.”
U.S. Appl. No. 10/052,585, filed Jan. 23, 2002 by Newman et al., titled “System and Method for Providing Context Information.”
U.S. Appl. No. 10/058,268, filed Jan. 29, 2002 by Edwards et al., titled “System and Method for Enabling Arbitrary Components to Transfer Data Between Each Other.”
Bluetooth Consortium 2001,Specification of the Bluetooth System, Version 1.1 core, Table of Contents and Index (2001) [Retrieved from the Internet at http://www.bluetooth.com on Sep. 27, 2001].
Bluetooth Consortium 2001,Specification of the Bluetooth System, Version 1.1 core, Part C, pp. 184-252 (2001) [Retrieved from the Internet at http://www.bluetooth.com on Sep. 27, 2001].
Bluetooth Consortium 2001,Specification of the Bluetooth System, Version 1.1 core, Part D, pp. 255-330 (2001) [Retrieved from the Internet at http://www.bluetooth.com on Sep. 27, 2001].
Bluetooth Consortium 2001,Specification of the Bluetooth System, Version 1.1 core, Part E, pp. 332-392 (2001) [Retrieved from the Internet at http://www.bluetooth.com on Sep. 27, 2001].
Bluetooth Consortium 2001,Specification of the Bluetooth System, Version 1.1 core, Part F:1, pp. 394-424 (2001) [Retrieved from the Internet at http://www.bluetooth.com on Sep. 27, 2001].
Bluetooth Consortium 2001,Specification of the Bluetooth System, Version 1.1 core, Part F:4, pp. 512-534 (2001) [Retrieved from the Internet at http://www.bluetooth.com on Sep. 27, 2001].
Bluetooth Consortium 2001,Specification of the Bluetooth System, Version 1.1 core, Part H:2, pp. 782-796 (2001) [Retrieved from the Internet at http://www.bluetooth.com on Sep. 27, 2001].
Bluetooth Consortium 2001,Specification of the Bluetooth System, Version 1.1 core, Appendix III, pp. 914-922 (2001) [Retrieved from the Internet at http://www.bluetooth.com on Sep. 27, 2001].
N. Borenstein et al., “MIME (Multipurpose Internet Mail Extensions): Mechanisms for Specifying and Describing the Format of Internet Messages,” pp. 1-77 (1992) [Retrieved from the Internet at http://www.oac.uci.edu/indiv/ehood/MIME/1521/rfc152ITOC.html on Sep. 14, 2001].
E. Christensen et al.,Web Services Description Language(WSDL) 1.1, (Jan. 23, 2001) [Retrieved from the Internet at http://msdn.microsoft.com/xml/general/wsdl.asp on Sep. 27, 2001].
N. Cutland,Computability, Cambridge University Press, pp. 7-42 (1980).
A. Dey et al., “A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications,”Human Computer Interaction Journal, 16:1-67 (2001).
P. Dourish et al., “Extending Document Management Systems with User-Specific Active Properties,”ACM Transactions on Information Systems, Xerox Palo Alto Research Center, pp. 1-27 (2000).
N. Economides, “The Economics of Networks,”International Journal of Industrial Organization, 14:2, pp. 1-36 (1996).
W. K. Edwards, “Session Management for Collaborative Applications,”Proceedings of ACM Conference on Computer-Supported Cooperative WorkCSCW '94), Georgia Institute of Technology, Chapel Hill, NC, (1994).
A. Fox et al., “Integrating Information Appliances into an Interactive Space,”IEEE Computer Graphics and Applications, Stanford University, 20:3, pp. 54-65 (2000).
E. Gamma et al.,Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, pp. 1-31 (1995).
Y. Goland et al.,Simple Service Discovery Protocol/1.0: Operating Without an Arbiter,Internet Engineering Task Force Internet Draft (1999) [Retrieved from the Internet at http://www.upnp.org/draft—cai—sssdp—v1—03.txt on Sep. 14, 2001].
C. Gray et al., “Leases: An Efficient Fault-Tolerant Mechanism for Distributed File Cache Consistency,”Proceedings of the 12th ACM Symposium on Operating Systems Principles(SOSP), Association of Computing Machines, pp. 202-210 (1989).
User Interface Markup Language 2.0 Draft Specification, Harmonia, Inc., pp. 1-64, (2000) [Retrieved from the Internet at http://www.uiml.org/specs/uim12/index.htm on Sep. 14, 2001].
T. Hodes et al., “A Document-Based Framework for Internet Application Control,”Proceedings of the Second USENIX Symposium on Internet Technologies and Systems(USITS), USENIX Association, Boulder, CO, pp. 59-70 (1999).
D. Iseminger,COM+ Developer's Reference, Microsoft Press, pp. 1-6 (2000).
E. Kiciman et al., “Using Dynamic Mediation to Integrate COTS Entities in a Ubiquitous Computing Environment,”Proceedings of the Second International Symposium on Handheld and Ubiquitous Computing(HUC), Stanford University (2000).
G. Kiczales et al.,The Art of the Metaobject Protocol, MIT Press, pp. 12-46 (1991).
T. Kindberg et al., “A Web-Based Nomadic Computing System,”HP Labs Technical Report HPL-2000-110, pp. 1-13 (2000) [Retrieved from the Internet at http://cooltown.hp.com/papers
omadic
omadic.htm on Sep. 14, 2001].
[Author Unknown] “Plug and Play Specifications,” Microsoft Corp., (1999) [Retrieved from the Internet at http://www.microsoft.com/HWDEV/respec/papspecs.htm on Sep. 14, 2001].
[Author Unknown] “Universal Plug and Play,” Microsoft Corp. (2000) [Retrieved from the Internet at http://msdn.microsoft.com/library/psdk/upnp/upnpport—6zz9 on Sep. 27, 2001].
[Author Unknown] “C# Language Specification,” Microsoft Corp., Microsoft Press, pp. 1-41 (2001).
W. Newman et al., “Cam-Works: A Video-based Tool for Efficient Capture from Paper Source Documents,”Proceedings of the International Conference on Multimedia Computing and Systems, Florence, Italy, vol. 2, pp. 647-653 (1999).
J. Ockerbloom,Mediating Among Diverse Data Formats, Ph.D. thesis, Carnegie Mellon University, pp. 1-150 (1999).
[Author Unknown] “White Paper: Salutation Architecture Overview,” Salutation Consortium (1998) [Retrieved from the Internet at http://www.salutation.org/whitepaper/originalwp.pdf on Sep. 27, 2001].
E. Saund, “Bringing the Marks on a Whiteboard to Electronic Life,”Cooperative Buildings: Integrating Information, Organizations, and Architecture, Second International Workshop, Xerox Palo Alto Research Center (1999).
[Author Unknown] “JavaBeans Specification,” Sun Microsystems, pp. 1-114 (1997) [Retrieved from the Internet at http://ja-va.sun.com/products/javabeans/docs/beans.101.pdf on Sep. 14, 2001].
[Author Unknown] “Jini Discovery and Join Specification,” Sun Microsystems, pp. 1-32 (1999).
[Author Unknown] “UDDI Technical Whitepaper,” Universal Description, Disc

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

System and method for controlling communication does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for controlling communication, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for controlling communication will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3999714

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