Patent application number | Description | Published |
20090216774 | VIRTUALIZATION OF METADATA FOR FILE OPTIMIZATION - Mechanisms are provided for optimizing files while allowing application servers access to metadata associated with preoptimized versions of the files. During file optimization involving compression and/or compaction, file metadata changes. In order to allow file optimization in a manner transparent to application servers, the metadata associated with preoptimized versions of the files is maintained in a metadata database as well as in an optimized version of the files themselves. | 08-27-2009 |
20090216788 | MULTIPLE FILE COMPACTION FOR NETWORK ATTACHED STORAGE - Mechanisms are provided for optimizing multiple files in an efficient format that allows maintenance of the original namespace. Multiple files and associated metadata are written to a suitcase file. The suitcase file includes index information for accessing compressed data associated with compacted files. A hardlink to the suitcase file includes an index number used to access the appropriate index information. A simulated link to a particular file maintains the name of the particular file prior to compaction. | 08-27-2009 |
20100094813 | REPRESENTING AND STORING AN OPTIMIZED FILE SYSTEM USING A SYSTEM OF SYMLINKS, HARDLINKS AND FILE ARCHIVES - A data de-duplication system is used with network attached storage and serves to reduce data duplication and file storage costs. Techniques utilizing both symlinks and hardlinks ensure efficient deletion file/data cleanup and avoid data loss in the event of crashes. | 04-15-2010 |
20120084270 | STORAGE OPTIMIZATION MANAGER - Techniques and mechanisms provide a storage optimization manager. Data may be optimized and maintained on various nodes in a cluster. Particular nodes may be overburdened while other nodes remain relatively unused. Techniques are provided to efficiently optimize data onto nodes to enhance operational efficiency. Data access requests for optimized data are monitored and managed to allow for intelligent maintenance of optimized data. | 04-05-2012 |
20120084527 | DATA BLOCK MIGRATION - Techniques and mechanisms are provided for migrating data blocks around a cluster during node addition and node deletion. Migration requires no downtime, as a newly added node is immediately operational while the data blocks are being moved. Blockmap files and deduplication dictionaries need not be updated. | 04-05-2012 |
20120246127 | VIRTUALIZATION OF METADATA FOR FILE OPTIMIZATION - Mechanisms are provided for optimizing files while allowing application servers access to metadata associated with preoptimized versions of the files. During file optimization involving compression and/or compaction, file metadata changes. In order to allow file optimization in a manner transparent to application servers, the metadata associated with preoptimized versions of the files is maintained in a metadata database as well as in an optimized version of the files themselves. | 09-27-2012 |
20140025644 | GARBAGE COLLECTION AWARE DEDUPLICATION - Mechanisms are provided for improving the efficiency of garbage collection in a deduplication system by intelligently managing storage of deduplication segments. When a duplicate segment is identified, a reference count for an already maintained segment is incremented only if the already maintained segment has the same lifecycle as the identified duplicate segment. In some instances, an already maintained segment is assumed to have the same lifecycle if it is not stale or the age is not significantly different from the age of the newly identified duplicate. If the already maintained segment is has a different lifecycle, the new segment is stored again even though duplicates are already maintained. | 01-23-2014 |
Patent application number | Description | Published |
20110219407 | Portable Media Device and Method for Presenting Viewing Content During Travel - A portable media device for use in cooperation with passenger entertainment systems installed in vehicles, such as automobiles and aircraft, and methods for manufacturing and using same. The portable media device is configured to communicate with one or more content sources, which provide viewing content and which may be proximate to, and/or remote from, the portable media device. Preferably being configured to wirelessly communicate with the content sources, the portable media device can select content from any available content source and can download and present the selected content in any conventional manner. The selected content can be streamed to the portable media device for contemporaneous presentation and/or stored by the portable media device for viewing at any time, including after disembarking the vehicle once travel is completed. As desired, the portable media device likewise can be configured to transmit appropriate upload content to the content sources. | 09-08-2011 |
20110311306 | PICK HOLE GUARD FOR MANHOLE COVERS - Pick hole guards are provided for use in guarding pick holes on manhole covers. In some embodiments of the present invention, the pick hole guards can have a base, biasing member, and guard member. The biasing member can be attached to the base and guard member, and can bias the guard member toward a pick hole on the manhole cover to guard the pick hole. In other embodiments, the pick hole guards do not have movable guard. members, but instead have retaining surfaces to serve as a receptacle for catching waste disposed through a pick hole. | 12-22-2011 |
20120030708 | Portable Media Device and Method for Presenting Viewing Content During Travel - A portable media device for use in cooperation with passenger entertainment systems installed in vehicles, such as automobiles and aircraft, and methods for manufacturing and using same. The portable media device is configured to communicate with one or more content sources, which provide viewing content and which may be proximate to, and/or remote from, the portable media device. Preferably being configured to wirelessly communicate with the content sources, the portable media device can select content from any available content source and can download and present the selected content in any conventional manner. The selected content can be streamed to the portable media device for contemporaneous presentation and/or stored by the portable media device for viewing at any time, including after disembarking the vehicle once travel is completed. As desired, the portable media device likewise can be configured to transmit appropriate upload content to the content sources. | 02-02-2012 |
Patent application number | Description | Published |
20130018978 | CONTENT DELIVERY NETWORK WITH DEEP CACHING INFRASTRUCTURE - Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices. | 01-17-2013 |
20130205029 | SYSTEM AND METHODS FOR IDENTIFYING AND REMEDYING TRAFFIC IMBALANCES AND INEQUITIES BETWEEN NETWORKS - Implementations described and claimed herein provide a system and methods for balancing network loads across distinct provider networks. In one implementation, a virtual network representative of at least a first provider network is established having at least one interconnection point where network traffic is exchanged between the first provider network and a second provider network and having at least one provider edge port and at least one potential interconnection point. A measurement of a bandwidth between the at least one provider edge port and the at least one interconnection point is obtained. A measurement of a distance between the at least one provider edge port and a geographically closest of the at least one potential interconnection point or the at least one interconnection point is obtained. A network load indication for the first provider network as a function of the bandwidth measurement and the distance measurement is obtained. | 08-08-2013 |
20150039755 | ANALYSIS OF NETWORK TRAFFIC - Embodiments generally disclosed herein include a computer-implemented method for monitoring and correlating network traffic data associated with a primary network that is in communication with a plurality of secondary networks. The method generates a network traffic data set by monitoring network traffic between the primary network and the plurality of secondary networks. The method also determines a mapping of network connectivity by monitoring inter-network routing information between the primary network and the plurality of secondary networks. In addition, the method generates a traffic measurement data set by monitoring network utilization statistics between the primary network and the plurality of secondary networks. With the collected data sets, the method then calculates a relational network mapping between the primary network and the plurality of secondary networks by correlating the network traffic data set, the mapping of network connectivity, and the traffic measurement data set. | 02-05-2015 |
Patent application number | Description | Published |
20130297396 | SYSTEMS FOR AND METHODS OF CAPTURING AND ANALYZING BENEFITS IN COMMERCIAL TRANSACTIONS - Under an agreement between a buyer and a seller, multiple rebates may be configured and calculated to capture the benefits of such a rebate program using a third party service via a network. For example, the buyer agrees to a minimum purchase requirement and receives a flexible early-payment rebate on each individual transaction between the two. The rebate is larger the earlier in a billing cycle the buyer pays its account in full. The buyer is able to impose purchase restrictions, for example, limiting its employees to buy from only specific suppliers, to buy only specific products, or to buy no more than a certain dollar amount of a product over a specific period. A platform for calculating and applying these rebates and restrictions can be hosted by a third-party, but allows the buyer to configure the restrictions. The platform also allows users to generate reports summarizing the results of the rebate program, and generates appropriate accounting and tax documentation. Furthermore, the alignment of this network-based benefits capture service ensures that full visibility of rebates, calculations and results is available to both buyer and supplier, thereby maximizing transparency and minimizing disputes arising from such rebates. | 11-07-2013 |
20130297397 | SYSTEMS FOR AND METHODS OF AUGMENTING FINANCIAL TRANSACTIONS SERVICES - Under an agreement between a buyer and a supplier, the buyer agrees to a minimum purchase and receives a flexible early-payment rebate on each individual transaction between the two. Because of the purchase and early-payment agreement, the transaction services can be bundled with other services such as foreign exchange and insurance. This “bundling” may be performed electronically based on business rules and preferences, and is described as the “augmentation” of financial services with electronic payment services within a network including buyer and supplier. Thus, on a per-transaction basis, each transaction can receive a rebate, be covered by insurance, and receive the benefit of favorable foreign-exchange rates. The buyer can configure a system such that specific services are applied to specific transactions. The buyer or supplier can also generate reports that detail the rebates, as well as the savings associated with each transaction by service. | 11-07-2013 |
20130297398 | SYSTEMS FOR AND METHODS OF ESTABLISHING CLOSED-LOOP BUSINESS PAYMENT SERVICES - In a closed-loop business-payment network, a buyer is both an issuer and an acquirer of payment accounts, such as those associated with credit cards. Because no bank is involved in this issuance and acquisition, the transactions between the buyer and a merchant do not incur interchange fees and do not require transaction terminals, such as used for typical credit-card transactions. Under the agreement, variable early-payment rebates and other services are applied to each transaction on a per-transaction basis. This closed-loop allows the buyer to enforce purchase restrictions that are checked before a transaction is authorized, thereby eliminating or reducing fraud. This agreement also allows the issuer to impose different rebates and purchase restrictions, apply different services, and otherwise distinguish between different merchants. Preferably, the transaction platform is hosted by a third party, which can provide buyers and merchants a single interface to third-party services. | 11-07-2013 |