US8520535B2 - Optimization process and system for a heterogeneous ad hoc Network - Google Patents
Optimization process and system for a heterogeneous ad hoc Network Download PDFInfo
- Publication number
- US8520535B2 US8520535B2 US11/755,811 US75581107A US8520535B2 US 8520535 B2 US8520535 B2 US 8520535B2 US 75581107 A US75581107 A US 75581107A US 8520535 B2 US8520535 B2 US 8520535B2
- Authority
- US
- United States
- Prior art keywords
- network
- borrower
- peer
- lenders
- task
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active, expires
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
T eMUXAHN =W eMUX +T eMUX +T eMUXnlenders (Equation 1a)
Where:
T eMUX=(F/BandwidtheMUX)/60, (Equation 1b)
T MUXnlenders=(F/BandwidtheMUXnlenders)/60. (Equation 1c)
T nMUXAHN =T nMUX +T nMUXnlenders (Equation 2a)
Where: TnMUXAHN is the total time (measured in minutes) needed for the n lenders to join a new multiplexed network.
T nMUX=(F/BandwidthnMUX)/60, (Equation 2b)
T nMUXnlenders=(F/BandwidthnMUXnlenders)/60. (Equation 2c)
T eP2PAHN =W eP2Pnlenders +T eP2Pnlenders (Equation 3a)
Where: TeP2PAHN is the total time (measured in minutes) needed by the borrower if he uses lenders already in an existing peer-to-peer network.
T eP2Pnlenders=(F/BandwidtheP2Pnlenders)/60. (Equation 3b)
TnP2PAHN=TnP2Pnlenders
Where: TnP2PAHN is the total time (measured in minutes) needed by the borrower if he asks the n lenders to form a peer-to-peer network, and
T nP2Pnlenders=(F/BandwidthnP2Pnlenders)/60. (Equation 4)
BandwidthnMUXklenders≦BandwidthnMUX, and
T HetAHN=(T nMUX +T nMUXklenders)=T nP2P(n-k)lenders (Equation 5)
Where: THetAHN is the total time (measured in minutes) needed by the borrower if he uses a heterogeneous environment composed a multiplexed and a peer-to-peer ad hoc networks,
T nP2P(n-k)lenders is the time needed for the n-k lenders forming a peer-to-peer network to download the remaining portion of the file, f nP2P, and f nMUX +f nP2P =F, i.e., the file to be uploaded/downloaded (Equation 5a)
f nMUX/BandwidthnMUX +f nMUX/BandwidthnMUXklenders =fnP2P/BandwithnP2P(n-k)lender (Equation 5b)
Solving the two Equation 5a and 5b, the two unknown file portions, fnMUX and fnP2P can be determined. Moreover, THetAHN (from Equation 5) can be determined.
C eMUXAHN=(T eMUX +T eMUXnlenders)(ΣC j)
Where: CeMUXAHN is the total cost needed for the borrower if he considers using all the lenders who are part of an existing multiplexed ad hoc network,
C nMUXAHN=(T nMUX +T nMUXnlenders)(ΣC j)
Where:
C P2PAHN =T P2P(ΣC j)
Where: Cj is the cost per minute of each lender j to be part of the peer-to-peer ad hoc network,
C P2PAHN =T P2P(ΣC j)
Where: Cj is the cost per minute of each lender j to be part of the peer-to-peer ad hoc network,
C HetAHN =T HetAHN(ΣC j)
Where:
Claims (22)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/755,811 US8520535B2 (en) | 2007-05-31 | 2007-05-31 | Optimization process and system for a heterogeneous ad hoc Network |
US13/946,293 US9241304B2 (en) | 2007-05-31 | 2013-07-19 | Optimization process and system for a heterogeneous ad hoc network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/755,811 US8520535B2 (en) | 2007-05-31 | 2007-05-31 | Optimization process and system for a heterogeneous ad hoc Network |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/946,293 Continuation US9241304B2 (en) | 2007-05-31 | 2013-07-19 | Optimization process and system for a heterogeneous ad hoc network |
Publications (2)
Publication Number | Publication Date |
---|---|
US20080298314A1 US20080298314A1 (en) | 2008-12-04 |
US8520535B2 true US8520535B2 (en) | 2013-08-27 |
Family
ID=40088076
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/755,811 Active 2031-11-24 US8520535B2 (en) | 2007-05-31 | 2007-05-31 | Optimization process and system for a heterogeneous ad hoc Network |
US13/946,293 Active 2027-07-25 US9241304B2 (en) | 2007-05-31 | 2013-07-19 | Optimization process and system for a heterogeneous ad hoc network |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/946,293 Active 2027-07-25 US9241304B2 (en) | 2007-05-31 | 2013-07-19 | Optimization process and system for a heterogeneous ad hoc network |
Country Status (1)
Country | Link |
---|---|
US (2) | US8520535B2 (en) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130136120A1 (en) * | 2010-02-19 | 2013-05-30 | Research In Motion Limited | Client Routing in a Peer-to-Peer Overlay Network |
US20130301462A1 (en) * | 2007-05-31 | 2013-11-14 | International Business Machines Corporation | Optimization process and system for a heterogeneous ad hoc network |
US20140122656A1 (en) * | 2012-10-31 | 2014-05-01 | At&T Intellectual Property I, L.P. | Distributing communication of a data stream among multiple devices |
CN105163331A (en) * | 2015-06-30 | 2015-12-16 | 北京奇虎科技有限公司 | Method for data sharing of mobile terminal, and mobile terminal |
US9220123B1 (en) | 2014-07-10 | 2015-12-22 | International Business Machines Corporation | Peer-to-peer sharing of network resources |
CN105472593A (en) * | 2015-12-25 | 2016-04-06 | 北京奇虎科技有限公司 | Method and system for realizing borrowing of Internet surfing traffic of mobile terminal |
US9420041B2 (en) | 2014-09-30 | 2016-08-16 | International Business Machines Corporation | Optimizing resource downloads or streams using a collection of trusted network connected endpoints |
US9756549B2 (en) | 2014-03-14 | 2017-09-05 | goTenna Inc. | System and method for digital communication between computing devices |
CN107438009A (en) * | 2016-05-25 | 2017-12-05 | 西安中兴新软件有限责任公司 | A kind of data transmission method and device |
US9977697B2 (en) | 2016-04-15 | 2018-05-22 | Google Llc | Task management system for a modular electronic device |
US9990235B2 (en) | 2016-04-15 | 2018-06-05 | Google Llc | Determining tasks to be performed by a modular entity |
US10025636B2 (en) | 2016-04-15 | 2018-07-17 | Google Llc | Modular electronic devices with contextual task management and performance |
US10127052B2 (en) | 2016-04-15 | 2018-11-13 | Google Llc | Connection device for a modular computing system |
US10129085B2 (en) | 2016-04-15 | 2018-11-13 | Google Llc | Determining network configurations for a modular computing entity |
US10282233B2 (en) | 2016-04-15 | 2019-05-07 | Google Llc | Modular electronic devices with prediction of future tasks and capabilities |
US10560872B2 (en) | 2007-05-31 | 2020-02-11 | International Business Machines Corporation | Price offerings for bandwidth-sharing ad hoc networks |
US10841192B1 (en) * | 2017-11-29 | 2020-11-17 | Riverbed Technology, Inc. | Estimating data transfer performance improvement that is expected to be achieved by a network optimization device |
US10944669B1 (en) | 2018-02-09 | 2021-03-09 | GoTenna, Inc. | System and method for efficient network-wide broadcast in a multi-hop wireless network using packet echos |
US11082344B2 (en) | 2019-03-08 | 2021-08-03 | GoTenna, Inc. | Method for utilization-based traffic throttling in a wireless mesh network |
US11178067B2 (en) | 2019-10-07 | 2021-11-16 | Cisco Technology, Inc. | Service allocation across multi-managed heterogeneous networks |
US11811642B2 (en) | 2018-07-27 | 2023-11-07 | GoTenna, Inc. | Vine™: zero-control routing using data packet inspection for wireless mesh networks |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10419360B2 (en) | 2007-05-31 | 2019-09-17 | International Business Machines Corporation | Market-driven variable price offerings for bandwidth-sharing ad hoc networks |
US8620784B2 (en) | 2007-05-31 | 2013-12-31 | International Business Machines Corporation | Formation and rearrangement of ad hoc networks |
US8249984B2 (en) | 2007-05-31 | 2012-08-21 | International Business Machines Corporation | System and method for fair-sharing in bandwidth sharing ad-hoc networks |
US8320414B2 (en) * | 2007-05-31 | 2012-11-27 | International Business Machines Corporation | Formation and rearrangement of lender devices that perform multiplexing functions |
US8458353B2 (en) * | 2009-08-13 | 2013-06-04 | Qualcomm Incorporated | Method and apparatus for link aggregation in a heterogeneous communication system |
US20140280433A1 (en) * | 2013-03-14 | 2014-09-18 | Rackspace Us, Inc. | Peer-to-Peer File Distribution for Cloud Environments |
CN104219615A (en) * | 2013-05-31 | 2014-12-17 | 国际商业机器公司 | Method and device for sharing wireless traffic |
US20150156264A1 (en) * | 2013-12-04 | 2015-06-04 | International Business Machines Corporation | File access optimization using strategically partitioned and positioned data in conjunction with a collaborative peer transfer system |
US9825884B2 (en) | 2013-12-30 | 2017-11-21 | Cavium, Inc. | Protocol independent programmable switch (PIPS) software defined data center networks |
US9813327B2 (en) | 2014-09-23 | 2017-11-07 | Cavium, Inc. | Hierarchical hardware linked list approach for multicast replication engine in a network ASIC |
US9760418B2 (en) | 2014-09-23 | 2017-09-12 | Cavium, Inc. | Session based packet mirroring in a network ASIC |
US9729338B2 (en) | 2014-09-23 | 2017-08-08 | Cavium, Inc. | Fast hardware switchover in a control path in a network ASIC |
US9990324B2 (en) | 2014-10-22 | 2018-06-05 | Cavium Inc. | Two modes of a configuration interface of a network ASIC |
US10419571B2 (en) | 2015-03-24 | 2019-09-17 | Cavium, Llc | Packet processor forwarding database cache |
US10505817B2 (en) * | 2017-06-19 | 2019-12-10 | Cisco Technology, Inc. | Automatically determining an optimal amount of time for analyzing a distributed network environment |
Citations (162)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5390113A (en) | 1990-04-05 | 1995-02-14 | Sampson; Wesley C. | Method and electronic apparatus for performing bookkeeping |
US5437054A (en) | 1993-02-05 | 1995-07-25 | The Research Foundation Of State University Of New York | Method and apparatus of assigning and sharing channels in a cellular communication system |
US5490201A (en) | 1992-06-03 | 1996-02-06 | Telefonaktiebolaget Lm Ericsson | Method in conjunction with updating one or more HLR-databases included in a mobile telephone system |
US5953338A (en) | 1996-12-13 | 1999-09-14 | Northern Telecom Limited | Dynamic control processes and systems for asynchronous transfer mode networks |
US5959975A (en) * | 1997-05-23 | 1999-09-28 | Mci World Com, Inc. | Method of telecommunications demand-route multiplexing (DEROM) |
US6006084A (en) | 1997-05-27 | 1999-12-21 | Motorola, Inc. | Method and apparatus for providing billing services for a mobile group of communication system users |
US6035281A (en) | 1997-06-16 | 2000-03-07 | International Business Machines Corporation | System and method of multiparty billing for Web access |
US6047268A (en) | 1997-11-04 | 2000-04-04 | A.T.&T. Corporation | Method and apparatus for billing for transactions conducted over the internet |
US20010027484A1 (en) | 2000-03-30 | 2001-10-04 | Nec Corporation | Quality assured network service provision system compatible with a multi-domain network and service provision method and service broker device |
US20010029182A1 (en) | 1999-12-23 | 2001-10-11 | Mccann Thomas Mathew | Methods and systems for routing messages associated with ported subscribers in a mobile communications network |
US20010052133A1 (en) | 2000-04-12 | 2001-12-13 | Lg Electronics Inc. | Apparatus and method for providing and obtaining product information through a broadcast signal |
US20020007328A1 (en) | 2000-04-11 | 2002-01-17 | Ryuichiro Hisamatsu | Business management method, business management apparatus and data broadcast delivery method |
US20020013767A1 (en) | 2000-06-26 | 2002-01-31 | Norman Katz | Electronic funds transfer system for financial transactions |
US20020029274A1 (en) * | 1998-11-17 | 2002-03-07 | Allen Arthur Douglas | Method for connection acceptance control and rapid determination of optimal multi-media content delivery over network |
US6366907B1 (en) | 1999-12-15 | 2002-04-02 | Napster, Inc. | Real-time search engine |
US20020053033A1 (en) | 2000-01-07 | 2002-05-02 | Geoffrey Cooper | Credential/condition assertion verification optimization |
US20020053082A1 (en) | 2000-08-03 | 2002-05-02 | Weaver J. Dewey | Method and system for program guide delivery |
US20020058499A1 (en) | 2000-06-27 | 2002-05-16 | Ortiz Luis M. | Systems, methods and apparatuses for brokering data between wireless devices and data rendering devices |
US20020061009A1 (en) | 2000-11-22 | 2002-05-23 | Johan Sorensen | Administrative domains for personal area networks |
US6397061B1 (en) | 2000-06-24 | 2002-05-28 | Motorola, Inc. | Method and apparatus to reprioritize data transfer in a short range Ad Hoc network |
US6396805B2 (en) | 1997-03-25 | 2002-05-28 | Intel Corporation | System for recovering from disruption of a data transfer |
US20020069278A1 (en) | 2000-12-05 | 2002-06-06 | Forsloew Jan | Network-based mobile workgroup system |
US20020071477A1 (en) | 2000-12-11 | 2002-06-13 | Pekko Orava | Communication system having wireless devices supporting ad hoc connections independent of the protocol version |
US6415271B1 (en) | 1993-02-10 | 2002-07-02 | Gm Network Limited | Electronic cash eliminating payment risk |
US20020102987A1 (en) | 2000-08-23 | 2002-08-01 | Souisse Slim Salah | Method and apparatus for distributed data transfer over multiple independent wireless networks |
US20020110110A1 (en) | 2001-02-14 | 2002-08-15 | Juha Tiihonen | Automatic detection and modification of channel usage in TDMA wireless communication networks |
US20020120873A1 (en) | 1999-06-15 | 2002-08-29 | Mika Salmivalli | Detecting copied identity of terminal equipment |
US20020122410A1 (en) | 2001-02-13 | 2002-09-05 | Cybiko Inc. | Method of wireless data exchange amongst devices of limited range |
US20020138414A1 (en) | 2001-03-26 | 2002-09-26 | Baker Charles Pitman | Method and system and article of manufacture for a rules based automated loan approval system |
US20020141358A1 (en) | 2000-11-29 | 2002-10-03 | Requena Jose Costa | Mobile system, terminal and interface, as well as methods for providing backward compatibility to first and second generation mobile systems |
US20020144266A1 (en) | 2001-03-29 | 2002-10-03 | Webtv Networks, Inc. | Regulating the quality of a broadcast |
US20020145978A1 (en) | 2001-04-05 | 2002-10-10 | Batsell Stephen G. | Mrp-based hybrid routing for mobile ad hoc networks |
US6477522B1 (en) * | 1999-06-10 | 2002-11-05 | Gateway, Inc. | Dynamic performance based server selection |
US20020173272A1 (en) | 2001-03-22 | 2002-11-21 | Ping Liang | Top-level controller for wireless communication devices and protocols |
US20030032433A1 (en) | 2001-07-26 | 2003-02-13 | Yoaz Daniel | Resource management in cellular networks |
US6522735B1 (en) | 2000-10-10 | 2003-02-18 | Nortel Networks Limited | Network selection support in a communications service bidding exchange |
US20030037033A1 (en) | 2001-08-20 | 2003-02-20 | Kai Nyman | Naming distribution method for ad hoc networks |
US20030053493A1 (en) | 2001-09-18 | 2003-03-20 | Joseph Graham Mobley | Allocation of bit streams for communication over-multi-carrier frequency-division multiplexing (FDM) |
US20030068975A1 (en) | 2001-08-06 | 2003-04-10 | The Research Foundation Of Suny | Integrated cellular and ad hoc relaying system |
US20030120594A1 (en) | 2001-12-04 | 2003-06-26 | Cibernet, Inc. | Method, system and data structure for an improved billing protocol |
US20030117978A1 (en) | 2001-12-20 | 2003-06-26 | Hewlett Packard Company | Inter-network transfer |
US20030137976A1 (en) | 2002-01-22 | 2003-07-24 | Yanong Zhu | Method and apparatus for IP based metered service on demands network |
US20030139990A1 (en) | 2002-01-22 | 2003-07-24 | Big Finance And Insurance Services, Inc. | Method, apparatus and system for control and assessment of risk in commercial transactions |
US20030139180A1 (en) | 2002-01-24 | 2003-07-24 | Mcintosh Chris P. | Private cellular network with a public network interface and a wireless local area network extension |
US20030153338A1 (en) | 2001-07-24 | 2003-08-14 | Herz Frederick S. M. | Autoband |
US6653933B2 (en) | 2000-08-18 | 2003-11-25 | Emware, Inc. | Autonomous local area distributed network |
US20030235174A1 (en) | 2002-06-24 | 2003-12-25 | Nokia Corporation | Ad hoc networking of terminals aided by a cellular network |
US20030235175A1 (en) | 2002-06-24 | 2003-12-25 | Nokia Corporation | Mobile mesh Ad-Hoc networking |
WO2004001585A1 (en) | 2002-06-24 | 2003-12-31 | Docomo Communications Laboratories Usa, Inc. | Mobile application environment |
US20040006621A1 (en) | 2002-06-27 | 2004-01-08 | Bellinson Craig Adam | Content filtering for web browsing |
US20040022224A1 (en) | 2002-08-05 | 2004-02-05 | Harris Corporation | Multi-channel mobile ad hoc network |
US20040030649A1 (en) | 2002-05-06 | 2004-02-12 | Chris Nelson | System and method of application processing |
US20040029553A1 (en) | 2002-08-08 | 2004-02-12 | Harris Corporation | Multiple path reactive routing in a mobile ad hoc network |
US20040064351A1 (en) | 1999-11-22 | 2004-04-01 | Mikurak Michael G. | Increased visibility during order management in a network-based supply chain environment |
US20040078323A1 (en) | 2002-10-10 | 2004-04-22 | Household International, Inc. | Quality control for loan processing |
US20040098329A1 (en) | 2001-11-29 | 2004-05-20 | Lynn Tilton | Method of securitizing a portfolio of at least 30% distressed commercial loans |
US20040100929A1 (en) | 2002-11-27 | 2004-05-27 | Nokia Corporation | System and method for collision-free transmission scheduling in a network |
US6751196B1 (en) | 1997-08-27 | 2004-06-15 | Philips Electronics North America Corp. | Apparatus and method for peer-to-peer link monitoring of a wireless network with centralized control |
US20040128231A1 (en) | 2001-05-15 | 2004-07-01 | Masahiro Morita | Communication method, carrier apparatus and line lender apparatus |
US20040128262A1 (en) | 2001-01-25 | 2004-07-01 | Mahmoud Nafousi | Distributed processing systems |
US6763248B1 (en) | 1999-11-26 | 2004-07-13 | Nec Corporation | Radio network communication system |
US20040156312A1 (en) | 2002-12-17 | 2004-08-12 | Theodoros Salonidis | Distributed bandwidth allocation and transmission coordination method for quality of service provision in wireless AD HOC networks |
US20040162871A1 (en) | 2003-02-13 | 2004-08-19 | Pabla Kuldipsingh A. | Infrastructure for accessing a peer-to-peer network environment |
US20040165548A1 (en) | 2003-02-24 | 2004-08-26 | Floyd Backes | Method for associating access points with stations using bid techniques |
US20040185777A1 (en) | 2003-02-28 | 2004-09-23 | Lucent Technologies Inc. | Portable wireless gateway |
US20040192204A1 (en) | 2003-03-31 | 2004-09-30 | Shalini Periyalwar | Multi-hop intelligent relaying method and apparatus for use in a frequency division duplexing based wireless access network |
US20040203820A1 (en) | 2002-04-29 | 2004-10-14 | Harris Corporation | Allocating channels in a mobile ad hoc network |
US6810428B1 (en) | 1997-06-06 | 2004-10-26 | Iwics Inc. | Method of operation of a multi-station network |
US20040221319A1 (en) | 2002-12-06 | 2004-11-04 | Ian Zenoni | Application streamer |
US20040260808A1 (en) | 2003-06-06 | 2004-12-23 | Meshnetworks, Inc. | Method to provide a measure of link reliability to a routing protocol in an ad hoc wireless network |
US20040264466A1 (en) | 2003-06-25 | 2004-12-30 | Nokia Corporation | Bluetooth personal area network routing protocol optimization using connectivity metric |
US6850764B1 (en) | 1998-12-17 | 2005-02-01 | Cisco Technology, Inc. | Method and system for allocating bandwidth in a wireless communications network |
US20050036475A1 (en) | 2003-06-24 | 2005-02-17 | Sony Corporation | Wireless communication apparatus, wireless communication method, and computer program |
US20050063419A1 (en) | 2003-07-25 | 2005-03-24 | Schrader Mark E. | Method of creating, controlling, and maintaining a wireless communication mesh of piconets |
US20050080872A1 (en) | 2003-10-08 | 2005-04-14 | Davis Brockton S. | Learned upload time estimate module |
EP0999662B1 (en) | 1998-11-06 | 2005-05-11 | Northrop Grumman Corporation | Interference management of a processing communications satellite |
US20050111418A1 (en) | 2003-11-24 | 2005-05-26 | Industrial Technology Research Institute | System using label switching techniques to support QoS for mobile ad-hoc networks and its label distributing and switching method |
US20050157661A1 (en) | 2004-01-20 | 2005-07-21 | Lg Electronics Inc. | Mobile ad hoc network system and operating method thereof |
US20050169257A1 (en) | 2002-05-16 | 2005-08-04 | Keijo Lahetkangas | Routing data packets through a wireless network |
US20050169209A1 (en) | 2004-01-30 | 2005-08-04 | Allen Miu | Systems and methods for multi-access point transmission of data using a plurality of access points |
US20050193221A1 (en) | 2004-02-13 | 2005-09-01 | Miki Yoneyama | Information processing apparatus, information processing method, computer-readable medium having information processing program embodied therein, and resource management apparatus |
US6941378B2 (en) | 2001-07-03 | 2005-09-06 | Hewlett-Packard Development Company, L.P. | Method for assigning a streaming media session to a server in fixed and mobile streaming media systems |
US20050203834A1 (en) | 2004-03-15 | 2005-09-15 | Prieston Arthur J. | System and method for rating lenders |
US20050213503A1 (en) | 2004-03-23 | 2005-09-29 | Microsoft Corporation | Bandwidth allocation |
US6961575B2 (en) | 2000-11-13 | 2005-11-01 | Meshnetworks, Inc. | Ad Hoc peer-to-peer mobile radio access system interfaced to the PSTN and cellular networks |
US6975613B1 (en) | 1999-12-06 | 2005-12-13 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for scheduling communication sessions in an ad-hoc network |
US6980511B1 (en) | 2000-07-26 | 2005-12-27 | Santera Systems Inc. | Method of active dynamic resource assignment in a telecommunications network |
US20060002326A1 (en) | 2004-06-30 | 2006-01-05 | Sarosh Vesuna | Reconfigureable arrays of wireless access points |
US6990113B1 (en) | 2000-09-08 | 2006-01-24 | Mitsubishi Electric Research Labs., Inc. | Adaptive-weighted packet scheduler for supporting premium service in a communications network |
US20060036518A1 (en) | 2004-08-13 | 2006-02-16 | O'neill Alan | Methods and apparatus for performing resource tracking and accounting at an end node |
US20060034330A1 (en) | 2003-03-17 | 2006-02-16 | Ryuichi Iwamura | Bandwidth management of virtual networks on a shared network |
US7016375B1 (en) | 1999-07-07 | 2006-03-21 | Nortel Networks Limited | Integrated connection admission control and bandwidth on demand for a access asynchronous network |
US7028096B1 (en) | 1999-09-14 | 2006-04-11 | Streaming21, Inc. | Method and apparatus for caching for streaming data |
US20060085543A1 (en) | 2004-10-19 | 2006-04-20 | Airdefense, Inc. | Personal wireless monitoring agent |
US20060095582A1 (en) | 2004-10-29 | 2006-05-04 | Narasimhan Nitya | Device and method for transferring apportioned data in a mobile ad hoc network |
US7043225B1 (en) | 2000-02-25 | 2006-05-09 | Cisco Technology, Inc. | Method and system for brokering bandwidth in a wireless communications network |
US20060109787A1 (en) | 2004-11-05 | 2006-05-25 | Strutt Guenael T | System and method for providing a congestion-aware routing metric for selecting a route between nodes in a multihopping communication network |
US20060114853A1 (en) | 2004-10-27 | 2006-06-01 | Meshnetworks, Inc. | Dual mode, dual band wireless communication network and a method for using the same |
US7058387B2 (en) | 2001-11-01 | 2006-06-06 | Intel Corporation | System and method for providing cost of quality of service levels in a wireless communication device |
US7058014B2 (en) | 2000-10-26 | 2006-06-06 | Intel Corporation | Method and apparatus for generating a large payload file |
US20060126504A1 (en) | 2004-12-09 | 2006-06-15 | The Boeing Company | Network centric quality of service using active network technology |
US7065367B2 (en) | 2002-07-11 | 2006-06-20 | Oliver Michaelis | Interface selection in a wireless communication network |
US7075890B2 (en) | 2003-06-06 | 2006-07-11 | Meshnetworks, Inc. | System and method to provide fairness and service differentation in ad-hoc networks |
US20060167784A1 (en) | 2004-09-10 | 2006-07-27 | Hoffberg Steven M | Game theoretic prioritization scheme for mobile ad hoc networks permitting hierarchal deference |
US7085281B2 (en) | 2000-10-26 | 2006-08-01 | Wave7 Optics, Inc. | Method and system for processing upstream packets of an optical network |
US7089301B1 (en) | 2000-08-11 | 2006-08-08 | Napster, Inc. | System and method for searching peer-to-peer computer networks by selecting a computer based on at least a number of files shared by the computer |
US20060176829A1 (en) | 2005-02-10 | 2006-08-10 | Stephen Mclaughlin | Mobile ad-hoc network |
US20060179143A1 (en) | 2005-02-10 | 2006-08-10 | Walker Douglas J | Distributed client services based on execution of service attributes and data attributes by multiple nodes in resource groups |
US20060187858A1 (en) | 2004-11-05 | 2006-08-24 | Taniuchi Kenichi | Network discovery mechanisms |
US20060193295A1 (en) | 2004-11-19 | 2006-08-31 | White Patrick E | Multi-access terminal with capability for simultaneous connectivity to multiple communication channels |
US20060205408A1 (en) | 2003-09-22 | 2006-09-14 | Masao Nakagawa | Radio communications apparatus, radio communications system, and base station equipment |
US20060224502A1 (en) | 2005-03-31 | 2006-10-05 | Mcgowan Adam | System and method for online peer-to-peer banking |
US20060233377A1 (en) | 2005-03-31 | 2006-10-19 | Hwang-Daw Chang | Key distribution method of mobile ad hoc network |
US7130283B2 (en) | 2001-03-19 | 2006-10-31 | Northrop Grumman Corporation | Variable bandwidth satellite communication techniques |
US20060265508A1 (en) | 2005-05-02 | 2006-11-23 | Angel Franklin J | System for administering a multiplicity of namespaces containing state information and services |
US20060274214A1 (en) | 2005-06-05 | 2006-12-07 | International Business Machines Corporation | System and method for providing on demand captioning of broadcast programs |
US20060294258A1 (en) | 2005-06-28 | 2006-12-28 | Microsoft Corporation | Advertisement refresh rules for network applications |
US20070005797A1 (en) | 2003-04-24 | 2007-01-04 | Koninklijke Philips Electronics N.V. | Peer to peer transfer of content |
US20070019771A1 (en) * | 2005-06-24 | 2007-01-25 | Rolf Ambuehl | Communication protocol for networked devices |
US7174385B2 (en) | 2004-09-03 | 2007-02-06 | Microsoft Corporation | System and method for receiver-driven streaming in a peer-to-peer network |
US20070117537A1 (en) | 2005-11-04 | 2007-05-24 | Samsung Electronics Co., Ltd. | Method of managing resources in a cognitive radio communication system |
US20070124204A1 (en) | 2001-03-29 | 2007-05-31 | American Express Travel Related Services Company, Inc. | System and method for a merchant loyalty system |
US20070140272A1 (en) | 2005-12-21 | 2007-06-21 | Johan Gulliksson | Portable communication device |
US7240015B1 (en) | 1999-09-17 | 2007-07-03 | Mitel Networks Corporation And The University Of Ottawa | Policy representations and mechanisms for the control of software |
US7257632B2 (en) | 2001-07-30 | 2007-08-14 | Fujitsu Limited | Method and apparatus for a bandwidth broker in a packet network |
US20070206528A1 (en) | 2006-03-03 | 2007-09-06 | Qualcomm Incorporated | Method and apparatus for increasing spectrum use efficiency in a mesh network |
US7274658B2 (en) | 2001-03-01 | 2007-09-25 | Akamai Technologies, Inc. | Optimal route selection in a content delivery network |
US20070258359A1 (en) | 2004-07-30 | 2007-11-08 | Nec Corporation | Network system, node, node control program, and network control method |
US7310641B2 (en) | 2004-07-30 | 2007-12-18 | Microsoft Corporation | Multiple redundant services with reputation |
US20070298764A1 (en) | 2004-05-28 | 2007-12-27 | At&T Mobility Ii Llc | Mobile Device Notification with Options |
US20080008140A1 (en) | 2006-07-05 | 2008-01-10 | Mika Forssell | Conditional utilization of private short-range wireless networks for service provision and mobility |
US20080040481A1 (en) | 2006-08-11 | 2008-02-14 | Motorola, Inc. | Method and system for compensation in ad hoc networks |
US7340759B1 (en) | 2000-11-10 | 2008-03-04 | Scientific-Atlanta, Inc. | Systems and methods for adaptive pricing in a digital broadband delivery system |
US7346354B2 (en) * | 1999-06-09 | 2008-03-18 | Cisco Technology, Inc. | Method and system for dynamic soft handoff resource allocation in a wireless network |
US20080104202A1 (en) * | 2006-10-25 | 2008-05-01 | Microsoft Corporation | Multi-DVR Media Content Arbitration |
US7376747B2 (en) | 2000-12-20 | 2008-05-20 | Ncr Corporation | Streaming of data |
US20080167982A1 (en) | 2006-11-09 | 2008-07-10 | Leo Hugh F | Multi-directional, multi-dimensional reverse matrix auction |
US7401153B2 (en) | 2001-01-22 | 2008-07-15 | Sun Microsystems, Inc. | Peer-to-peer computing architecture |
US20080204448A1 (en) | 2007-02-27 | 2008-08-28 | Dawson Christopher J | Unsolicited advertisements in a virtual universe through avatar transport offers |
US7440573B2 (en) | 2002-10-08 | 2008-10-21 | Broadcom Corporation | Enterprise wireless local area network switching system |
US7447656B2 (en) | 2001-08-15 | 2008-11-04 | Medha Parthasarathy | Electronic lending and borrowing system |
US7450949B2 (en) | 2001-04-19 | 2008-11-11 | Cisco Technology, Inc. | Method and system for managing real-time bandwidth request in a wireless network |
US20080281529A1 (en) | 2007-05-10 | 2008-11-13 | The Research Foundation Of State University Of New York | Genomic data processing utilizing correlation analysis of nucleotide loci of multiple data sets |
US7460549B1 (en) | 2004-06-18 | 2008-12-02 | Honeywell International Inc. | Resource management for ad hoc wireless networks with cluster organizations |
US20080298283A1 (en) | 2007-05-31 | 2008-12-04 | International Business Machines Corporation | Coalition formation and service provisioning of bandwidth sharing ad hoc networks |
US20080298314A1 (en) | 2007-05-31 | 2008-12-04 | International Business Machines Corporation | Optimization process and system for a heterogeneous ad hoc network |
US20080301017A1 (en) | 2007-05-31 | 2008-12-04 | International Business Machines Corporation | Formation and rearrangement of ad hoc networks |
US7463890B2 (en) | 2002-07-24 | 2008-12-09 | Herz Frederick S M | Method and apparatus for establishing ad hoc communications pathways between source and destination nodes in a communications network |
US7530102B2 (en) | 2002-04-17 | 2009-05-05 | Moskowitz Scott A | Methods, systems and devices for packet watermarking and efficient provisioning of bandwidth |
US7546342B2 (en) | 2004-05-14 | 2009-06-09 | Microsoft Corporation | Distributed hosting of web content using partial replication |
US7593333B2 (en) | 2004-07-07 | 2009-09-22 | Microsoft Corporation | Efficient one-to-many content distribution in a peer-to-peer computer network |
US7609748B2 (en) * | 2004-08-06 | 2009-10-27 | Agilent Technologies, Inc. | Method, system and apparatus for maximizing a jammer's time-on-target and power-on-target |
US7623524B2 (en) * | 2003-12-22 | 2009-11-24 | Intel Corporation | Scheduling system utilizing pointer perturbation mechanism to improve efficiency |
US7633908B1 (en) | 2005-09-27 | 2009-12-15 | Nortel Networks Limited | Mobile ad hoc network |
US20090323587A1 (en) | 2008-03-11 | 2009-12-31 | Jason Trachewsky | Method and System for Dual Mode Operation in Wireless Networks |
US20100008221A1 (en) | 2008-07-14 | 2010-01-14 | Electronics And Telecommunications Research Institute | Method and apparatus for setting detour path in wideband high frequency wireless system using centralized mac protocol |
US20100114743A1 (en) | 1999-05-08 | 2010-05-06 | Industry Access Incorporated | Computer system and method for networked interchange of data and information for members of the real estate financial and related transactional services industry |
US20100205116A1 (en) | 1998-10-24 | 2010-08-12 | Michael David Erlanger | Efficient Market For Financial Products |
US7788133B2 (en) | 2002-04-15 | 2010-08-31 | Arnaud Delenda | Method and system for real-time allocation of a resource among several entities |
US7817623B2 (en) | 2007-05-31 | 2010-10-19 | International Business Machines Corporation | Optimization process and system for non-multiplexed peer-to-peer architecture |
US7830834B2 (en) | 2007-03-22 | 2010-11-09 | Eaton Corporation | Wireless communication network including network coordinator assigning time slots and channels to nodes to provide collision-free schedules and data aggregation method for the same |
US7949593B2 (en) | 2001-10-16 | 2011-05-24 | Fannie Mae | Repurchase agreement lending facility |
Family Cites Families (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US193295A (en) * | 1877-07-17 | Improvement in adjustable links | ||
US179143A (en) * | 1876-06-27 | Improvement in feathering paddle-wheels | ||
US264466A (en) * | 1882-09-19 | Utilizing exhaust-steam | ||
US139180A (en) * | 1873-05-20 | Improvement in angling-flies | ||
US102987A (en) * | 1870-05-10 | Improvement in foundry flask-clamps | ||
US169209A (en) * | 1875-10-26 | Improvement in stirrups for riding-saddles | ||
US95582A (en) * | 1869-10-05 | Improvement in machine for sawing lath | ||
US169257A (en) * | 1875-10-26 | Improvement in nails for sole-fastenings | ||
US5326A (en) * | 1847-10-09 | Peters | ||
US260808A (en) * | 1882-07-11 | Two-wheeled vehicle | ||
US69278A (en) * | 1867-09-24 | Peter a | ||
US156312A (en) * | 1874-10-27 | Improvement in safety-valves | ||
US85543A (en) * | 1869-01-05 | Improvement in log-canting apparatus | ||
US68975A (en) * | 1867-09-17 | Alfred gifford and isaac seright | ||
US153338A (en) * | 1874-07-21 | Improvement in tools for forming the necks of fruit-jars | ||
US126504A (en) * | 1872-05-07 | Improvement in the manufacture of soap | ||
US29553A (en) * | 1860-08-07 | Metallic chair-bottom | ||
US176829A (en) * | 1876-05-02 | Improvement in harvesters | ||
US213503A (en) * | 1879-03-25 | Improvement in pipe-cutters | ||
US153725A (en) * | 1874-08-04 | Improvement in elevators | ||
US6253247B1 (en) * | 1996-11-21 | 2001-06-26 | Ragula Systems | System and method for transmitting a user's data packets concurrently over different telephone lines between two computer networks |
US6631402B1 (en) | 1997-09-26 | 2003-10-07 | Worldcom, Inc. | Integrated proxy interface for web based report requester tool set |
US6754250B2 (en) | 2000-12-15 | 2004-06-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Networking in uncoordinated frequency hopping piconets |
US7272645B2 (en) * | 2001-05-25 | 2007-09-18 | Sbc Technology Resources, Inc. | Method of improving the reliability of peer-to-peer network downloads |
US7024658B1 (en) * | 2001-09-28 | 2006-04-04 | Adobe Systems Incorporated | Extensible help facility for a computer software application |
WO2003037009A1 (en) | 2001-10-23 | 2003-05-01 | Meshnetworks, Inc. | System and method for providing a congestion optimized address resolution protocol for wireless ad-hoc networks |
US20030101267A1 (en) * | 2001-11-28 | 2003-05-29 | Thompson Mark R. | Peer-to-peer caching network |
US20050025172A1 (en) | 2003-07-30 | 2005-02-03 | Justin Frankel | Method and apparatus for secure distributed collaboration and communication |
US8228786B2 (en) | 2005-04-07 | 2012-07-24 | Cisco Technology, Inc. | Dynamic shared risk node group (SRNG) membership discovery |
US7634251B2 (en) * | 2006-06-20 | 2009-12-15 | Motorola, Inc. | Method and system for generating peer to peer billing records when one or more clients pay for the other clients |
US7894828B2 (en) * | 2007-05-31 | 2011-02-22 | International Business Machines Corporation | System and method for establishing peer-to-peer bandwidth sharing ad hoc networks |
US7873019B2 (en) * | 2007-05-31 | 2011-01-18 | International Business Machines Corporation | Systems and methods for establishing gateway bandwidth sharing ad-hoc networks |
US8352576B2 (en) | 2010-11-15 | 2013-01-08 | Google Inc. | Media file access |
-
2007
- 2007-05-31 US US11/755,811 patent/US8520535B2/en active Active
-
2013
- 2013-07-19 US US13/946,293 patent/US9241304B2/en active Active
Patent Citations (170)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5390113A (en) | 1990-04-05 | 1995-02-14 | Sampson; Wesley C. | Method and electronic apparatus for performing bookkeeping |
US5490201A (en) | 1992-06-03 | 1996-02-06 | Telefonaktiebolaget Lm Ericsson | Method in conjunction with updating one or more HLR-databases included in a mobile telephone system |
US5437054A (en) | 1993-02-05 | 1995-07-25 | The Research Foundation Of State University Of New York | Method and apparatus of assigning and sharing channels in a cellular communication system |
US6415271B1 (en) | 1993-02-10 | 2002-07-02 | Gm Network Limited | Electronic cash eliminating payment risk |
US5953338A (en) | 1996-12-13 | 1999-09-14 | Northern Telecom Limited | Dynamic control processes and systems for asynchronous transfer mode networks |
US6396805B2 (en) | 1997-03-25 | 2002-05-28 | Intel Corporation | System for recovering from disruption of a data transfer |
US5959975A (en) * | 1997-05-23 | 1999-09-28 | Mci World Com, Inc. | Method of telecommunications demand-route multiplexing (DEROM) |
US6006084A (en) | 1997-05-27 | 1999-12-21 | Motorola, Inc. | Method and apparatus for providing billing services for a mobile group of communication system users |
US6810428B1 (en) | 1997-06-06 | 2004-10-26 | Iwics Inc. | Method of operation of a multi-station network |
US6035281A (en) | 1997-06-16 | 2000-03-07 | International Business Machines Corporation | System and method of multiparty billing for Web access |
US6751196B1 (en) | 1997-08-27 | 2004-06-15 | Philips Electronics North America Corp. | Apparatus and method for peer-to-peer link monitoring of a wireless network with centralized control |
US6047268A (en) | 1997-11-04 | 2000-04-04 | A.T.&T. Corporation | Method and apparatus for billing for transactions conducted over the internet |
US20100205116A1 (en) | 1998-10-24 | 2010-08-12 | Michael David Erlanger | Efficient Market For Financial Products |
EP0999662B1 (en) | 1998-11-06 | 2005-05-11 | Northrop Grumman Corporation | Interference management of a processing communications satellite |
US20020029274A1 (en) * | 1998-11-17 | 2002-03-07 | Allen Arthur Douglas | Method for connection acceptance control and rapid determination of optimal multi-media content delivery over network |
US6850764B1 (en) | 1998-12-17 | 2005-02-01 | Cisco Technology, Inc. | Method and system for allocating bandwidth in a wireless communications network |
US20100114743A1 (en) | 1999-05-08 | 2010-05-06 | Industry Access Incorporated | Computer system and method for networked interchange of data and information for members of the real estate financial and related transactional services industry |
US7346354B2 (en) * | 1999-06-09 | 2008-03-18 | Cisco Technology, Inc. | Method and system for dynamic soft handoff resource allocation in a wireless network |
US6477522B1 (en) * | 1999-06-10 | 2002-11-05 | Gateway, Inc. | Dynamic performance based server selection |
US20020120873A1 (en) | 1999-06-15 | 2002-08-29 | Mika Salmivalli | Detecting copied identity of terminal equipment |
US7016375B1 (en) | 1999-07-07 | 2006-03-21 | Nortel Networks Limited | Integrated connection admission control and bandwidth on demand for a access asynchronous network |
US7028096B1 (en) | 1999-09-14 | 2006-04-11 | Streaming21, Inc. | Method and apparatus for caching for streaming data |
US7240015B1 (en) | 1999-09-17 | 2007-07-03 | Mitel Networks Corporation And The University Of Ottawa | Policy representations and mechanisms for the control of software |
US20040064351A1 (en) | 1999-11-22 | 2004-04-01 | Mikurak Michael G. | Increased visibility during order management in a network-based supply chain environment |
US6763248B1 (en) | 1999-11-26 | 2004-07-13 | Nec Corporation | Radio network communication system |
US6975613B1 (en) | 1999-12-06 | 2005-12-13 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for scheduling communication sessions in an ad-hoc network |
US6366907B1 (en) | 1999-12-15 | 2002-04-02 | Napster, Inc. | Real-time search engine |
US20010029182A1 (en) | 1999-12-23 | 2001-10-11 | Mccann Thomas Mathew | Methods and systems for routing messages associated with ported subscribers in a mobile communications network |
US20020053033A1 (en) | 2000-01-07 | 2002-05-02 | Geoffrey Cooper | Credential/condition assertion verification optimization |
US7043225B1 (en) | 2000-02-25 | 2006-05-09 | Cisco Technology, Inc. | Method and system for brokering bandwidth in a wireless communications network |
US20010027484A1 (en) | 2000-03-30 | 2001-10-04 | Nec Corporation | Quality assured network service provision system compatible with a multi-domain network and service provision method and service broker device |
US20020007328A1 (en) | 2000-04-11 | 2002-01-17 | Ryuichiro Hisamatsu | Business management method, business management apparatus and data broadcast delivery method |
US20010052133A1 (en) | 2000-04-12 | 2001-12-13 | Lg Electronics Inc. | Apparatus and method for providing and obtaining product information through a broadcast signal |
US6397061B1 (en) | 2000-06-24 | 2002-05-28 | Motorola, Inc. | Method and apparatus to reprioritize data transfer in a short range Ad Hoc network |
US20020013767A1 (en) | 2000-06-26 | 2002-01-31 | Norman Katz | Electronic funds transfer system for financial transactions |
US20020058499A1 (en) | 2000-06-27 | 2002-05-16 | Ortiz Luis M. | Systems, methods and apparatuses for brokering data between wireless devices and data rendering devices |
US6980511B1 (en) | 2000-07-26 | 2005-12-27 | Santera Systems Inc. | Method of active dynamic resource assignment in a telecommunications network |
US20020053082A1 (en) | 2000-08-03 | 2002-05-02 | Weaver J. Dewey | Method and system for program guide delivery |
US7089301B1 (en) | 2000-08-11 | 2006-08-08 | Napster, Inc. | System and method for searching peer-to-peer computer networks by selecting a computer based on at least a number of files shared by the computer |
US6653933B2 (en) | 2000-08-18 | 2003-11-25 | Emware, Inc. | Autonomous local area distributed network |
US20020102987A1 (en) | 2000-08-23 | 2002-08-01 | Souisse Slim Salah | Method and apparatus for distributed data transfer over multiple independent wireless networks |
US7224964B2 (en) | 2000-08-23 | 2007-05-29 | Novatel Wireless, Inc. | Method and apparatus for distributed data transfer over multiple independent wireless networks |
US6990113B1 (en) | 2000-09-08 | 2006-01-24 | Mitsubishi Electric Research Labs., Inc. | Adaptive-weighted packet scheduler for supporting premium service in a communications network |
US6522735B1 (en) | 2000-10-10 | 2003-02-18 | Nortel Networks Limited | Network selection support in a communications service bidding exchange |
US7085281B2 (en) | 2000-10-26 | 2006-08-01 | Wave7 Optics, Inc. | Method and system for processing upstream packets of an optical network |
US7058014B2 (en) | 2000-10-26 | 2006-06-06 | Intel Corporation | Method and apparatus for generating a large payload file |
US7340759B1 (en) | 2000-11-10 | 2008-03-04 | Scientific-Atlanta, Inc. | Systems and methods for adaptive pricing in a digital broadband delivery system |
US6961575B2 (en) | 2000-11-13 | 2005-11-01 | Meshnetworks, Inc. | Ad Hoc peer-to-peer mobile radio access system interfaced to the PSTN and cellular networks |
US20020061009A1 (en) | 2000-11-22 | 2002-05-23 | Johan Sorensen | Administrative domains for personal area networks |
US20020141358A1 (en) | 2000-11-29 | 2002-10-03 | Requena Jose Costa | Mobile system, terminal and interface, as well as methods for providing backward compatibility to first and second generation mobile systems |
US6954790B2 (en) | 2000-12-05 | 2005-10-11 | Interactive People Unplugged Ab | Network-based mobile workgroup system |
US20020069278A1 (en) | 2000-12-05 | 2002-06-06 | Forsloew Jan | Network-based mobile workgroup system |
US20020071477A1 (en) | 2000-12-11 | 2002-06-13 | Pekko Orava | Communication system having wireless devices supporting ad hoc connections independent of the protocol version |
US7376747B2 (en) | 2000-12-20 | 2008-05-20 | Ncr Corporation | Streaming of data |
US7401153B2 (en) | 2001-01-22 | 2008-07-15 | Sun Microsystems, Inc. | Peer-to-peer computing architecture |
US20040128262A1 (en) | 2001-01-25 | 2004-07-01 | Mahmoud Nafousi | Distributed processing systems |
US20020122410A1 (en) | 2001-02-13 | 2002-09-05 | Cybiko Inc. | Method of wireless data exchange amongst devices of limited range |
US20020110110A1 (en) | 2001-02-14 | 2002-08-15 | Juha Tiihonen | Automatic detection and modification of channel usage in TDMA wireless communication networks |
US7274658B2 (en) | 2001-03-01 | 2007-09-25 | Akamai Technologies, Inc. | Optimal route selection in a content delivery network |
US7130283B2 (en) | 2001-03-19 | 2006-10-31 | Northrop Grumman Corporation | Variable bandwidth satellite communication techniques |
US20020173272A1 (en) | 2001-03-22 | 2002-11-21 | Ping Liang | Top-level controller for wireless communication devices and protocols |
US6954616B2 (en) | 2001-03-22 | 2005-10-11 | Transdimension, Inc. | Top-level controller for wireless communication devices and protocols |
US20020138414A1 (en) | 2001-03-26 | 2002-09-26 | Baker Charles Pitman | Method and system and article of manufacture for a rules based automated loan approval system |
US20070124204A1 (en) | 2001-03-29 | 2007-05-31 | American Express Travel Related Services Company, Inc. | System and method for a merchant loyalty system |
US20020144266A1 (en) | 2001-03-29 | 2002-10-03 | Webtv Networks, Inc. | Regulating the quality of a broadcast |
US20020145978A1 (en) | 2001-04-05 | 2002-10-10 | Batsell Stephen G. | Mrp-based hybrid routing for mobile ad hoc networks |
US7450949B2 (en) | 2001-04-19 | 2008-11-11 | Cisco Technology, Inc. | Method and system for managing real-time bandwidth request in a wireless network |
US20040128231A1 (en) | 2001-05-15 | 2004-07-01 | Masahiro Morita | Communication method, carrier apparatus and line lender apparatus |
US6941378B2 (en) | 2001-07-03 | 2005-09-06 | Hewlett-Packard Development Company, L.P. | Method for assigning a streaming media session to a server in fixed and mobile streaming media systems |
US20030153338A1 (en) | 2001-07-24 | 2003-08-14 | Herz Frederick S. M. | Autoband |
US20030032433A1 (en) | 2001-07-26 | 2003-02-13 | Yoaz Daniel | Resource management in cellular networks |
US7257632B2 (en) | 2001-07-30 | 2007-08-14 | Fujitsu Limited | Method and apparatus for a bandwidth broker in a packet network |
US20030068975A1 (en) | 2001-08-06 | 2003-04-10 | The Research Foundation Of Suny | Integrated cellular and ad hoc relaying system |
US7447656B2 (en) | 2001-08-15 | 2008-11-04 | Medha Parthasarathy | Electronic lending and borrowing system |
US20030037033A1 (en) | 2001-08-20 | 2003-02-20 | Kai Nyman | Naming distribution method for ad hoc networks |
US20030053493A1 (en) | 2001-09-18 | 2003-03-20 | Joseph Graham Mobley | Allocation of bit streams for communication over-multi-carrier frequency-division multiplexing (FDM) |
US7949593B2 (en) | 2001-10-16 | 2011-05-24 | Fannie Mae | Repurchase agreement lending facility |
US7058387B2 (en) | 2001-11-01 | 2006-06-06 | Intel Corporation | System and method for providing cost of quality of service levels in a wireless communication device |
US20040098329A1 (en) | 2001-11-29 | 2004-05-20 | Lynn Tilton | Method of securitizing a portfolio of at least 30% distressed commercial loans |
US20030120594A1 (en) | 2001-12-04 | 2003-06-26 | Cibernet, Inc. | Method, system and data structure for an improved billing protocol |
US20030117978A1 (en) | 2001-12-20 | 2003-06-26 | Hewlett Packard Company | Inter-network transfer |
US20030139990A1 (en) | 2002-01-22 | 2003-07-24 | Big Finance And Insurance Services, Inc. | Method, apparatus and system for control and assessment of risk in commercial transactions |
US20030137976A1 (en) | 2002-01-22 | 2003-07-24 | Yanong Zhu | Method and apparatus for IP based metered service on demands network |
US20030139180A1 (en) | 2002-01-24 | 2003-07-24 | Mcintosh Chris P. | Private cellular network with a public network interface and a wireless local area network extension |
US7788133B2 (en) | 2002-04-15 | 2010-08-31 | Arnaud Delenda | Method and system for real-time allocation of a resource among several entities |
US7530102B2 (en) | 2002-04-17 | 2009-05-05 | Moskowitz Scott A | Methods, systems and devices for packet watermarking and efficient provisioning of bandwidth |
US20040203820A1 (en) | 2002-04-29 | 2004-10-14 | Harris Corporation | Allocating channels in a mobile ad hoc network |
US20040030649A1 (en) | 2002-05-06 | 2004-02-12 | Chris Nelson | System and method of application processing |
US20050169257A1 (en) | 2002-05-16 | 2005-08-04 | Keijo Lahetkangas | Routing data packets through a wireless network |
US20030235174A1 (en) | 2002-06-24 | 2003-12-25 | Nokia Corporation | Ad hoc networking of terminals aided by a cellular network |
US20050153725A1 (en) | 2002-06-24 | 2005-07-14 | Nokia Corporation | Mobile mesh Ad-Hoc networking |
US20030235175A1 (en) | 2002-06-24 | 2003-12-25 | Nokia Corporation | Mobile mesh Ad-Hoc networking |
US6879574B2 (en) * | 2002-06-24 | 2005-04-12 | Nokia Corporation | Mobile mesh Ad-Hoc networking |
WO2004001585A1 (en) | 2002-06-24 | 2003-12-31 | Docomo Communications Laboratories Usa, Inc. | Mobile application environment |
US20040006621A1 (en) | 2002-06-27 | 2004-01-08 | Bellinson Craig Adam | Content filtering for web browsing |
US7065367B2 (en) | 2002-07-11 | 2006-06-20 | Oliver Michaelis | Interface selection in a wireless communication network |
US7463890B2 (en) | 2002-07-24 | 2008-12-09 | Herz Frederick S M | Method and apparatus for establishing ad hoc communications pathways between source and destination nodes in a communications network |
US20040022224A1 (en) | 2002-08-05 | 2004-02-05 | Harris Corporation | Multi-channel mobile ad hoc network |
US20040029553A1 (en) | 2002-08-08 | 2004-02-12 | Harris Corporation | Multiple path reactive routing in a mobile ad hoc network |
US7440573B2 (en) | 2002-10-08 | 2008-10-21 | Broadcom Corporation | Enterprise wireless local area network switching system |
US20040078323A1 (en) | 2002-10-10 | 2004-04-22 | Household International, Inc. | Quality control for loan processing |
US20040100929A1 (en) | 2002-11-27 | 2004-05-27 | Nokia Corporation | System and method for collision-free transmission scheduling in a network |
US20040221319A1 (en) | 2002-12-06 | 2004-11-04 | Ian Zenoni | Application streamer |
US20040156312A1 (en) | 2002-12-17 | 2004-08-12 | Theodoros Salonidis | Distributed bandwidth allocation and transmission coordination method for quality of service provision in wireless AD HOC networks |
US20040162871A1 (en) | 2003-02-13 | 2004-08-19 | Pabla Kuldipsingh A. | Infrastructure for accessing a peer-to-peer network environment |
US20040165548A1 (en) | 2003-02-24 | 2004-08-26 | Floyd Backes | Method for associating access points with stations using bid techniques |
US20040185777A1 (en) | 2003-02-28 | 2004-09-23 | Lucent Technologies Inc. | Portable wireless gateway |
US20060034330A1 (en) | 2003-03-17 | 2006-02-16 | Ryuichi Iwamura | Bandwidth management of virtual networks on a shared network |
US20040192204A1 (en) | 2003-03-31 | 2004-09-30 | Shalini Periyalwar | Multi-hop intelligent relaying method and apparatus for use in a frequency division duplexing based wireless access network |
US20070005797A1 (en) | 2003-04-24 | 2007-01-04 | Koninklijke Philips Electronics N.V. | Peer to peer transfer of content |
US20040260808A1 (en) | 2003-06-06 | 2004-12-23 | Meshnetworks, Inc. | Method to provide a measure of link reliability to a routing protocol in an ad hoc wireless network |
US7075890B2 (en) | 2003-06-06 | 2006-07-11 | Meshnetworks, Inc. | System and method to provide fairness and service differentation in ad-hoc networks |
US20050036475A1 (en) | 2003-06-24 | 2005-02-17 | Sony Corporation | Wireless communication apparatus, wireless communication method, and computer program |
US20040264466A1 (en) | 2003-06-25 | 2004-12-30 | Nokia Corporation | Bluetooth personal area network routing protocol optimization using connectivity metric |
US20050063419A1 (en) | 2003-07-25 | 2005-03-24 | Schrader Mark E. | Method of creating, controlling, and maintaining a wireless communication mesh of piconets |
US20060205408A1 (en) | 2003-09-22 | 2006-09-14 | Masao Nakagawa | Radio communications apparatus, radio communications system, and base station equipment |
US20050080872A1 (en) | 2003-10-08 | 2005-04-14 | Davis Brockton S. | Learned upload time estimate module |
US20050111418A1 (en) | 2003-11-24 | 2005-05-26 | Industrial Technology Research Institute | System using label switching techniques to support QoS for mobile ad-hoc networks and its label distributing and switching method |
US7623524B2 (en) * | 2003-12-22 | 2009-11-24 | Intel Corporation | Scheduling system utilizing pointer perturbation mechanism to improve efficiency |
US20050157661A1 (en) | 2004-01-20 | 2005-07-21 | Lg Electronics Inc. | Mobile ad hoc network system and operating method thereof |
US7450517B2 (en) | 2004-01-20 | 2008-11-11 | Lg Electronics Inc. | Mobile ad hoc network system and operating method thereof |
US20050169209A1 (en) | 2004-01-30 | 2005-08-04 | Allen Miu | Systems and methods for multi-access point transmission of data using a plurality of access points |
US20050193221A1 (en) | 2004-02-13 | 2005-09-01 | Miki Yoneyama | Information processing apparatus, information processing method, computer-readable medium having information processing program embodied therein, and resource management apparatus |
US20050203834A1 (en) | 2004-03-15 | 2005-09-15 | Prieston Arthur J. | System and method for rating lenders |
US7489656B2 (en) | 2004-03-23 | 2009-02-10 | Microsoft Corporation | Bandwidth allocation |
US20050213503A1 (en) | 2004-03-23 | 2005-09-29 | Microsoft Corporation | Bandwidth allocation |
US7546342B2 (en) | 2004-05-14 | 2009-06-09 | Microsoft Corporation | Distributed hosting of web content using partial replication |
US20070298764A1 (en) | 2004-05-28 | 2007-12-27 | At&T Mobility Ii Llc | Mobile Device Notification with Options |
US7460549B1 (en) | 2004-06-18 | 2008-12-02 | Honeywell International Inc. | Resource management for ad hoc wireless networks with cluster organizations |
US20060002326A1 (en) | 2004-06-30 | 2006-01-05 | Sarosh Vesuna | Reconfigureable arrays of wireless access points |
WO2006004628B1 (en) | 2004-06-30 | 2007-03-29 | Symbol Technologies Inc | Reconfigureable arrays of wireless access points |
US7593333B2 (en) | 2004-07-07 | 2009-09-22 | Microsoft Corporation | Efficient one-to-many content distribution in a peer-to-peer computer network |
US7310641B2 (en) | 2004-07-30 | 2007-12-18 | Microsoft Corporation | Multiple redundant services with reputation |
US20070258359A1 (en) | 2004-07-30 | 2007-11-08 | Nec Corporation | Network system, node, node control program, and network control method |
US7609748B2 (en) * | 2004-08-06 | 2009-10-27 | Agilent Technologies, Inc. | Method, system and apparatus for maximizing a jammer's time-on-target and power-on-target |
US20060036518A1 (en) | 2004-08-13 | 2006-02-16 | O'neill Alan | Methods and apparatus for performing resource tracking and accounting at an end node |
US7174385B2 (en) | 2004-09-03 | 2007-02-06 | Microsoft Corporation | System and method for receiver-driven streaming in a peer-to-peer network |
US20060167784A1 (en) | 2004-09-10 | 2006-07-27 | Hoffberg Steven M | Game theoretic prioritization scheme for mobile ad hoc networks permitting hierarchal deference |
US20060085543A1 (en) | 2004-10-19 | 2006-04-20 | Airdefense, Inc. | Personal wireless monitoring agent |
US20060114853A1 (en) | 2004-10-27 | 2006-06-01 | Meshnetworks, Inc. | Dual mode, dual band wireless communication network and a method for using the same |
US20060095582A1 (en) | 2004-10-29 | 2006-05-04 | Narasimhan Nitya | Device and method for transferring apportioned data in a mobile ad hoc network |
US20060187858A1 (en) | 2004-11-05 | 2006-08-24 | Taniuchi Kenichi | Network discovery mechanisms |
US20060109787A1 (en) | 2004-11-05 | 2006-05-25 | Strutt Guenael T | System and method for providing a congestion-aware routing metric for selecting a route between nodes in a multihopping communication network |
US20060193295A1 (en) | 2004-11-19 | 2006-08-31 | White Patrick E | Multi-access terminal with capability for simultaneous connectivity to multiple communication channels |
US20060126504A1 (en) | 2004-12-09 | 2006-06-15 | The Boeing Company | Network centric quality of service using active network technology |
US20060179143A1 (en) | 2005-02-10 | 2006-08-10 | Walker Douglas J | Distributed client services based on execution of service attributes and data attributes by multiple nodes in resource groups |
US20060176829A1 (en) | 2005-02-10 | 2006-08-10 | Stephen Mclaughlin | Mobile ad-hoc network |
US20060224502A1 (en) | 2005-03-31 | 2006-10-05 | Mcgowan Adam | System and method for online peer-to-peer banking |
US20060233377A1 (en) | 2005-03-31 | 2006-10-19 | Hwang-Daw Chang | Key distribution method of mobile ad hoc network |
US20060265508A1 (en) | 2005-05-02 | 2006-11-23 | Angel Franklin J | System for administering a multiplicity of namespaces containing state information and services |
US20060274214A1 (en) | 2005-06-05 | 2006-12-07 | International Business Machines Corporation | System and method for providing on demand captioning of broadcast programs |
US20070019771A1 (en) * | 2005-06-24 | 2007-01-25 | Rolf Ambuehl | Communication protocol for networked devices |
US20060294258A1 (en) | 2005-06-28 | 2006-12-28 | Microsoft Corporation | Advertisement refresh rules for network applications |
US7633908B1 (en) | 2005-09-27 | 2009-12-15 | Nortel Networks Limited | Mobile ad hoc network |
US20070117537A1 (en) | 2005-11-04 | 2007-05-24 | Samsung Electronics Co., Ltd. | Method of managing resources in a cognitive radio communication system |
US20070140272A1 (en) | 2005-12-21 | 2007-06-21 | Johan Gulliksson | Portable communication device |
US20070206528A1 (en) | 2006-03-03 | 2007-09-06 | Qualcomm Incorporated | Method and apparatus for increasing spectrum use efficiency in a mesh network |
US20080008140A1 (en) | 2006-07-05 | 2008-01-10 | Mika Forssell | Conditional utilization of private short-range wireless networks for service provision and mobility |
US20080040481A1 (en) | 2006-08-11 | 2008-02-14 | Motorola, Inc. | Method and system for compensation in ad hoc networks |
US20080104202A1 (en) * | 2006-10-25 | 2008-05-01 | Microsoft Corporation | Multi-DVR Media Content Arbitration |
US20080167982A1 (en) | 2006-11-09 | 2008-07-10 | Leo Hugh F | Multi-directional, multi-dimensional reverse matrix auction |
US20080204448A1 (en) | 2007-02-27 | 2008-08-28 | Dawson Christopher J | Unsolicited advertisements in a virtual universe through avatar transport offers |
US7830834B2 (en) | 2007-03-22 | 2010-11-09 | Eaton Corporation | Wireless communication network including network coordinator assigning time slots and channels to nodes to provide collision-free schedules and data aggregation method for the same |
US20080281529A1 (en) | 2007-05-10 | 2008-11-13 | The Research Foundation Of State University Of New York | Genomic data processing utilizing correlation analysis of nucleotide loci of multiple data sets |
US20080298283A1 (en) | 2007-05-31 | 2008-12-04 | International Business Machines Corporation | Coalition formation and service provisioning of bandwidth sharing ad hoc networks |
US20080298314A1 (en) | 2007-05-31 | 2008-12-04 | International Business Machines Corporation | Optimization process and system for a heterogeneous ad hoc network |
US20080301017A1 (en) | 2007-05-31 | 2008-12-04 | International Business Machines Corporation | Formation and rearrangement of ad hoc networks |
US7817623B2 (en) | 2007-05-31 | 2010-10-19 | International Business Machines Corporation | Optimization process and system for non-multiplexed peer-to-peer architecture |
US20090323587A1 (en) | 2008-03-11 | 2009-12-31 | Jason Trachewsky | Method and System for Dual Mode Operation in Wireless Networks |
US20100008221A1 (en) | 2008-07-14 | 2010-01-14 | Electronics And Telecommunications Research Institute | Method and apparatus for setting detour path in wideband high frequency wireless system using centralized mac protocol |
Non-Patent Citations (56)
Title |
---|
"ad hoc", http://www.thefreedictionary.com/Ad-hoc, Jul. 3, 2012, pp. 1-2. |
BPAI Decision dated Mar. 1, 2012 in U.S. Appl. No. 11/755,806. |
D. Zhu et al., "QoS Aware Wireless Bandwidth Aggregation (QAWBA) by Integrating Cellular and Ad-hoc Networks.". |
D. Zhu et al., "Using Cooperative Multiple Paths to Reduce File Download Latency in Cellular Data Networks.". |
Das et al, A Structured Channel Borrowing Scheme for Dynamic Load Balancing in Cellular Networks, IEEE, 8 pages, 1997. |
Examiner's Answer dated Aug. 15, 2012 in U.S. Appl. No. 11/755,800, 17 pages. |
Final Office Action dated Jan. 26, 2012 in U.S. Appl. No. 11/755,800. |
Final Office Action dated Jul. 13, 2012 in U.S. Appl. No. 11/755,775, 16 pages. |
Final Office Action dated Jun. 3, 2009 in U.S. Appl. No. 11/755,806. |
Final Office Action dated Jun. 9, 2009 in U.S. Appl. No. 11/755,806. |
Final Office Action dated Mar. 25, 2011 in U.S. Appl. No. 11/755,786. |
Final Office Action dated Mar. 5, 2010 in U.S. Appl. No. 11/755,788. |
Final Office Action dated May 17, 2013 for U.S. Appl. No. 11/755,775; 18 pages. |
Final Office Action dated Nov. 26, 2010 in U.S. Appl. No. 11/755,775. |
Final Office Action dated Sep. 15, 2010 in U.S. Appl. No. 11/755,782. |
IEEE 802.22, Wireless RANs, 220 pages, Mar. 2006. |
Luo, Haiyun, Ramachandran Ramjee, Prasun Sinha, Li (Erran) Li, and Songwu Lu. "UCAN: A Unified Cellular and Ad-Hoc Network Architecture." MobiCom '03, Proceedings of the 9th Annual International Conference on Mobile Computing and Networking. New York, NY, USA: ACM Press, 2003, pp. 353-367. |
Michelini et al, Spectral Sharing Across 2G-3G Systems, IEEE, 5 pages, 2003. |
Non-final Office Action dated Dec. 23, 2008 in U.S. Appl. No. 11/755,806. |
Non-final Office Action dated Dec. 24, 2009 in U.S. Appl. No. 11/755,776. |
Non-final Office Action dated Jan. 21, 2010 in U.S. Appl. No. 11/755,808. |
Non-final Office Action dated Jan. 22, 2010 in U.S. Appl. No. 11/755,778. |
Non-Final Office Action dated Jan. 25, 2010 in U.S. Appl. No. 11/755,771. |
Non-Final Office Action dated Mar. 18, 2010 in U.S. Appl. No. 11/755,763. |
Non-Final Office Action dated Mar. 22, 2010 in U.S. Appl. No. 11/755,782. |
Non-Final Office Action dated Mar. 4, 2010 in U.S. Appl. No. 11/755,775. |
Non-final Office Action dated Nov. 25, 2009 in U.S. Appl. No. 11/755,780. |
Non-final Office Action dated Nov. 25, 2009 in U.S. Appl. No. 11/755,802. |
Non-final Office Action dated Oct. 19, 2009 in U.S. Appl. No. 11/755,788. |
Notice of Allowance dated Apr. 13, 2012 in U.S. Appl. No. 11/755,806. |
Notice of Allowance dated Aug. 16, 2010 in U.S. Appl. No. 11/755,763. |
Notice of Allowance dated Aug. 25, 2010 in U.S. Appl. No. 11/755,780. |
Notice of Allowance dated Dec. 14, 2010 in U.S. Appl. No. 11/755,776. |
Notice of Allowance dated Feb. 14, 2011 in U.S. Appl. No. 11/755,788. |
Notice of Allowance dated Jul. 13, 2010 in U.S. Appl. No. 11/755,778. |
Notice of Allowance dated Jun. 10, 2011 in U.S. Appl. No. 11/755,786. |
Notice of Allowance dated Jun. 26, 2012 in U.S. Appl. No. 11/755,779, 10 pages. |
Notice of Allowance dated Jun. 28, 2010 in U.S. Appl. No. 11/755,771. |
Notice of Allowance dated Jun. 9, 2010 in U.S. Appl. No. 11/755,802. |
Notice of Allowance dated Oct. 12, 2010 in U.S. Appl. No. 11/755,808. |
Office Action dated Aug. 18, 2011 in U.S. Appl. No. 11/755,800. |
Office Action dated Dec. 24, 2012 for U.S. Appl. No. 11/755,775; 15 pages. |
Office Action dated Feb. 4, 2013 for U.S. Appl. No. 13/489,673; 14 pages. |
Office Action dated Jan. 24, 2011 in U.S. Appl. No. 11/755,779. |
Office Action dated Jan. 9, 2012 in U.S. Appl. No. 11/755,775. |
Office Action dated Jul. 12, 2010 in U.S. Appl. No. 11/755,808. |
Office Action dated Jul. 21, 2011 in U.S. Appl. No. 11/755,775. |
Office Action dated Jul. 26, 2011 in U.S. Appl. No. 11/755,779. |
Office Action dated Jun. 22, 2010 in U.S. Appl. No. 11/755,776. |
Office Action dated Jun. 4, 2010 in U.S. Appl. No. 11/755,780. |
Office Action dated Mar. 3, 2011 in U.S. Appl. No. 11/755,800. |
Office Action dated Mar. 7, 2012 in U.S. Appl. No. 11/755,779. |
Office Action dated Oct. 19, 2012 for U.S. Appl. No. 13/489,673; 11 pages. |
Office Action dated Oct. 29, 2010 in U.S. Appl. No. 11/755,786. |
Office Action dated Sep. 14, 2010 in U.S. Appl. No. 11/755,788. |
Qui et al.. "Bandwidth in Ad Hoc Networks: A Price-Based Approach," 2003, IEEE, pp. 1-10. |
Cited By (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9241304B2 (en) * | 2007-05-31 | 2016-01-19 | Globalfoundries Inc. | Optimization process and system for a heterogeneous ad hoc network |
US20130301462A1 (en) * | 2007-05-31 | 2013-11-14 | International Business Machines Corporation | Optimization process and system for a heterogeneous ad hoc network |
US10560872B2 (en) | 2007-05-31 | 2020-02-11 | International Business Machines Corporation | Price offerings for bandwidth-sharing ad hoc networks |
US9042375B2 (en) * | 2010-02-19 | 2015-05-26 | Blackberry Limited | Client routing in a peer-to-peer overlay network |
US20130136120A1 (en) * | 2010-02-19 | 2013-05-30 | Research In Motion Limited | Client Routing in a Peer-to-Peer Overlay Network |
US10063611B2 (en) | 2012-10-31 | 2018-08-28 | At&T Intellectual Property I, L.P. | Distributing communication of a data stream among multiple devices |
US11444994B2 (en) | 2012-10-31 | 2022-09-13 | At&T Intellectual Property I, L.P. | Distributing communication of a data stream among multiple devices |
US9420026B2 (en) * | 2012-10-31 | 2016-08-16 | At&T Intellectual Property I, L.P. | Distributing communication of a data stream among multiple devices |
US20140122656A1 (en) * | 2012-10-31 | 2014-05-01 | At&T Intellectual Property I, L.P. | Distributing communication of a data stream among multiple devices |
US10015720B2 (en) | 2014-03-14 | 2018-07-03 | GoTenna, Inc. | System and method for digital communication between computing devices |
US9756549B2 (en) | 2014-03-14 | 2017-09-05 | goTenna Inc. | System and method for digital communication between computing devices |
US10602424B2 (en) | 2014-03-14 | 2020-03-24 | goTenna Inc. | System and method for digital communication between computing devices |
US9313816B2 (en) | 2014-07-10 | 2016-04-12 | International Business Machines Corporation | Peer-to-peer sharing of network resources |
US10425947B2 (en) | 2014-07-10 | 2019-09-24 | International Business Machines Corporation | Peer-to-peer sharing of network resources |
US9451650B2 (en) | 2014-07-10 | 2016-09-20 | International Business Machines Corporation | Peer-to-peer sharing of network resources |
US11140686B2 (en) | 2014-07-10 | 2021-10-05 | International Business Machines Corporation | Peer-to-peer sharing of network resources |
US10531470B2 (en) | 2014-07-10 | 2020-01-07 | International Business Machines Corporation | Peer-to-peer sharing of network resources |
US9220123B1 (en) | 2014-07-10 | 2015-12-22 | International Business Machines Corporation | Peer-to-peer sharing of network resources |
US9420041B2 (en) | 2014-09-30 | 2016-08-16 | International Business Machines Corporation | Optimizing resource downloads or streams using a collection of trusted network connected endpoints |
US9628559B2 (en) | 2014-09-30 | 2017-04-18 | International Business Machines Corporation | Optimizing resource downloads or streams using a collection of trusted network connected endpoints |
US9531804B2 (en) | 2014-09-30 | 2016-12-27 | International Business Machines Corporation | Optimizing resource downloads or streams using a collection of trusted network connected endpoints |
CN105163331A (en) * | 2015-06-30 | 2015-12-16 | 北京奇虎科技有限公司 | Method for data sharing of mobile terminal, and mobile terminal |
CN105163331B (en) * | 2015-06-30 | 2019-05-31 | 北京奇虎科技有限公司 | A kind of method and mobile terminal shared for mobile terminal flow |
CN105472593B (en) * | 2015-12-25 | 2019-07-05 | 北京奇虎科技有限公司 | Realize the method and system that mobile terminal Internet access flow borrows |
CN105472593A (en) * | 2015-12-25 | 2016-04-06 | 北京奇虎科技有限公司 | Method and system for realizing borrowing of Internet surfing traffic of mobile terminal |
US10129085B2 (en) | 2016-04-15 | 2018-11-13 | Google Llc | Determining network configurations for a modular computing entity |
US10268520B2 (en) | 2016-04-15 | 2019-04-23 | Google Llc | Task management system for computer networks |
US10282233B2 (en) | 2016-04-15 | 2019-05-07 | Google Llc | Modular electronic devices with prediction of future tasks and capabilities |
US10374889B2 (en) | 2016-04-15 | 2019-08-06 | Google Llc | Determining network configurations for a modular computing entity |
US10409646B2 (en) | 2016-04-15 | 2019-09-10 | Google Llc | Modular electronic devices with contextual task management and performance |
US10127052B2 (en) | 2016-04-15 | 2018-11-13 | Google Llc | Connection device for a modular computing system |
US10025636B2 (en) | 2016-04-15 | 2018-07-17 | Google Llc | Modular electronic devices with contextual task management and performance |
US9990235B2 (en) | 2016-04-15 | 2018-06-05 | Google Llc | Determining tasks to be performed by a modular entity |
US9977697B2 (en) | 2016-04-15 | 2018-05-22 | Google Llc | Task management system for a modular electronic device |
CN107438009A (en) * | 2016-05-25 | 2017-12-05 | 西安中兴新软件有限责任公司 | A kind of data transmission method and device |
US10841192B1 (en) * | 2017-11-29 | 2020-11-17 | Riverbed Technology, Inc. | Estimating data transfer performance improvement that is expected to be achieved by a network optimization device |
US10944669B1 (en) | 2018-02-09 | 2021-03-09 | GoTenna, Inc. | System and method for efficient network-wide broadcast in a multi-hop wireless network using packet echos |
US11750505B1 (en) | 2018-02-09 | 2023-09-05 | goTenna Inc. | System and method for efficient network-wide broadcast in a multi-hop wireless network using packet echos |
US11811642B2 (en) | 2018-07-27 | 2023-11-07 | GoTenna, Inc. | Vine™: zero-control routing using data packet inspection for wireless mesh networks |
US11082344B2 (en) | 2019-03-08 | 2021-08-03 | GoTenna, Inc. | Method for utilization-based traffic throttling in a wireless mesh network |
US11558299B2 (en) | 2019-03-08 | 2023-01-17 | GoTenna, Inc. | Method for utilization-based traffic throttling in a wireless mesh network |
US11178067B2 (en) | 2019-10-07 | 2021-11-16 | Cisco Technology, Inc. | Service allocation across multi-managed heterogeneous networks |
Also Published As
Publication number | Publication date |
---|---|
US9241304B2 (en) | 2016-01-19 |
US20080298314A1 (en) | 2008-12-04 |
US20130301462A1 (en) | 2013-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8520535B2 (en) | Optimization process and system for a heterogeneous ad hoc Network | |
US7817623B2 (en) | Optimization process and system for non-multiplexed peer-to-peer architecture | |
US7843861B2 (en) | Coalition formation and service provisioning of bandwidth sharing AD HOC networks | |
US9578538B2 (en) | Formation and rearrangement of ad hoc networks | |
US7860081B2 (en) | Optimization process and system for multiplexed gateway architecture | |
US10560872B2 (en) | Price offerings for bandwidth-sharing ad hoc networks | |
US7894828B2 (en) | System and method for establishing peer-to-peer bandwidth sharing ad hoc networks | |
US9331904B2 (en) | Formation and rearrangement of lender devices that perform multiplexing functions | |
US8249984B2 (en) | System and method for fair-sharing in bandwidth sharing ad-hoc networks | |
US7873019B2 (en) | Systems and methods for establishing gateway bandwidth sharing ad-hoc networks | |
US10594623B2 (en) | Market-driven variable price offerings for bandwidth-sharing ad hoc networks | |
US8040863B2 (en) | Demand pull and supply push communication methodologies | |
US8335844B2 (en) | System and method of providing quality of service-enabled contents in peer-to-peer networks | |
Wang et al. | Hierarchical cooperative caching in mobile opportunistic social networks | |
US7898993B2 (en) | Efficiency and resiliency enhancements for transition states in ad hoc networks | |
Kim et al. | Economics of fog computing: interplay among infrastructure and service providers, users, and edge resource owners | |
Alioua et al. | Incentive edge caching in software‐defined internet of vehicles: A Stackelberg game approach | |
CN102986196B (en) | The node being distributed on communication structure accesses network using the topology server selected with multiple criteria | |
Bukhari et al. | Novel Cost Efficient Resource Allocation Technique Based on Deadline and Budget Constraints for Edge Users | |
So et al. | Resource Acquisition By Explicit Remuneration For P2P-Based Content Delivery. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DAWSON, CHRISTOPHER J.;FINN, PETER G.;HAMILTON, RICK A., II;AND OTHERS;REEL/FRAME:019384/0009;SIGNING DATES FROM 20070518 TO 20070521 Owner name: INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DAWSON, CHRISTOPHER J.;FINN, PETER G.;HAMILTON, RICK A., II;AND OTHERS;SIGNING DATES FROM 20070518 TO 20070521;REEL/FRAME:019384/0009 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: GLOBALFOUNDRIES U.S. 2 LLC, NEW YORK Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTERNATIONAL BUSINESS MACHINES CORPORATION;REEL/FRAME:036550/0001 Effective date: 20150629 |
|
AS | Assignment |
Owner name: GLOBALFOUNDRIES INC., CAYMAN ISLANDS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GLOBALFOUNDRIES U.S. 2 LLC;GLOBALFOUNDRIES U.S. INC.;REEL/FRAME:036779/0001 Effective date: 20150910 |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: WILMINGTON TRUST, NATIONAL ASSOCIATION, DELAWARE Free format text: SECURITY AGREEMENT;ASSIGNOR:GLOBALFOUNDRIES INC.;REEL/FRAME:049490/0001 Effective date: 20181127 |
|
AS | Assignment |
Owner name: GLOBALFOUNDRIES U.S. INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GLOBALFOUNDRIES INC.;REEL/FRAME:054633/0001 Effective date: 20201022 |
|
AS | Assignment |
Owner name: GLOBALFOUNDRIES INC., CAYMAN ISLANDS Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION;REEL/FRAME:054636/0001 Effective date: 20201117 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |
|
AS | Assignment |
Owner name: GLOBALFOUNDRIES U.S. INC., NEW YORK Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION;REEL/FRAME:056987/0001 Effective date: 20201117 |