Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Ip, US
Alfonso Y. Ip, Fremont, CA US
| 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 |
Amy Wai-Yee Ip, Kirkland, WA US
| 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 |
Benjamin Ip, Allen, TX US
| Patent application number | Description | Published |
|---|---|---|
| 20090311966 | METHODS AND APPARATUS TO ANALYZE COMMUNICATION SYSTEM TRANSCEIVERS - Methods and apparatus to monitor communication system transceivers are disclosed. For example, the disclosed system may determine the number and locations of available cellular stations. An example method includes receiving a first message from a base station, receiving a second message from the base station, extracting a first parameter from the first message, extracting a second parameter different from first parameter from the second message, determining if the first message and the second message were received from the same base station based on the first parameter and the second parameter, and reporting that the first message and the second message were from the same base station if the first message and the second message were received from the same base station. Some implementations of the disclosed methods and apparatus enable pseudorandom number codes received over-the-air from base stations to be grouped by base station. | 12-17-2009 |
Cheuk Yiu Ip, Silver Spring, MD US
| 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 |
Clement K.l. Ip, Saratoga, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090087115 | CORRECTION FOR GEOMETRIC DISTORTION IN IMAGES IN PIPELINED HARDWARE - In one embodiment, method for correcting geometric distortion in an image is provided. The method comprises operating at least first and second buffers upstream of a pixel processing block in pipelined hardware to each read M×N pixels of an input image to be corrected for geometric distortion; selectively connecting one of the first and second buffers to the pixel processing block for inputting the M×N pixels contained therein to the pixel processing block; and in the pixel processing block, processing the M×N input pixels to correct for geometric distortion, the processing block being configured to output segments 1×L pixels wide of an output image that is corrected for geometric distortion; wherein values for M and N are selected to define a minimum block size in the input image required to produce each current 1×L segment in the output image by an algorithm to correct for geometric distortion in the input image. | 04-02-2009 |
Ezra Ip, Plainsboro, NJ US
| 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 |
Hon S. Ip, Madison, WI US
| 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 |
James Edmund Ip, Cambridge, MA US
| Patent application number | Description | Published |
|---|---|---|
| 20110091430 | MESENCHYMAL STEM CELLS AND METHODS OF USE THEREOF - The invention provides compositions and methods of enhancing the viability of primary stem cells and enhancing the engraftment of transplanted stem cells into a mammalian recipient. Accordingly, the invention includes a method of regenerating a mesenchymally-derived tissue by contacting the tissue with a composition containing an isolated adult mesenchymal stem cell, which are apoptosis-resistant. The mesenchymal stem cell is an adult cell obtained from an adult bone marrow. | 04-21-2011 |
Katharine Ip, San Francisco, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100316288 | Systems and methods for segmenation by removal of monochromatic background with limitied intensity variations - A method for distinguishing a foreground object from a monochromatic background in a digital image depicting a foreground object in front of said monochromatic background. A outer edge intensity map is created of the foreground object to which a tracing process is conducted. A continuous edge map is created by utilizing the traced edges in the outer edge intensity map. By selecting a path on the continuous edge map based on average edge intensity, a final edge map is created. The pixels comprised within the final edge map are distinguished as the foreground object. Optionally, the final edge map may be refined utilizing certain techniques. | 12-16-2010 |
Katharine Ip, Mountain View, CA US
| 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 |
Kelly P. Ip, Lowell, MA US
| Patent application number | Description | Published |
|---|---|---|
| 20100181601 | SILICON BASED OPTO-ELECTRIC CIRCUITS - A semiconductor structure, comprising: a substrate; a seed layer over an upper surface of the substrate; a semiconductor layer disposed over the seed layer; a transistor device in the semiconductor layer; wherein the substrate has an aperture therein, such aperture extending from a bottom surface of the substrate and terminating on a bottom surface of the seed layer; and an opto-electric structure disposed on the bottom surface of the seed layer. | 07-22-2010 |
| 20110049581 | SEMICONDUCTOR STRUCTURE AND METHOD - A method for forming a structure on a surface of a semiconductor. The method includes: forming the material as a lower layer of the structure using a first deposition process to provide the lower layer with a first etch rate to a predetermined etchant; forming the upper layer of the structure with the material on the lower using a second deposition process to provide the upper layer with a second etch rate to the predetermined etchant higher than the first etch rate; and applying the predetermined etchant to upper layer to selectively remove the upper while leaving the lower layer. | 03-03-2011 |
Lawrence Ip, Mountain View, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100287041 | REVIEWING THE SUITABILITY OF WEBSITES FOR PARTICIPATION IN AN ADVERTISING NETWORK - The way in which Websites are reviewed for use in an advertising network may be improved by (a) accepting a collection including one or more documents, (b) determining whether or not the collection complies with policies of an advertising network, and (c) approving the collection if it was determined that the collection complies with the policies. The collection may be added to the advertising network if the collection is approved such that (e.g., content-targeted) advertisements may be served in association with renderings of documents included in the collection. The collection may be a Website including one or more Webpages. The policy may concern (A) content of the one or more documents of the collection, (B) usability of a Website wherein the collection of one or more documents is a Website including one or more Webpages, and/or (C) a possible fraud or deception on the advertising network or participants of the advertising network by the collection. | 11-11-2010 |
Lawrence Poi Heng Ip, Emerald Hills, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110225076 | METHOD AND SYSTEM FOR DETECTING FRAUDULENT INTERNET MERCHANTS - Systems and methods for detecting fraudulent merchants using the content of orders completed by the merchants. A fraud detection engine of a fraud detection system generates a fraud detection model using feature data extracted from order content data for known fraudulent and known non-fraudulent merchants. The fraud detection engine executes the model using feature data extracted from order content data for a target merchant to determine a fraud risk associated with the target merchant. If the fraud risk of the merchant is indicative of a fraudulent merchant, the fraud detection system can issue a request to a fraud analyst to review the target merchant further. The results of the fraud analyst's review can be used to update the fraud detection model. | 09-15-2011 |
Matthew W. Ip, Austin, TX US
| Patent application number | Description | Published |
|---|---|---|
| 20110005801 | OCEAN BOTTOM CABLE AND SENSOR UNIT - An underwater ocean bottom cable constructed of a series of axially aligned cable segments alternately arranged with sensor units. The sensor units include an outer housing with an interior cavity in which a sensor module is suspended by a cradle. Vanes on the sensor module protrude through axially elongated openings in the outer housing to dig into the seabed to provide good seismic coupling between the seabed and pressure sensors and motion sensors housed in the sensor module. The outer sensor housing is split into complementary portions that clamp firmly onto the ends of adjacent cable segments. Stress members, such as high modulus fiber ropes, extend out the ends of adjacent cable segments. Axial channels formed in the intervening outer sensor housing on opposite sides of the sensor module receive the stress members, which, along with the cradle, provide seismic isolation between the cable segments and the sensor modules. | 01-13-2011 |
Ming Ip, Flushing, NY US
| Patent application number | Description | Published |
|---|---|---|
| 20100060123 | Refrigerator unit compartment including a refrigeration unit - A refrigerator unit compartment including a refrigeration unit is provided with a seal, with the refrigerator unit compartment having an inclined surface at the back portion thereof, and wherein the refrigeration unit includes a plurality of adjustable elevating devices such that, after the refrigeration unit is pushed into the refrigerator unit compartment, the elevating devices are manually actuated in order to level the refrigeration unit in the refrigerator unit compartment and thereby cause compression of the seal disposed about the evaporator cool air exhaust opening and the evaporator inlet opening of the refrigeration unit. | 03-11-2010 |
| 20100133969 | Vending machine for dispensing cylindrical Articles - A vending machine having increased capacity and that efficiently dispenses cylindrical articles is provided. The vending machine includes a storage section for cylindrical articles which alleviates the force created when storing articles in conventional vertical columns or stacks. The storage section is provided with a plurality of vertically extending saw-tooth column walls perpendicularly mounted on a back board which form a plurality of column or stack areas. The configuration of the stack area continuously shifts the forces generated by the weight of the articles to lessen the force being applied to the lowest most article. In this manner, jamming of a dispensing section can be eliminated. | 06-03-2010 |
Rachel Ip, Castro Valley, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20120084090 | EPROCUREMENT CHANGE REQUEST PROCESS - The present invention is directed to methods and systems for implementing a procurement change request process. The method includes receiving a request to edit a requisition order from a requestor. The requisition order has been previously completed and the requisition order includes a lines. The method further includes receiving updates to at least one of the lines, and based on the received updates, updating the at least one of the lines of the requisition order. Further, the method includes determining that the at least one of the lines has been sourced to a purchase order, in response to the at least one of the lines being sourced to the purchase order, creating a requisition change request for the at least one of the lines, and updating the purchase order with the updates to the at least one of the lines of the requisition order. | 04-05-2012 |
