The invention concerns computer systems that are specially adapted to propagate content over a dynamic network, substantially in real time, by virtue of the locational proximity of network joined client computers. Preferably, the content will also be proximity-weighted, and more preferably also rank
The invention concerns computer systems that are specially adapted to propagate content over a dynamic network, substantially in real time, by virtue of the locational proximity of network joined client computers. Preferably, the content will also be proximity-weighted, and more preferably also rank-weighted, topic-weighted, time-weighted, query-weighted, vote-weighted, and/or location-weighted. The invention particularly concerns such computer systems that employ more than one such weighting. The invention particularly concerns such computer systems that operate using, or through, mobile devices, particularly for distributed computing applications, including social media applications and communications applications conducted over Restricted Computer Networks.
대표청구항▼
1. A computer system for disseminating content among interconnected client computers, wherein said computer system comprises three or more client computers digitally interconnected with one another to form a distributed communications network, wherein, (A) each of said interconnected client computer
1. A computer system for disseminating content among interconnected client computers, wherein said computer system comprises three or more client computers digitally interconnected with one another to form a distributed communications network, wherein, (A) each of said interconnected client computers comprises: a means for inputting data, a means for receiving content provided by another client computer, a means for providing content to another client computer, a means for presenting content to a user, a computer-addressable memory for storing content and programming instructions and a processor for processing data and for implementing said programming instructions;(B) said client computers are interconnected to one another directly or through one or more other client computers; and(C) each of said interconnected client computers receives content from and/or provides content to another of said interconnected client computers, wherein said provided content adjusts in response to changes in Favorability Value assigned by interconnected client content-providing computers and in response to a Favorability Value assigned to such content by interconnected client content-receiving computers, thereby disseminating such content across said distributed network; wherein said Favorability Value is determined by a Favorability Function that considers one or more client-selected or network-selected Favorability Parameter(s); with the proviso that when said selected Favorability Parameters include both vote and time, the Favorability Function shall additionally consider one or more additional Favorability Parameter(s). 2. The computer system of claim 1, wherein a client computer of said computer system stores received content in a Content Stack memory; wherein content stored in said Content Stack memory rises in response to increases in Favorability Value of the content, and falls in the Content Stack memory in response to decreases in Favorability Value, such that the number or amount of content stored in the Content Stack memory and provided to other client computers of the network remains within available processing and bandwidth parameters. 3. The computer system of claim 2, wherein said client computer of said computer system presents a subset of said stored content to its user, wherein said presented content is stored in a Presentation Stack memory; wherein content stored in said Presentation Stack memory: (A) rises in the Presentation Stack memory in response to: (1) increased proximity between the content-receiving client computer and a content-providing client computer that is providing such content;(2) increases in the Favorability Value of the content; and(3) changes in the weighting preferences applied by the content-receiving client computer that increase the user's desire for such content; and(B) falls in the Presentation Stack memory in response to: (1) decreased proximity between the content-receiving client computer and a content-providing client computer that is providing such content;(2) decreases in the Favorability Value of the content; and(3) changes in the weighting preferences applied by the content-receiving client computer that decrease the user's desire for such content;such that the number or amount of content stored in the Presentation Stack memory of the client computer remains within user-selected parameters. 4. The computer system of claim 3, wherein said presented content is weighted based on one or more weightings selected from the group consisting of: rank-weighting, topic-weighting, time-weighing, query-weighting, vote-weighting and location-weighting. 5. The computer system of claim 1, wherein said client-selected or network-selected Favorability Parameter(s) comprise one or more of the Favorability Parameters: dissemination, distance, hop-distance and premium. 6. The computer system of claim 1, wherein said client-selected or network-selected Favorability Parameters comprise two or more of the Favorability Parameters: vote, dissemination, distance, hop-distance and premium. 7. The computer system of claim 6, wherein a client computer of said computer system votes to favor or disfavor a received content, or provides related content, and provides said vote or said related content to another client computer. 8. The computer system of 1, wherein said client-selected or network-selected Favorability Parameters comprise two or more of the Favorability Parameters: dissemination, distance, hop-distance, time and premium. 9. The computer system of claim 1, wherein said network additionally comprises a Content Monitoring Client Computer. 10. The computer system of claim 1, wherein said network comprises a Restricted Computer Network. 11. The computer system of claim 1, wherein said means for presenting content to a user comprises a graphical user interface. 12. A computer-implemented method for disseminating content among interconnected client computers, wherein said method: (A) enables the digital interconnection of three or more client computers to form a distributed communications network, wherein, (1) each of said interconnected client computers comprises: a means for inputting data, a means for receiving content provided by another client computer, a means for providing content to another client computer, a means for presenting content to a user, a computer-addressable memory for storing content and programming instructions, and a processor for processing data and for implementing said programming instructions;(2) wherein said client computers of said distributed communications network are interconnected to one another directly or through one or more other client computers, so that content received from, and/or provided to, one of said interconnected client computers is provided to another interconnected client computer of said distributed network, wherein said provided content adjusts in response to changes in Favorability Value assigned by interconnected client content-providing computers and in response to a Favorability Value assigned to such content by interconnected client content-receiving computers; wherein said Favorability Value is determined by a Favorability Function that considers one or more client-selected or network-selected Favorability Parameter(s); with the proviso that when said selected Favorability Parameters include both vote and time, the Favorability Function shall additionally consider one or more additional Favorability Parameter(s);and(B) permits a client computer of said distributed communications network to provide content to another of said interconnected client computers, and permits said distributed communications network to disseminate such content across said network. 13. The computer-implemented method of claim 12, wherein said method permits a client computer of said computer system to store received content in a Content Stack memory; wherein said method permits content stored in said Content Stack memory to rise in response to increases in Favorability Value of the content, and to fall in the Content Stack memory in response to decreases in Favorability Value, such that the number or amount of content stored in the Content Stack memory and provided to other client computers of the network remains within available processing and bandwidth parameters. 14. The computer-implemented method of claim 13, wherein said method permits said client computer of said computer system to present a subset of said stored content to its user, wherein said presented content is stored in a Presentation Stack memory; wherein said method permits content stored in said Presentation Stack memory: (A) to rise in the Presentation Stack memory in response to: (1) increased proximity between the content-receiving client computer and a content-providing client computer that is providing such content;(2) increases in the Favorability Value of the content; and(3) changes in the weighting preferences applied by the content-receiving client computer that increase the user's desire for such content; and(B) to fall in the Presentation Stack memory in response to: (1) decreased proximity between the content-receiving client computer and a content-providing client computer that is providing such content;(2) decreases in the Favorability Value of the content; and(3) changes in the weighting preferences applied by the content-receiving client computer that decrease the user's desire for such content;such that the number or amount of content stored in the Presentation Stack memory of the client computer remains within user-selected parameters. 15. The computer-implemented method of claim 14, wherein said method permits said presented content to be weighted based on one or more weightings selected from the group consisting of: rank-weighting, topic-weighting, time-weighing, query-weighting, vote-weighting and location-weighting. 16. The computer-implemented method of claim 12, wherein said method permits said client-selected or network-selected Favorability Parameters to comprise one or more of the Favorability Parameters: dissemination, distance, hop-distance and premium. 17. The computer-implemented method of claim 12, wherein said method permits said client-selected or network-selected Favorability Parameters to comprise two or more of the Favorability Parameters: vote, dissemination, distance, hop-distance and premium. 18. The computer-implemented method of claim 17, wherein said method permits a client computer of said computer system to: (A) (1) vote to favor or disfavor a received content, or (2) contribute related content, and(B) provide said vote or said related content to another client computer. 19. The computer-implemented method of claim 12, wherein said method permits said client-selected or network-selected Favorability Parameters to comprise two or more of the Favorability Parameters: dissemination, distance, hop-distance, time and premium. 20. The computer-implemented method of claim 12, wherein said method permits said network to additionally comprise a Content Monitoring Client Computer. 21. The computer-implemented method of claim 12, wherein said method permits said network to comprise a Restricted Computer Network. 22. The computer-implemented method of claim 12, wherein said means for presenting content to a user comprises a graphical user interface.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (112)
Alam, Mohammad Shabbir; Madhavan, Poovanpilli G.; Agiwal, Ankur; Mittal, Sharad; Zan, Xinyan; Li, Frank; Deng, Zhong; Stewart, John-Paul M., Ad hoc wireless networking.
Saylor, Michael Jerry; Bouzid, Ahmed Tewfik; Durgani, Prakash Bhagwan; Rennyson, David James; Perera, Prasanna Sajeewa Naleen, Communication of information during a call.
Bartholomay, William G.; Chang, Sin-Min; Das, Santanu; Sengupta, Arun, Devices, systems, and methods for multiplexing one or more services at a customer premises.
Ushiyama, Kentaro, Distributed storage system, management apparatus, node apparatus, recording medium on which node program is recorded, page information acquisition method, recording medium on which page information sending program is recorded, and page information sending method.
Kurtenbach, Reece A.; Vogl, Brian F.; Schulte, Joseph G.; Johnson, Jeremy C.; Joffer, Brent A.; Top, Steven J.; Mittan, Thomas R., Enterprise network system for programmable electronic displays.
Gerhard, Glen; Sheng, Jonqjeng Max; Ryner, Gerald T., Establishing and controlling communication sessions between SIP devices and website application servers.
Deverick, James W.; Bryan, Marcia Z.; Broadbent, Tiffany L., Mechanisms for role negotiation in the establishment of secure communication channels in peer-to-peer environments.
Radicella, Michael; Burkley, Richard M.; Chapman, Kriston L.; Jones, Shirl D.; Matsumoto, Roger Y., Method and system for controlling access to an enclosed area.
Alexander, James Robert; DuHaime, Timothy D., Method and system for managing mobile telephone numbers and mobile telephone subscribers' data without geography-based restriction.
Karaoguz, Jeyhan; Chen, Xuemin; Diab, Wael William; Garrett, David; Lundgren, David; Prodan, Rich, Method and system for providing directory services by a gateway for peer-to-peer communications.
Patil, Shailesh; Wang, Hua; Wu, Xinzhou; Li, Junyi; Richardson, Thomas J., Methods and apparatus for interference based joint scheduling of peer to peer links with WWAN.
Nielsen, Thomas Alan; Spertus, Ellen; Drobychev, Alexandre, Methods and systems for controlling access to relationship information in a social network.
Nishida, Katsutoshi, Mobile communication system including the radio access network not supporting circuit switching (CS) and the radio access network supporting CS.
Byrne, David James; Stoev, Orlin Vesselinov, Mobile communications device providing enhanced near field communication (NFC) mode switching features and related methods.
Katis, Thomas E.; Panttaja, James T.; Panttaja, Mary G.; Ranney, Matthew R., Progressive messaging apparatus and method capable of supporting near real-time communication.
Cohn, Alan Wade; Faulkner, Gary Robert; Kitchen, James Edward; Proft, David Leon; Quain, Corey Wayne, Server-based notification of alarm event subsequent to communication failure with armed security system.
Nielsen, Mark D.; Ramanathan, Sri; Terry, Matthew A.; Trevathan, Matthew B., Systems and methods of networking enhancements using location based services.
Altberg, Ebbe; Faber, Scott; Hirson, Ron; Van Der Linden, Sean, Systems and methods to facilitate real time communications between members of a social network.
Kats, Marat G.; Zelmanovich, Helena; Tchibirev, Igor; Izvarin, Yuriy, Timely organized ad hoc network and protocol for timely organized ad hoc network.
Baudou, Joël; Laluque, Laurent; François, Jean-Michel, Vision equipment comprising an optical strip with a controlled coefficient of light transmission.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.