Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Fernando, CA
Arleen Fernando, Redwood City, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090313674 | PID Obfuscation - A method, system, and computer program product for providing a decoy identifier, such as an MPEG PID, for a non-encrypted component. By obscuring the true identifier, an MPEG receiver that can decode ‘clear channels’ can not locate, and therefore, can not decode and present the true component for the program to a display device. By using the disclosed methodology, computer program product and system a cable television system or other provider of individualized content can broadcast a requested component without needing to encrypt the component. | 12-17-2009 |
Arleen Camaganacan Fernando, Redwood City, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110219412 | Emulated Television Tuner - Television tuner emulation techniques are described. In an implementation, a television tuner is emulated through execution of software on a processing system by a computing device, the emulated television tuner includes functionality to obtain television content over an Internet Protocol (IP) based network. The functionality of the emulated television tuner is exposed to one or more applications that are executed by the computing device such that the application is not aware that the television tuner is emulated through execution of the software. | 09-08-2011 |
Gerard M. Fernando, Mountain View, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090327691 | METHOD AND APPARATUS OF ENCRYPTING CONTENT DELIVERY - The invention relates to a method and apparatus for delivering a data stream to a plurality of clients in a network. The method involves receiving the data stream from a media server, where the data stream includes a plurality of data packets and a data stream identifier associated with at least one of the plurality of data packets, securing the data stream received from the media server by applying a filter to the data stream to obtain a filtered data packet from the plurality of data packets based on the data stream identifier, encrypting the filtered data packet using an encryption scheme to obtain a encrypted media content, and distributing the encrypted media content to at least one of the plurality of clients in the network. | 12-31-2009 |
Gerard Marius Xavier Fernando, Mountain View, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110150077 | QUANTIZATION PARAMETER PREDICTION - A method for encoding a video frame. The method including obtaining a current frame from a video stream, where the video stream includes a number of frames, determining a first base QP value for the current frame, and sending the first base QP value for the current frame to a decoder. The method also includes obtaining a first macroblock from the current frame, where the first macroblock includes a first image on the current frame, determining a first actual quantization parameter (QP) value for the first macroblock, and determining a first reference block for the first macroblock. The method also includes determining a first predicted QP value for the first macroblock using the first reference block, calculating a first ΔQP value for the first macroblock, and sending the first ΔQP value, a first prediction mode, and a first reference vector to the decoder. | 06-23-2011 |
Gerard M. X. Fernando, Mountain View, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110188577 | Method and system for parallelizing video compression - Video data compression performance is improved through the use of multiple processors operating in parallel. The parallel processors perform motion or spatial estimation, where portions of a video frame are found to be similar to portions in reference frames. Because this estimation operation can be very time consuming, the use of multiple processors can reduce the overall time required, or they can enable higher-performing algorithms that might otherwise require a prohibitively long processing time. The motion or spatial estimation results are applied to reconstructed versions of the video frame data to enable high levels of video data compression. | 08-04-2011 |
Llavanya Fernando, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080232600 | Transaction Device with Noise Signal Encryption - A transaction device adds or injects a random noise component into signals representing (x,y) coordinate signals associated with user interface with an input screen associated with the device. The noise component can be generated by converting to analog the output of a random number generator, and then adding the noise component to the x-axis and/or y-axis component of the (x,y) coordinate signal. Alternatively the noise component can be injected into the x-axis and/or y-axis operating potential for the input screen. The result is a masking of the original (x,y) positional information. The randomly generated number is only available internal to the device. The device can use this number to de-crypt the true (x,y) signals, which signals can then be re-encrypted before transmitting from the device. | 09-25-2008 |
| 20080249880 | iPOS Transaction Terminal - Apparatus and methods for transaction processing. The apparatus may be a transaction terminal including a keypad, a circuit for interacting with the transaction customer and a link communicatively connecting the keypad and the customer-interaction circuit. The cashier may interact with the keypad, while the customer (and not the cashier) may interact with the customer-interaction circuit. The link may communicate a dollar amount for the transaction between the keypad and the customer-interaction circuit. Accessories for the keypad may include a check reader, a display or a receipt printer. Accessories for the customer-interaction circuit may include a smart-card reader, a magnetic-strip reader and biometric readers. The customer-interaction circuit may include a port for connection to a remote service provider. That port may be the only remote-access port in the transaction terminal. The customer-interaction circuit may include a virtual keypad, and the circuit itself maybe programmed to capture a personal identifier number by means of that virtual keypad. The customer-interaction circuit may include virtual paper, and the circuit itself may be programmed to capture a signature by means of the virtual paper. A cash register at the POS location with the transaction terminal may not be communicatively coupled to the transaction terminal. | 10-09-2008 |
Pemith R. Fernando, Santa Clara, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080297528 | METHOD AND SYSTEM FOR PROCESSING TEXTURE SAMPLES WITH PROGRAMMABLE OFFSET POSITIONS - A method and system for performing a texture operation with user-specified offset positions are disclosed. Specifically, one embodiment of the present invention sets forth a method, which includes the steps of deriving a first destined texel position based on an original sample position associated with a pixel projected in a texture map and a first offset position specified by a user and fetching texel attributes at the first destined texel position for the texture operation. | 12-04-2008 |
Raymond H. Fernando, Arroyo Grande, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100137494 | SHEAR-INDUCED ALIGNMENT OF NANOPARTICLES IN COATINGS - Methods and apparatuses for forming linear nanoparticle arrays, and the nanoparticle formulations formed therewith, are described. The nanoparticle arrays may be incorporated into coating materials, and in one example may be provided at or near the surface of two-component polyurethane coatings for use in automotive refinish clear coats. Coatings incorporating such nanoparticles may be applied to a substrate under shear to cause the nanoparticles to arrange linearly. | 06-03-2010 |
Rex Fernando, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080225749 | Auto-configuration of a network device - Exemplary systems and methods for auto-configuring a network device are provided. In exemplary embodiments, the network device receives network data, which is used to determine identification data for a client. A version of the client identification data is then sent to an ISP by the network device. In response, a public IP address is returned from the ISP. The network device then translates the public IP address into an internal IP address for use with the client. In some embodiments, the network device is verified by a central data center. In some embodiments, the network device may be provisioned for PSTN and/or VoIP calls. | 09-18-2008 |
Rex Emmanuel Fernando, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090097489 | METHOD FOR TRACKING TRANSMISSION STATUS OF DATA TO ENTITIES SUCH AS PEERS IN A NETWORK - A method for tracking a transmission status of one or more data elements to one or more devices. In one example, the method includes providing a list including one or more devices and one or more data elements; processing the list to determine a data element of the one or more data elements to transmit to a device of one of the one or more devices; and upon successfully transmitting the data element to the device, adjusting the list so that the list indicates that the device has received the transmitted data element. In this manner, the status of whether a particular data element has been sent to a particular device can be easily derived from the list. | 04-16-2009 |
| 20110196985 | METHOD FOR TRACKING TRANSMISSION STATUS OF DATA TO ENTITIES SUCH AS PEERS IN A NETWORK - A method for tracking a transmission status of one or more data elements to one or more devices. In one example, the method includes providing a list including one or more devices and one or more data elements; processing the list to determine a data element of the one or more data elements to transmit to a device of one of the one or more devices; and upon successfully transmitting the data element to the device, adjusting the list so that the list indicates that the device has received the transmitted data element. In this manner, the status of whether a particular data element has been sent to a particular device can be easily derived from the list. | 08-11-2011 |
