Patent application number | Description | Published |
20080273880 | Redundant channel implementation to extend optical transceiver lifetime and relibility - Embodiments introduce redundant optical channels to significantly extend the lifetime of parallel optical transceivers. A plurality of transmitters, N, transmit on a plurality of optical channels, where N is an integer number of optical channels greater than 1. One or more redundant channels, M, are also provided. N+M multiple input shift registers provide multiple paths for signals from each of the transmitters to connect to N+M laser diodes. In the event up to M of the N+M laser diodes fail, the multiple input shift registers connect the N transmitters to functioning ones of the N+M laser diodes thus extending the life of the device. A corresponding scheme is also described for the receiver side. | 11-06-2008 |
20080286737 | Adaptive Engine Logic Used in Training Academic Proficiency - The present invention is an intelligent, adaptive system that takes in information and reacts to the specific information given to it, using a set of predefined heuristics. Therefore, each individual's information (which can and is unique) will feed the engine, and then provide a unique experience to that individual. One embodiment of the present invention discussed herein focuses on Mathematics however the invention is not limited thereby as the same logic can be applied to other academic subjects. | 11-20-2008 |
20140175477 | EDGE COUPLING ALIGNMENT USING EMBEDDED FEATURES - Methods and systems may provide an alignment scheme for components that may reduce positional deviation between the components. The method may include placing a first component on top of a substrate, wherein the first component includes a receiving alignment feature, and coupling a second component to the first component, wherein the coupling includes inserting a protruding alignment feature of the second component into the receiving alignment feature of the first component. In one example, the first component includes an edge-emitting semiconductor die and the second component include one or more of an optical lens and an alignment frame. | 06-26-2014 |
Patent application number | Description | Published |
20130079938 | CUSTOMER SEGMENTATION BASED ON SMART METER DATA - A method and system to determine customer segmentation based on energy consumption patterns is provided. An example system includes a communications module, a clustering module, and a matching module. The communications module obtains energy consumption data in the form of a plurality of value days. The clustering module groups the value days associated with a certain period of time into a set of clusters. The matching module identifies a customer profile as associated with a cluster from the set of clusters based on results of examining value days associated with the customer profile. | 03-28-2013 |
20130080210 | ENERGY BENCHMARKING ANALYTICS - A benchmarking computing application is configured to create a benchmark run for a segment of customer profiles. Customer profiles from the segment include a parameter, termed an adjustment parameter, that may affect energy consumption by the associated customer. The results of the benchmark run include energy consumption values for individual customer profiles in the segment, an average energy consumption value for the entire segment of customer profiles, and also adjustment energy consumption value. The adjustment energy consumption value reflects the portion of energy consumption by a particular customer attributed to the difference between the average value of the adjustment parameter for the segment and the value of the adjustment parameter for the particular customer profile. | 03-28-2013 |
20130147828 | Arranged Display of Data Associated with a Set of Time Periods - In an embodiment, a method of providing an arranged display of data associated with a set of time periods is presented. In this method, values of a first data type are accessed, the values being observed during each of multiple time periods. An order for the time periods is determined based on the values of the first data type. A selectable region for each of the time periods is displayed, the regions being arranged according to the order. In response to a user selection of one of the selectable regions, a value of a second data type is displayed, the value of the second data type being observed during the time period of the selected one of the selectable regions. | 06-13-2013 |