Patents by Inventor Enrique Garcia
Enrique Garcia has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7778198Abstract: Provided are a system and article of manufacture for data communications. A transmitter transmits a plurality of packets, wherein each packet is transmitted after a time interval. A receiver receives at least one part of the plurality of packets. The receiver determines whether all parts of a packet are received before expiration of the time interval, wherein the received packet is valid if all parts are received before the expiration of the time interval.Type: GrantFiled: January 19, 2009Date of Patent: August 17, 2010Assignee: International Business Machines CorporationInventors: Enrique Garcia, Yvonne Hanson
-
Patent number: 7685325Abstract: A system for generating bus signals for a plurality of remote stations. Bus data packets are comprised of a plurality of data blocks. Each data block is directed to a remote station. The position of each data block in the data packet identifies the remote station to which the data block is directed. Each of the remote stations receives each data packet substantially synchronously. The remote stations decode the data packets to determine the type of data packet and identify the content of the data packet directed to it. Each remote station loads the corresponding content from the data packet. Each of the remote stations can then generate output signals based on the data packet content substantially synchronously with the other remote stations.Type: GrantFiled: January 4, 2008Date of Patent: March 23, 2010Assignee: International Business Machines CorporationInventors: Gary William Batchelor, Enrique Garcia
-
Publication number: 20090322909Abstract: A method may be performed by a device having a camera and a display. The method may include identifying a graphical element to be presented on the display, capturing an image of an area in front of the display, determining information for distorting the captured image based on the graphical element, distorting the captured image based on the determined information. The distorted image may be combined with the graphical element on the display.Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: SONY ERICSSON MOBILE COMMUNICATIONS ABInventor: Enrique GARCIA
-
Publication number: 20090177812Abstract: A system for generating bus signals for a plurality of remote stations. Bus data packets are comprised of a plurality of data blocks. Each data block is directed to a remote station. The position of each data block in the data packet identifies the remote station to which the data block is directed. Each of the remote stations receives each data packet substantially synchronously. The remote stations decode the data packets to determine the type of data packet and identify the content of the data packet directed to it. Each remote station loads the corresponding content from the data packet. Each of the remote stations can then generate output signals based on the data packet content substantially synchronously with the other remote stations.Type: ApplicationFiled: January 4, 2008Publication date: July 9, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gary William Batchelor, Enrique Garcia
-
Publication number: 20090122796Abstract: Provided are a system and article of manufacture for data communications. A transmitter transmits a plurality of packets, wherein each packet is transmitted after a time interval. A receiver receives at least one part of the plurality of packets. The receiver determines whether all parts of a packet are received before expiration of the time interval, wherein the received packet is valid if all parts are received before the expiration of the time interval.Type: ApplicationFiled: January 19, 2009Publication date: May 14, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Enrique Garcia, Yvonne Hanson
-
Patent number: 7492724Abstract: Provided is a method, for data communications. A transmitter transmits a plurality of packets, wherein each packet is transmitted after a time interval. A receiver receives at least one part of the plurality of packets. The receiver determines whether all parts of a packet are received before expiration of the time interval, wherein the received packet is valid if all parts are received before the expiration of the time interval.Type: GrantFiled: June 22, 2006Date of Patent: February 17, 2009Assignee: International Business Machines CorporationInventors: Enrique Garcia, Yvonne Hanson
-
Publication number: 20090015702Abstract: The present invention may be directed to a method, image capturing device and computer program product for providing image capturing functionality as well as to a method, image capturing device and computer program product for enabling the provision of image capturing functionality. An image capturing device that may enable the provision of functionality may capture an image detects its own position and store the image as an image capturing template and position data regarding the position as associated template data to be used for the capturing of further images. An image capturing device providing such functionality may receive a user selection of a stored image for use as an image capturing template, and may present the template in a view finder of the image capturing device. The template may be presented in a semi-transparent version for allowing the template and a scene to be captured to be viewed via the view-finder.Type: ApplicationFiled: July 11, 2007Publication date: January 15, 2009Applicant: SONY ERICSSON COMMUNICATINS ABInventor: Enrique GARCIA ALONSO
-
Publication number: 20080075954Abstract: The present invention provides methods for uniform growth of nanostructures such as nanotubes (e.g., carbon nanotubes) on the surface of a substrate, wherein the long axes of the nanostructures may be substantially aligned. The nanostructures may be further processed for use in various applications, such as composite materials. For example, a set of aligned nanostructures may be formed and transferred, either in bulk or to another surface, to another material to enhance the properties of the material. In some cases, the nanostructures may enhance the mechanical properties of a material, for example, providing mechanical reinforcement at an interface between two materials or plies. In some cases, the nanostructures may enhance thermal and/or electronic properties of a material. The present invention also provides systems and methods for growth of nanostructures, including batch processes and continuous processes.Type: ApplicationFiled: August 24, 2007Publication date: March 27, 2008Applicant: Massachusetts Institute of TechnologyInventors: Brian Wardle, Anastasios Hart, Enrique Garcia, Alexander Slocum
-
Publication number: 20080074280Abstract: An apparatus, system, and method are disclosed for dual master LED (Light Emitting Diode) control. Two hosts are connected to and redundantly control the operation of an LED. Communication modules coupled to the two hosts facilitate communication between the two hosts without affecting the normal operation of the LED. This is done by sending pulses between the two hosts such that the hosts can be synchronized as well as communicate information to one another across the LED channel. The pulses have a small width such that any affect on the LED is imperceptible to humans.Type: ApplicationFiled: September 26, 2006Publication date: March 27, 2008Inventors: Gary William Batchelor, Brian James Cagno, Yolanda Colpo, Enrique Garcia
-
Patent number: 7350117Abstract: In a power controller or other computing resource shared by multiple processors, an ID is written to the lock register, thereby designating a master processor. A timer is then initialized to count for a predetermined period. Periodically, the master processor transmits a “heartbeat” signal to the shared resource, indicating that its operation remains normal. Upon receipt of the heartbeat signal, the timer is reset and begins a new count for the predetermined period. If the timer reaches the end of the period without having received a heartbeat signal, indicating that the master processor has failed or hung, the lock register is cleared again and an interrupt signal is broadcast to all of the processors. The processors compete for master status anew and, when an ID is successfully written to the lock register, the timer is restarted and the new master periodically transmits its heartbeat signal.Type: GrantFiled: October 5, 2004Date of Patent: March 25, 2008Assignee: International Business Machines CorporationInventor: Enrique Garcia
-
Publication number: 20070140156Abstract: Provided are a method, system and article of manufacture for data communications. A transmitter transmits a plurality of packets, wherein each packet is transmitted after a time interval. A receiver receives at least one part of the plurality of packets. The receiver determines whether all parts of a packet are received before expiration of the time interval, wherein the received packet is valid if all parts are received before the expiration of the time interval.Type: ApplicationFiled: June 22, 2006Publication date: June 21, 2007Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Enrique Garcia, Yvonne Hanson
-
Patent number: 7103006Abstract: Provided are a method, system and article of manufacture for data communications. A transmitter transmits a plurality of packets, wherein each packet is transmitted after a time interval. A receiver receives at least one part of the plurality of packets. The receiver determines whether all parts of a packet are received before expiration of the time interval, wherein the received packet is valid if all parts are received before the expiration of the time interval.Type: GrantFiled: May 1, 2002Date of Patent: September 5, 2006Assignee: International Business Machines CorporationInventors: Enrique Garcia, Yvonne Hanson
-
Patent number: 7063221Abstract: The invention provides a method of making a stopper (2) of cork of natural and/or synthetic origin for a bottle of sparkling wine of the Champagne type, said stopper (2) having a base suitable for constituting a fraction of the inside wall (17) of said bottle (6) and an outside wall (30) suitable for bearing against the inside wall (24) of the neck (4). The method consists: in acting during closure of said bottle (6) to deform said outside wall (30) of said stopper (2) longitudinally over at least a portion extending to its base, so as to provide at least one channel-forming groove (18, 33) in said stopper; and in maintaining the longitudinal deformation throughout the period said bottle (6) is closed by said stopper (2) so that said channel-forming groove (18, 33) persists when said bottle is partially opened.Type: GrantFiled: February 9, 2001Date of Patent: June 20, 2006Assignee: Au Lieguer-ETS J. Pontneau DenisInventors: Enrique Garcia-Cuenca, Jacques Pitoux, Michel Pitoux
-
Patent number: 7051223Abstract: An apparatus for limiting volatile computer memory based on available energy in an auxiliary power source comprises an energy monitor module configured to determine an amount of available energy in the auxiliary power source. Also provided is a memory status module configured to determine an amount of volatile computer memory allocated for use in a computer and a memory adjustment module configured to adjust the amount of volatile computer memory allocated for use in the computer based on the amount of available energy in the auxiliary power source.Type: GrantFiled: September 30, 2003Date of Patent: May 23, 2006Assignee: International Business Madnine CorporationInventors: Gary William Batchelor, Michael Thomas Benhase, Enrique Garcia, Carl Evan Jones, Trung Le
-
Publication number: 20060075061Abstract: In a power controller or other computing resource shared by multiple processors, an ID is written to the lock register, thereby designating a master processor. A timer is then initialized to count for a predetermined period. Periodically, the master processor transmits a “heartbeat” signal to the shared resource, indicating that its operation remains normal. Upon receipt of the heartbeat signal, the timer is reset and begins a new count for the predetermined period. If the timer reaches the end of the period without having received a heartbeat signal, indicating that the master processor has failed or hung, the lock register is cleared again and an interrupt signal is broadcast to all of the processors. The processors compete for master status anew and, when an ID is successfully written to the lock register, the timer is restarted and the new master periodically transmits its heartbeat signal.Type: ApplicationFiled: October 5, 2004Publication date: April 6, 2006Applicant: International Business Machines (IBM) CorporationInventor: Enrique Garcia
-
Patent number: 7020809Abstract: A system and method for verifying integrity of data signals communicated from a data transmit device to a receive device over a communications channel of limited bandwidth. The method comprising steps of: a) detecting instances of idle data transmit activity at the transmit device; b) accumulating data integrity information for data transmitted over the communication channel between detected idle transmit instances, the accumulating being performed by data integrity verifier devices at both transmit and receive devices; c) communicating accumulated data integrity information for data transmitted since a last detected idle data transmit instance during a current detected idle data transmit instance; and, d) verifying accumulated data integrity information communicated over the channel at the receiver device.Type: GrantFiled: September 25, 2002Date of Patent: March 28, 2006Assignee: International Business Machines CorporationInventors: Yvonne Hanson Kleppel, Russell Lee Ellison, Enrique Garcia, Rajendrasinh Banesinh Jadeja, Gregg Steven Lucas, Robert Earl Medlin
-
Patent number: 6935528Abstract: A pour spout for containers made of metal or of a similar material, the containers of which are of the type comprised of a one-piece container body which is closed at the end by means of a seamed top fitted with a pull tab and a pull strip with rivet removable in full or in part. The pull tab has a hinged turning line running diametrically to a rivet which attaches a removable flat area covering a central recess in the form of an inverted truncated cone in the can top marking an underside area on the interior defining the truncated cone-shaped spout sealed by a circular surface also recessed with the aforesaid rivet. Pulling on the pull tab removes this recessed circular surface and the area covering the recess at the same time as the side of the spout emerges to the point of reaching its maximum base diameter and the free spout tip opening is rounded inward along its entire edge.Type: GrantFiled: May 22, 2002Date of Patent: August 30, 2005Inventor: Enrique Garcia Quintela
-
Publication number: 20050105088Abstract: The invention concerns a polarimetric system and a method of polarimetric measurement of the Mueller matrix coefficients of a sample (7). The polarimetric system contains an excitation section (1) emitting a light beam (2). Said light beam passes through a polarisation state generator (PSG) (5) and is focused on the sample (7) on a sample holder (3). After reflection on the sample surface (8), the beam goes through an analysis section (4) containing a polarisation state detector (PSD) or polarimeter (9) and detection means (10). According to the invention, the light beam (2) emitted by the excitation section (1) is in the spectral range from the far ultraviolet to the visible. The light beam propagates through the excitation section (1) up to through the analysis section (4) under a low partial pressure of far ultraviolet absorbing gases. The polarimetric system comprises one or more air tight chamber (17), said chambers containing said excitation section, said analysis section, and said sample holder.Type: ApplicationFiled: March 11, 2003Publication date: May 19, 2005Inventors: Enrique Garcia-Caurel, Jean-Luc Moncel, Bernard Drevillon, Francis Bos
-
Publication number: 20050071697Abstract: An apparatus for limiting volatile computer memory based on available energy in an auxiliary power source comprises an energy monitor module configured to determine an amount of available energy in the auxiliary power source. Also provided is a memory status module configured to determine an amount of volatile computer memory allocated for use in a computer and a memory adjustment module configured to adjust the amount of volatile computer memory allocated for use in the computer based on the amount of available energy in the auxiliary power source.Type: ApplicationFiled: September 30, 2003Publication date: March 31, 2005Inventors: Gary Batchelor, Michael Benhase, Enrique Garcia, Carl Jones, Trung Le
-
Publication number: 20040232166Abstract: A pour spout for containers made of metal or of a similar material, the containers of which are of the type comprised of a one-piece container body which is closed at the end by means of a seamed top fitted with a pull tab and a pull strip with rivet removable in full or in part. The pull tab has a hinged turning line running diametrically to a rivet which attaches a removable flat area covering a central recess in the form of an inverted truncated cone in the can top marking an underside area on the interior defining the truncated cone-shaped spout sealed by a circular surface also recessed with the aforesaid rivet. Pulling on the pull tab removes this recessed circular surface and the area covering the recess at the same time as the side of the spout emerges to the point of reaching its maximum base diameter and the free spout tip opening is rounded inward along its entire edge.Type: ApplicationFiled: June 8, 2004Publication date: November 25, 2004Inventor: Enrique Garcia Quintela