NEC Laboratories America, Inc. Patent applications |
Patent application number | Title | Published |
20160125316 | MALT: Distributed Data-Parallelism for Existing ML Applications - Systems and methods are disclosed for parallel machine learning with a cluster of N parallel machine network nodes by determining k network nodes as a subset of the N network nodes to update learning parameters, wherein k is selected to disseminate the updates across all nodes directly or indirectly and to optimize predetermined goals including freshness, balanced communication and computation ratio in the cluster; sending learning unit updates to fewer nodes to reduce communication costs with learning convergence; and sending reduced learning updates and ensuring that the nodes send/receive learning updates in a uniform fashion. | 05-05-2016 |
20160105243 | Multinary Signaling based Coded Modulation for Ultra-High-Speed Optical Transport - Systems and methods for communication using an optical transmission system having optical transmitters and receivers includes performing a low-density parity-check (LDPC) encoding; performing nonbinary p | 04-14-2016 |
20160103901 | Parallelized Machine Learning With Distributed Lockless Training - Systems and methods are disclosed for providing distributed learning over a plurality of parallel machine network nodes by allocating a per-sender receive queue at every machine network node and performing distributed in-memory training; and training each unit replica and maintaining multiple copies of the unit replica being trained, wherein all unit replicas train, receive unit updates and merge in parallel in a peer-to-peer fashion, wherein each receiving machine network node merges updates at later point in time without interruption and wherein the propagating and synchronizing unit replica updates are lockless and asynchronous. | 04-14-2016 |
20150268643 | Quantifying the Impact of Constraints on a Grid-Tied Microgrid Using Optimal Control - Systems and methods are disclosed to evaluate the impact of a constraint on the performance of the microgrid by receiving as input a set of solar power, load and grid cost conditions; applying dynamic programming to determine optimal battery dispatch and the imported grid power; and optimizing microgrid operation with a chosen constraint of interest. | 09-24-2015 |
20150229437 | OPTIMUM SIGNAL CONSTELLATION DESIGN AND MAPPING FOR FEW-MODE FIBER BASED LDPC-CODED CO-OFDM - A system/method for data transport, including encoding one or more streams of input data using one or more Low Density Parity Check (LDPC) encoders; employing one or more signal constellations obtained using an optimum signal constellation design (OSCD); determining an optimum mapping rule by comparing cost functions of each of a plurality of mapping rules; combining one or more LDPC-coded OSCD signal constellation data streams with coherent optical-orthogonal frequency division multiplexing (CO-OFDM) coded modulation to achieve channel capacity; and mode-multiplexing and transmitting one or more independent LDPC-coded optimum signal constellation design (OSCD) data streams over a transmission medium. | 08-13-2015 |
20150154670 | Online Optimization and Fair Costing for Dynamic Data Sharing in a Cloud Data Market - A system for fair costing of dynamic data sharing in a cloud market is disclosed. The system uses an online method for sharing plan selection, as well as a set of fair costing criteria and a method that maximizes fairness. | 06-04-2015 |
20150149434 | Visionary Query Processing in Hadoop Utilizing Opportunistic Views - Systems and methods are disclosed for query processing in a big data analytics platform by enumerating plans for a current query using a processor; building a dominance graph for the current query; for each plan, determining a regret value and a score for the plan based on the regret value and cost; and selecting query plans in an online fashion for query processing in big data analytics platforms where intermediate results are materialized and can be reused later. | 05-28-2015 |
20150142190 | POWER SYSTEM WITH AN ENERGY GENERATOR AND A HYBRID ENERGY STORAGE SYSTEM - Systems and methods are disclosed to control a power system with an energy generator and a hybrid energy storage system. The system includes two or more energy storage system, each with different energy storage capacity and energy discharge capacity. The system includes developing data for one or more control variables refined from expert knowledge, trials and tests; providing the control variables to a fuzzy logic controller with a rule base and membership functions; and controlling the energy generator and the hybrid energy storage system using the fuzzy logic controller. | 05-21-2015 |
20150117760 | Regionlets with Shift Invariant Neural Patterns for Object Detection - Systems and methods are disclosed for detecting an object in an image by determining convolutional neural network responses on the image; mapping the responses back to their spatial locations in the image; and constructing features densely extract shift invariant activations of a convolutional neural network to produce dense features for the image. | 04-30-2015 |
20150117709 | Robust Scale Estimation in Real-Time Monocular SFM for Autonomous Driving - A method for performing three-dimensional (3D) localization requiring only a single camera including capturing images from only one camera; generating a cue combination from sparse features, dense stereo and object bounding boxes; correcting for scale in monocular structure from motion (SFM) using the cue combination for estimating a ground plane; and performing localization by combining SFM, ground plane and object bounding boxes to produce a 3D object localization. | 04-30-2015 |
20150116597 | Trajectory Features and Distance Metrics for Hierarchical Video Segmentation - A method to perform hiearchical video segmentation includes: defining voxels over a spatio-temporal video; grouping into segments contiguous voxels that display similar characteristics including similar appearance or motion; determining a trajectory-based feature that complements color and optical flow cues, wherein trajectory cues are probabilistically meaningful histograms combinable for use in a graph-based framework; and applying a max-margin module for cue combination that learns a supervised distance metric for region dissimilarity that combines color, flow and trajectory features. | 04-30-2015 |
20150106864 | SOFTWARE DEFINED JOINT BANDWIDTH PROVISIONING AND CACHE MANAGEMENT FOR MBH VIDEO TRAFFIC OPTIMIZATION - A method includes provisioning joint bandwidth in a software defined passive optical network PON based mobile backhaul MBH and cache management on base stations for video delivery across the network, the provisioning in each time unit includes grouping bandwidth utilization in the network into a first category used to support video requests which cannot directly be served by caches on base stations, the first category video requests being high priority, and if bandwidth remains after the high priority requests remaining bandwidth being used to deliver some videos that are low priority to caches. | 04-16-2015 |
20150104197 | Optimal Signal Constellation Design for Ultra-High-Speed Optical Transport in the Presence of Phase Noise - A method to process applicable to coherent optical channels with either linear or nonlinear phase noise includes: splitting a received sequence of data into clusters of points according to a cumulative log-likelihood function from constellation obtained in a previous iteration; generating new constellation points by calculating a center of mass of the clusters of points; repeating until convergence or until a predetermined number of iterations has been reached to determine a signal constellation; and transmitting signals over the coherent optical channels with nonlinear phase noise using the disclosed signal constellation and LDPC-coded modulation concepts. | 04-16-2015 |
20150104192 | Optical Square QAM Signal Emulation Using All-Optical PAM to QAM Signal Conversion - An optical communication method includes converting an optical pulse amplitude modulation (PAM) signal to a square QAM signal using an optical delay interferometer (DI) to perform all-optical PAM to QAM conversion in the DI; performing optical de-correlation of I and Q tributaries of the QAM signal to avoid frequency dependent attenuation in RF cabling which impacts signal quality; and finding optimal phase control mechanism of the DI by monitoring and equalizing down-converted I and Q electrical signal amplitudes, using coherent detection; and emulating a square quadrature amplitude modulation (QAM) optical signal with duplicated data copies. | 04-16-2015 |
20150104171 | Burst Switching System Using Optical Cross-Connect as Switch Fabric - A switching system includes one or more line card for input processing, forwarding, queuing, and scheduling data, the line card having a tunable laser to select a wavelength according to the packets' destination for a given burst of packets, so that the burst is switched to a desired destination and sent all-optically to a connected interface; an all-optical switch fabric coupled to the line card to perform wavelength switching; and a centralized arbitrator that resolves the contention from different input ports. | 04-16-2015 |
20150104166 | Suurballe-based Cloud Service Embedding Procedure in Software-Defined Flexible-Grid Optical Transport Networks - We propose an efficient procedure, namely disjoint pair procedure based cloud service embedding procedure that first maps working and backup virtual nodes over physical nodes while balancing computational resources of different types, and finally, maps working and backup virtual links over physical routes while balancing network spectral resources using the disjoint pair procedure. | 04-16-2015 |
20150092759 | Low-Latency Synchronous Clock Distribution and Recovery for High-Speed OFMDA-Based Mobile Backhaul - A communication system includes an OFDMA transmitter (Tx) at an optical line terminal (OLT) generating an OFDMA signal by assigning orthogonal subcarriers to different cell sites through digital logic, an electrical multiplexer combining the electrical OFDMA signal with two electrical clock signals, and an optical intensity modulator intensity-modulating the resulting joint electrical OFDMA+clocks signal; an optical multiplexer receiving aggregate OFDMA signals on multiple wavelengths with tight DWDM λ-spacing; a remote node (RN) receiving the OFDMA signals, such that each wavelength is distributed by a de-multiplexer (Demux) to designated general small cell area, to which cell sites are connected by optical splitters; and an optical network unit (ONU) to directly photodetect and digitize received OFDMA signal, wherein downstream (DS) information for each cell is digitally extracted and prepared for wireless radio frequency (RF) transmission over an air interface, and an electrical splitter and bandpass filters to separate the OFDMA and clock signals for DSP-free clock recovery. | 04-02-2015 |
20150092558 | Exploiting Cell dormancy and Load Balancing in LTE HetNets - At a coarse time-scale, at the start of each frame the choice of TPs to be made active and users to associate with the active TPs are determined by solving an optimization problem. The inputs to the optimization problem are averaged slowly varying metrics that are relevant for a period longer than the backhaul latency. At a the fine time-scale, in each slot each active TP independently does scheduling over the set of users associated with it, without any coordination with any of the other active TPs, based on fast changing information, such as instantaneous rate or SINR estimates. | 04-02-2015 |
20150081668 | SYSTEMS AND METHODS FOR TUNING MULTI-STORE SYSTEMS TO SPEED UP BIG DATA QUERY WORKLOAD - Systems and methods are disclosed to run a multistore system by receiving by-products of query processing in the multistore system, wherein the by-products include views or materializations of intermediate data; placing the views or materializations across the stores based on recently observed queries as indicative of a future query workload; determining a benefit score for each view based on a predicted future query workload, wherein each store has an allotted view storage budget, and there is a view transfer budget for transferring views between the stores; and tuning a physical design of the multistore system. | 03-19-2015 |
20150081243 | Setsudo: Pertubation-based Testing Framework for Scalable Distributed Systems - Disclosed are a testing framework—SETSUD Ō—that uses perturbation-based exploration for robustness testing of modern scalable distributed systems. In sharp contrast to existing testing techniques and tools that are limited in that they are typically based on black-box approaches or they focus mostly on failure recovery testing, SETSUD Ō is a flexible framework to exercise various perturbations to create stressful scenarios. SETSUD Ō is built on an underlying instrumentation infrastructure that provides abstractions of internal states of the system as labeled entities. Both novice and advanced testers can use these labeled entities to specify scenarios of interest at the high level, in the form of a declarative style test policy. SETSUD Ō automatically generates perturbation sequences and applies them to system-level implementations, without burdening the tester with low-level details. | 03-19-2015 |
20150067225 | AUTOMATIC COMMUNICATION AND OPTIMIZATION OF MULTI-DIMENSIONAL ARRAYS FOR MANY-CORE COPROCESSOR USING STATIC COMPILER ANALYSIS - There are provided source-to-source transformation methods for a multi-dimensional array and/or a multi-level pointer for a computer program. A method includes minimizing a number of holes for variable length elements for a given dimension of the array and/or pointer using at least two stride values included in stride buckets. The minimizing step includes modifying memory allocation sites, for the array and/or pointer, to allocate memory based on the stride values. The minimizing step further includes modifying a multi-dimensional memory access, for accessing the array and/or pointer, into a single dimensional memory access using the stride values. The minimizing step also includes inserting offload pragma for a data transfer of the array and/or pointer prior as at least one of a single-dimensional array and a single-level pointer. The data transfer is from a central processing unit to a coprocessor over peripheral component interconnect express. | 03-05-2015 |
20150051747 | Method for Multiple Energy Storage Management in Microgrids - The implemented controller uses a cost function to find the optimal rate of charge/discharge for all batteries. In other words, this battery management system aims to find the minimum overall operating cost to run the batteries over a specific period of time. | 02-19-2015 |
20150046592 | NETWORK FOLLOWED BY COMPUTE LOAD BALANCING PROCEDURE FOR EMBEDDING CLOUD SERVICES IN SOFTWARE-DEFINED FLEXIBLE-GRID OPTICAL TRANSPORT NETWORKS - A method for providing cloud embedding using Network followed by Compute Load Balancing (NCLB) by mapping one or more virtual links over one or more physical links while balancing network resources, and mapping one or more virtual nodes over one or more physical nodes while balancing different types of computational resources. | 02-12-2015 |
20150043927 | Combining I-Q and/or PolMux Optical Receiver to Enable Single Detector - A method for reducing optical components at a receiver which include converting an input signal at a receiver to include an interleaving of alternate signal diversity components, the signal diversity components including phase diversity when the converting includes 0 and 90 degree interleaving and the signal diversity components include polarization diversity interleaving when the converting includes interleaved orthogonal polarizations, and combining the signal diversity components for enabling a single photo detection at the receiver to detect the alternative signal diversity components for subsequent analog-to-digital conversion. | 02-12-2015 |
20150043911 | Network Depth Limited Network Followed by Compute Load Balancing Procedure for Embedding Cloud Services in Software-Defined Flexible-Grid Optical Transport Networks - A Network Depth Limited Network Followed by Compute Load Balancing (ND-NCLB) can embed more cloud demands than the existing solutions. The inventive ND-NCLB, partitions the physical network into many sub-networks, and limits the mapping of cloud demands within one of the sub-networks to avoid over provisioning of resources. | 02-12-2015 |
20150043680 | Rhombic-QPSK Modulation for Improved Tolerance to Nonlinearity in Fiber Communication Systems - This invention proposes an alternative modulation format for channels that present improved performance when such channels co-propagate with existing intensity modulated channels. This modulation format is named Rhombic-QPSK (R-QPSK) and it is designed in such a way that it presents more tolerance to phase noise created by the nonlinear interaction with the legacy channels. | 02-12-2015 |
20140379141 | ZONE BASED HEATING, VENTILATION AND AIR-CONDITIONING (HVAC) CONTROL USING EXTENSIVE TEMPERATURE MONITORING - System and methods for controlling an air conditioning (AC) system includes defining one or more zones to achieve control actions based on local conditions to create a localized dynamic system for localized control, wherein zones are defined by considering hot and cool areas of the room or location of heat generating equipment, wherein the zone definition changes dynamically based on time of day or based on occupancy, or wherein zones are defined in a customizable manner based on sensitivity analysis considering energy savings and comfort tradeoff or considering equipment with predetermined temperature restrictions; monitoring through sensor placement at predetermined locations in the room based on importance of the equipment, heat generation zones and proximity to the AC; determining appropriate temperature setpoints based on existing operating conditions; and applying temperature information at the predetermined locations to generate rules for the actuation of AC systems. | 12-25-2014 |
20140375125 | MULTI-LAYER CONTROL FRAMEWORK FOR AN ENERGY STORAGE SYSTEM - A multilayer control framework for a power system includes a hybrid storage system (HSS) to store energy using a plurality of energy storage devices; a local controller coupled to the HSS to smooth output power of wind or photovoltaic energy sources while regulating a State of Charge (SoC) of the HSS; and a system-wide controller coupled to the HSS activated upon an occurrence of one or more energy disturbances with a control strategy designed to improve system dynamics to address the one or more energy disturbances. | 12-25-2014 |
20140365835 | Receiver Bit Alignment for Multi-Lane Asynchronous High-Speed Data Interface - The invention uses a PRBS pattern generated by transmitter (serializer) as training At the receiver side, following receiver outputs, a synchronous capturing module is used to capture multiple lanes simultaneously. The captured data is used to calculate the PRBS distance for different lanes. After the distances are obtained, the one with largest latency is used as a reference, to calculate the relative latency with each other lane. This relative latency is further used to calculate the number of shifts for Barrel Shifter and word shifter. | 12-11-2014 |
20140362940 | Channel State Information (CSI) Feedback and Subsampling - A method implemented in a base station used in a wireless communications system is disclosed. The method comprises receiving, from a user equipment, rank indication (RI), a first precoding matrix indicator (PMI) (codebook index i | 12-11-2014 |
20140362784 | Channel State Information (CSI) Feedback and Subsampling - A method implemented in a base station used in a wireless communications system is disclosed. The method comprises receiving, from a user equipment, rank indication (RI), a first precoding matrix indicator (PMI), and a second PMI (codebook index i | 12-11-2014 |
20140362783 | Channel State Information (CSI) Feedback and Subsampling - A method implemented in a base station used in a wireless communications system is disclosed. The method comprises receiving, from a user equipment, rank indication (RI), a first precoding matrix indicator (PMI), and a second PMI, the RI and the first PMI being jointly encoded, wherein 5 bits are used for transmission of the jointly encoded RI and first PMI, and wherein first 8 values of values expressed by the 5 bits are used for RI=1, second 8 values of the values expressed by the 5 bits are used for RI=2, a third value of the values expressed by the 5 bits is used for RI=3, a fourth value of the values expressed by the 5 bits is used for RI=4, and remaining 14 values of the values expressed by the 5 bits are reserved. Other methods, apparatuses, and systems also are disclosed. | 12-11-2014 |
20140337674 | Network Testing - A network testing method implemented in a software-defined network (SDN) is disclosed. The network testing method comprising providing a test scenario including one or more network events, injecting said one or more network events to the SDN using an SDN controller, and gathering network traffic statistics. A network testing apparatus used in a software-defined network (SDN) also is disclosed. The network testing apparatus comprising a testing system to provide a test scenario including one or more network events, to inject said one or more network events to the SDN using an SDN controller, and to gather network traffic statistics. Other methods, apparatuses, and systems also are disclosed. | 11-13-2014 |
20140334814 | Adaptive Optical Amplifier for WDM Systems - An optical amplifier that uses software-defined optical networking (SDON) technology, with a centralized controller and flexible physical hardware (the adaptive amplifier here) to optimize the power distribution among different WDM channels in the amplifier. It considers the detailed information for each channel through the information from centralized controller. It is suitable for both single line rate and mixed line rate system, and is suitable for a wavelength division multiplexing WDM system with the same signal type or different signal types. | 11-13-2014 |
20140325495 | Semi-Automatic Restructuring of Offloadable Tasks for Accelerators - A computer implemented method entails identifying code regions in an application from which offloadable tasks can be generated by a compiler for heterogenous computing system with processor and accelerator memory, including adding relaxed semantics to a directive based language in the heterogenous computing for allowing a suggesting rather than specifying a parallel code region as an offloadable candidate, and identifying one or more offloadable tasks in a neighborhood of code region marked by the directive. | 10-30-2014 |
20140317055 | Version Vector Scheme for Data Synchronization on Resource-Constrained Networks - Disclosed herein are methods and structures for networks of mobile computers which efficiently synchronizes table data across the mobile computers while exhibiting great tolerance for temporary disconnects. | 10-23-2014 |
20140314411 | OPTICAL NYQUIST SUPERCHANNEL GENERATION USING MICROWAVE LOW-PASS FILTERING AND OPTICAL EQUALIZATION - Disclosed are structures and methods for generating a Nyquist superchannel. | 10-23-2014 |
20140314104 | Flexible Remote Node (RN) For Dynamic Traffic Allocation in Passive Optical Networking (PON) and Mobile Backhaul (MBH) Applications - A computer implemented method for dynamically allocating traffic in a passive optical communication system includes employing an individual wavelength channel to carry different data services from an individual transmitter, configuring an optical network unit into optical network unit groups serving at least two community of users; and providing a flexible remote node with wavelength routing flexibility including switching wavelength traffic from optical network user groups with low capacity requirements to optical network user groups with increased wavelength traffic requirements. | 10-23-2014 |
20140313469 | RECONFIGURABLE 1xN FEW-MODE FIBER OPTICAL SWITCH BASED ON A SPATIAL LIGHT MODULATOR - An optical switch includes an array of parallel few-mode fibers stacked vertically; beam stretchers that modifies an aspect ratio between a height and a width of beams associated with each few-mode fiber; a spatial light modulator with a 2D array of independently programmed tunable pixels, wherein the spatial light modulator manipulates phase and/or amplitude at each position of an incident optical beam; a wavelength demultiplexer which can separate the spectral components of an incident beam in angle; and lenses for imaging the modes of the input array of fiber to the spatial light modulator. | 10-23-2014 |
20140310580 | Cyclic Decoding for Cascaded Forward Error-Correction FEC Codes - A computer implemented method for a cyclic (forward-backward) decoding for a forward error-correction FEC scheme includes decoding a given k−1 | 10-16-2014 |
20140310561 | DYNAMIC FUNCTION-LEVEL HARDWARE PERFORMANCE PROFILING FOR APPLICATION PERFORMANCE ANALYSIS - The invention is directed to a computer implemented method and a system that implements an application performance profiler with hardware performance event information. The profiler provides dynamic tracing of application programs, and offers fine-grained hardware performance event profiling at function levels. To control the perturbation on target applications, the profiler also includes a control mechanism to constraint the function profiling overhead within a budget configured by users. | 10-16-2014 |
20140310476 | BUCKETIZED MULTI-INDEX LOW-MEMORY DATA STRUCTURES - Systems and methods for generating and storing a data structure for maintaining cache supporting compression and cache-wide deduplication, including generating data structures with fixed size memory regions configured to hold multiple signatures as keys, wherein the number of the fixed size memory regions is bounded. A first mapping is generated from short-length signatures to a storage location and a quantized length measure on a cache storage device; and unused contiguous regions on the cache device are allocated. Metadata and cache page content is retrieved using a single input/output operation; a correctness of a full value of hash functions of uncompressed cache page content is validated; a second mapping is generated from short-length signatures to entries in the first mapping; and verification of whether the cached page content corresponds to a full-length original logical block address using the metadata is performed. | 10-16-2014 |
20140310221 | INTERPRETABLE SPARSE HIGH-ORDER BOLTZMANN MACHINES - A method for performing structured learning for high-dimensional discrete graphical models includes estimating a high-order interaction neighborhood structure of each visible unit or a Markov blanket of each unit; once a high-order interaction neighborhood structure of each visible unit is identified, adding corresponding energy functions with respect to the high-order interaction of that unit into an energy function of High-order BM (HBM); and applying Maximum-Likelihood Estimation updates to learn the weights associated with the identified high-order energy functions. The system can effectively identify meaningful high-order interactions between input features for system output prediction, especially for early cancer diagnosis, biomarker discovery, sentiment analysis, automatic essay grading, Natural Language Processing, text summarization, document visualization, and many other data exploration problems in Big Data. | 10-16-2014 |
20140310218 | High-Order Semi-RBMs and Deep Gated Neural Networks for Feature Interaction Identification and Non-Linear Semantic Indexing - Systems and method are disclosed for determining complex interactions among system inputs by using semi-Restricted Boltzmann Machines (RBMs) with factorized gated interactions of different orders to model complex interactions among system inputs; applying semi-RBMs to train a deep neural network with high-order within-layer interactions for learning a distance metric and a feature mapping; and tuning the deep neural network by minimizing margin violations between positive query document pairs and corresponding negative pairs. | 10-16-2014 |
20140309122 | KNOWLEDGE-DRIVEN SPARSE LEARNING APPROACH TO IDENTIFYING INTERPRETABLE HIGH-ORDER FEATURE INTERACTIONS FOR SYSTEM OUTPUT PREDICTION - Systems and methods are disclosed for Knowledge-Driven Sparse Learning to Identify Interpretable High-Order Feature Interactions. This is done by generating one or more functional groups from gene features and gene and protein interaction grouping; selecting informative genes and functional interactions that exhibit differential patterns for the target disease and to generate a reduced feature space; and searching exhaustively on the reduced feature space by examining all possible pairs of interacting features (and possibly higher-order feature interactions) to identify combination of markers and complex patterns of feature interactions that are informative about the phenotypes in a sparse learning framework to select informative interactions and genes. | 10-16-2014 |
20140308037 | Optical Network Switching Using N:N Transponder Through Time-Domain Multiplexing and Burst Mode Access - A network switch is disclosed with each port having the function of: electrical processing and optical modulation; electrical processing has the ability to identify packet or frame destination; burst mode transmission and receiving capability; uses its pre-assigned time slot to send to the corresponding destination, or receive from the expected source. | 10-16-2014 |
20140306534 | PMU BASED DISTRIBUTED GENERATION CONTROL FOR MICROGRID DURING ISLANDING PROCESS - A method for voltage regulation of a power distribution grid includes integrating a photovoltaic (PV) system with a distributed energy storage system (ESS); monitoring voltage and current phasors at a point of common coupling (PCC) to establish a real-time Thevenin equivalent of the distribution grid; and adaptively dispatching the ESS in response to network fluctuations. | 10-16-2014 |
20140304478 | Space Reclamation of Objects in a Persistent Cache - Disclosed herein are methods and structures for a computer cache that includes its own garbage collection component that reclaims space occupied by free objects in the cache such that the cache avoids retaining deleted objects thereby increasing cache hit ratios and further permits short-lived dirty objects to be deleted without requiring them to be written back to an underlying store. | 10-09-2014 |
20140301733 | ELASTIC CLIENT INTERFACE FOR TUNABLE OPTICAL TRANSPONDER - There are provided an optical transponder having a first end and a second end, as well as an electric switch having the transponder. The transponder includes an optical interface, at the first end, having a variable rate optical transmitter and a variable rate optical receiver to respectively transmit and receive signals using at least one of different bandwidths and different bit rates. The transponder further includes an electrical interface, at the second end, having an electrical interface throughput matching an optical capacity of the optical interface. The transponder also includes a processor for controlling the optical capacity. | 10-09-2014 |
20140298300 | Guarding a Monitoring Scope and Interpreting Partial Control Flow Context - A computer implemented method for maintaining a program's calling context correct even when a monitoring of the program goes out of a scope of a program analysis by validating function call transitions and recovering partial paths before and after the violation of the program's control flow. The method includes detecting a violation of control flow invariants in the software system including validating a source and destination of a function call in the software system, interpreting a pre-violation partial path responsive to a failure of the validating, and interpreting a post violation path after a violation of program flow. | 10-02-2014 |
20140289712 | Effective Lifetime Dependency Analysis and Typestate Analysis - Disclosed are typestate and lifetime dependency analysis methods for identifying bugs in C++ programs. Disclosed are an abstract representation (ARC++) that models C++ objects and which makes object creation/destruction, usage, lifetime and pointer operations explicit in the abstract model thereby providing a basis for static analysis on the C++ program. Also disclosed is a lifetime dependency analysis that tracks implied dependency relationships between lifetimes of objects, to capture an effective high-level abstraction for issues involving temporary objects and internal buffers, and subsequently used in the static analysis that supports typestate checking for the C++ program. Finally disclosed a framework that automatically genarates ARC++ representations from C++ programs and performs typestate checking to detect bugs that are specified as typestate automata over ARC++ representations. | 09-25-2014 |
20140289637 | Remote Visualization and Control for Virtual Mobile Infrastructure - A method for running application software for a mobile device by virtualizing a mobile device operating system (OS); running a virtual instance of the mobile device OS with the application software on a server on the cloud; and rendering on the server and sending a display image for the mobile device screen to be displayed on the mobile device. | 09-25-2014 |
20140286164 | FLOW MANAGEMENT FOR DATA STREAMS OVER CELLULAR NETWORKS - Methods and systems for data flow control include establishing a first connection between a gateway and a network client responsive to a connection request from the network client; establishing a second connection between the gateway and a server specified by the connection request; determining a user class for the network client based on a level of network congestion detected at the gateway based on throughput and round-trip-time delays; modifying a data flow received at the gateway on the second connection to remove data from the flow based on the determined user class of the network client; and transmitting the modified data flow to the network client via the first connection. | 09-25-2014 |
20140279901 | Mobile Data Synchronization - Disclosed are methods and structures that facilitate the synchronization of mobile devices and apps with cloud storage systems. Our disclosure, Simba, provides a unified synchronization mechanism for object and table data in the context of mobile clients. Advantageously, Simba provides application developers a single, API where object data is logically embedded with the table data. On the mobile device, Simba uses a specialized data layout to efficiently store both table data and object data. SQL-like queries are used to store and retrieve all data via a table abstraction. Simba also provides efficient synchronization by splitting object data into chunks which can be synchronized independently. Therefore, if only a small part of an object changes, the full object need not be synced. Advantageously only the changed chunks need be synched. | 09-18-2014 |
20140270782 | Bidirectional Submarine Repeater Using Unidirectional Amplification - A bidirectional submarine transmission using unidirectional amplification transmits first and second communication signals bidirectional to each other over a repeater path with common end-to-end points, the repeater path includes a single unidirectional amplifier, the repeater path has a first branch path for the first communication signal through the single amplifier and a second branch path for the second communication signal through the single unidirectional amplifier, the first and second communication signals originating and leaving opposite ends of the repeater path, respectively. | 09-18-2014 |
20140270759 | ULTRA-HIGH-SPEED OPTICAL TRANSPORT BASED ON ADAPTIVE LDPC-CODED MULTIDIMENSIONAL SPATIAL-SPECTRAL SCHEME AND ORTHOGONAL PROLATE SPHEROIDAL WAVE FUNCTIONS - Systems and methods for transmitting data, including encoding one or more streams of input data using one or more adaptive Low Density Parity Check (LDPC) encoders, wherein the encoders generate one or more signal constellations; modulate one or more signals using hybrid multidimensional coded modulation; apply orthogonal prolate spheroidal wave functions as electrical basis functions; generate one or more spectral band group signals by selecting and combining two or more spectral band groups with center frequencies that are orthogonal to each other; and spectral-mode-multiplex and transmit the one or more adaptive LDPC-coded data streams including the one or more spectral band group signals combined into corresponding spatial modes over a transmission medium. | 09-18-2014 |
20140270484 | Moving Object Localization in 3D Using a Single Camera - Systems and methods are disclosed for autonomous driving with only a single camera by moving object localization in 3D with a real-time framework that harnesses object detection and monocular structure from motion (SFM) through the ground plane estimation; tracking feature points on moving cars a real-time framework to and use the feature points for 3D orientation estimation; and correcting scale drift with ground plane estimation that combines cues from sparse features and dense stereo visual data. | 09-18-2014 |
20140270367 | Selective Max-Pooling For Object Detection - Systems and methods are disclosed for object detection by receiving an image and extracting features therefrom; applying a learning process to determine sub-regions and select predetermined pooling regions; and performing selective max-pooling to choose one or more feature regions without noises. | 09-18-2014 |
20140270366 | Dimension-Wise Spatial Layout Importance Selection: An Alternative Way to Handle Object Deformation - Systems and methods are disclosed for object detection by receiving an image; segmenting the image; extracting features from the image; and performing a dimension-wise spatial layout selection to pick up dimensions inside a discriminative spatial region for classification. | 09-18-2014 |
20140270023 | Low-Complexity Estimation of QAM Symbols and Constellations - Disclosed are methods and structures for soft symbol and variance estimation for QAM constellations including a big-flipping framework and efficient methods for soft symbol estimation and variance estimation for QAM. Disclosed are efficient Gray mapping which provides a much lower complexity, i.e., log N for N-QAM for both squared and non-squared QAM constellations. Also disclosed is an approximation method that avoids multiplications completely while exhibiting only a slight performance degradation. Finally, a low complexity method for variance estimations, particularly second moment estimations for both squared and non-squared QAM constellations with Gray mapping are disclosed. Advantageously—using the disclosed methods—the complexity of the second moment estimation is reduced to O((log N)̂2) for an N-QAM symbol for both squared and non-squared QAM. | 09-18-2014 |
20140269980 | Look-Up Table Based Digital Filter Array Using Digital Transmitter - Disclosed are structures and methods for slicing a broadband signal into multiple, narrower bandwidth sub-bands through the use of a look-up table (LUT). An input broadband signal is first loaded by a pre-defined LUT. The LUT is designed with multiple parallel outputs, wherein each output is one individual sub-band. | 09-18-2014 |
20140269323 | SCHEDULING FRAMEWORK FOR ADAPTIVE VIDEO DELIVERY OVER CELLULAR NETWORKS - Systems and methods for adaptive video delivery over a network, including receiving a plurality of types of data flows from one or more network base stations; separating resource management of the plurality of types of data flows, wherein the data flows include one or more of adaptive video streaming flows, regular video traffic flows, and other traffic flows by resource slicing. A scheduling framework for adaptive video delivery is instantiated; available choices of video bit rates for all users is received as input to an allocator; optimal allocation of resources is computed for all users by determining and selecting an optimal bit rate for each user using the allocator; the optimal bit rate being sent to an enforcer; resources across flows are isolated using the enforcer; and the optimal bit rate for each user is enforced using per-flow traffic shapers to maximize resource utilization without reaching network capacity. | 09-18-2014 |
20140241720 | LATCHING OPTICAL SWITCH AND SUBSYSTEM USING BISTABLE LIQUID CRYSTAL - A submarine network includes a submarine network with a branching unit BU for splitting or combining a signal between a main trunk path and a branch path for allowing signals from different paths to share a same fiber optic path, said BU and submarine network normally having a fixed and predetermined wavelength arrangement preventing reconfigurability of the submarine network, and a latching wavelength selective switch WSS or wavelength blocker WB in the branching unit for splitting or combining the signals between the main trunk path and branch path to enable a latching capability and enable reconfigurability of the branching unit BU, the latching WSSS being a bistable liquid crystal based material without moving parts for increased stability and lower power consumption over use of conventional mono-stable liquid crystal LC switches in a submarine network. | 08-28-2014 |
20140241717 | Dynamic Wavelength Virtualization and/or On-Demand Flow Provisioning in Optical Networks - A network apparatus used in an optical network is disclosed. The network apparatus includes one or more first tunable and temperature controlled (TTC) lasers, one or more transmitters each of which is connected to one of said one or more TTC lasers, one or more second TTC lasers, one or more digital signal processing (DSP) transponders (TPNDs) each of which is connected to one of said one or more second TTC lasers, one or more receivers, and a controller to control said one or more transmitters and said one or more DSP TPNDs, wherein said one or more transmitters defragment an optical access spectrum, and said one or more DSP TPNDs exploit a newly available spectrum. Other apparatuses, systems, and methods also are disclosed. | 08-28-2014 |
20140241623 | Window Dependent Feature Regions and Strict Spatial Layout for Object Detection - Systems and methods for object detection by receiving an image; segmenting the image and identifying candidate bounding boxes which may contain an object; for each candidate bounding box, dividing the box into overlapped small patches, and extracting dense features from the patches; during a training phase, applying a learning process to learn one or more discriminative classification models to classify negative boxes and positive boxes; and during an operational phase, for a new box generated from the image, applying the learned classification model to classify whether the box contains an object. | 08-28-2014 |
20140241450 | Codebook Construction - A method implemented in a base station used in a wireless communications system is disclosed. The method comprises having 1-layer, 2-layer, 3-layer, and 4-layer codebooks for 4 transmit antenna (4TX) transmission, each codebook including a plurality of precoding matrices, precoding data with one of the plurality of precoding matrices, and transmitting, to a user equipment, the precoded data, wherein each of the 1-layer and 2-layer codebooks comprises a first codebook and a second codebook, and wherein each precoding matrix in the first codebook comprises a first index and a second index. Other apparatuses, systems, and methods also are disclosed. | 08-28-2014 |
20140241449 | Codebook Construction - A method implemented in a base station used in a wireless communications system is disclosed. The method comprises having a codebook including a plurality of precoding matrices, precoding data with one of the plurality of precoding matrices, and transmitting, to a user equipment, the precoded data, wherein each precoding matrix W satisfies W=W | 08-28-2014 |
20140237477 | SIMULTANEOUS SCHEDULING OF PROCESSES AND OFFLOADING COMPUTATION ON MANY-CORE COPROCESSORS - Methods and systems for scheduling jobs to manycore nodes in a cluster include selecting a job to run according to the job's wait time and the job's expected execution time; sending job requirements to all nodes in a cluster, where each node includes a manycore processor; determining at each node whether said node has sufficient resources to ever satisfy the job requirements and, if no node has sufficient resources, deleting the job; creating a list of nodes that have sufficient free resources at a present time to satisfy the job requirements; and assigning the job to a node, based on a difference between an expected execution time and associated confidence value for each node and a hypothetical fastest execution time and associated hypothetical maximum confidence value. | 08-21-2014 |
20140236913 | Accelerating Distributed Transactions on Key-Value Stores Through Dynamic Lock Localization - Systems and methods for accelerating distributed transactions on key-value stores includes applying one or more policies of dynamic lock-localization, the policies including a lock migration stage that decreases nodes on which locks are present so that a transaction needs fewer number of network round trips to acquire locks, the policies including a lock ordering stage for pipelining during lock acquisition and wherein the order on locks to avoid deadlock is controlled by average contentions for the locks rather than static lexicographical ordering; and dynamically migrating and placing locks for distributed objects in distinct entity-groups in a datastore through the policies of dynamic lock-localization. | 08-21-2014 |
20140236883 | ADAPTIVE CONTROL OF HYBRID ULTRACAPACITOR-BATTERY STORAGE SYSTEM FOR PHOTOVOLTAIC OUTPUT SMOOTHING - A hybrid ultracapacitor-battery energy storage system is integrated with a photovoltaic system to help solve fluctuations. A fuzzy-logic-based adaptive power management system enables optimization of the power/energy distributions and a filter-based power coordination layer serving as a rudimentary step for power coordination among the hybrid storage system and a fuzzy-logic-based control adjustment layer that keeps monitoring the operation status of all the energy storage devices, taking into account their dynamic characteristics, and fine-tuning the control settings adaptively. | 08-21-2014 |
20140236578 | Question-Answering by Recursive Parse Tree Descent - Systems and methods are disclosed to answer free form questions using recursive neural network (RNN) by defining feature representations at every node of a parse trees of questions and supporting sentences, when applied recursively, starting with token vectors from a neural probabilistic language model; and extracting answers to arbitrary natural language questions from supporting sentences. | 08-21-2014 |
20140236577 | Semantic Representations of Rare Words in a Neural Probabilistic Language Model - Systems and methods are disclosed for representing a word by extracting n-dimensions for the word from an original language model; if the word has been previously processed, use values previously chosen to define an (n+m) dimensional vector and otherwise randomly selecting m values to define the (n+m) dimensional vector; and applying the (n+m) dimensional vector to represent words that are not well-represented in the language model. | 08-21-2014 |
20140233485 | Method and System for Customizable Flow Management in a Cellular Basestation - A basestation used in a wireless communications system is disclosed. The basestation includes a plurality of flow management schedulers, wherein the base station receives an indication of function selection from an entity, and wherein the base station chooses for the entity one of the plurality of flow management schedulers according to the indication of function selection. Other methods, apparatuses, and systems also are disclosed. | 08-21-2014 |
20140233424 | Mobile Backhaul Topology Planning and/or Optimization - A method implemented in a network controller used in a mobile backhaul (MBH) network is disclosed. The method includes receiving one or more physical layer parameters from MBH transceivers in the MBH network, computing an admissible set of rate matrices, computing a capacity region based on the admissible set of rate matrices, deciding MBH transmission topology, and transmitting the decision to the MBH transceivers. Other apparatuses, systems, and methods also are disclosed. | 08-21-2014 |
20140233414 | MU-MIMO-OFDMA METHODS AND SYSTEMS FOR SIGNALING MULTI-RANK CQIs AND PRECODERS - A method for determining attributes of communication channels of multi-user (MU)-multiple input multiple output (MIMO) users in an orthogonal frequency division multiplexing based multiple access (OFDMA) system is disclosed. The method comprises receiving from a base station, for at least one sub-band of contiguous sub-carriers, an indication of an estimate of or an upper-bound on a total number of streams that are co-scheduled by the base station on the at least one sub-band or an indication of a fraction of a transmit power at the base station that is applied to streams that are scheduled for transmission to a particular user, determining one or more signal quality measures for the at least one sub-band based on at least one of the fraction or the estimate of or the upper-bound on the total number of streams that are scheduled by the base station on the at least one sub-band, and transmitting to the base station an indication of the one or more signal quality measures. Other methods, apparatuses, and systems also are disclosed. | 08-21-2014 |
20140219653 | MODIFIED ORTHOGONAL POLYNOMIALS BASED HYBRID CODED-MODULATION FOR MULTI-TB/SECOND OPTICAL TRANSPORT - A system and method for transmitting data, including one or more Low Density Parity Check (LDPC) encoders configured to encode one or more streams of input data; a signal constellation generation module configured to generate one or more signal constellations; one or more modulators configured to generate one or more signals using hybrid multidimensional coded modulation; a modified orthogonal polynomial generation module configured to generate modified orthogonal polynomials for use as electrical basis functions; and one or more mode-multiplexers and transmitters configured to mode-multiplex and transmit one or more LDPC-coded data streams over a transmission medium. | 08-07-2014 |
20140219379 | Precoding Selection for Retransmission in Uplink MIMO Hybrid ARQ - A method implemented in a user terminal is disclosed. The method comprises obtaining known precoding matrix P of rank r and modulation and coding scheme assignments used in an original transmission, and a desired retransmission rank r′, forming an approximate channel covariance matrix, estimating a minimum mean square error receiver SINR for each layer to be retransmitted responsive to said forming, and finding a retransmission precoding matrix from a preceding codebook that maximizes a sum-rate for enabling precoding selections for retransmissions in uplink multiple-input multiple-output MIMO hybrid automatic repeat request HARQ. Other methods, apparatuses, and systems also are disclosed. | 08-07-2014 |
20140214880 | System and methods for Predicting Query Execution Time for Concurrent and Dynamic Database Workloads - Systems and methods for predicting query execution time for concurrent and dynamic database workloads include decomposing each query into a sequence of query pipelines based on the query plan from a query optimizer, and predicting an execution time of each pipeline with a progress predictor for a progress chart of query pipelines. | 07-31-2014 |
20140214793 | Cost-Effective Data Layout Optimization Over Heterogeneous Storage Classes - A system to optimize layout of database objects in a relational database management system stored on a plurality of storage classes each characterized by a price and a storage capacity includes a time-based query optimizer and a layout recommender coupled to the time-based query optimizer to estimate a total cost of operation (TCO) for a query workload on each data layout. The layout recommender includes an auxiliary object selection comprising database objects that include auxiliary objects that are optional to place with auxiliary object candidates being given from an auxiliary object recommender component. | 07-31-2014 |
20140212135 | Switching for a MIMO-OFDM Based Flexible Rate Intra-Data Center Network - A communication system enabling a switching procedure for a multiple-input multiple-output orthogonal frequency division multiplexing (MIMO OFDM) based flexible rate intra-data center network DCN, includes a MIMO OFDM DCN with optical burst switching OBS capability, an optical burst switching OBS procedure for influencing the MIMO OFDM DCN, and a centralized control configuration coupled to the MIMO OFDM DCN and enabling a software defined network SDN configuration in the communication system. | 07-31-2014 |
20140208331 | METHODS OF PROCESSING CORE SELECTION FOR APPLICATIONS ON MANYCORE PROCESSORS - A runtime method is disclosed that dynamically sets up core containers and thread-to-core affinity for processes running on manycore coprocessors. The method is completely transparent to user applications and incurs low runtime overhead. The method is implemented within a user-space middleware that also performs scheduling and resource management for both offload and native applications using the manycore coprocessors. | 07-24-2014 |
20140208327 | METHOD FOR SIMULTANEOUS SCHEDULING OF PROCESSES AND OFFLOADING COMPUTATION ON MANY-CORE COPROCESSORS - A method is disclosed to manage a multi-processor system with one or more manycore devices, by managing real-time bag-of-tasks applications for a cluster, wherein each task runs on a single server node, and uses the offload programming model, and wherein each task has a deadline and three specific resource requirements: total processing time, a certain number of manycore devices and peak memory on each device; when a new task arrives, querying each node scheduler to determine which node can best accept the task and each node scheduler responds with an estimated completion time and a confidence level, wherein the node schedulers use an urgency-based heuristic to schedule each task and its offloads; responding to an accept/reject query phase, wherein the cluster scheduler send the task requirements to each node and queries if the node can accept the task with an estimated completion time and confidence level; and scheduling tasks and offloads using a aging and urgency-based heuristic, wherein the aging guarantees fairness, and the urgency prioritizes tasks and offloads so that maximal deadlines are met. | 07-24-2014 |
20140208185 | RATE ADAPTIVE IRREGULAR QC-LDPC CODES FROM PAIRWISE BALANCED DESIGNS FOR ULTRA-HIGH-SPEED OPTICAL TRANSPORTS - Systems and methods for data transport include encoding one or more streams of input data using one or more Quasi-Cyclic Low Density Parity Check (QC-LDPC) encoders; controlling irregularity of the QC-LDPC encoded data while preserving the quasi-cyclic nature of the LDPC encoded data and eliminating the error floor phenomenon. A parity-check matrix may be partially reconfigured to adapt one or more code rates; and one or more signals are generated using a mapper, wherein the output of the mapper is modulated onto a transmission medium. One or more streams of input data are received, and the streams are decoded using one or more QC-LDPC decoders. | 07-24-2014 |
20140208072 | USER-LEVEL MANAGER TO HANDLE MULTI-PROCESSING ON MANY-CORE COPROCESSOR-BASED SYSTEMS - A method is disclosed to manage a multi-processor system with one or more multiple-core coprocessors by intercepting coprocessor offload infrastructure application program interface (API) calls; scheduling user processes to run on one of the coprocessors; scheduling offloads within user processes to run on one of the coprocessors; and affinitizing offloads to predetermined cores within one of the coprocessors by selecting and allocating cores to an offload, and obtaining a thread-to-core mapping from a user. | 07-24-2014 |
20140207755 | System for Multi-store Analytics Execution Environments with Storage Constraints - Systems and methods are disclosed for managing a multi-store execution environment by applying opportunistic materialized views to improve workload performance and executing a plan on multiple database engines to increase query processing speed by leveraging unique capabilities of each engine by enabling stages of a query to execute on multiple engines, and by moving materialized views across engines. | 07-24-2014 |
20140205286 | Multi-Direction Variable Optical Transceiver - An optical transceiver including a multi-direction variable transmitter including multiple outputs with different subcarriers being directed to different ones of the outputs to go to different directions in a network, and a multi-direction variable receiver for receiving multiple inputs thereby enabling transmission direction in a network with the transceiver at subcarrier granularity and avoiding entire super-channel granularity and enabling unused subcarriers to be utilized for traffic in other directions or destinations and making switching granularity finer for flexibility in the network. | 07-24-2014 |
20140205283 | MULTIDIMENSIONAL CODED-MODULATION FOR HIGH-SPEED OPTICAL TRANSPORT OVER FEW-MODE FIBERS - Systems and methods for data transport are provided which encode streams of data using low density parity check (LDPC) encoders and map data streams to symbols, by assigning bits of symbols to a signal constellation and associating bits with constellation points. Constellation points are generated using a D-dimensional optimum signal constellation design (OSCD) method. The OSCD determines an optimum source distribution for an optical channel, generates D-dimensional training sequences from the optimum source distribution, determines new signal constellation points as the center of mass for each D-dimensional cluster of points, and repeats these steps until convergence or until a predetermined number of iterations is reached. Coordinates obtained by the D-dimensional OSCD method are stored in a look-up-table (LUT), points are selected from the LUT using encoded data streams, coordinates are input into a D-dimensional modulator after digital-to-analog conversion (DAC), and a modulated signal is transmitted over an optical medium. | 07-24-2014 |
20140204865 | Exploiting Hybrid-Channel Information For Downlink Multi-User Scheduling - A method for determining an optimal network utilization maximization in a communication system with wireless links in which current and coarse channel state information CSI is available from all users, along with a limited amount of fine CSI by way of a frame based entails a scheduling and feedback under which a virtual queue is associated with each user with virtual rates being determined at start of each frame and policy of each frame being determined by solving a decision process. | 07-24-2014 |
20140198751 | Channel Feedback for Vertical and Full-Dimensional Beamforming - A method implemented in a base station used in a wireless communications system where different antenna arrays are employed for transmissions to different co-scheduled users in a cell is disclosed. The method includes configuring multiple channel state information (CSI) processes for a user equipment (UE), and configuring, for the UE, a plurality of non-zero power (NZP) CSI reference signal (RS) resources, each of which is associated with an antenna array. Other apparatuses, systems, and methods also are disclosed. | 07-17-2014 |
20140198750 | Multi-User (MU) Multiple-Input and Multiple-Output (MIMO) Enhancement - A method implemented in a base station used in a mobile communications system is disclosed. The method includes configuring for a user equipment (UE) a channel state information (CSI) process for multi-user (MU) multiple-input and multiple-output (MIMO), the CSI process for MU-MIMO being associated with a channel part and an interference part, and according to the interference part, configuring the UE to measure or estimate inter-cell interference (ICI) and to compute or estimate intra-cell interference. Other apparatuses, systems, and methods also are disclosed. | 07-17-2014 |
20140188532 | Multitenant Database Placement with a Cost Based Query Scheduler - Systems and methods are disclosed for placing tenants in a cloud based database server, by estimating with a processor a cost of placing a set of tenants on a server using a simulator; estimating a relative importance of different tenant's queries; and selecting an optimal server for each tenant based with a cost-based schedular to maximize profit using the simulator. | 07-03-2014 |
20140180977 | Computationally Efficient Whole Tissue Classifier for Histology Slides - Systems and methods are disclosed for classifying histological tissues or specimens with two phases. In a first phase, the method includes providing off-line training using a processor during which one or more classifiers are trained based on examples, including: finding a split of features into sets of increasing computational cost, assigning a computational cost to each set; training for each set of features a classifier using training examples; training for each classifier, a utility function that scores a usefulness of extracting the next feature set for a given tissue unit using the training examples. In a second phase, the method includes applying the classifiers to an unknown tissue sample with extracting the first set of features for all tissue units; deciding for which tissue unit to extract the next set of features by finding the tissue unit for which a score: S=U−h*C is maximized, where U is a utility function, C is a cost of acquiring the feature and h is a weighting parameter; iterating until a stopping criterion is met or no more feature can be computed; and issuing a tissue-level decision based on a current state. | 06-26-2014 |
20140180489 | METHOD FOR EFFICIENCY-DRIVEN OPERATION OF DISPATCHABLE SOURCES AND STORAGE UNITS IN ENERGY SYSTEMS - The invention is directed to a method or management system which 1) dispatches high efficiency generators first, 2) charges/discharges energy storage units in a way to enhance efficiency of generators in the system or avoid the necessity of dispatching generators during their low efficiency operations at all. In this way the method or management system utilizes its knowledge about the efficiency characteristics of generators in the system and its ability to change the net demand seen by the generators through charge and discharge of energy storage units to increase the overall efficiency of the energy system. | 06-26-2014 |
20140178071 | GENERATION OF POLARIZATION-ALTERNATED QPSK FORMAT - Methods, structures and systems for generating different polarization multiplexed signals wherein the drivers of the modulators are generic while a software-controlled manager allows the carrying of any standard 10 G/40 G/100 G data while—at the same time—being adaptively adjustable according to specific link requirements and users' requests in both dispersion-managed and uncompensated links. | 06-26-2014 |
20140178066 | QoS-aware united control protocol for optical burst switching in software defined optical netoworks - The present invention is directed to a QoS-aware unified protocol that is applicable in the control plane of software defined networks, which can bring following benefits and includes optical burst switching protocol mainly requires four key operations; burst assembling, burst routing, burst scheduling, and control packet signaling protocols. | 06-26-2014 |
20140161058 | Carrier Aggregation - A method implemented in a mobile communications system is disclosed. The method includes selecting primary component carrier c | 06-12-2014 |
20140147120 | Grooming Multicast Traffic in Flexible Optical Wavelength Division Multiplexing WDM Networks - The present invention is directed to a solution for grooming multicast traffic in flexible optical wavelength division multiplexing WDM networks. The invention includes a solution for grooming multicast traffic in flexible optical wavelength division multiplexing networks into a solving a multicast routing sub-problem, solving a a grooming sub-problem; and solving a wavelength assignment and spectrum allocation sub-problem. | 05-29-2014 |
20140140429 | COORDINATED MULTI-POINT TRANSMISSION AND RECEPTION SCHEMES FOR CELLULAR DOWNLINK - There is provided a method for generating transmit precoders for a communication system having a plurality of transmitters and a plurality of receivers forming a plurality of transmitter-receiver pairs. Each of the transmitters and receivers has a respective plurality of antennas. The method includes initializing the transmit precoders. The method further includes updating a plurality of receiver filters and a plurality of slack variables using closed form expressions. The method also includes updating the transmit precoders responsive to an output of said prior updating step. The method additionally includes iteratively repeating the updating steps until convergence is reached to obtain a final set of transmit precoders. The transmit precoders are updated to perform precoding for multiple stream data transmission for each of the plurality of transmitter-receiver pairs on each of a plurality of slots under a per-antenna power constraint imposed on each of the plurality of antennas. | 05-22-2014 |
20140140428 | THROUGHPUT ENHANCEMENT THROUGH REPERCUSSIVE CODING IN MIMO SYSTEMS - There is provided a method performed by a transmitter in a multi-user communication system. The method includes transmitting a first part of a codeword to a plurality of receivers over a communication channel in a transmission. The method further includes receiving feedback on the transmission of the first part of the codeword. The method also includes providing an artificial channel having channel parameters adjustable responsive to the received feedback. The method additionally includes virtually feeding the artificial channel with the first part of the codeword to generate artificial channel output data. The method further includes encoding a second part of the codeword for transmission to the plurality of receivers over the communication channel responsive to the artificial channel output data. The method also includes transmitting the encoded signals to the plurality of receivers over the communication channel. | 05-22-2014 |
20140139635 | REAL-TIME MONOCULAR STRUCTURE FROM MOTION - Systems and methods are disclosed for multithreaded navigation assistance by acquired with a single camera on-board a vehicle; using 2D-3D correspondences for continuous pose estimation; and combining the pose estimation with 2D-2D epipolar search to replenish 3D points. | 05-22-2014 |
20140139191 | Method for Estimating Battery Life in Presence of Partial Charge and Discharge Cycles - A management framework is disclosed that achieves maximum energy storage device lifetime based on energy storage device life estimation and the price of energy. The management framework includes a battery life estimation from a supercycle model, for a time window between two consecutive full charges of a battery, which allows assessing a worst case scenario impact of all partial cycles within a supercycle on the battery life. The battery life estimation then considers each supercycle as a single discharge unit instead of treating each individual discharge period separately. | 05-22-2014 |
20140133759 | Semantic-Aware Co-Indexing for Near-Duplicate Image Retrieval - An image retrieval method includes learning multiple object category classifiers with a processor offline and generating classifications scores of images as the semantic attributes; performing vocabulary tree based image retrieval using local features with semantic-aware co-indexing to jointly embed two distinct cues offline for near-duplicate image retrieval; and identifying top similar or dissimilar images using multiple semantic attributes. | 05-15-2014 |
20140133325 | Feedback and Scheduling for Coordinated Multi-Point (CoMP) Joint Transmission (JT) in Orthogonal Frequency Division Multiple Access (OFDMA) - A method implemented in a user equipment (UE) used in an orthogonal frequency division multiple access (OFDMA) wireless communications system supporting coordinated multi-point (CoMP) joint transmission (JT) is disclosed. The method includes measuring reference signal received power (RSRP), transmitting, to a network, first feedback on the RSRP, receiving, from the network, a CoMP measurement set, conducting pre-scheduling CoMP UE fallback according to the CoMP measurement set, computing channel quality and direction information according to a UE category, and transmitting, to the network, second feedback on the channel quality and direction information. Other methods, apparatuses, and systems also are disclosed. | 05-15-2014 |
20140132727 | Shape from Motion for Unknown, Arbitrary Lighting and Reflectance - Systems and methods are disclosed for determining three dimensional (3D) shape by capturing with a camera a plurality of images of an object in differential motion; derive a general relation that relates spatial and temporal image derivatives to BRDF derivatives; exploiting rank deficiency to eliminate BRDF terms and recover depth or normal for directional lighting; and using depth-normal-BRDF relation to recover depth or normal for unknown arbitrary lightings. | 05-15-2014 |
20140132604 | Semantic Dense 3D Reconstruction - A method to reconstruct 3D model of an object includes receiving with a processor a set of training data including images of the object from various viewpoints; learning a prior comprised of a mean shape describing a commonality of shapes across a category and a set of weighted anchor points encoding similarities between instances in appearance and spatial consistency; matching anchor points across instances to enable learning a mean shape for the category; and modeling the shape of an object instance as a warped version of a category mean, along with instance-specific details. | 05-15-2014 |
20140129588 | SYSTEM AND METHODS FOR PRIORITIZING QUERIES UNDER IMPRECISE QUERY EXECUTION TIME - Systems and methods for prioritizing queries in a cloud based database by determining a priority score in real time under an imprecise query execution time; and incrementally maintaining query priority scores. | 05-08-2014 |
20140129531 | Automatic Entity-Grouping for Scalable OLTP - A method for automatic database design for scalability by receiving a database schema and database workload; applying transaction chopping to split a large transaction into smaller transactions; select one or more transactions using dynamic programming based on transaction weights; deriving a database design that covers the selected transactions; and generating a transaction class design that is scalable. | 05-08-2014 |
20140122388 | QUERY GENERATION AND TIME DIFFERENCE FEATURES FOR SUPERVISED SEMANTIC INDEXING - Semantic indexing methods and systems are disclosed. One such method is directed to training a semantic indexing model by employing an expanded query. The query can be expanded by merging the query with documents that are relevant to the query for purposes of compensating for a lack of training data. In accordance with another exemplary aspect, time difference features can be incorporated into a semantic indexing model to account for changes in query distributions over time. | 05-01-2014 |
20140122387 | PORTABLE WORKLOAD PERFORMANCE PREDICTION FOR THE CLOUD - A method is disclosed to perform performance prediction for cloud-based databases by building on a computer a cloud database performance model using one or more training workloads; and using the learned model on the computer to predict database performance in the cloud for a new workload. | 05-01-2014 |
20140122374 | COST EXPLORATION OF DATA SHARING IN THE CLOUD - A method to facilitate data sharing for cloud applications includes determining one or more cost levers for a cloud service provider to share data among applications; determining a costing function that considers a resource cost of creating and maintaining the sharing, potential penalties to be paid if a service level agreement (SLA) is breached by the cloud service provider, and overprovisioning of services from the provider; and interactively answering what-if questions on pricing of services to allow a consumer to explore the cost of data sharing from the provider. | 05-01-2014 |
20140115406 | DELAY-TOLERANT AND LOSS-TOLERANT DATA TRANSFER FOR MOBILE APPLICATIONS - A method supports data communication in a mobile application by specifying in the mobile application a program intent and one or more course or fine-grained properties of data objects in terms of tolerance to delay and loss; selecting a transfer policy for a set of data objects based on the application intent; receiving and coalescing intents of one or more applications for object data for the one or more applications; crafting an aggregate transfer policy, and communicating data from one or more applications as an aggregate based on the aggregate transfer policy to programmatically incorporate and benefit from tolerance to delay in the transfer of data. | 04-24-2014 |
20140115403 | Method and System for Software System Performance Diagnosis with Kernel Event Feature Guidance - A method includes generating a normal trace in a training stage for the monitored software systems and a monitored trace in the deployment stage for anomaly detection, applying resource transfer functions to traces to convert them to resource features, and system call categorization to traces to convert them to program behavior features, performing anomaly detection in a global scope using the derived resource features and program behavior features, in case the system finds no anomaly, generating no anomaly report, in case the anomaly is found, including the result in an anomaly report; and performing conditional anomaly detection. | 04-24-2014 |
20140109112 | Method for Request Profiling in Service Systems with Kernel Events - A method for request profiling in service systems with kernel events includes collecting kernel events traces from a target system, the kernel event traces being obtainable from individual service machines by instrumenting core kernel functions, analyzing kernel event traces for constructing end-to-end request profiling traces consisting of kernel events belonging to service processes, and categorizing request traces responsive to the analyzing with the constructing including grouping requests based on marking kernel events used in the analyzing. | 04-17-2014 |
20140108867 | Dynamic Taint Analysis of Multi-Threaded Programs - Disclosed is a dynamic taint analysis framework for multithreaded programs (DTAM) that identifies a subset of program inputs and shared memory accesses that are relevant for issues related to concurrency. Computer implemented methods according to the framework generally involve the computer implemented steps of: applying independently a dynamic taint analysis to each of the multiple threads comprising a multi-threaded computer program; aggregating each independent result from the analysis for each of the multiple threads by consolidating effect of taint analysis in one or more possible re-orderings of observed shared memory accesses among threads; and outputting an indicia of the aggregated result as a set of relevant program inputs or a set of relevant shared memory accesses. | 04-17-2014 |
20140108324 | DATA ANALYTIC ENGINE TOWARDS THE SELF-MANAGEMENT OF COMPLEX PHYSICAL SYSTEMS - Systems and method for modeling system dynamics, including extracting features representative of a temporal evolution of a dynamical system, further including deriving one or more vector trajectories by performing sliding window segmentation of one or more time series; applying a linear test to determine whether the one or more vector trajectories are linear or nonlinear; and performing linear or nonlinear subspace decomposition on the vector trajectory based on the linear test. The system and method may generate a system evolution model from the extracted features of the dynamical system and determine a fitness score of the system evolution model. | 04-17-2014 |
20140108314 | INTEGRATED APPROACH TO MODEL TIME SERIES DYNAMICS IN COMPLEX PHYSICAL SYSTEMS - A system and method for analysis of complex systems which includes determining model parameters based on time series data, further including profiling a plurality of types of data properties to discover complex data properties and dependencies; classifying the data dependencies into predetermined categories for analysis; and generating a plurality of models based on the discovered properties and dependencies. The system and method may analyze, using a processor, the generated models based on a fitness score determined for each model to generate a status report for each model; integrate the status reports for each model to determine an anomaly score for the generated models; and generate an alarm when the anomaly score exceeds a predefined threshold. | 04-17-2014 |
20140101078 | METHODS AND SYSTEMS FOR DEPENDENCY NETWORK ANALYSIS - Methods and systems for displaying dependencies within data and illustrating differences between a plurality of data sets are disclosed. In accordance with one such method, a plurality of data sets are received for the generation of a plurality of dependency networks in accordance with a graphical modeling scheme. The method further includes receiving a selection of a value of a parameter that adjusts a number of differences between the dependency networks in accordance with the graphical modeling scheme. In addition, at least one version of the dependency networks is generated based on the selected value of the parameter. Further, the one or more versions of the dependency networks is output to permit a user to analyze distinctions between the dependency networks. | 04-10-2014 |
20140101077 | METHODS AND SYSTEMS FOR DEPENDENCY NETWORK ANALYSIS - Methods and systems for displaying dependencies within data and illustrating differences between a plurality of data sets are disclosed. In accordance with one such method, a plurality of data sets are received for the generation of a plurality of dependency networks in accordance with a graphical modeling scheme. The method further includes receiving a selection of a value of a parameter that adjusts a number of differences between the dependency networks in accordance with the graphical modeling scheme. In addition, at least one version of the dependency networks is generated based on the selected value of the parameter. Further, the one or more versions of the dependency networks is output to permit a user to analyze distinctions between the dependency networks. | 04-10-2014 |
20140100705 | DISTRIBUTED GENERATION CONTROL FOR MICROGRID DURING ISLANDING - System and methods are disclosed to handle power imbalance in one or more distributed generation (DG) units: detecting islanding at time t | 04-10-2014 |
20140099128 | Inter-band cross-phase modulation compensation for the mitigation of intra-channel nonlinear impairments in optical fiber transmission - An optical communication system includes a digital signal processer coupled to the coherent receiver, said coherent receiver including a nonlinearity compensation module for compensating for nonlinear effects in fiber in the optical link for increasing capacity or transmission distance of the fiber, the nonlinearity compensation module includes a spectral slicing of the signal into bands, computing nonlinear interaction between the bands with parameters opposite to those of the fiber to reverse the non-linear effects in the fiber, and only certain nonlinear interactions between bands are considered thereby reducing complexity of the nonlinearity compensation. | 04-10-2014 |
20140099127 | Optical Phase Conjugation Aided Long-Haul Transmission System with Enhanced Signal-to-Noise Ratio and Nonlinear Tolerance - A long haul transmission system uses a digital signal processor DSP instead of an additional optical phase conjugate copier because the optical phase conjugate copier requires high quality optical carrier regeneration to recover the pump and optical PLL to maintain phase matching between signal and pump. Therefore, the use of DSP to process the signal and idler at receiver end greatly simplifies the system setup, increases the system stability and decreases the system cost. | 04-10-2014 |
20140099126 | Pair-wise Symbol Correlated High Receiver Sensitivity Modulation Format - The invention is directed to a novel computer implemented method for finding a modulation format that has better receiver sensitivity than modulation formats that are currently being used, with a correlated symbol modulation in which neighboring symbols are coded and decoded together to increase receiver sensitivity. | 04-10-2014 |
20140098678 | Network Management - A method implemented in a network apparatus used in a network is disclosed. The method includes sensing network topology and network utilization, receiving a request from an application, deciding path setup requirement using network state information obtained from the network topology and the network utilization, and translating the path setup requirement into a rule to be installed. Other methods, apparatuses, and systems also are disclosed. | 04-10-2014 |
20140095685 | Generic Centralized Architecture for Software-Defined Networking with Low Latency One-Way Bypass Communication - A generic centralized, software-defined networking configuration for connecting network is defined as a generic multi-layer topology network entities interconnected either vertically or horizontally regardless of the employed network topology/graph). This centralized configuration enables establishment of a connection between any two networking entities by 1) bypassing intermediate protocol layers and 2) eliminating any handshaking between peer elements of the same layer. The centralized software-defined controller notifies in parallel all involved network entities along a connection path to take all necessary actions (i.e. reconfiguration) to establish the new connection. The centralized controller has authority to control only entities that are software-defined SD. | 04-03-2014 |
20140088897 | Computer Implemented Method for Diagnositc Analytics for Battery Life Management - A computer implemented method combines a simplified equivalent circuit model with a model capturing the variation of the circuit parameters. The components of the equivalent circuit model depend on the internal battery state, and the parameters of the model encode this dependence. The invention then uses actual operational data capturing various modes of operation of the battery and different discharge rates to fit the model parameters (rather than controlled laboratory tests used in previous work). Once this analysis is done (offline), the model can be used in an online phase to adjust estimates of the internal battery state as the battery is operating. | 03-27-2014 |
20140087783 | Uplink Power Control - A method for uplink power control implemented in a wireless communications system including one or more user equipment, a serving base station, and at least one neighboring base station is disclosed. The method comprises measuring, at each user equipment, pathloss, sending, from each user equipment to the serving base station, the pathloss, and determining, at the serving base station, uplink transmit power based on the pathloss. Other methods, systems, and apparatuses also are disclosed. | 03-27-2014 |
20140086178 | Buffer-Aware Packet Scheduling for Downlink Multiuser Systems - An inventive duffer aware adaptive BAA scheduler considers both channel and buffer conditions to make scheduling decisions. Specifically, channel conditions are used to select candidate users, i.e., only the users whose transmission rates satisfy a certain condition are considered as candidate users. It guarantees a maximum of throughput deduction. Then the buffer conditions are used to make scheduling decisions among all the candidate users, i.e., the user with largest queue backlog among candidate users will be scheduled, to provide improved delay performance. | 03-27-2014 |
20140079164 | Full-Range Pilot-Assisted Frequency Offset Estimation for OFDM Communication Systems - A training symbol with two identical halves as well as a pilot-tone at a center frequency is used for both timing synchronization and carrier frequency offset estimation. A timing synchronization is achieved by finding a peak of a cross-correlation function of the two halves in the first symbol. A fraction part of the frequency offset FO is then calculated from a phase difference between the two halves of the first training symbol. Then, the received signal is compensated for the fraction part of FO, and, an integer part of the FO is obtained by counting the shifted positions of the pilot-tone peak in the frequency domain. | 03-20-2014 |
20140078258 | REAL-TIME MONOCULAR VISUAL ODOMETRY - Systems and methods are disclosed for multithreaded visual odometry by acquired with a single camera on-board a vehicle; using 2D-3D correspondences for continuous pose estimation; and combining the pose estimation with 2D-2D epipolar search to replenish 3D points. | 03-20-2014 |
20140068351 | Blackbox Memory Monitoring with a Calling Context Memory Map and Semantic Extraction - A computer implemented method provides efficient monitoring and analysis of a program's memory objects in the operation stage. The invention can visualize and analyze a monitored program's data status with improved semantic information without requiring source code at runtime. The invention can provide higher quality of system management, performance debugging, and root-cause error analysis of enterprise software in the production stage. | 03-06-2014 |
20140064066 | Data Processing - A method implemented in a network apparatus used in a network is disclosed. The method comprises collecting information about network topology from a network controller, collecting information about data movement, deciding routing in the network according to the information about network topology and the information about data movement, and providing information about the routing to the network controller, wherein the network controller enforces the routing in the network. Other methods, apparatuses, and systems also are disclosed. | 03-06-2014 |
20140063592 | 6x28-Gbaud Few-Mode Fiber Recirculating Loop Transmission with Gain-Equalized Inline Few-Mode Fiber Amplifier - Disclosed herein are methods, structures and systems for few-mode fiber (FMF) transmission including an optical amplifier exhibiting modal gain control suitable for such transmission in which higher order modes are amplified. An exemplary evaluation system is described and results presented. | 03-06-2014 |
20140059690 | Method for Scalable Analysis of Android Applications for Security Vulnerability - A method for scalable analysis of Android applications for security includes applying Android application analytics to an Android application, which in turn includes applying an application taint tracking to the Android application and applying application repacking detection to the Android application, and determining security vulnerabilities in the Android application responsive to the analytics. | 02-27-2014 |
20140058571 | MULTI-OBJECTIVE ENERGY MANAGEMENT METHODS FOR MICRO-GRIDS - Systems and methods are disclosed for multi-objective energy management of micro-grids. A two-layer control method is used. In the first layer which is the advisory layer, a Model Predictive Control (MPC) method is used as a long term scheduler. The result of this layer will be used as optimality constraints in the second layer. In the second layer, a real-time controller guarantees a second-by-second balance between supply and demand subject to the constraints provided by the advisory layer. | 02-27-2014 |
20140056585 | Next Generation Optical Access Network with Centralized Digital OLT - An optical access network with centralized digital optical line termination OLT including an optical line termination unit having a digital transmitter and a coherent receiver for downstream signal transmitting and upstream signal receiving, and at least one optical network unit ONU with transceiver functions for communicating with the OLT over an optical path, the ONU including intensity modulation and single photodiode detection, wherein the digital transmitter includes digital signal processing DSP, digital-to-analog conversion DAC and analog-to-digital conversion ADC functions that can be shared by all multiple ones of the ONU in the network, the DSP reducing or removing dispersion and non-linearity effects in the network and the coherent receiver enabling performance of the downstream stream signal transmitting to match that of the upstream signal receiving in the OLT. | 02-27-2014 |
20140056371 | MIMO-OFDM-Based Flexible Rate Intra-Data Center Network - An optical network includes receiving inter-rack traffics from transmitter racks, converting by transmitters the inter-rack traffics to respective wavelength division multiplexing WDM optical signals, receiving and routing by a cyclic interleaver the optical signals from the transmitters to output ports in a cyclic manner, converting respective routed optical signals from the cyclic interleaver into respective electrical signals, and demodulating OFDM formats from respective converted optical signals containing signals for respective receiver racks. | 02-27-2014 |
20140050391 | IMAGE SEGMENTATION FOR LARGE-SCALE FINE-GRAINED RECOGNITION - A method for fine-grained image classification on an image includes automatically segmenting one or more objects of interest prior to classification; and combining segmented and original image features before performing final classification. | 02-20-2014 |
20140047279 | Fault Localization in Distributed Systems Using Invariant Relationships - A computer implemented method for temporal ranking in invariant networks includes considering an invariant network and a set of broken invariants in the invariant network, assuming, for each time point inside a window W, that each metric with broken invariants is affected by a fault at that time point, computing an expected pattern for each invariant of a metric with assumed fault, said pattern indicative of time points at which an invariant will be broken given that its associated metric was affected by a fault at time t, comparing the expected pattern with the pattern observed over the time window W; and determining a temporal score based on a match from the prior comparing | 02-13-2014 |
20140047274 | Network Debugging - A debugging system used for a data center in a network is disclosed. The system includes a monitoring engine to monitor network traffic by collecting traffic information from a network controller, a modeling engine to model an application signature, an infrastructure signature, and a task signature using a monitored log, a debugging engine to detect a change in the application signature between a working status and a non-working status using a reference log and a problem log, and to validate the change using the task signature, and a providing unit to provide toubleshooting information, wherein an unknown change in the application signature is correlated to a known problem class by considering a dependency to a change in the infrastructure signature. Other methods and systems also are disclosed. | 02-13-2014 |
20140045510 | Coordinated Multipoint Transmission and Reception (CoMP) - A communications method implemented in a transmission point (TP) used in a coordinated multipoint transmission and reception (CoMP) system is disclosed. The communications method includes transmitting, to a user equipment (UE), an indication of a channel state information (CSI) process in a CSI pattern comprising a set of CSI processes, wherein the UE is configured with the CSI process for at least one of the other CSI processes in the CSI pattern, and wherein a reported rank indication (RI) for the CSI process is the same as an RI for said at least one of the other CSI processes. Other methods, apparatuses, and systems are also disclosed. | 02-13-2014 |
20140044061 | Coordinated Multipoint Transmission and Reception (CoMP) - A communications method implemented in a transmission point (TP) used in a coordinated multipoint transmission and reception (CoMP) system is disclosed. The communications method comprises transmitting, to a user equipment (UE), attributers for up to four indicators indicating at least physical downlink shared channel (PDSCH) resource element (RE) mapping, and transmitting, to the UE, one of the four indicators, each of which is conveyed in 2 bits, wherein the four indicators comprises ‘00’, ‘01’, ‘10’, and ‘11’ corresponding to a first set, a second set, a third set, and a fourth set of parameters, respectively. Other methods, apparatuses, and systems are also disclosed. | 02-13-2014 |
20140031049 | Cloud-based Radio Access Network for Small Cells - A wireless communications system is disclosed. The system comprises a baseband processing unit (BBU) pool including one or more baseband processing units (BBUs), and a plurality of remote radio heads (RRHs) connected to the BBU pool through a front-haul network, wherein the wireless communications system has a plurality of sectors, each of which includes one or more small cells, each of which is deployed by one of the plurality of RRHs, wherein a BBUs is mapped to two or more RRHs in a sector in a one-to-many configuration, and a BBU is mapped to a single RRH in a sector in a one-to-one configuration, and wherein a combination of the one-to-one configuration and the one-to-many configuration is applied to each sector. Other systems, apparatuses, and methods also are disclosed. | 01-30-2014 |
20140029939 | Blocking Estimation To Evaluate Connection Blocking In Flexible Optical WDM Networks - A method for blocking estimation to evaluate connection blocking in flexible optical wavelength division multiplexing WDM networks includes a novel Markovian model to analyze the steady state probabilities and connection blocking probability along a fiber in FWDM networks and finding the state dependent arrival rate for each type of line rate on a fiber | 01-30-2014 |
20140023160 | PRECODING WITH A CODEBOOK FOR A WIRELESS SYSTEM - A method of precoding implemented in a base station used in a wireless communications system with multiple transmission ranks is disclosed. The method includes having a codebook for a transmission rank, precoding data in one or more layers with a precoding matrix selected from the codebook, and transmitting the precoded data to a user equipment, wherein the precoding matrix is selected according to a first description and a second description, which are unique to the precoding matrix, and wherein the second description provides a finer description of the codebook than the first description. Other methods, systems, and apparatuses also are disclosed. | 01-23-2014 |
20140023005 | TAILORING WIRELESS TRANSMISSION STRATEGIES TO USER PROFILES - Systems and methods for data transmission include categorizing users into one of a plurality of profiles using a processor based on device and channel characteristics. Each of the plurality of profiles is mapped to one of a plurality of transmission schemes. Data is combined for a plurality of users categorized with different profiles for data transmission. | 01-23-2014 |
20140019946 | LAYERED DECOMPOSITION FOR SCALABLE STATIC DATA RACE DETECTION OF CONCURRENT PROGRAMS - Disclosed is a method of performing static data race detection in concurrent programs wherein a control flow graph (CFG) is decomposed into layers of bounded call-depth which are then used to perform a resulting analysis. Next, a set of pointers of interest are segmented into classes such that each pointer may only be aliased to pointers within its own class, these classes related to computation of shared variables, locksets, waitsets, and notifysets. A flow sensitive context sensitive points-to-analysis for program statements that impact aliases of members within the given class is performed—advantageously reducing the overall size of the problem at hand. Notably, the analysis for individual threads is performed independently of one another, on multiple layers of the CFG, and subsequently merging the results from the individual layers. | 01-16-2014 |
20140019188 | METHOD FOR REAL-TIME CONTROL OF ENERGY STORAGE UNITS TO REDUCE ELECTRICITY COST - A method for controlling an energy storage unit having a model which tracks each charging instances includes, for each charging event, capturing energy charged into the energy storage unit and an unit energy price of the charging source(s) at the time of charging; updating a unit price of total energy stored in the storage unit at each time-step; during a discharging event, updating the unit price of energy in the storage unit on a selected cost model; comparing the unit price of energy in the storage unit with other generation sources in the microgrid and a utility tariff; selecting a lowest cost combination from generation, storage, and grid and using the lowest cost combination to supply a load; and if a controller decides to use stored energy at any time, sending a discharge command to the energy storage unit. | 01-16-2014 |
20140016939 | Spectrum Aware Rate Selection Procedure for Optical Channels in Flexible WDM Networks - A spectrum-aware rate selection includes finding a set of channels based on spectrum availability information such that the total required spectrum for a requested data rate of a traffic demand is minimized. | 01-16-2014 |
20140006383 | SYSTEM FOR EVOLUTIONARY ANALYTICS | 01-02-2014 |
20140005852 | REDUCTION OF OPERATIONAL COST USING ENERGY STORAGE MANAGEMENT AND DEMAND RESPONSE | 01-02-2014 |
20130346360 | TENANT PLACEMENT IN MULTITENANT DATABASES FOR PROFIT MAXIMIZATION - A method for database consolidation includes generating a model for expected penalty estimation; determining a tenant's value as a function of query arrival rate and SLA penalty; placing a tenant to minimize a total expected cost in the order of the tenant value; and progressively using additional servers to prevent any server from being saturated to guarantee a tenant placement that costs no more than four times the cost of any other placement | 12-26-2013 |
20130343755 | Software-Defined Optical Network - A software-defined (SD) optical network is disclosed. An SD optical line terminal (OLT) includes a global SD controller, one or more SD OLT drivers connected to the global SD controller, and an underlying hardware component connected to each of said one or more SD OLT drivers. An SD optical network unit (ONU) includes a local SD controller, one or more SD optical network unit (ONU) drivers connected to the local SD controller, and an underlying hardware component connected to each of said one or more SD ONU drivers, wherein the local SD controller manages said one or more SD ONU drivers by issuing commands communicated to said one or more SD ONU drivers, and wherein each of said one or more SD ONU drivers implements a required function on the underlying hardware component. Other apparatuses, systems, and methods also are disclosed. | 12-26-2013 |
20130337858 | DYNAMIC AND CONFIGURATION BASED FRACTIONAL FREQUENCY REUSE FOR UNEVEN LOAD DISTRIBUTIONS - A fractional frequency reuse method for assigning physical resource units of a contiguous frequency band to sectors of cells is disclosed. Each cell includes at least one base station, for transmission of data to users in the sectors The method comprises, for each cell, segmenting the frequency band such that each separate segment includes a first contiguous portion of physical resource units dedicated to all sectors of the cell in vicinities of the center of the cell and a second contiguous portion of physical resource units dedicated for use in only one of the sectors in the cell in an outer area of the cell, assigning each cell with a physical resource unit configuration such that the second contiguous portion of physical resource units of a sector of a given cell partially overlaps with the first contiguous portion of physical resource units in a segment including the second contiguous portion dedicated to the same sector of a cell neighboring the given cell, and transmitting the data to the users in the sectors in accordance with the assigned physical resource unit configurations. Other methods, apparatuses, and systems also are disclosed. | 12-19-2013 |
20130332910 | DYNAMIC LIVELOCK ANALYSIS OF MULTI-THREADED PROGRAMS - A system for analyzing a multi-threaded program includes a processor and a data storage device coupled to the processor to store a multi-threaded program execution and code for detecting one or more lock cycle conditions from the executed trace to identify one or more livelock or deadlock potentials, and code to confirm the livelock or deadlock potentials in a controlled re-execution. | 12-12-2013 |
20130329823 | PRECODING WITH A CODEBOOK FOR A WIRELESS SYSTEM - A method of precoding implemented in a base station used in a wireless communications system having codebooks for multiple transmission ranks is disclosed. The method includes precoding data in one or more layers with a precoding matrix obtained from one of the codebooks, and transmitting the precoded data to a user equipment, wherein entries of said one of the codebooks are accessed through a first description and a second description, wherein the precoding matrix is determined according to the first description and the second description, which are unique to the precoding matrix, and wherein the second description provides a finer description of said one of the codebooks than the first description. Other methods, systems, and apparatuses also are disclosed. | 12-12-2013 |
20130329677 | FEED-FORWARD CONTROL SIGNALING AND DECODING SCHEMES - A method implemented in a base station used in a wireless communications system is disclosed. The method comprises transmitting an index indicating data stream parameters, and transmitting an indication of the number of transmit antennas at the base station, wherein the data stream parameters for 8 transmit antennas are indicated by the index according to a first table, and wherein the data stream parameters for 4 transmit antennas are indicated by the index according to a second table. Other methods, apparatuses, and systems also are disclosed. | 12-12-2013 |
20130315465 | Whole Tissue Classifier for Histology Biopsy Slides - Disclosed is a computer implemented method for fully automated tissue diagnosis that trains a region of interest (ROI) classifier in a supervised manner, wherein labels are given only at a tissue level, the training using a multiple-instance learning variant of backpropagation, and trains a tissue classifier that uses the output of the ROI classifier. For a given tissue, the method finds ROIs, extracts feature vectors in each ROI, applies the ROI classifier to each feature vector thereby obtaining a set of probabilities, provides the probabilities to the tissue classifier and outputs a final diagnosis for the whole tissue. | 11-28-2013 |
20130298130 | AUTOMATIC PIPELINING FRAMEWORK FOR HETEROGENEOUS PARALLEL COMPUTING SYSTEMS - Systems and methods for automatic generation of software pipelines for heterogeneous parallel systems (AHP) include pipelining a program with one or more tasks on a parallel computing platform with one or more processing units and partitioning the program into pipeline stages, wherein each pipeline stage contains one or more tasks. The one or more tasks in the pipeline stages are scheduled onto the one or more processing units, and execution times of the one or more tasks in the pipeline stages are estimated. The above steps are repeated until a specified termination criterion is reached. | 11-07-2013 |
20130290936 | Method and System for Correlated Tracing with Automated Multi-Layer Function Instrumentation Localization - A system for automatically instrumenting and tracing an application program and related software components achieves a correlated tracing of the program execution. It includes tracing of endpoints that are the set of functions in the program execution path that the developers are interested. The tracing endpoints and related events become the total set of functions to be traced in the program (called instrument points). This invention automatically analyzes the program and generates such instrumentation points to enable correlated tracing. The generated set of instrumentation points addresses common questions that developers ask when they use monitoring tools. | 10-31-2013 |
20130286903 | Interference Cancellation for Full-Duplex Communications - A communications apparatus used in a wireless full duplex system is disclosed. The communications apparatus includes a receiver chain connected to an antenna and an interference cancelling chain. One or more cancellation signals generated by the interference cancelling chain are fed back to the receiver chain prior to the first baseband amplifier which uses the first automatic gain control and the second automatic gain controller. Other methods and systems also are disclosed. | 10-31-2013 |
20130275382 | BALANCING DATABASE WORKLOADS THROUGH MIGRATION - A method for balancing database workloads among a plurality of database servers includes when a new server is available, selecting a set of master and slave databases to be migrated to the new server; and migrating the selected databases to result in a balanced new workload among all servers while minimizing migration cost; and during operation, if workload unbalance is detected in real time from a workload change in a certain database, iteratively selecting one database at a time to migrate to a different server to balance the workload. | 10-17-2013 |
20130272711 | Light-Tree Provisioning for Multicast Traffic in Flexible Optical WDM Networks - Hybrid application of the generic evolution and simulated annealing methods are used to solve routing, wavelength assignment, and spectrum allocation sub-problems of a light-tree establishment problem in a flexible wavelength division multiplexing FWDM optical network. | 10-17-2013 |
20130259475 | RECONFIGURABLE BRANCHING UNIT FOR SUBMARINE OPTICAL COMMUNICATION NETWORKS - Methods and systems for optical communication in a submarine network are provided. An input signal is received from a terminal at a reconfigurable branching unit (BU), and the input signal is split into at least two parts, with one part being associated with one or more trunk terminals and another part being associated with one or more branch terminals. Each of one or more spectrum channels are selected and individually switched to one of a plurality of paths using at least one wavelength selective switch (WSS), with the at least one WSS being configured to transmit the one or more spectrum channels to their respective target output port and to combine signals switched to a specific port into a wavelength division multiplexing (WDM) signal. Individual spectrum channels are filtered out using at least one wavelength blocker (WB). | 10-03-2013 |
20130259474 | TRANSPONDER AGGREGATOR-BASED OPTICAL LOOPBACK IN A MD-ROADM - The present principles are directed to a transponder aggregator-based optical loopback in a multi-degree colorless, directionless, contention-less, reconfigurable optical add/drop multiplexer. The multiplexer includes a reconfigurable optical add/drop multiplexer section for performing connect operations for wavelength division multiplexing signals among all degrees. The section has a plurality of subsections. Each of the subsections corresponds to a respective one of the degrees and has an optical separator at an input side and an optical combiner at an output side. The multiplexer further includes a transponder aggregator section having a split-and-select switch-based transponder aggregator. The multiplexer also includes an optical line loopback having a connection path between the optical separator at the input side and the optical combiner at the output side of at least one of the subsections. | 10-03-2013 |
20130259174 | Method and System for Pilot-Based Time Domain Phase Noise Mitigation for Coherent Receiver - A method for phase noise mitigation for a coherent receiver in either an OFDM or single carrier based transmission system including applying a frequency offset and coarse phase noise compensation based on a radio frequency RF tone or using a phase lock loop PLL m-th power procedure, responsive to a signal from a digital signal processed transmission with an added pilots signal over an optical system, applying fine phase noise compensation based on comparison of the pilots signal in a time domain, removing the pilots, and demodulating the remaining pilotless signal. | 10-03-2013 |
20130259055 | RECONFIGURABLE BRANCHING UNIT FOR SUBMARINE OPTICAL COMMUNICATION NETWORKS - Methods and systems for optical communication in a submarine network are provided. An input signal is received from a terminal at a reconfigurable branching unit (BU), wherein the BU enables bidirectional transmission between any two terminals, and the input signal is demultiplexed into at least one individual waveband or wavelength using at least one demultiplexer. Each demultiplexed waveband is passed through optical switches, with corresponding optical switches for the same demultiplexed waveband provided for transmission in the reverse direction. Independent per-waveband switching is performed using a demultiplexer-switch-multiplexer (DSM) architecture. Each demultiplexed waveband is multiplexed at each output port using at least one multiplexer to combine signals from different sources, and combined signals are transmitted to a destination terminal. | 10-03-2013 |
20130254805 | Opportunistic Video Advertisement from Clients Cache - Advertisements are shown to users when the queue underflows to avoid video stalls in players/plugins so users see minimum disruption in video quality. The advertisements are pre-fetched and cached at the mobile phone to schedule them during queue underflows. If there is no congestion in the network, the queue does no underflow and advertisements are shown only to meet ad contracts. During network congestion or disruption, the queue might underflow and specific advertisements are shown to equalize network unavailability until sufficient video data has been received. | 09-26-2013 |
20130250868 | User Pairing and Resource Allocation for Downlink Multiuser Multi-Input-Multi-Output In Long Term Evolution Advanced Systems - A method for user pairing and resource allocation, includes performing a multiuser multi-input-multi-output (MU-MIMO) user pairing process to maximize an objective metric without common rank restriction; performing a rank balancing process to determine a uniform transmission user rank along all allocated resource blocks for each user; and with the uniform transmission user rank fixed for all the users, determining optimal user pairing and allocation for each of the resource blocks for each user. | 09-26-2013 |
20130242926 | METHODS AND SYSTEMS FOR CONVEYING SCHEDULING INFORMATION OF OVERLAPPING CO-SCHEDULED USERS IN AN OFDMA-MU-MIMO SYSTEM - A method implemented in a base station for conveying scheduling information in an orthogonal frequency division multiple access (OFDMA) multi-user (MU)-multiple input multiple output (MIMO) system is disclosed. The method includes transmitting to a first user equipment (UE) the scheduling information including first scheduling information of the first UE and at least a portion of second scheduling information of at least one second UE, wherein the scheduling information includes a resource block (RB) assigned to the first UE, the number of streams, and an indication of one or more dedicated reference symbol (RS) layers assigned to the first UE. Other methods, systems, and apparatuses also are disclosed. | 09-19-2013 |
20130237265 | SCALABLE NETWORK MIMO FOR WIRELESS NETWORKS - Systems and methods for system for channel access adaptation are disclosed. One system includes a plurality of remote antennas and a plurality of access points. The remote antennas transmit data to receivers and obtain channel state information. Additionally, each access point controls a different cluster of the remote antennas and receives the respective channel state information from the remote antennas of the cluster. Further, each access point is configured to, independently from other access points, adapt channel allocations to the remote antennas of the respective cluster based on a tracking of sums of collision loss probabilities. Each given sum is determined by the access point for a different given set of a plurality of sets of cooperating remote antennas in the respective cluster, where each constituent collision loss probability in the given sum is determined by the access point from a different interference clique to which the given set belongs. | 09-12-2013 |
20130237239 | Radio Access Network Sharing - A method implemented in an apparatus used in a radio access network (RAN) sharing system including a plurality of basestations is disclosed. The method includes estimating resource requirement or demand of one or more entities in each base station according to feedback from the plurality of basestations, computing resource allocation for said one or more entities, and enforcing the computed resource allocation using basestation-level virtualization. Other methods, apparatuses, and systems also are disclosed. | 09-12-2013 |
20130232310 | ENERGY EFFICIENCY IN A DISTRIBUTED STORAGE SYSTEM - A system for providing block layout in a distributed storage system. A request receiver receives requests to perform a read or write operation for a data block. A memory device stores ordered replica lists and a swap policy. Each list is for a respective stored data block and has one or more entries specifying prioritized replica location information associated with storage devices and priorities there for. A load balancer scores and selects an original location for the data block specified in a request responsive to the information and a policy favoring fully operational storage devices having higher priority locations. The swap policy evaluates the original location responsive to the information and estimated workload at storage device locations to decide upon at least one alternate location responsive to the write operation, and to decide to place the data block at the at least one alternate location responsive to the read operation. | 09-05-2013 |
20130231059 | BEAMFORMING - A method implemented in a wireless communications system is disclosed. The method includes: transmitting, from a wireless transmitter having a transmit antenna array, a first signal on each of a plurality of different transmit beams in transmitter (TX) sector level sweep (SLS), receiving, at a wireless receiver having a receive antenna array, the first signal, and determining, at the wireless receiver, quality of the first signal. Other methods, systems, and apparatuses also are disclosed. | 09-05-2013 |
20130231058 | BEAMFORMING - A method implemented in a wireless communications system is disclosed. The method includes determining a first candidate set of transmit beams for a wireless transmitter having a transmit antenna array and a second candidate set of receive beams for a wireless receiver having a receive antenna array, transmitting, from the wireless transmitter, each transmit beam in the first candidate set, and applying, at the wireless receiver, receive beams in the second candidate set to receive said each transmit beam in the first candidate set. Other methods, systems, and apparatuses also are disclosed. | 09-05-2013 |
20130230116 | MULTI-RESOLUTION PRECODING CODEBOOK - Systems and methods are for generating a codebook by: generating a multi-resolution codebook by selecting a common precoder index from a low resolution codebook for a group of adjacent resource blocks (RB)s and for each RB within the group, selecting a high-resolution codebook to fine-tune each RB precoder; and generating feedback for the multi-resolution codebook by quantizing channel state variations. | 09-05-2013 |
20130229992 | Coordinated Multiple Point Transmission and Reception - A method implemented in a mobile communications network supporting coordinated multiple point transmission and reception (CoMP) is disclosed. The method includes transmitting, to a user equipment (UE), data in a physical downlink shared channel (PDSCH), and transmitting a reference signal to the UE, wherein a union of resource elements (REs) allocated for reference signals transmitted from a subset of a plurality of transmission points (TPs) in a CoMP set are excluded from resource mapping for transmitting the data to the UE. Other methods, systems, and apparatuses also are disclosed. | 09-05-2013 |
20130227537 | CONTROL STRUCTURE REFINEMENT OF LOOPS USING STATIC ANALYSIS - A system and method for discovering a set of possible iteration sequences for a given loop in a software program is described, to transform the loop representation. In a program containing a loop, the loop is partitioned into a plurality of portions based on splitting criteria. Labels are associated with the portions, and an initial loop automaton is constructed that represents the loop iterations as a regular language over the labels corresponding to the portions in the program. Subsequences of the labels are analyzed to determine infeasibility of the subsequences permitted in the automaton. The automaton is refined by removing all infeasible subsequences to discover a set of possible iteration sequences in the loop. The resulting loop automaton is used in a subsequent program verification or analysis technique to find violations of correctness properties in programs. | 08-29-2013 |
20130226903 | PREDICTING QUERY EXECUTION TIME - There are provided a system and method for predicting query execution time in a database system. A cost model determination device determines a cost model of a database query optimizer for the database system. The cost model models costs of queries applied to the database system. A profiling device determines profiling queries for profiling input/output cost units and processor cost units relating to the database system, and profiles the cost units using the profiling queries to output profiled cost units. A calibrating device calibrates cost units in the cost model responsive to the profiled cost units to output calibrated cost units. A sampling re-estimator samples and re-estimates a cardinality estimation of a final query plan to output an updated cardinality estimation. A predictor applies the calibrated cost units and the updated cardinality estimation in the cost model to generate a prediction of an execution time of a given query. | 08-29-2013 |
20130226878 | SEAMLESS CONTEXT TRANSFERS FOR MOBILE APPLICATIONS - Methods and systems for seamless context transfers include receiving a context object from one or more applications, where the context object including updated context information for a user having an associated timestamp; entering the updated context information into a context information database; determining entries of the context information database for the user having a timestamp older than a predetermined threshold using a processor; purging the determined entries from the context information database; and sending an updated context object to one or more applications that reflects a current state of the context information for the user. | 08-29-2013 |
20130226637 | SYSTEMS AND METHODS FOR STOCHASTICALLY USING ELECTRIC VEHICLES AS MOBILE ENERGY STORAGE - Systems and methods for energy management includes receiving parameters from commercial building management system components; generating a stochastic programming model of electric vehicles (EVs) as mobile energy storage (MES) for optimal planning, operation, and control purposes; and controlling operation of EVs according to the stochastic programming model to lower operating cost and carbon emission. | 08-29-2013 |
20130219223 | Method for Metric Ranking in Invariant Networks of Distributed Systems - A method for metric ranking in invariant networks includes, given an invariant network and a set of broken invariants, two ranking processes are used to determine and rank the anomaly scores of each monitoring metrics in large-scale systems. Operators can follow the rank to investigate the root-cause in problem investigation. In a first ranking process, given a node/metric, the method determines multiple scores by integrating information from immediate neighbors to decide the anomaly score for metric ranking. In a second ranking process, given a node/metric, an iteration process is used to recursively integrate the information from immediate neighbors at each round to determine its anomaly score for metric ranking. | 08-22-2013 |
20130216229 | ORTHOGONAL FREQUENCY DIVISION MULTIPLE ACCESS TIME DIVISION MULTIPLE ACCESS-PASSIVE OPTICAL NETWORKS OFDMA TDMA PON ARCHITECTURE FOR 4G AND BEYOND MOBILE BACKHAUL - Systems and methods are provided for network communication using wireless base stations and an optical orthogonal frequency division multiple access (OFDMA) signal generated on an optical wavelength, with the optical OFDMA signal being composed of a plurality of OFDMA subcarriers. A multi-level modulator modulates each of the plurality of OFDMA subcarriers. A single optical wavelength propagates each of the plurality of OFDMA subcarriers to different base stations; a passive optical splitter delivers the optical OFDMA signal to different base stations; and an OFDMA subcarrier de-multiplexer delivers and extracts traffic for each of the base stations in an electronic-domain, wherein the extracted traffic is remodulated in a wireless signal format. Antennas at each of the base stations transmit wireless signals, and the wireless signals are recovered and processed from the base stations. | 08-22-2013 |
20130216225 | 2-Step-Optimization Procedure for Routing and Wavelength Assignment with Combined Dedicated Shared Protections in Multi-Cable Multi-Fiber Optical WDM Networks - The inventive 2-step-optimization procedure that addresses the generalized routing and wavelength assignment problem with variable number of combined 1+1 dedicated and shared connections for the first time. The proposed procedure results a solution in time that is polynomial of the input size. Thus, the time complexity of the 2-step-optimization procedure is significantly less than that of existing methods. | 08-22-2013 |
20130216224 | Joint Optimization Procedure for Routing and Wavelength Assignment with Combined Dedicated Shared Protections in Multi-Cable Multi-Fiber Optical WDM Networks - A joint-optimization method addresses the generalized routing and wavelength assignment problem with variable number of combined 1+1 dedicated and shared connections. The inventive method enables a solution in time that is polynomial of the input size. Thus, the time complexity of the joint-optimization method is significantly less than that of existing methods. | 08-22-2013 |
20130212064 | SYSTEM AND METHOD FOR SLA-AWARE DATABASE CONSOLIDATION USING PER-TENANT MEMORY SIZE CONFIGURATION - Systems and methods for consolidating workload on one or more computing devices, comprising: generating tenant performance profiles for at least one of a buffer memory size and a buffer warmness; assigning one or more tenants to a database management system (DBMS) instance; configuring the one or more tenants to minimize a total server count needed to host the one or more tenants; and reducing the total server count by adjusting of buffer sizes while satisfying Service Level Agreement (SLA) requirements. | 08-15-2013 |
20130211799 | Use of Second Battery Life to Reduce CO2 Emissions - A method for determining use of a second life battery under load conditions to reduce CO2 emissions includes using Monte Carlo simulations to modeling uncertainties of a load profile, a renewable energy profile, and CO2 emissions rate, determining an initial state of charge SOC of the second life battery based on a Gaussian distribution for determining a rate of charging during low emission hours and discharging during high CO2 emission hours of the second life battery and storage size of the second life battery and CO2 emissions reduction. | 08-15-2013 |
20130209035 | OPTICAL DISPERSION COMPENSATION MODULE USING FIBER BRAGG GRATING WITH MULTIPLE DEGREES OF FREEDOM FOR THE OPTICAL FIELD - Systems and methods are disclosed for enhancing optical communication by performing dispersion compensation in an optical fiber using a fiber Bragg grating (FBG); and providing increased degrees of freedoms (DOFs) to distinguish forward and backward propagating fields with a passive component. | 08-15-2013 |
20130208977 | RECEPTIVE FIELD LEARNING FOR POOLED IMAGE FEATURES - Systems and methods are disclosed for image classification by receiving an overcomplete set of spatial regions, jointly optimizing the classifier and the pooling region for each pooled feature; and performing incremental feature selection and retraining using a grafting process to efficiently train the classifier. | 08-15-2013 |
20130205303 | Efficient Checking of Pairwise Reachability in Multi-Threaded Programs - Disclosed is a simple but yet effective strategy to check pairwise reachability in an online analysis under a general locking scheme where locks may be acquired in recursive, non-nested, or nested manner. Under data abstraction, such an approach guarantees true positives and negatives for two-threaded system. For more than two threaded, it guarantees either true positive or true negative (but not both). It uses time stamped lock/unlock events to identify and avoid redundant and inconsistent sequence. Importantly, the approach is incremental and reduce amortized cost of checking multiple pairwise reachability problems. The worst case complexity is quadratic in the length of the history; in practice, however, the running cost is linear in the length of the history. Such an approach improves the accuracy of the race prediction for general locking style that includes recursive, nesting/non-nesting, and thereby improving the overall runtime verification | 08-08-2013 |
20130191612 | INTERFERENCE-DRIVEN RESOURCE MANAGEMENT FOR GPU-BASED HETEROGENEOUS CLUSTERS - Systems and methods are disclosed that share coprocessor resources between two or more applications in a computing cluster using a job selector to receive jobs from a job queue; a node selector coupled to the job selector; an off line profiler with an interference prediction model; a coprocessor dynamic interference detection module; and a coprocessor interference response module. | 07-25-2013 |
20130191530 | FlowSense: Light-Weight Networking Sensing With OpenFlow - A method for determining the state of an entire network, including state of applications and infrastructure includes receiving network control messages in an OpenFlow network; passing normal network control messages through FlowSense, a control plane middleware, and constructing from the network control messages an application level connectivity graph to infer network delay between any two communicating server in the network and estimating an application response time of a given server in the network, the FlowSense including a network utilization procedure for computing the utilization of each link in the network derived from using captured messages triggered by switches when flow entries expire and providing state of the network for enabling intelligent detection and diagnosis of infrastructure and application performance. | 07-25-2013 |
20130185438 | Policy-Aware Based Method for Deployment of Enterprise Virtual Tenant Networks - A method for policy-aware mapping of an enterprise virtual tenant network includes receiving inputs from a hosting network and tenants, translating resource demand and policies of the tenants into a network topology and bandwidth demand on each link in the network; pre-arranging a physical resource of a physical topology for clustering servers on the network to form an allocation unit before a VTN allocation; allocating resources of the hosting network to satisfy demand of the tenants in response to a VTN demand request; and conducting a policy aware VTN mapping for enumerating all feasibly resource mappings, bounded by a predetermined counter for outputting optimal mapping with policy-compliant routing paths in the hosting network. | 07-18-2013 |
20130185419 | OFSense: Light-Weight Networking Sensing With OpenFlow - A method for determining the state of an entire network, including state of applications and infrastructure includes receiving network control messages in an OpenFlow network, passing normal network control messages through OFSense, a control plane middleware, and constructing from the network control messages an application level connectivity graph to infer network delay between any two communicating server in the network and estimating an application response time of a given server in the network; and providing state of the network for enabling intelligent detection and diagnosis of infrastructure and application performance. | 07-18-2013 |
20130176852 | Network Self-Protection - A device used in a network is disclosed. The device includes a network monitor to monitor a network state and to collect statistics for flows going through the network, a flow aggregation unit to aggregate flows into clusters and identify flows that can cause a network problem, and an adaptive control unit to adaptively regulate the identified flow according to network feedback. Other methods and systems also are disclosed. | 07-11-2013 |
20130173853 | MEMORY-EFFICIENT CACHING METHODS AND SYSTEMS - Caching systems and methods for managing a cache are disclosed. One method includes determining whether a cache eviction condition is satisfied. In response to determining that the cache eviction condition is satisfied, at least one Bloom filter registering keys denoting objects in the cache is referenced to identify a particular object in the cache to evict. Further, the identified object is evicted from the cache. In accordance with an alternative scheme, a bit array is employed to store recency information in a memory element that is configured to store metadata for data objects stored in a separate cache memory element. This separate cache memory element stores keys denoting the data objects in the cache and further includes bit offset information for each of the keys denoting different slots in the bit array to enable access to the recency information. | 07-04-2013 |
20130170826 | 802.3av Compliant Method Using Small Timescale Bandwidth Assignment for Increased ONU Downstream Energy Efficiency - A method for small scale time increased bandwidth assignment to increase optical network unit ONU downstream energy efficiency includes splitting of downstream scheduling cycles into multiple rounds, using selective ones of the multiple rounds as probing rounds and other than said selective ones of the multiple rounds as fixed rounds, the probing rounds and fixed rounds being cooperatively selected for energy efficiency without limitations in length of the downstream scheduling cycles. | 07-04-2013 |
20130170825 | Solution for Hitless Protection in High-Speed OTN Framer and Front-End - In an optical communication system containing a primary line and backup line card, a method includes providing interfaces for the primary and backup line card, each line card including a transmitter and receiver; and selecting output from the transmitter from either the primary or back up line card including selecting the backup line card when the primary line card encounters a failure. | 07-04-2013 |
20130170533 | Coordinated Multi-Point Transmission - In a multiple-input multiple-output (MIMO) wireless system supporting Coordinated Multi-Point (CoMP) transmission and having a first base station, a second base station, and a user equipment, a communications method implemented in the first base station is disclosed. In an aspect, the communications method includes exchanging, with the second base station through local information exchange, first information about a first channel between the first base station and the user equipment and second information about a second channel between the second base station and the user equipment, and computing at least one of a precoding matrix, a receiver filter, and a projection matrix, wherein the user equipment estimates the first information and the second information, and shares the first information and the second information with the first base station. Other apparatuses and some methods for wireless communications also are disclosed. | 07-04-2013 |
20130170445 | Multi-user downlink linear MIMO precoding system - A method implemented in a base station used for a downlink multi-user (MU) multi-input multi-output (MIMO) system is disclosed. The method includes receiving an indication of a quantized matrix from each of a plurality of scheduled user equipments, precoding data streams for the plurality of scheduled user equipments, transmitting the precoded data to the plurality of scheduled user equipments. Other methods and some apparatuses for wireless communications also are disclosed. | 07-04-2013 |
20130170422 | Precoder Design for Physical Layer Multicasting - A method for a transmit precoder for multicast communication over a downlink in a wireless network, including: initializing a transmit precoder, a channel estimate for each user in the wireless network; updating for each user a receive filter and a slack matrix; updating the transmit precoder by solving a second order cone routine solvable in closed form; determining if a predetermined convergence is met; and outputting the updated transmit precoder responsive to the convergence criteria. | 07-04-2013 |