Patent application number | Description | Published |
20100325274 | Method and System to Connect Multiple SCSI Initiators to a Fibre Channel Fabric Topology Using a Single N-Port - A method and system for connecting multiple initiators to a storage area network (SAN) via a Fibre channel fabric using a single N_port fibre channel switch. The multiple initiators are associated with a common domain identification (DID), each initiator having a unique source identification (SID). The method includes initiating a communication exchange between at least one of the initiators and the SAN, the exchange including transmission of a command frame. The method also includes monitoring the initiated exchange communication exchange, and replacing the unique SID of one of the initiators with an SID of the fibre channel switch. | 12-23-2010 |
20100329151 | Apparatus and System for Coupling and Decoupling Initiator Devices to a Network Using an Arbitrated Loop Without Disrupting the Network - The present invention enables the coupling and decoupling of multiple processing devices to a network without disrupting the network. In an embodiment, the invention provides a switch having a network port and several initiator ports each configured for coupling to a processing device. The switch is configured to route data from the network port to the initiator ports and from the initiator ports to the network port. A management agent facilitates operation of the switch by processing port initializations, replying to device registration requests, and processing predetermined unsolicited discovery commands. During operation, the management agent enables configuration changes caused, for example, by the coupling and/or decoupling of processing device to initiator ports. | 12-30-2010 |
20110122888 | Method And System To Allocate Exchange Identifications For Fibre Channel N-Port Aggregation - A method and system for allocating exchange identifications (IDs) in a fibre channel switch for fibre channel aggregation. The method included determining a number (m) of N_ports present in a back end of the switch, and distributing available exchange IDs across the number (m) of present N_ports. Each exchange ID includes (j) bits and (n) bits are used to identify each of the present backend ports, where m≦2 | 05-26-2011 |
Patent application number | Description | Published |
20100057754 | PERSISTING A GROUP IN AN INSTANT MESSAGING APPLICATION - A system described herein includes a receiver component that receives a request to create a persistent messaging group for an instant messaging application, wherein the request includes an indication of one or more entities that are desired to be members of the persistent messaging group. The system further includes a group creator component that creates the persistent messaging group based at least in part upon the received group creation request, wherein the persistent messaging group is persisted over multiple instant messaging sessions. | 03-04-2010 |
20100058203 | MODIFYING CONVERSATION WINDOWS - A system described herein includes a receiver component that receives an indication that a conversation window for a first messaging contact is desirably collapsed, wherein the conversation window for the first messaging contact corresponds to an instant messaging application that is executable on a computing device. The system can further include a window minimizer component that collapses the conversation window into a contacts window of the instant messaging application, wherein the contacts window depicts a graphical indication of at least the first contact, wherein the graphical indication is highlighted to indicate that a conversation exists with the first messaging contact. | 03-04-2010 |
20110072098 | PERSISTING A GROUP IN AN INSTANT MESSAGING APPLICATION - A system described herein includes a receiver component that receives a request to create a persistent messaging group for an instant messaging application, wherein the request includes an indication of one or more entities that are desired to be members of the persistent messaging group. The system further includes a group creator component that creates the persistent messaging group based at least in part upon the received group creation request, wherein the persistent messaging group is persisted over multiple instant messaging sessions. | 03-24-2011 |
20120072515 | PERSISTING A GROUP IN AN INSTANT MESSAGING APPLICATION - Various technologies pertaining to instant messaging are described herein. A persistent instant messaging group is created, wherein the persistent instant messaging group comprises a plurality of members and persists over a plurality of instant messaging sessions. Instances of an instant messaging application are installed on mobile telephones, and the instant messaging application is used to transmit instant messages between members of the persistent instant messaging group. Messages directed towards offline members of the persistent instant messaging group are transmitted to such members when they come online. | 03-22-2012 |
20130080558 | PERSISTING A GROUP IN AN INSTANT MESSAGING APPLICATION - Various technologies pertaining to instant messaging are described herein. A persistent instant messaging group is created, wherein the persistent instant messaging group comprises a plurality of members and persists over a plurality of instant messaging sessions. Instances of an instant messaging application are installed on mobile telephones, and the instant messaging application is used to transmit instant messages between members of the persistent instant messaging group. Messages directed towards offline members of the persistent instant messaging group are transmitted to such members when they come online. | 03-28-2013 |
20140173456 | MODIFYING CONVERSATION WINDOWS - A system described herein includes a receiver component that receives an indication that a conversation window for a first messaging contact is desirably collapsed, wherein the conversation window for the first messaging contact corresponds to an instant messaging application that is executable on a computing device. The system can further include a window minimizer component that collapses the conversation window into a contacts window of the instant messaging application, wherein the contacts window depicts a graphical indication of at least the first contact, wherein the graphical indication is highlighted to indicate that a conversation exists with the first messaging contact. | 06-19-2014 |
Patent application number | Description | Published |
20090092314 | Method, system and apparatus for determining and modifying saliency of a visual medium - A method, system and apparatus for determining and modifying saliency of a visual medium are provided. The method, system and apparatus may obtain saliency values for a visual medium based on a plurality of visual channels. The saliency values may be obtained based on at least one of computer-generated modeling, user-specified input and eye-tracking. The method, system and apparatus may aggregate the obtained saliency values and classify regions of the visual medium based on the aggregated saliency values. The visual channels may include one or more of absolute mean curvature, a gradient of mean curvature, a gradient of color intensity, color luminance, color opponency, color saturation, lighting and focus. When calculating mean curvature, the method, system and apparatus may calculate a change in mean curvature for a plurality of vertices around a region and displace the vertices in accordance with the calculated change in mean curvature to change a saliency of the region. | 04-09-2009 |
20090319454 | AUTOMATED LEARNING OF MODEL CLASSIFICATIONS - A method of providing an automated classifier for 3D CAD models wherein the method provides an algorithm for learning new classifications. The method enables existing model comparison algorithms to adapt to different classifications that are relevant in many engineering applications. This ability to adapt to different classifications allows greater flexibility in data searching and data mining of engineering data. | 12-24-2009 |
Patent application number | Description | Published |
20150095862 | VISUALIZATION CONSTRAINTS FOR CIRCUIT DESIGNS - A first waveform for a circuit design is received. The first waveform includes at least an actual value of a signal of the circuit design at one or more clock cycles. A user input for a cursor is received, and a signal wave overlay is displayed on the first waveform having an appearance corresponding to a location of the cursor. The signal wave overlay indicates a desired value of the signal at one or more clock cycles that is different than the actual value of the signal in the one or more clock cycles. Based on the desired value of the signal indicated by the signal wave overlay, a visualization constraint for the circuit design is generated. The visualization constraint is used to generate a second waveform, where the visualization constraint restricts the second waveform. | 04-02-2015 |
20150100932 | MANIPULATION OF TRACES FOR DEBUGGING A CIRCUIT DESIGN - A viewer shows circuit design activities, displaying a signal, its corresponding trace, and the values of the trace over time. A global zoom-in, zoom-out, and zoom-fit are provided over the value display to adjust the time interval covered within the viewer. Non-linear manipulation of the traces within the viewer enables simultaneous zoomed in display of multiple time intervals, and zoomed out display of other time intervals. The non-linear manipulations may be performed within a same display region by designating zoom groups corresponding to the selection of a designated time period of activities of the circuit. Each zoom group may be scaled independently of other timer periods to zoom in or out of activities occurring within the designated time period. A list of behaviors may also be provided. Selection of a behavior generates a separate signal list for signals associated with the behavior and corresponding traces for enhanced debugging. | 04-09-2015 |
20150100933 | MANIPULATION OF TRACES FOR DEBUGGING BEHAVIORS OF A CIRCUIT DESIGN - A viewer shows circuit design activities, displaying a signal, its corresponding trace, and the values of the trace over time. A global zoom-in, zoom-out, and zoom-fit are provided over the value display to adjust the time interval covered within the viewer. Non-linear manipulation of the traces within the viewer enables simultaneous zoomed in display of multiple time intervals, and zoomed out display of other time intervals. The non-linear manipulations may be performed within a same display region by designating zoom groups corresponding to the selection of a designated time period of activities of the circuit. Each zoom group may be scaled independently of other timer periods to zoom in or out of activities occurring within the designated time period. A list of behaviors may also be provided. Selection of a behavior generates a separate signal list for signals associated with the behavior and corresponding traces for enhanced debugging. | 04-09-2015 |
Patent application number | Description | Published |
20100296819 | Optical Receivers and Communication Systems - Optical communications systems and methods transmit signals through an optical medium at a rate associated with a symbol interval. Receivers are communicatively coupled to the optical medium, and receive the signals. The received signals are processed using a plurality of filters. Each filter is used sequentially, one per symbol interval, during a sequence of consecutive symbol intervals. In certain exemplary embodiments, the tap spacing is K/M times the symbol interval, where K is the number of filters used, and M is an integer greater than K. | 11-25-2010 |
20110249969 | POWER OPTIMIZATION OF OPTICAL RECEIVERS - An optical receiver system is disclosed. The system includes a local oscillator, a mixer and a processor. The local oscillator is configured to generate a laser signal to indicate a selection of one of a plurality of channels. In addition, the mixer is configured to receive signals on the plurality of channels and to utilize the laser signal to distinguish the signal on the selected channel. Further, the processor is configured to maximize a power level difference between the laser signal and at least one of the plurality of channels based on a total number of the plurality of channels by adjusting the power of the laser signal input to the mixer to limit a noise penalty in the receiver system. | 10-13-2011 |
20120262780 | MULTIMODE OPTICAL AMPLIFIER WITH CLOSE-LOOP MODAL GAIN CONTROL - Systems and methods for amplification are shown that include a pump preparation module configured to provide a pump output that includes a plurality of pump modes; an amplification module configured to accept a multimode signal input and the pump output, such that the pump output causes an amplification of a plurality of modes in the signal input to produce an amplified signal output; and a gain control module configured to adjust a balance of the plurality of pump modes in the pump output to produce a predetermined amplified signal output. | 10-18-2012 |
20120263481 | NONLINEAR COMPENSATION USING AN ENHANCED BACKPROPAGATION METHOD WITH SUBBANDING - Systems and methods are disclosed to perform nonlinear compensation (NLC) in an optical communication system by applying digital backpropagation (DBP) using a frequency-shaped split-step Fourier method (FS-SSFM), and processing a data block using an overlap-and-save method with a block size M and an overlap factor of N samples between adjacent blocks. | 10-18-2012 |
20120294614 | Symmetric Coherent OFDMA-PON Configuration with Low-Speed ONU-Side - A method by an optical network unit ONU includes, for downstream transmission, using a first tunable laser for coherent detection on a sub-band basis to increase receiver sensitivity and reduce analog-to-digital conversion ADC and digital signal processor DSP requirements within the ONU, and for upstream transmission, using a second tunable laser and using an optical signal beating between the first and second tunable lasers to generate a tunable radio frequency RF signal source for upstream multi-band OFDMA signal generation thereby avoiding need for an otherwise more costly RF clock source within the ONU, enabling low-speed digital-to-analog conversion DAC operation and rendering the ONU colorless in both optical and radio frequency RF domains. | 11-22-2012 |
20120301142 | Optical Superchannel Method and System - Optical superchannel methods and systems that couple two or more local oscillators into a single coherent receiver front end to receive multiple optical subcarriers are shown and described. With multiple local oscillators coupled into a single coherent receiver and appropriate optical selective filtering of the superchannel signal, non-neighboring subcarriers may be received by the single coherent optical receiver. | 11-29-2012 |
20120321323 | Variable Line-Rate Optical Transmitter by Modulation Format Hopping Using Electrical-Optical-Electrical EOE Generated QAM Signal - The present method is for generating a 4-level optical signal and it includes providing a continuous wave CW optical source; modulating the CW optical source with a first intensity modulator driven by a binary electrical signal a n Gbits/s to generate an optical signal; employing a second intensity modulator as a pulse carving modulator that is driven by an RF signal at n GHz thereby generating a 4 level optical signal for subsequent detection by a receiver. | 12-20-2012 |
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 |
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 |
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 |
Patent application number | Description | Published |
20080293046 | RNA detection assays - The present invention provides novel cleavage agents and polymerases for the cleavage and modification of nucleic acid. The cleavage agents and polymerases find use, for example, for the detection and characterization of nucleic acid sequences and variations in nucleic acid sequences. In some embodiments, the 5′ nuclease activity of a variety of enzymes is used to cleave a target-dependent cleavage structure, thereby indicating the presence of specific nucleic acid sequences or specific variations thereof. | 11-27-2008 |
20090142754 | RNA Detection Assays - The present invention provides novel cleavage agents and polymerases for the cleavage and modification of nucleic acid. The cleavage agents and polymerases find use, for example, for the detection and characterization of nucleic acid sequences and variations in nucleic acid sequences. In some embodiments, the 5′ nuclease activity of a variety of enzymes is used to cleave a target-dependent cleavage structure, thereby indicating the presence of specific nucleic acid sequences or specific variations thereof. | 06-04-2009 |
20110104682 | RNA DETECTION ASSAYS - The present invention provides novel cleavage agents and polymerases for the cleavage and modification of nucleic acid. The cleavage agents and polymerases find use, for example, for the detection and characterization of nucleic acid sequences and variations in nucleic acid sequences. In some embodiments, the 5′ nuclease activity of a variety of enzymes is used to cleave a target-dependent cleavage structure, thereby indicating the presence of specific nucleic acid sequences or specific variations thereof. | 05-05-2011 |
Patent application number | Description | Published |
20130325795 | Systems and Methods for Dynamically Loading Web Fonts and Dynamic Availability for Fonts Based on Language Settings - In a collaborative online document environment, a first user device is provided access to a document, via a network. A second user device is provided access to the document via the network. A list of fonts available to the second user device is received. The list is transmitted to the first user device. A request is received from the first user device to provide at least one of the fonts identified in the list. The at least one font is provided to the first user device. | 12-05-2013 |
20130326348 | Systems and Methods for Dynamically Providing Fonts Based on Language Settings - A server dynamically provides fonts to a user device. The user device is provided with access to a document via a network. An update to a language parameter associated with the document is detected. Fonts associated with the update to the language parameter are determined. It is determined at least one of the fonts is not available on the user device. The at least one of the fonts is provided to the user device. | 12-05-2013 |
20150193381 | METHOD FOR CREATING A DOCUMENT MODEL FROM DISCONTINUOUS SELECTIONS OF AN EXISTING DOCUMENT - Systems and methods of pasting a discontinuous selection from a first document are provided, comprising receiving, at a processor, the discontinuous selection modeling the selection as a data structure, and pasting each of the plurality of portions including contextual formatting for each portion. The discontinuous selection includes a plurality of portions of the first document and the portions are discontinuous. The portions may include one or more cells from a table, and pasting the one or more cells includes pasting at least borders of the cell, a background color of the cell, and text contained in the cell. | 07-09-2015 |
Patent application number | Description | Published |
20110299776 | Systems and methods for segmenting human hairs and faces in color images - Systems for segmenting human hairs and faces in color images are disclosed, with methods and processes for making and using the same. The image may be cropped around the face area and roughly centered. Optionally, the illumination environment of the input image may be determined. If the image is taken under dark environment or the contrast between the face and hair regions and background is low, an extra image enhancement may be applied. Sub-processes for identifying the pose angle and chin contours may be performed. A preliminary mask for the face by using multiple cues, such as skin color, pose angle, face shape and contour information can be represented. An initial hair mask by using the abovementioned multiple cues plus texture and hair shape information may be created. The preliminary face and hair masks are globally refined using multiple techniques. | 12-08-2011 |
20140119642 | Segmenting Human Hairs and Faces - Systems for segmenting human hairs and faces in color images are disclosed, with methods and processes for making and using the same. The image may be cropped around the face area and roughly centered. Optionally, the illumination environment of the input image may be determined. If the image is taken under dark environment or the contrast between the face and hair regions and background is low, an extra image enhancement may be applied. Sub-processes for identifying the pose angle and chin contours may be performed. A preliminary mask for the face by using multiple cues, such as skin color, pose angle, face shape and contour information can be represented. An initial hair mask by using the abovementioned multiple cues plus texture and hair shape information may be created. The preliminary face and hair masks are globally refined using multiple techniques. | 05-01-2014 |
20140368724 | METHODS FOR ENHANCING CAMERA FOCUSING PERFORMANCE USING CAMERA ORIENTATION - An electronic system for enhancing camera focusing on a portable electronic device is disclosed. The system comprises a body, a bus, and a camera module coupled to the bus and comprising a photosensitive substrate and a lens assembly wherein the lens assembly comprises a lens capable of being selectively moved to a distance from the photosensitive substrate for light focus thereon. Further, it comprises an accelerometer coupled to the bus and configured to generate orientation information, said orientation information indicating contemporaneous orientation of the body with respect to a predetermined reference. It also comprises a memory and a processor coupled to the bus. The memory comprises instructions that when executed implement an autofocus program configured to automatically determine the distance based on: 1) image data captured by said camera module; and 2) the orientation information generated by the accelerometer. | 12-18-2014 |