Patent application number | Description | Published |
20150130811 | BANKING INTERFACE - One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities. | 05-14-2015 |
20150131794 | CALL CENTER INTERFACE - One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities. | 05-14-2015 |
20150134430 | AUTOMATED TELLER MACHINE (ATM) INTERFACE - One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities. | 05-14-2015 |
20150134675 | CONTEXT ASSOCIATION - One or more embodiments of techniques or systems for search context association are provided herein. Search context association can include search filtering and/or search expansion. For example, when a query is submitted, data or data sets can be filtered to narrow a search or expanded such that additional data sets or queries are included. Data or data sets can be aggregated, filtered, or expanded based on a context of the query. A context can include user characteristics, environmental factors, social media factors, route based characteristics, or destination based characteristics. As an example, when a new product (e.g., a new mobile phone) is released, limited quantities may be available. Users may be directed to different retailers or stores based on inventory levels, length of lines (which may be determined using social media among other things), distance, and the like. | 05-14-2015 |
20150135067 | INTELLIGENT DATA PRESENTATION - One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities. | 05-14-2015 |
20150135101 | FUNCTION BASED INTERFACE - One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities. | 05-14-2015 |
20150135328 | VEHICLE INTERFACE - One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities. | 05-14-2015 |
Patent application number | Description | Published |
20110231821 | ORTHOGONAL EXPERIMENTATION IN A COMPUTING ENVIRONMENT - Various embodiments include at least one of systems, methods, and software to receive input configuring tests within a computing environment to expose users to standard application or website experiences or test experiences. In some embodiments, multiple tests may be configured to run orthogonally within user experiences without affecting the results of one another. Some such embodiments preserve the ability to execute certain tests in a non-orthogonal manner while other tests are allowed to execute orthogonally. | 09-22-2011 |
20130239091 | ORTHOGONAL EXPERIMENTATION IN A COMPUTING ENVIRONMENT - Various embodiments include at least one of systems, methods, and software to receive input configuring tests within a computing environment to expose users to standard application or website experiences or test experiences. In some embodiments, multiple tests may be configured to run orthogonally within user experiences without affecting the results of one another. Some such embodiments preserve the ability to execute certain tests in a non-orthogonal manner while other tests are allowed to execute orthogonally. | 09-12-2013 |
20140297795 | ORTHOGONAL EXPERIMENTATION IN A COMPUTING ENVIRONMENT - Various embodiments include at least one of systems, methods, and software to receive input configuring tests within a computing environment to expose users to standard application or website experiences or test experiences. In some embodiments, multiple tests may be configured to run orthogonally within user experiences without affecting the results of one another. Some such embodiments preserve the ability to execute certain tests in a non-orthogonal manner while other tests are allowed to execute orthogonally. | 10-02-2014 |
Patent application number | Description | Published |
20080259954 | METHOD AND SYSTEMS FOR BANDWIDTH SCHEDULING AND PATH COMPUTATION FOR CONNECTION-ORIENTED NETWORKS - A connection-oriented network includes a control server. The control server receives requests to establish and utilize dedicated channels in the network. The control server utilizes various scheduling methods and algorithms to determine channels based on the request's requirements and resources of the network. For example, the control server may determine a channel based on: (i) a specified bandwidth in a specified time slot, (ii) highest available bandwidth in a specified time slot, (iii) earliest available time with a specified bandwidth and duration, and (iv) all available time slots with a specified bandwidth and duration. | 10-23-2008 |
20090150603 | LOW POWER TERNARY CONTENT-ADDRESSABLE MEMORY (TCAMS) FOR VERY LARGE FORWARDING TABLES - Ternary content-addressable memories (TCAMs) may be used to obtain a simple and very fast implementation of a router's forwarding engine. The applicability of TCAMs is, however, limited by their size and high power requirement. The present invention provides an improved method and associated algorithms to reduce the power needed to search a forwarding table using a TCAM. Additionally, the present invention teaches how to couple TCAMs and high bandwidth SRAMs so as to overcome both the power and size limitations of a pure TCAM forwarding engine. By using one of the novel TCAM-SRAM coupling schemes (M-12Wb), TCAM memory is reduced by a factor of about 5 on IPv4 data sets and by a factor of about 2.5 on IPv6 data sets; TCAM power requirement is reduced by a factor of about 10 on IPv4 data sets and by a factor of about 6 on IPv6 data sets. | 06-11-2009 |
20100034202 | SUCCINCT REPRESENTATION OF STATIC PACKET CLASSIFIERS - A computer-implemented method of classifying packets of data transmitted over a data communications network includes providing a memory-storable packet classifier rule defined by a plurality of filters, each filter uniquely corresponding to a one of a plurality of actions to be taken in transmitting the data packets over the data communications network; and classifying a data packet according to the packet classifier rule by generating at least one supemode trie subject to a predetermined constraint for reducing accesses to a memory in which the packet classifier rule is stored. A system including a combination of hardware and software modules is provided for carrying out the method. A computer-readable storage medium is also provided for storing a computer program for carrying out the method. | 02-11-2010 |
20130070753 | CONSISTENT UPDATES FOR PACKET CLASSIFICATION DEVICES - A method for managing incremental classifier tables is disclosed. A sequence of classifier table updates is received. Each update in the sequence of updates is associated with a filter and is analyzed. If multiple updates are received at the same time, then all updates associated with the same filter are identified. The updates on the same filter can be reduced to a single update resulting in an identical final state of the same filter. The other updates associated with the filter are removed from the sequence of updates. A reduced sequence of classifier updates is generated based on other updates of filters with multiple updates being removed. The reduced sequence of classifier updates comprises a set of classifier table updates, where for each distinct filter in the reduced sequence only one update is associated therewith. A reordered sequence of update operations is generated from the reduced sequence of update operations. | 03-21-2013 |
Patent application number | Description | Published |
20080240348 | Variable Feathering Field Splitting For Intensity Modulated Fields of Large Size - A method and associated system | 10-02-2008 |
20090327316 | Dynamic Tree Bitmap for IP Lookup and Update - The subject invention provides a data structure and method for IP lookups, insertions, and deletions using a dynamic tree bitmap structure (DTBM) that utilizes an array of child pointers for each node instead of the typical TBM approach using one pointer to an array of children. | 12-31-2009 |
20100135305 | Recursively Partitioned Static IP Router Tables - A recursively partitioned static router-table, the data structure incorporating a first-level partition including subtries and an auxiliary trie. A node of the subtrie includes a path Q(N) from the root R of a trie T to a root N of the subtrie, a stride s for a next-level partition, a mask that characterizes a next-level perfect hash function, and a pointer to the hash table for the next-level partition. At least one of the trie T, the first-level partition, the auxiliary trie, and the next-level partition is represented by a base structure selected from the group consisting of MBT and HSST. | 06-03-2010 |
20100199348 | EFFICIENT INTRUSION DETECTION - A method to compress an unoptimized Aho-Corasick automaton is provided that can be used in network intrusion detection systems. Embodiments of the subject method use bitmaps with multiple levels of summaries as well as aggressive path compaction. By using multiple levels of summaries, a popcount can be determined with as few as 1 addition. | 08-05-2010 |
Patent application number | Description | Published |
20110042553 | Method and System for Optoelectronic Receivers Utilizing Waveguide Heterojunction Phototransistors Integrated in a CMOS SOI Wafer - A method and system for optoelectronic receivers utilizing waveguide heterojunction phototransistors (HPTs) integrated in a CMOS SOI wafer are disclosed and may include receiving optical signals via optical fibers operably coupled to a top surface of the chip. Electrical signals may be generated utilizing HPTs that detect the optical signals. The electrical signals may be amplified via voltage amplifiers, or transimpedance amplifiers, the outputs of which may be utilized to bias the HPTs by a feedback network. The optical signals may be coupled into opposite ends of the HPTs. A collector of the HPTs may comprise a silicon layer and a germanium layer, a base may comprise a silicon germanium alloy with germanium composition ranging from 70% to 100%, and an emitter including crystalline or poly Si or SiGe. The optical signals may be demodulated by communicating a mixer signal to a base terminal of the HPTs. | 02-24-2011 |
20140084144 | METHOD AND SYSTEM FOR OPTOELECTRONIC RECEIVERS UTILIZING WAVEGUIDE HETEROJUNCTION PHOTOTRANSISTORS INTEGRATED IN A CMOS SOI WAFER - A method and system for optoelectronic receivers utilizing waveguide heterojunction phototransistors (HPTs) integrated in a CMOS SOI wafer are disclosed and may include receiving optical signals via a top surface of a photonically-enabled CMOS chip; and generating electrical signals in the chip utilizing one or more HPTs that detect optical signals. The HPTs may comprise a base and a split collector, with the split collector comprising a silicon-on-insulator (SOI) layer and a germanium layer. The thickness of the germanium layer may be such that carriers in the base do not interact with defects from an interface between the SOI layer and the germanium layer. The electrical signals may be amplified by amplifiers, the outputs of which may be utilized to bias the HPTs by a feedback network. An electrode formed longitudinally in the direction of light travel through the HPTs may bias the base of the HPTs. | 03-27-2014 |
20150219847 | Method And System For Optical Power Monitoring Of A Light Source Assembly Coupled To A Silicon Photonically-Enabled Integrated Circuit - Methods and systems for optical power monitoring of a light source assembly coupled to a silicon photonically-enabled integrated circuit (chip) are disclosed and may include, in a system comprising an optical source assembly coupled to the chip: emitting a primary beam from a front facet of a laser in the optical source assembly and a secondary beam from a back facet of the laser, directing the primary beam to an optical coupler in the chip, directing the secondary beam to a surface-illuminated photodiode in the chip, and monitoring an output power of the laser utilizing an output signal from the photodiode. The primary beam may comprise an optical source for a photonics transceiver in the chip. The focused primary beam and the secondary beam may be directed to the chip using reflectors in a lid of the optical source assembly. | 08-06-2015 |
20150316793 | METHOD AND SYSTEM FOR A LOW PARASITIC SILICON HIGH-SPEED PHASE MODULATOR - Methods and systems for a low-parasitic silicon high-speed phase modulator are disclosed and may include fabricating an optical phase modulator that comprises a PN junction waveguide formed in a silicon layer, wherein the silicon layer may be on an oxide layer and the oxide layer may be on a silicon substrate. The PN junction waveguide may have p-doped and n-doped regions on opposite sides along a length of the PN junction waveguide, and portions of the p-doped and n-doped regions may be removed. Contacts may be formed on remaining portions of the p-doped and n-doped regions. Portions of the p-doped and n-doped regions may be removed symmetrically about the PN junction waveguide. Portions of the p-doped and n-doped regions may be removed in a staggered fashion along the length of the PN junction waveguide. Etch transition features may be removed along the p-doped and n-doped regions. | 11-05-2015 |
20150381273 | METHOD AND SYSTEM FOR AN OPTOELECTRONIC BUILT-IN SELF-TEST SYSTEM FOR SILICON PHOTONICS OPTICAL TRANSCEIVERS - Methods and systems for an optoelectronic built-in self-test (BIST) system for silicon photonics optical transceivers are disclosed and may include, in an optoelectronic transceiver having a transmit (Tx) path and a receive (Rx) path, where the Rx path includes a main Rx path and a BIST loopback path: generating a pseudo-random bit sequence (PRBS) signal, generating an optical signal in the Tx path by applying the PRBS signal to a modulator, communicating the optical signal to the BIST loopback path and converting to an electrical signal utilizing a photodetector, the photodetector being a replica of a photodetector in the main Rx path, and assessing the performance of the Tx and Rx paths by extracting a PRBS signal from the electrical signal. The transceiver may be a single complementary-metal oxide semiconductor (CMOS) die or in two CMOS die, where a first comprises electronic devices and a second comprises optical devices. | 12-31-2015 |
20150381283 | Method And System For A Silicon-Based Optical Phase Modulator With High Modal Overlap - Methods and systems for a silicon-based optical phase modulator with high modal overlap are disclosed and may include, in an optical modulator having a rib waveguide in which a cross-shaped depletion region separates four alternately doped sections: receiving an optical signal at one end of the optical modulator, modulating the received optical signal by applying a modulating voltage, and communicating a modulated optical signal out of an opposite end of the modulator. The modulator may be in a silicon photonically-enabled integrated circuit which may be in a complementary-metal oxide semiconductor (CMOS) die. An optical mode may be centered on the cross-shaped depletion region. The four alternately doped sections may include: a shallow depth p-region, a shallow depth n-region, a deep p-region, and a deep n-region. The shallow depth p-region may be electrically coupled to the deep p-region periodically along the length of the modulator. | 12-31-2015 |
Patent application number | Description | Published |
20150286614 | SYSTEM AND METHOD TO DISPLAY DATA DEFINING OPERATION OF A VALVE ASSEMBLY ON A TREND GRAPH ON A USER INTERFACE - A system and a method to display diagnostic and operating data on a trend graph via a web browser so that the data appears to trend in real-time. In one embodiment, the system includes a server with an architecture having multiple layers. The layers include a pair of first in, first out (FIFO) data queues including a first data queue and a second data queue. The embodiments utilize a timing structure with a plurality of timers including a first timer to regulate calls from the first data queue to a data source (e.g., a valve assembly or controller on a distributed control system), a second timer to regulate calls from the second data queue to the first data queue, and a third timer to regulate calls from the web browser to the second data queue for data to display on trend graph. | 10-08-2015 |
20150309702 | METHOD AND SYSTEM FOR GENERATING A USER INTERFACE FOR DEVICE DIAGNOSTICS OF A VALVE ASSEMBLY AND IMPLEMENTATION THEREOF - A system with a server configured to generate data for display on a first computing device. The server configured to receive a query over a network from a web browser launched on the first computing device and to generate an output with data for transmission over the network to the first computing device. The data generates a user interface on the web browser that configures the web browser to display information about the plurality of valve assemblies. In one example, the user interface is configured to conform to a form factor that defines physical attributes of the display on the first computing device. The user interface is also configured to receive a user selection from an end user that defines the query to change the information on the user interface to relate to an individual valve assembly from among the plurality of valve assemblies. | 10-29-2015 |
20160103433 | SYSTEM AND METHOD TO PROVIDE AN INTELLIGENT PIPELINE MANAGEMENT GRAPHICAL USER INTERFACE MAP DISPLAY - A pipeline status database may store information about the current status of a plurality of pipeline portions comprising a pipeline, each pipeline portion being adapted to transport a substance. An intelligent pipeline monitoring platform coupled to the pipeline status database may include a mapping module to automatically determine location information associated with each of the plurality of pipeline portions and a graphical user interface module having access to real world map information. A communication port coupled to intelligent pipeline monitoring platform may transmit information to create for a user a visual representation of the plurality of pipeline portions, including information about the current status of at least one pipeline portion, on a graphical user interface map display in accordance with the location information. | 04-14-2016 |