Patents by Inventor Jose J. Garcia

Jose J. 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: 7664876
    Abstract: A communication protocol includes one or more messages passed between Web routers over a reliable transmission protocol used for inter-Web router communication. These messages include information that allows the Web routers to dynamically update mappings of client addresses or address ranges to information object repository addresses based on client-to-server distance and server load. The mappings are preferably optimal mappings of the client addresses or address ranges to the information object repository addresses and the messages report updated distances from these information object repository addresses to the client addresses or address ranges. For example, the messages may report, for each updated distance, an associated client address or address range and/or an associated anchor address of a Web router co-located with an information object repository that is the subject of the message.
    Type: Grant
    Filed: September 10, 2002
    Date of Patent: February 16, 2010
    Assignee: Adara Networks, Inc.
    Inventors: Jose J. Garcia-Luna-Aceves, Srinivas Vutukury
  • Patent number: 7580394
    Abstract: A system and method is directed to enabling a collision-free transmission of a packet in a network by employing an access-point tree optimized MAC (ATOM) mechanism. The system enables a node in an ad hoc network to determine a collision-free transmission schedule based in part on information the node has about a distance to an access point along a routing tree rooted at the access point. The node may be assigned a time slot for collision-free transmission based in part on a bandwidth demand at the node, and traffic the node has to forward on behalf of a neighbor node.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: August 25, 2009
    Assignee: Nokia Corporation
    Inventor: Jose J. Garcia-Luna-Aceves
  • Patent number: 7567547
    Abstract: One embodiment of the present invention provides a system that facilitates loop-free ad-hoc routing in a wireless network. During operation, the system advertises a local sequence number associated with a local node for a destination node, and receives a first route request at the local node, wherein the route request specifies a source node, the destination node, and a first sequence number. The system further selectively maintains a record, which indicates the source node, the destination node, the first sequence number, and a node from which the route request is received. The system also selectively forwards a second route request based on the received route request, wherein the second route request specifies the source node, the destination node, and a second sequence number which is less than the first sequence number and less than or equal to the advertised local sequence number.
    Type: Grant
    Filed: September 7, 2006
    Date of Patent: July 28, 2009
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Marc E. Mosko, Jose J. Garcia-Luna-Aceves
  • Patent number: 7565450
    Abstract: Various information object repository selection procedures for determining which of a number of information object repositories should service a request for the information object include a direct cache selection process, a redirect cache selection process, a remote DNS cache selection process, or a local DNS cache selection process. Different combinations of these procedures may also be used. For example different combination may be used depending on the type of content being requested. The direct cache selection process may be used for information objects that will be immediately loaded without user action, while any of the redirect cache selection process, the remote DNS cache selection process and/or the local DNS cache selection process may be used for information objects that will be loaded only after some user action.
    Type: Grant
    Filed: April 26, 2001
    Date of Patent: July 21, 2009
    Assignee: Adara Networks Inc.
    Inventors: Jose J. Garcia-Luna-Aceves, Bradley R. Smith
  • Publication number: 20080062916
    Abstract: One embodiment of the present invention provides a system that facilitates loop-free ad-hoc routing in a wireless network. During operation, the system advertises a local sequence number associated with a local node for a destination node, and receives a first route request at the local node, wherein the route request specifies a source node, the destination node, and a first sequence number. The system further selectively maintains a record, which indicates the source node, the destination node, the first sequence number, and a node from which the route request is received. The system also selectively forwards a second route request based on the received route request, wherein the second route request specifies the source node, the destination node, and a second sequence number which is less than the first sequence number and less than or equal to the advertised local sequence number.
    Type: Application
    Filed: September 7, 2006
    Publication date: March 13, 2008
    Inventors: Marc E. Mosko, Jose J. Garcia-Luna-Aceves
  • Patent number: 7310335
    Abstract: Multicast routing in ad-hoc networks by exchange of multicast group update information and routing tree information among neighboring routers is disclosed. A router propagates multicast group update information based on the update information and the routing tree information. A router also determines whether to forward multicast data packets based on control information in the multicast data packets and the routing tree information.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: December 18, 2007
    Assignee: Nokia Networks
    Inventors: Jose J. Garcia-Luna-Aceves, Marcelo Spohn
  • Patent number: 7142527
    Abstract: A system and method is directed at providing collision-free transmission of packets into a channel, such that: an upper bound can be enforced for the time elapsed between two consecutive time slots assigned to the same node; no collision-avoidance handshake is required for each packet transmission, and no pre-assignment of transmission times (slots), channels, or codes are required. Time is divided into frames consisting of a known number of time slots, and frames can be further organized into epochs.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: November 28, 2006
    Assignee: Nokia Inc.
    Inventor: Jose J. Garcia-Luna-Aceves
  • Patent number: 7056625
    Abstract: A mask or reticle includes a focus test area having a pattern of opaque lines, naked lines, and phase shifting lines. A resulting pattern on a wafer exposed through the focus test area may have a first area of the pattern shifted with respect to a second area of the pattern if the lithography system is out of focus. In some implementations, an area of the pattern may contract or expand if the lithography system is out of focus. An out of focus condition may be determined using a registration tool, scanning electron microscope (SEM), or an interferometer tool (OCD). An out of focus condition may be improved using out of focus information.
    Type: Grant
    Filed: June 2, 2003
    Date of Patent: June 6, 2006
    Assignee: Intel Corporation
    Inventors: Jose J. Garcia, Sven Eric Henrichs
  • Patent number: 7035227
    Abstract: A method is described for distance vector routing of on-demand traffic between routers within an ad-hoc network maintaining multiple loop-free paths to destinations. Each router maintains routing table entries only for destinations associated with data flows through the router which reduce the amount of storage space and bandwidth required for routing table maintenance. Diffusing computations are utilized for establishing and maintaining the routes within the network. The sending of unnecessary flood searches and search-to-infinity problems are avoided, while the protocol decreases the vulnerability of the network to various service attacks along with router failures, fading, and drop outs.
    Type: Grant
    Filed: October 9, 2001
    Date of Patent: April 25, 2006
    Assignee: The Regents of the University of California
    Inventors: Jose J. Garcia-Luna-Aceves, Jyoti Raju
  • Patent number: 6928061
    Abstract: A method for collocated nodes communicating over a first interface to agree on a conflict-free transmission schedule among themselves, which they can then use to collaborate with neighbors accessed through a second interface, for example through wireless links in order to obtain collision-free transfers of unicast, multicast and broadcast packets over wireless channels, and channel access delay guarantees. The collocated nodes behave as a single virtual node for the purpose of establishing a consistent transmission schedule throughout the nodes of a multihop wireless network.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: August 9, 2005
    Assignee: Nokia, Inc.
    Inventors: Jose J. Garcia-Luna-Aceves, Chane L. Fullmer
  • Publication number: 20040241558
    Abstract: A mask or reticle includes a focus test area having a pattern of opaque lines, naked lines, and phase shifting lines. A resulting pattern on a wafer exposed through the focus test area may have a first area of the pattern shifted with respect to a second area of the pattern if the lithography system is out of focus. In some implementations, an area of the pattern may contract or expand if the lithography system is out of focus. An out of focus condition may be determined using a registration tool, scanning electron microscope (SEM), or an interferometer tool (OCD). An out of focus condition may be improved using out of focus information.
    Type: Application
    Filed: June 2, 2003
    Publication date: December 2, 2004
    Applicant: Intel Corporation
    Inventors: Jose J. Garcia, Sven Eric Henrichs
  • Patent number: 6791997
    Abstract: The present invention provides a medium access control (MAC) protocol for the collision-free transmission of packets into a channel, such that nodes are assigned time slots for collision-free transmission based on the knowledge that they acquire regarding the constituency of their local neighborhoods and the advertisements of the time slots when nodes in local neighborhoods will attempt to transmit again. The scheduling procedure may utilize an age of the network together with the unique identifiers of nodes. The candidate transmission times for each node are determined using a list of the subsequent transmission times advertised by other nodes. The node discards the advertised transmission times from the list of potential transmission times, and computes its candidate transmission times using a function that provides a varying (pseudorandom) distribution of outputs for a varying sample of inputs. This function ay be a hash function, an encryption function, or a table lookup function.
    Type: Grant
    Filed: August 26, 2002
    Date of Patent: September 14, 2004
    Assignee: Nokia Corporation
    Inventors: David Beyer, Jose J. Garcia-Luna-Aceves
  • Publication number: 20040100929
    Abstract: A system and method is directed to enabling a collision-free transmission of a packet in a network by employing an access-point tree optimized MAC (ATOM) mechanism. The system enables a node in an ad hoc network to determine a collision-free transmission schedule based in part on information the node has about a distance to an access point along a routing tree rooted at the access point. The node may be assigned a time slot for collision-free transmission based in part on a bandwidth demand at the node, and traffic the node has to forward on behalf of a neighbor node.
    Type: Application
    Filed: November 27, 2002
    Publication date: May 27, 2004
    Applicant: Nokia Corporation
    Inventor: Jose J. Garcia-Luna-Aceves
  • Patent number: 6658479
    Abstract: A method for determining the cost of routing data is described herein, where a communication cost for routing data from a current node to a successor node over a communication channel is computed, and then a processing node cost for processing data at the current node is computed, where the processing node cost represents a ratio of data input rates to data output rates at the current node. The two computations are combined to formulate a link cost for the current node, or the cost of routing data through that node. The link cost can then be used in a routing algorithm for routing data.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: December 2, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: William T. Zaumen, Jose J. Garcia-Luna-Aceves
  • Publication number: 20030067892
    Abstract: The present invention provides a medium access control (MAC) protocol for the collision-free transmission of packets into a channel, such that nodes are assigned time slots for collision-free transmission based on the knowledge they acquire regarding the constituency of their local neighborhoods and the advertisements of the time slots when nodes in local neighborhoods will attempt to transmit again.
    Type: Application
    Filed: August 26, 2002
    Publication date: April 10, 2003
    Applicant: Nokia Corporation
    Inventors: David Beyer, Jose J. Garcia-Luna-Aceves
  • Publication number: 20020167960
    Abstract: A system and method is directed at providing collision-free transmission of packets into a channel, such that: an upper bound can be enforced for the time elapsed between two consecutive time slots assigned to the same node; no collision-avoidance handshake is required for each packet transmission, and no pre-assignment of transmission times (slots), channels, or codes are required. Time is divided into frames consisting of a known number of time slots, and frames can be further organized into epochs.
    Type: Application
    Filed: February 28, 2002
    Publication date: November 14, 2002
    Inventor: Jose J. Garcia-Luna-Aceves
  • Patent number: 6294052
    Abstract: Embodiments of a new press section for paper manufacturing are disclosed, each having a combination of rolls which form at least two press nips, with one roll of each combination being common to two press nips. Also, said embodiments further include two continuous-loop belts, one made of absorbent felt material, the other of plastic sheet, both disposed in a manner to enhance the evacuation of water from a web of wet paper fiber.
    Type: Grant
    Filed: June 18, 1997
    Date of Patent: September 25, 2001
    Inventor: Jose J. Garcia B.
  • Patent number: 5351750
    Abstract: A tubular element for a heat-exchanger comprises a tubular core composed of a first aluminum alloy comprising up to 0.3 wt % maximum of silicon, up to 0.5 wt % maximum of iron, from 0.50 to 0.70 wt % of copper, from 0.65 to 1.0 wt % of manganese, from 0.1 to 0.30 wt % of magnesium, up to 0.05 wt % maximum of zinc, from 0.08 to 0.10 wt % of titanium, and the balance aluminum and unavoidable impurities; an inner layer of a second aluminum alloy on the tubular core; and an outer brazable layer of a third aluminum alloy on the tubular core. The tubular core and the inner layer may be selected to have a corrosion potential difference of from 170 to 200 mV verses a saturated calomel electrode. The tubular core may have a grain size falling within the range about ASTM 5 to about ASTM 6 and the grains having a morphology which is elongated in the axial direction of the tubular core.
    Type: Grant
    Filed: March 24, 1993
    Date of Patent: October 4, 1994
    Assignee: Valeo Engine Cooling, Inc.
    Inventor: Jose J. Garcia
  • Patent number: 4187550
    Abstract: A programmable multiple parameter process controller is disclosed, which comprises a plurality of programmable units, and functions to monitor the relationship between a pre-selected parameter and a pre-selected value for that parameter and produces a pre-selected output upon the occurrence of the pre-selected condition. The process controller is programmed by the use of at least one keyboard or other input device which initiates at least one pulse generator and a sequence of pulse counters to generate and store a digital signal indicative of the desired programmed value.
    Type: Grant
    Filed: December 17, 1976
    Date of Patent: February 5, 1980
    Assignee: Investigacion y Desarrollo de Nuevas Technicas para Automatismo, S.A. (I.D.T.A., S.A.)
    Inventor: Jose J. Garcia Ramos
  • Patent number: D559158
    Type: Grant
    Filed: November 11, 2006
    Date of Patent: January 8, 2008
    Inventor: Jose J. Garcia