Patents by Inventor R. Bennett

R. Bennett 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).

  • Publication number: 20110060857
    Abstract: An interconnection system is described where data lanes may be exchanged between lines at intervals along a transmission path so that the differential time delay between bits on a plurality of the lines is reduced when determined at a receiving location. The data lanes may be bound to the lines through the operation of a configurable switch, or by a configurable switch in conjunction with predetermined manufactured connections, or a combination of the techniques. The wiring of a connectorized node module, which may include a memory device, may be configured so that the differential time delay between pairs of input lines of a node, as measured at the output of a node, is reduced.
    Type: Application
    Filed: November 15, 2010
    Publication date: March 10, 2011
    Inventor: Jon C. R. Bennett
  • Publication number: 20100325351
    Abstract: Non-volatile memory systems such as those using NAND FLASH technology have a property that a memory location can be written to only once prior to being erased, and a contiguous group of memory locations need to be erased simultaneously. The process of recovering space that is no longer being used for storage of current data, called garbage collection, may interfere with the rapid access to data in other memory locations of the memory system during the erase period. The effects of garbage collection on system performance may be mitigated by performing portions of the process contemporaneously with the user initiated reading and writing operations. The memory circuits and the data may also be configured such that the data is stored in stripes of a RAID array and the scheduling of the erase operations may be arranged so that the erase operations for garbage collection are hidden from the user operations.
    Type: Application
    Filed: June 9, 2010
    Publication date: December 23, 2010
    Inventor: Jon C. R. Bennett
  • Publication number: 20100312646
    Abstract: A system is described for serving advertisements targeted to geographic areas over mobile devices. The system may include a processor, a memory and an interface being operatively connected. The memory may store a request associated with a mobile device, and an advertisement. The processor may be operative to communicate with the mobile device. The mobile device may be associated with a mobile carrier. The processor may receive the request associated with the mobile device and may determine a geographic location associated with the request. The processor may identify an advertisement, the advertisement being targeted to the geographic area and the mobile carrier. The processor may provide the identified advertisement to the mobile device.
    Type: Application
    Filed: December 21, 2007
    Publication date: December 9, 2010
    Applicant: Yahoo! Inc.
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
  • Publication number: 20100279225
    Abstract: The present invention is a method of manufacturing porous polymer particles comprising: forming a dispersion of porous polymer particles in an external aqueous phase, wherein individual porous particles each comprise a continuous polymer phase and internal pores containing an internal aqueous phase; and filtering the dispersion of porous polymer particles with a filter to remove the external aqueous phase, wherein the filtering is done while agitating the porous particles.
    Type: Application
    Filed: April 30, 2009
    Publication date: November 4, 2010
    Inventors: James R. Bennett, Mridula Nair
  • Patent number: 7826467
    Abstract: A system for hierarchically storing packetized data and transferring the packetized data includes an input configured to receive packets of data, a memory coupled to the input and configured to store packets of data, an output coupled to the memory and configured to transfer packets of data from the memory, and a controller coupled to the memory and configured to control the memory to store packets of data in queues associated with a hierarchy in which a first level of the hierarchy includes a group of queue group components, wherein at least one of the queue group components in the group at the first level includes a group of queue group components associated with a second level of the hierarchy that is different from the first level of the hierarchy.
    Type: Grant
    Filed: September 1, 2005
    Date of Patent: November 2, 2010
    Assignee: RiverDelta Networks, Inc.
    Inventor: Jon C. R. Bennett
  • Publication number: 20100252260
    Abstract: Managing hydrates in a subsea includes a host production facility, a production cluster comprising one or more producers, a water injection cluster comprising one or more water injectors, a water injection line, and a single production line for directing production fluid from the one or more producers to the host production facility. The methods comprise placing a pig in the subsea production system, shutting in production from the producers, and injecting a displacement fluid into the subsea production system in order to displace the hydrate inhibitor and any remaining production fluids in the production flowline and to further move the pig through the production flowline. The method may also include further injecting displacement fluid into the subsea production system in order to displace the hydrate inhibitor and pig through the single production line and to the host production facility.
    Type: Application
    Filed: August 15, 2008
    Publication date: October 7, 2010
    Inventors: Tracy A. Fowler, Jim R. Bennett, Lionel M. Fontenette, Richard F. Stoisits, Virginia C. Witteveld
  • Publication number: 20100232868
    Abstract: An apparatus and method adapted to enhance the structural performance of a desired connection and provide a readily perceivable indication of predetermined limitations having being reached prior to actual failure of a connection. A method for enhancing structural performance of a desired structure by preventing fracture propagation.
    Type: Application
    Filed: January 14, 2010
    Publication date: September 16, 2010
    Inventors: Ronald M. Barrett, Caroline R. Bennett, Stanley T. Rolfe, Adolfo B. Matamoros
  • Publication number: 20100224430
    Abstract: A power axle for assisting an automotive vehicle in ascending and descending steep slopes and grades includes an electromagnetic motor mounted to one floating axle of the vehicle, a junction box mounted to and electrically connected to the electromagnetic motor, a DC/AC power inverter mounted to the cab interposed between and for electrically interconnecting the vehicle's battery to the electromagnetic motor for powering the motor from the battery and control switches mounted on the dashboard and which include an on/off switch and a speed control dial for regulating and controlling the interaction and engagement of the electromagnetic motor with the floating axle of the vehicle.
    Type: Application
    Filed: March 5, 2009
    Publication date: September 9, 2010
    Inventors: Lawrence R. Bennett, SR., Carol L. Bennett
  • Publication number: 20100222999
    Abstract: A method for operating a navigation system computes a pedestrian route for travel by a pedestrian. A request to calculate the pedestrian route from an origin to a destination and a walking preference for the pedestrian route identifying a feature of the pedestrian route are obtained. A geographic database associated with the navigation system is accessed for data representing at least one pedestrian path. The data representing the pedestrian path includes lighting level attribute information for the pedestrian path. A valid solution pedestrian route from the origin to the destination comprising a series of connected pedestrian paths that support the walking preference is determined.
    Type: Application
    Filed: April 26, 2010
    Publication date: September 2, 2010
    Inventors: Steven P. DeVries, James M. Herbst, Karen A. Hopkins, Suzanne M. McGrath, Ellen M. Bauer, James R. Bennett, Jason M. Borak
  • Patent number: 7739044
    Abstract: A method for collecting geographic data identifies a pedestrian segment associated with a path. Location information for the pedestrian segment is collected. Additionally, lighting level attribute information is collected for the pedestrian segment. The location information and the lighting level attribute information are stored in the geographic database that is stored on a computer readable storage medium.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: June 15, 2010
    Assignee: NAVTEQ North America, LLC
    Inventors: Steven P. DeVries, James M. Herbst, Karen A. Hopkins, Suzanne M. McGrath, Ellen M. Bauer, James R. Bennett, Jason M. Borak
  • Publication number: 20100023495
    Abstract: A system is described for suggesting keywords to users based on mobile specific attributes. The system may include a processor, a memory and an interface being operatively connected. The memory may store a search query. The processor may be operative to communicate with a user on a mobile device. The mobile device may be associated with a mobile carrier. The processor may receive a search query from the user on the mobile device. The processor may identify a mobile specific attribute of the user. The processor may generate a suggested query related to the mobile specific attribute of the user and the search query. The processor may provide the suggested query to the user.
    Type: Application
    Filed: December 21, 2007
    Publication date: January 28, 2010
    Applicant: Yahoo! Inc.
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
  • Patent number: 7635879
    Abstract: This invention pertains to heterojunction bipolar transistors containing a semiconductor substrate, a buffer layer of an antimony-based material deposited on the substrate, a sub-collector layer of an antimony-based material deposited on the buffer layer, a collector layer of an antimony-based material deposited on the sub-collector layer, a base layer of an antimony-based material deposited on the collector layer, an emitter layer of an antimony-based material deposited on the base layer, and a cap layer of an antimony-based material deposited on the emitter layer.
    Type: Grant
    Filed: September 20, 2005
    Date of Patent: December 22, 2009
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: John Bradley Boos, Brian R. Bennett, Paul Campbell, Richard Magno
  • Patent number: 7627398
    Abstract: An apparatus for measuring characteristics of a at least one Power Over Ethernet (PoE) Power Sourcing Equipment (PSE) device (also referred to as a PSE test blade) is presented. The apparatus includes a port controller and a current loading circuit in communication with the port controller. The apparatus further includes a resistance loading circuit in communication with the port controller, a capacitance loading circuit in communication with the port controller, and a load current and voltage measuring circuit in communication with the port controller. The apparatus further includes a first network providing the power signals to at least one of the current loading circuit, the resistance loading circuit, the capacitance loading circuit, and the load current and voltage measuring circuit. The port controller utilizes a set of test primitives which are accessed in real time via a user interface to execute test sequences for characterizing PSE devices.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: December 1, 2009
    Assignee: Sifos Technologies, Inc.
    Inventors: Kendrick R. Bennett, John H. Cafarella, Peter G. Johnson
  • Publication number: 20090265095
    Abstract: A method of operating a navigation system is disclosed. A request for a route between a first location on a road network and a second location off of the road network is received. A geographic database stored on a computer readable medium associated with the navigation system is accessed to obtain data representing a plurality of road segments including data representing a sidewalk along the road segment and data representing a crosswalk associated with the road segment. The geographic database is accessed to obtain data representing a plurality of pedestrian segments and data representing at least one orientation node providing a connection between one of the road segments and one of said pedestrian segments. A solution route comprising a series of connected road segments and a series of connected pedestrian segments between the first location and the second location is determined.
    Type: Application
    Filed: June 10, 2009
    Publication date: October 22, 2009
    Inventors: Karen A. Hopkins, Suzanne M. McGrath, Ellen M. Bauer, James R. Bennett, Jason M. Borak, Steven P. DeVries, James M. Herbst
  • Publication number: 20090248486
    Abstract: A system is described for suggesting categories of mobile keywords to revenue generators. The system may include a processor, a memory and an interface being operatively connected. The memory may store categories associated with mobile carriers, keywords, and advertisements. The interface may communicate with revenue generators and users. The processor may identify the categories and associate each category with related keywords. The processor may receive advertisements and a selected mobile carrier from a revenue generator. The processor may suggest categories associated with the selected mobile carrier to the revenue generator. The processor may receive selected categories from the revenue generator. The processor may associate the keywords associated with the selected categories with the mobile advertisements and selected mobile carrier.
    Type: Application
    Filed: March 31, 2008
    Publication date: October 1, 2009
    Applicant: Yahoo! Inc.
    Inventors: Arvind Gupta, Ashutosh Tiwan, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
  • Publication number: 20090247140
    Abstract: A system for providing mobile advertisement actions may include a memory to store a request, mobile carrier data, mobile advertisement data, and mobile advertisement action data. The system may include an interface operatively connected to the memory to communicate with a mobile device. The system may include a processor operatively connected to the memory and the interface. The processor may receive information and a request from the mobile device via the interface and may determine the mobile carrier data relating to a mobile carrier associated with the mobile device. The processor may identify the mobile advertisement data and the mobile advertisement action targeted to the request and the mobile carrier data. The processor may append the mobile advertisement action data to the mobile advertisement data. The processor may provide the mobile advertisement data with the appended mobile advertisement action data to the mobile device via the interface.
    Type: Application
    Filed: March 31, 2008
    Publication date: October 1, 2009
    Applicant: Yahoo! Inc.
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
  • Publication number: 20090247192
    Abstract: A system is described for mobile advanced matching. The system may include a processor, a memory and an interface being operatively connected. The memory may store advertisements and a request. The interface may communicate with a user on a mobile device associated with a mobile carrier. The processor may associate the advertisements with one or more content types. The content types may describe the content of the advertisements. The processor may receive a request for items of a content type from the user via the interface. The processor may identify the content type of the items. The processor may determine an advertisement associated with the content type of the items. The processor may provide the advertisement to the user via the interface.
    Type: Application
    Filed: March 31, 2008
    Publication date: October 1, 2009
    Applicant: Yahoo! Inc.
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
  • Publication number: 20090216924
    Abstract: An interconnection system, apparatus and method is described for arranging elements in a network, which may be a data memory system, computing system or communications system where the data paths are arranged and operated so as to control the power consumption and data skew properties of the system. A configurable switching element may be used to form the interconnections at nodes, where a control signal and other information is used to manage the power status of other aspects of the configurable switching element. Time delay skew of data being transmitted between nodes of the network may be altered by exchanging the logical and physical line assignments of the data at one or more nodes of the network. A method of laying out an interconnecting motherboard is disclosed which reduces the complexity of the trace routing.
    Type: Application
    Filed: April 17, 2006
    Publication date: August 27, 2009
    Inventor: Jon C. R. Bennett
  • Publication number: 20090197581
    Abstract: A method is disclosed for providing mobile publishers with multiple versions of an advertisement, including enabling an advertiser to create at least two different versions of an advertisement, wherein each version is formatted for display on a mobile device with a predetermined device attribute including a screen attribute, and providing a mobile publisher with the at least two versions of the advertisement for service to a plurality of mobile devices having different screen attributes, at least one of the plurality of mobile devices having a screen attribute corresponding to that of at least one of a plurality of advertisement versions.
    Type: Application
    Filed: February 5, 2008
    Publication date: August 6, 2009
    Applicant: Yahoo! Inc.
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
  • Publication number: 20090199229
    Abstract: A system is described for providing advertisements across multiple channels. The system may include a processor, a memory and an interface. The memory may store advertisements and a request. The interface may be operatively connected to the memory and the processor and may communicate with a user. The processor may be operatively connected to the interface and the memory and may associate the advertisements with channels. An advertisement associated with a channel may be formatted for display on the channel. The processor may receive a request from the user via the interface. The processor may determine the channel associated with the request and retrieve an advertisement associated with the channel. The processor may provide the advertisement to the user via the interface.
    Type: Application
    Filed: February 5, 2008
    Publication date: August 6, 2009
    Applicant: Yahoo! Inc.
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen