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

  • Patent number: 8200887
    Abstract: A memory system and method of operating the same is described, where the memory system is used to store data in a RAIDed manner. The stored data may be retrieved, including the parity data so that the stored data is recovered when the first of either the stored data without the parity data, or the stored data from all but one memory module and the parity data, has been received. The writing of data, for low write data loads, is managed such that only one of the memory modules of a RAID stripe is being written to, or erased, during a time interval.
    Type: Grant
    Filed: March 26, 2008
    Date of Patent: June 12, 2012
    Assignee: Violin Memory, Inc.
    Inventor: Jon C. R. Bennett
  • Patent number: 8196095
    Abstract: Disclosed is a method for facilitating quick mobile website creation by mobile advertisers, including providing access to an advertiser of a mobile marketing application that interfaces with an ad server, wherein the advertiser is authenticated for access to the ad server; enabling the advertiser to input to an interface of the application a plurality of content items selected from the group consisting of a descriptive text, an image, a phone number, and a hyperlink; presenting the advertiser with a go live option; automatically creating the mobile website to include the submitted content items when the go live option is selected, wherein the application facilitates rapid creation by the advertiser of a mobile website having a plurality of web pages, and the mobile website is optimized for mobile delivery; subjecting the created mobile website to a plurality of error checks; and publishing the mobile website to a network through a mobile service provider system.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: June 5, 2012
    Assignee: Yahoo! Inc.
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
  • Publication number: 20120136080
    Abstract: A method of manufacturing porous polymer particles with improved filterability is described. One or more first water phases are formed comprising an anionic hydrocolloid with a mass-per-charge value of less than 600 and a relatively minor amount, compared to the anionic hydrocolloid, of at least one of a nonionic, cationic, zwitterionic, or weakly anionic water soluble or dispersible polymer, where the weakly anionic water soluble or dispersible polymer has a mass-per-charge value of larger than 600. A water-in-oil emulsion is formed by dispersing the one or more first water phases into an organic phase comprising at least one of either (i) preformed polymer dissolved in an organic solvent or (ii) polymerizable monomers, and homogenizing. A water-in-oil-in-water multiple emulsion is formed by dispersing the water-in-oil emulsion into a second water phase containing a stabilizing agent and homogenizing.
    Type: Application
    Filed: November 30, 2010
    Publication date: May 31, 2012
    Inventors: Xiqiang Yang, James R. Bennett
  • Patent number: 8155882
    Abstract: A method for operating a navigation system computes a pedestrian route for travel by a pedestrian. A request for the pedestrian route between a first location inside a building and a second location inside the building is obtained. A geographic database associated with the navigation system is accessed for data representing a plurality of pedestrian paths. A solution pedestrian route from the origin to the destination comprising a series of connected pedestrian paths between the first location and the second location is determined. A guidance message that identifies a feature visible from at least one of the pedestrian paths is provided.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: April 10, 2012
    Assignee: Navteq B.V.
    Inventors: Steven P. DeVries, James M. Herbst, Karen A. Hopkins, Suzanne M. McGrath, Ellen M. Bauer, James R. Bennett, Jason M. Borak
  • Publication number: 20120058050
    Abstract: The present invention relates to a loaded particle comprising at least one fluorescent dye, and in particular, a fluorescent dye with a large Stokes shift. The invention further relates to a method for producing an loaded latex particle, loaded with a fluorescent dye having a large stokes shift. In addition, the present invention relates to latex particles loaded with fluorescent dyes that are organic solvent soluble and insoluble in water. In a preferred embodiment, when the dyes are loaded into the water soluble latex particle, an increase is observed in quantum yield of fluorescence as compared to the quantum yield of the dye in aqueous solvent.
    Type: Application
    Filed: March 8, 2011
    Publication date: March 8, 2012
    Inventors: Tao Ji, Hans F. Schmitthenner, Yonghong Yang, John W. Harder, Jeffrey W. Leon, William J. Harrison, Brian J. Kelley, James R. Bennett, David A. Stegman, Ruizheng Wang
  • Patent number: 8112655
    Abstract: A memory system is described, where the transmission time of data between memory modules is managed so that the overall time delay between specified points in the memory system is maintained a constant. Each lane of a multilane bus may be separately managed, and a data frame evaluated at the destination module, without a need for deskewing at intermediate modules. The time delay in propagation of the data through a module, which may have a switch to route the data, is reduced by operating the data path through the module at one or more submultiples of the bus serial data rate, and selecting the sampling point of the received data so that variations in time delay due to temperature changes or ageing are accommodated.
    Type: Grant
    Filed: October 3, 2008
    Date of Patent: February 7, 2012
    Assignee: Violin Memory, Inc.
    Inventors: Kevin D. Drucker, James H. Jones, Jon C. R. Bennett
  • Publication number: 20120003581
    Abstract: The present invention is directed towards methods of manufacturing wax-containing polymer particles by limited coalescence processes employing aqueous wax dispersions. In one embodiment, an aqueous wax dispersion or emulsion is dispersed in an oil phase comprising a water-immiscible solvent and a polymer to form a transient water-in-oil (W/O) emulsion, and a further aqueous phase containing a particulate stabilizer is then added to the W/O emulsion to induce phase inversion, and the mixture homogenized to form an oil-in-water (O/W) emulsion. The solvent is then removed from the emulsion to form particles containing wax domains inside. In another embodiment, the aqueous wax dispersion is first mixed with the aqueous phase containing the particulate stabilizer, and homogenization is made with the oil phase to form an O/W emulsion, from which wax-containing particles are obtained after solvent removal.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Inventors: Xiqiang Yang, James R. Bennett
  • Patent number: 8090973
    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: Grant
    Filed: November 15, 2010
    Date of Patent: January 3, 2012
    Assignee: Violin Memory, Inc.
    Inventor: Jon C. R. Bennett
  • Publication number: 20110297916
    Abstract: A complementary metal oxide semiconductor (CMOS) device in which a single InxGa1-xSb quantum well serves as both an n-channel and a p-channel in the same device and a method for making the same. The InxGa1-xSb layer is part of a heterostructure that includes a Te-delta doped AlyGa1-ySb layer above the InxGa1-xSb layer on a portion of the structure. The portion of the structure without the Te-delta doped AlyGa1-ySb barrier layer can be fabricated into a p-FET by the use of appropriate source, gate, and drain terminals, and the portion of the structure retaining the Te-delta doped AlyGa1-ySb layer can be fabricated into an n-FET so that the structure forms a CMOS device, wherein the single InxGa1-xSb quantum well serves as the transport channel for both the n-FET portion and the p-FET portion of the heterostructure.
    Type: Application
    Filed: May 25, 2011
    Publication date: December 8, 2011
    Applicant: The Government of the United States of America, as represented by the Secretary of the Navy
    Inventors: Brian R. Bennett, John Bradley Boos, Mario Ancona, James G. Champlain, Nicolas A. Papanicolaou
  • Publication number: 20110282572
    Abstract: A method for operating a navigation system computes a pedestrian route for travel by a pedestrian. A request for the pedestrian route between a first location inside a building and a second location inside the building is obtained. A geographic database associated with the navigation system is accessed for data representing a plurality of pedestrian paths. A solution pedestrian route from the origin to the destination comprising a series of connected pedestrian paths between the first location and the second location is determined. A guidance message that identifies a feature visible from at least one of the pedestrian paths is provided.
    Type: Application
    Filed: July 27, 2011
    Publication date: November 17, 2011
    Inventors: Steven P. DeVries, James M. Herbst, Karen A. Hopkins, Suzanne M. McGrath, Ellen M. Bauer, James R. Bennett, Jason M. Borak
  • Patent number: 8028186
    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: Grant
    Filed: October 17, 2007
    Date of Patent: September 27, 2011
    Assignee: Violin Memory, Inc.
    Inventor: Jon C. R. Bennett
  • Patent number: 8025117
    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: Grant
    Filed: March 5, 2009
    Date of Patent: September 27, 2011
    Inventors: Lawrence R. Bennett, Sr., Carol L. Bennett
  • Patent number: 8019537
    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: Grant
    Filed: February 11, 2011
    Date of Patent: September 13, 2011
    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
  • Patent number: 8015086
    Abstract: A method and apparatus for calculating employee expenses is disclosed herein. One embodiment of the method may include transferring first data from a first computer to a second computer. The first data causes the second computer to display text, wherein a portion of the text is a first inquiry related to at least one expense item of the employee. Second data is transferred from the second computer to the first computer, wherein the second data is representative of a response to the first inquiry and wherein the second data is smaller than the first data. A second inquiry related to the at least one expense item based on the response to the first inquiry is then determined. Third data representative of the second inquiry is transmitted from the first computer to the second computer. A portion of the text is modified upon receipt of the third data by the second computer, wherein the modified portion of the text is related to the second inquiry.
    Type: Grant
    Filed: September 13, 2005
    Date of Patent: September 6, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mark Greer, Gregory Thomas, James R. Bennett, Lyn Y. Chu, Stephanie L. Sharples
  • Publication number: 20110213908
    Abstract: An interconnection system, apparatus and method is described where the motherboard may be populated with less than all of the modules that it has been designed to accept while maintaining a configuration such that in the event of a module failure, a memory controller failure, or a combination thereof, the connectivity of the remaining modules is maintained. Where data is stored using a RAID organization of the memory on the modules, the data may be reconstructed to a spare module. The system also provides for the orderly incremental expansion of the memory by adding additional memory modules and memory controllers, while maintaining the connectivity properties.
    Type: Application
    Filed: December 22, 2010
    Publication date: September 1, 2011
    Inventor: Jon C. R. Bennett
  • Publication number: 20110181465
    Abstract: A multi-constellation GNSS augmentation and assistance system may include a plurality of reference stations. Each reference station may be adapted to receive navigation data from a plurality of different global navigation satellite systems and to monitor integrity and performance data for each different global navigation satellite system. An operation center may receive the integrity and performance data transmitted from each of the plurality of reference stations. A communication network may transmit a message from the operation center to navcom equipment of a user for augmentation and assistance of the navcom equipment.
    Type: Application
    Filed: January 26, 2010
    Publication date: July 28, 2011
    Inventors: Rongsheng Li, Kamran Ghassemi, Jeff R. Bennett, Michael A. Rizzo, JR., Jonathan A. Tekawy, Richard T. Cervisi
  • Publication number: 20110161002
    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: February 11, 2011
    Publication date: June 30, 2011
    Inventors: Steven P. DeVries, James M. Herbst, Karen A. Hopkins, Suzanne M. McGrath, Ellen M. Bauer, James R. Bennett, Jason M. Borak
  • Publication number: 20110126045
    Abstract: A data memory system is described, where there may be an asymmetry in the time needed to write or erase data and the time needed to read data. The data may be stored using a RAID data storage arrangement and the reading, writing and erasing operations on the modules arranged such that the erasing and writing operations may be performed without significant latency for performing a read operation. Where a failure of a memory module in the memory system occurs, methods for recovering the data of the failed module are disclosed which may selected in accordance with policies that may relate to the minimizing the possibility of irretrievable data loss, or degradation of latency performance.
    Type: Application
    Filed: October 8, 2010
    Publication date: May 26, 2011
    Inventor: Jon C. R. BENNETT
  • Patent number: 7912638
    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: Grant
    Filed: April 26, 2010
    Date of Patent: March 22, 2011
    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
  • Patent number: D661009
    Type: Grant
    Filed: May 9, 2011
    Date of Patent: May 29, 2012
    Assignee: Eveready Battery Company, Inc.
    Inventors: Jason R. Bennett, Timothy J. Rugendyke, Kenneth G. Bonham, Peter McMillan