Patent application number | Description | Published |
20110149990 | ENERGY EFFICIENCY WITH RATE ADAPTATION - A system and method of rate adaptation is disclosed for energy efficiency. The system and method of rate adaptation for energy efficiency provides for parsing a heterogeneous network into rate-adaptation domains that are fully isolated with respect to the control of their operating states. The system and method is particularly useful for creating the conditions for the incremental introduction of rate-adaptive devices in existing networks; combining the best properties of sleep-state exploitation and rate scaling techniques by defining a class of state-setting policies for rate adaptation schemes that enforce tight deterministic bounds on the extra delay that the schemes may cause to network traffic at every node where they are deployed. | 06-23-2011 |
20110149995 | COORDINATION INDEPENDENT RATE ADAPTATION DEPLOYMENT METHODS AND SYSTEMS - A method and system of coordination independent rate adaptation is disclosed. The method and system of coordination independent rate adaptation provides for deploying a rate adaptation subdomain into a packet network having no rate adaptation coordination among the network nodes. The method and system is particularly useful for incremental introduction of rate-adaptive devices in existing networks; combining the best properties of sleep-state exploitation and rate scaling techniques by defining a class of state-setting policies for rate adaptation schemes that enforce tight deterministic bounds on the extra delay that the schemes may cause to network traffic at every node where they are deployed. | 06-23-2011 |
20120182870 | System And Method For Implementing Periodic Early Discard In On-Chip Buffer Memories Of Network Elements - An advance is made over the prior art in accordance with the principles of the present invention that is directed to a new approach for a system and method for a buffer management scheme called Periodic Early Discard (PED). The invention builds on the observation that, in presence of TCP traffic, the length of a queue can be stabilized by selection of an appropriate frequency for packet dropping. For any combination of number of TCP connections and distribution of the respective RTT values, there exists an ideal packet drop frequency that prevents the queue from over-flowing or under-flowing. While the value of the ideal packet drop frequency may quickly change over time and is sensitive to the series of TCP connections affected by past packet losses, and most of all is impossible to compute inline, it is possible to approximate it with a margin of error that allows keeping the queue occupancy within a pre-defined range for extended periods of time. The PED scheme aims at tracking the (unknown) ideal packet drop frequency, adjusting the approximated value based on the evolution of the queue occupancy, with corrections of the approximated packet drop frequency that occur at a timescale that is comparable to the aggregate time constant of the set of TCP connections that traverse the queue. | 07-19-2012 |
20120263185 | CONDENSED CORE-ENERGY-EFFICIENT ARCHITECTURE FOR WAN IP BACKBONES - An energy-efficient architecture for wide area network (WAN) Internet Protocol (IP) backbones in which a condensed core apparatus routes packets between access routers of different points of presence (PoPs), where the PoPs do not need to include core routers. | 10-18-2012 |
20120324067 | METHOD AND APPARATUS FOR REMOTE DELIVERY OF MANAGED USB SERVICES VIA A MOBILE COMPUTING DEVICE - A managed Universal Serial Bus (USB) service capability is disclosed. The managed USB service capability is configured to use a mobile computing device (e.g., a smartphone or other suitable mobile computing device) to support a set of services for a computer (e.g., a desktop, a laptop, and the like) capable of connecting to the mobile computing device via a USB connection. The managed USB service capability enables local and/or remote control of the mobile computing device to operate in various USB device classes, such that the mobile computing device can provide various managed USB services for the computer via the peripheral connection. In this manner, the mobile computing device may be dynamically configured to operate as one or more of a network interface, a virtual private network (VPN) client, a smart card, a serial console, a mass-storage device, a booting device, and the like. | 12-20-2012 |
20130041935 | EXPEDITING THE DISTRIBUTION OF DATA FILES BETWEEN A SERVER AND A SET OF CLIENTS - Expediting the distribution of data files between a server and a set of clients. The present invention relates to client-server systems and, more particularly, to cache nodes in client-server systems. In a client-server arrangement, a source system transfers data files from the source system to a server cache node connected to the source system. The server cache node sends a list of data files cached in the server cache node to a client cache node. The client cache node sends a request to the server cache node for new data files cached in the server cache node, based on the list received from the server cache node. The server cache node sends the requested data files to the client cache node and the client cache node transfers the data files to a destination system. | 02-14-2013 |
20130077630 | ENERGY EFFICIENT CONNECTIONLESS ROUTING WITH SIMPLE LOOKUP - An energy efficient connectionless routing method with simple lookup is disclosed for reducing the number of address lookups associated with a message packet. The energy efficient connectionless routing method with simple lookup includes determining a label sequence which will allow the message packet to traverse a plurality of MPLS domains and affixing the label sequence to the header of the message packet. This allows the message packet to traverse a plurality of MPLS domains without requiring a subsequent IP address lookup at every MPLS domain boundary. The energy efficient connectionless routing method with simple lookup is particularly useful for reducing power consumption associated with TCAM operations during IP address lookups. In addition, a Label Sequencing Edge Router is disclosed for performing the method. | 03-28-2013 |
20130308456 | System And Method For Implementing Active Queue Management Enhancements For Variable Bottleneck Rates - An advance is made over the prior art in accordance with the principles of the present invention that is directed to a new approach for a system and method for a buffer management scheme. Certain embodiments of the invention improve the response of AQM schemes with controllable parameters to variations of the output rate of the bottleneck buffer. The impact on TCP performance can be substantial in most cases where the bottleneck rate is not guaranteed to be fixed. The new solution allows AQM schemes to achieve queue stability despite continuous variations of the bottleneck rate. | 11-21-2013 |
20130308458 | System And Method For Implementing Active Queue Management Enhancements For Variable Bottleneck Rates - An advance is made over the prior art in accordance with the principles of the present invention that is directed to a new approach for a system and method for a buffer management scheme. Certain embodiments of the invention improve the response of AQM schemes with controllable parameters to variations of the output rate of the bottleneck buffer. The impact on TCP performance can be substantial in most cases where the bottleneck rate is not guaranteed to be fixed. The new solution allows AQM schemes to achieve queue stability despite continuous variations of the bottleneck rate. | 11-21-2013 |
Patent application number | Description | Published |
20090207235 | Method for Determining Scattered Disparity Fields in Stereo Vision - In a system for stereo vision including two cameras shooting the same scene, a method is performed for determining scattered disparity fields when the epipolar geometry is known, which includes the steps of: capturing, through the two cameras, first and second images of the scene from two different positions; selecting at least one pixel in the first image, the pixel being associated with a point of the scene and the second image containing a point also associated with the above point of the scene; and computing the displacement from the pixel to the point in the second image minimising a cost function, such cost function including a term which depends on the difference between the first and the second image and a term which depends on the distance of the above point in the second image from a epipolar straight line, and a following check whether it belongs to an allowability area around a subset to the epipolar straight line in which the presence of the point is allowed, in order to take into account errors or uncertainties in calibrating the cameras. | 08-20-2009 |
20090304090 | Method for Scalable Video Coding - A method for estimating motion for the scalable video coding, includes the step of estimating the motion field of a sequence of photograms which can be represented with a plurality of space resolution levels including computing the motion field for the minimum resolution level and, until the maximum resolution level is reached, repeating the steps of: rising by one resolution level; extracting the photograms for such resolution level; and computing the motion field for such resolution level. The motion field is computed through an optical flow equation which contains, for every higher level than the minimum resolution level, a regularization factor between levels which points out the difference between the solution for the considered level and the solution for the immediately lower resolution level. A more or less high value of the regularization factor implies more or less relevant changes of the component at the considered resolution during the following process iterations. | 12-10-2009 |
20090304236 | Method of deriving digital terrain models from digital surface models - A method of deriving a digital terrain model from a digital surface model of an area of interest includes: dividing the area of interest into a plurality of area portions or patches; calculating, from the digital surface model, a set of candidate surfaces adapted to represent a ground surface in each area portion; if such set includes at least two candidate surfaces, estimating a distance from the ground surface of each candidate surface by using a function of a set of geometrical features related to the considered candidate surface, such function being derived from a known relation between a digital surface model and the height of the ground surface in a reference area; selecting, as a representation of the ground surface in each area portion, the candidate surface having the smallest distance from the ground surface, so as to obtain local digital terrain models; and merging the different digital terrain models. | 12-10-2009 |
20100215248 | Method for Determining Dense Disparity Fields in Stereo Vision - In a stereo vision system comprising two cameras shooting the same scene from different positions, a method is performed for determining dense disparity fields between digital images shot by the two cameras, including the steps of capturing a first and a second image of the scene, and determining, for each pixel of the second image, the displacement from a point in the first image to such pixel of the second image minimising an optical flow objective function, wherein the optical flow objective function includes, for each pixel of the second image, a term depending in a monotonously increasing way on the distance between the epipolar line associated with such pixel and the above point in the first image, such term depending on calibration parameters of the two cameras and being weighed depending on the uncertainty of the calibration data. | 08-26-2010 |
20110258196 | METHOD AND SYSTEM OF CONTENT RECOMMENDATION - A method of content recommendation, includes: generating a first digital mathematical representation of contents to associate the contents with a first plurality of words describing the contents; generating a second digital mathematical representation of text documents different from the contents to associate the documents with a second plurality of words; processing the first and second pluralities of words to determine a common plurality of words; processing the first and second digital mathematical representations to generate a common digital mathematical representation of the contents and the text documents based on the common plurality of words; and providing content recommendation by processing the common digital mathematical representation. | 10-20-2011 |
20120299932 | METHOD FOR THE CALCULATION OF THE BOUNDING BOX OF VECTORIAL GRAPHIC SHAPES - Method for determining the bounding box of a computerized graphic shape comprising one or more primitives described in vectorial mode, wherein the bounding box is calculated by applying analytical mathematical formulas to the vectorial description of the primitives constituting the shape without preliminarily performing a phase of drawing and displaying of the shape through resolution of the vectorial primitives that compose it. | 11-29-2012 |
20130276033 | METHOD AND SYSTEM FOR SYNCRONIZING ELECTRONIC PROGRAM GUIDES - A method for generating a time scheduling of a contents stream distributed to plural terminals. The contents stream is segmented in consecutive segments, each segment defining a corresponding program. The method includes: receiving auxiliary metadata including a planned time scheduling of the content stream which has been set in advance and monitoring at least a portion of a segment of the contents stream to extract corresponding content features therefrom, generating a corresponding fingerprint based on the extracted content features and assessing at least one among an actual start time and an actual end time of such segment based on a comparison between the fingerprint and a reference fingerprint associated with such segment, and updating the planned time scheduling based on the assessed at least one among the actual start time and actual end time to generate a time scheduling synchronized with the contents stream. | 10-17-2013 |
20130308861 | METHOD AND SYSTEM FOR COMPARING IMAGES - A method for comparing a first image with a second image. The method identifies first keypoints in the first image and second keypoints in the second image and associates each first keypoint with a corresponding second keypoint to form a corresponding keypoint match. For each pair of first keypoints, the method further calculates the distance therebetween for obtaining a corresponding first length. Similarly, for each pair of second keypoints, the method calculates the distance therebetween for obtaining a corresponding second length. The method further calculates a plurality of distance ratios; each distance ratio is based on a length ratio between a selected one between a first length and a second length and a corresponding selected one between a second length and a first length, respectively. | 11-21-2013 |
20140363078 | METHOD AND SYSTEM FOR IMAGE ANALYSIS - A method for processing an image, including: identifying a group of keypoints in the image; for each keypoint, calculating a corresponding descriptor array including plural array elements, each array element storing values taken by a corresponding color gradient histogram of a respective sub-region of the image in the neighborhood of the keypoint; for each keypoint, subdividing the descriptor array in at least two sub-arrays each including a respective number of elements of the descriptor array, and generating a compressed descriptor array including a corresponding compressed sub-array for each of the at least two sub-arrays, each compressed sub-array obtained by compressing the corresponding sub-array by vector quantization using a respective codebook; exploiting the compressed descriptor arrays of the keypoints for image analysis. For each keypoint of the group, the subdividing is based on correlation relationships among color gradient histograms with values stored in the elements of the descriptor array of each keypoint. | 12-11-2014 |
20150016723 | METHOD AND SYSTEM FOR COMPARING IMAGES - A method comparing first and second images, including: identifying and matching first and second keypoints in the first and second images; arranging a distribution of values of a calculated plurality of first distance ratios in a histogram; determining a number of correct keypoint matches, including: determining a matrix, each matrix element corresponding to a respective pair of keypoint matches with a value corresponding to a difference between a value of the histogram including a distance ratio of the respective pair of keypoint matches and an outlier probability density value weighted by a parameter; determining the parameter value such that the matrix dominant eigenvector is equal to a vector with a first value if the pair of keypoint match is correct and a second value if the pair of keypoint match is incorrect; determining the number of correct keypoint matches based on the dominant eigenvalue associated to the dominant eigenvector. | 01-15-2015 |
20150036936 | IMAGE ANALYSIS - A method for processing an image including: identifying a first group of keypoints in the image; for each keypoint of the first group, identifying at least one corresponding keypoint local feature related to the each keypoint; for the at least one keypoint local feature, calculating a corresponding local feature relevance probability; calculating a keypoint relevance probability based on the local feature relevance probabilities of the at least one local feature; selecting keypoints, among the keypoints of the first group, having the highest keypoint relevance probabilities to form a second group of keypoints, and exploiting the keypoints of the second group for analyzing the image. The local feature relevance probability calculated for a local feature of a keypoint is obtained by comparing the value assumed by the local feature with a corresponding reference statistical distribution of values of the local feature. | 02-05-2015 |
Patent application number | Description | Published |
20100024891 | POPPET VALVE WITH DIVERGING-CONVERGING FLOW PASSAGE AND METHOD TO REDUCE TOTAL PRESSURE LOSS - A poppet valve is disclosed that include a valve body, a poppet guide disposed inside the valve body so as to form a a flow passage from a flow inlet to a flow outlet of the valve, a poppet shutter disposed inside the poppet guide, and a converging-diverging flow passage formed by a portion of an outer surface of the poppet shutter and a corresponding portion of an inner surface of valve body. A method for reducing a closing pressure force acting on a poppet shutter of a poppet valve is also disclosed. | 02-04-2010 |
20100025601 | POPPET VALVE WITH SLOPED PURGE HOLES AND METHOD FOR REDUCING A PRESSURE FORCE THEREIN - A poppet valve is disclosed that includes a valve body, a poppet guide disposed inside the valve body so as to form a flow passage from an inlet to an outlet of the valve, a poppet shutter disposed inside the poppet guide, and a biasing member to bias the poppet shutter away from the poppet guide toward an inside surface of the flow inlet so as to block the flow passage. The poppet valve further includes at least one discharge hole placing an inner chamber of the poppet guide in flow communication with a region of low static pressure of the flow passage. A method for reducing a closing pressure force acting on a poppet shutter of a poppet valve is also disclosed. | 02-04-2010 |
20150075173 | COMPRESSED-AIR ENERGY-STORAGE SYSTEM - A compressed-air energy-storage system, comprising: a variable-nozzle expander configured to receive an airflow at a first pressure and partially expand said airflow at a second pressure, said second pressure being lower than said first pressure, expansion of said airflow in said variable-nozzle expander producing useful mechanical power; a heat generator component configured to receive a fuel and a partially expanded airflow from the variable-nozzle expander; and a turbine configured to receive combustion gas from the heat generator component and expand the combustion gas producing useful mechanical power. | 03-19-2015 |