Patents by Inventor Keith Peters

Keith Peters 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: 20130091144
    Abstract: A method of counting items in a database system. The database system having nodes comprising processors and memory where the memory stores programs to be executed by the processors. Identifying and counting M unique number of items. Determining and storing a logcount for M unique items.
    Type: Application
    Filed: December 16, 2011
    Publication date: April 11, 2013
    Inventors: Keith PETERS, Bryn Robert Dole, Michael Markson, Robert Michael Saliba, Rich Skrenta, Robert N. Truel, Gregory B. Lindahl
  • Publication number: 20130066958
    Abstract: Access to content may be enabled by receiving an instruction indicating a client request to access content, accessing a list of content sources capable of rendering the content for which access is requested by the client, determining a performance metric for at least two of the content sources, and selecting among the content sources based on the performance metric to identify a content source to be accessed by the client.
    Type: Application
    Filed: September 13, 2012
    Publication date: March 14, 2013
    Inventors: Scott K. BROWN, Keith PETERS, David L. BIDERMAN
  • Patent number: 8366053
    Abstract: A system for deploying a plurality of independent payloads with a launch vehicle, the launch vehicle being longitudinally oriented about an axis, includes a plurality of launch modules. Each respective launch module of the plurality of launch modules includes a plurality of package elements. A respective predetermined set of package elements of the plurality of package elements comprises a respective payload of the plurality of payloads. Each respective launch module of the plurality of launch modules is situated in an abuttingly supporting relation with at least one adjacent launch module in a facing relation at an interface in a launch orientation. The interface is generally parallel with the axis. At least one restraining member cooperates with the plurality of launch modules to effect compressingly maintaining the plurality of launch modules in the launch orientation.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: February 5, 2013
    Assignee: The Boeing Company
    Inventor: Keith Peter Watts
  • Publication number: 20120284629
    Abstract: A chronology display is generated for use with a web presentation or other form of network presentation. The chronology display may include a plurality of intervals, with each interval representative of a period of time. In an embodiment, some of the intervals may indicate a number of content items provided on the network presentation during the time period that corresponds to each particular interval. The indication may be provided by a characteristic, such as for example, a color or shading that represents the number of content items provided on the network presentation.
    Type: Application
    Filed: July 20, 2012
    Publication date: November 8, 2012
    Inventors: Keith Peters, Bryn Dole, Robert Torres
  • Patent number: 8291062
    Abstract: Access to content may be enabled by receiving an instruction indicating a client request to access content, accessing a list of content sources capable of rendering the content for which access is requested by the client, determining a performance metric for at least two of the content sources, and selecting among the content sources based on the performance metric to identify a content source to be accessed by the client.
    Type: Grant
    Filed: October 31, 2003
    Date of Patent: October 16, 2012
    Assignee: AOL Inc.
    Inventors: Scott K. Brown, Keith Peters, David L. Biderman
  • Patent number: 8250474
    Abstract: A chronology display is generated for use with a web presentation or other form of network presentation. The chronology display may include a plurality of intervals, with each interval representative of a period of time. In an embodiment, some of the intervals may indicate a number of content items provided on the network presentation during the time period that corresponds to each particular interval. The indication may be provided by a characteristic, such as for example, a color or shading that represents the number of content items provided on the network presentation.
    Type: Grant
    Filed: June 26, 2007
    Date of Patent: August 21, 2012
    Assignee: Topix LLC
    Inventors: Keith Peters, Bryn Dole, Robert Torres
  • Publication number: 20120210047
    Abstract: A method of managing a database system using a swarm database system that communicates a request to read data to at least a subset of nodes. Checking the identifier by each respective node in the subset of nodes to determine if the requested read data is stored in the node. Providing the read data to the first node if the respective node in the subset includes read data.
    Type: Application
    Filed: December 16, 2011
    Publication date: August 16, 2012
    Inventors: Keith PETERS, Bryn Robert Dole, Michael Markson, Robert Michael Saliba, Rich Skrenta, Robert N. Truel, Gregory B. Lindahl
  • Publication number: 20120158694
    Abstract: A method of managing a database system that receives N number of requests from one or more nodes in the database system. The N requests are combined before initiating operations to attend to the requests. The number of operations to attend to the requests is reduced and this reduced number of operations is executed.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 21, 2012
    Inventors: Rich SKRENTA, Bryn Robert Dole, Michael Markson, Keith Peters, Robert Michael Saliba, Robert N. Truel, Gregory B. Lindahl
  • Publication number: 20120158800
    Abstract: A method of organizing a data in a database system using a swarm database system that has one or more nodes comprising one or more processors and memory, the memory of the one or more nodes storing one or more programs to be executed by the one or more processors. Identifying data to store in one or more tables on a bucket, wherein the bucket is a allocation of a partitioned storage in a node of the one or more nodes. Assigning to each of the identified data an identifier and a data storage hierarchical level of a plurality of hierarchical levels.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 21, 2012
    Inventors: Keith PETERS, Bryn Robert Dole, Michael Markson, Robert Michael Saliba, Rich Skrenta, Robert N. Truel, Gregory B. Lindahl
  • Publication number: 20120150844
    Abstract: A method of requesting a search query to be displayed in a web browser. The method includes receiving search terms and slash operators and generating results based on the search terms and slash operators.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 14, 2012
    Inventors: Gregory B. LINDAHL, Bryn Robert Dole, Michael Markson, Keith Peters, Robert Michael Saliba, Rich Skrenta, Robert N. Truel
  • Publication number: 20120150819
    Abstract: A method of managing a database system that includes a swarm database with nodes of processors and memory. The memory stores programs that can be executed on the processors. Determining data files to delete, moving the data files to delete to a trash directory, truncating using a trash daemon, larger files to delete to smaller sized file pieces and deleting the smaller sized file pieces by a local operation system.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 14, 2012
    Inventors: Gregory B. LINDAHL, Bryn Robert Dole, Michael Markson, Keith Peters, Robert Michael Saliba, Rich Skrenta, Robert N. Truel
  • Publication number: 20120035007
    Abstract: The “Attachable Ball” is a ball that simply and easily attaches & detaches to a strap, leash, rope , string, wire or netting. The attachable ball has a slit or cut within it that will allow the strap to be inserted into the ball. The inside walls of the ball will grip the strap and stay put. The inside and or outside of the ball may have any raised or indented images. When the ball is attached it allows the person with the ball to carry it hands free. Some uses would be: Ball attached to a leash. Ball attached to a backpack strap. Ball attached to a shoe string in addition to many more uses. Ball materials are infinite and can include rubber type materials.
    Type: Application
    Filed: April 5, 2011
    Publication date: February 9, 2012
    Inventor: Keith Peter Sanna
  • Publication number: 20120011433
    Abstract: Embodiments provide for the creation of network pages or presentations that include pages on which programmatically selected/categorized content and manually-identified content from website users may be combined and displayed.
    Type: Application
    Filed: September 1, 2011
    Publication date: January 12, 2012
    Inventors: Richard Skrenta, Bryn Dole, Thomas Markson, Robert Truel, Keith Peters, Mike Sawka, Joy Su, Robert Torres
  • Patent number: 8032511
    Abstract: Embodiments provide for the creation of network pages or presentations that include pages on which programmatically selected/categorized content and manually-identified content from website users may be combined and displayed.
    Type: Grant
    Filed: August 25, 2010
    Date of Patent: October 4, 2011
    Assignee: Topix LLC
    Inventors: Richard Skrenta, Bryn Dole, Thomas Markson, Robert Truel, Keith Peters, Mike Sawka, Joy Su, Robert Torres
  • Patent number: 7814089
    Abstract: Embodiments provide for the creation of network pages or presentations that include pages on which programmatically selected/categorized content and manually-identified content from website users may be combined and displayed.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: October 12, 2010
    Assignee: Topix LLC
    Inventors: Richard Skrenta, Bryn Dole, Thomas Markson, Robert Truel, Keith Peters, Mike Sawka, Joy Su, Robert Torres
  • Publication number: 20090224106
    Abstract: A system for deploying a plurality of independent payloads with a launch vehicle, the launch vehicle being longitudinally oriented about an axis, includes a plurality of launch modules. Each respective launch module of the plurality of launch modules includes a plurality of package elements. A respective predetermined set of package elements of the plurality of package elements comprises a respective payload of the plurality of payloads. Each respective launch module of the plurality of launch modules is situated in an abuttingly supporting relation with at least one adjacent launch module in a facing relation at an interface in a launch orientation. The interface is generally parallel with the axis. At least one restraining member cooperates with the plurality of launch modules to effect compressingly maintaining the plurality of launch modules in the launch orientation.
    Type: Application
    Filed: March 6, 2008
    Publication date: September 10, 2009
    Applicant: Boeing Company, a corporation of the State of Delaware
    Inventor: Keith Peter Watts
  • Patent number: 7530532
    Abstract: A counterweight based rocket launch platform system and method uses gravity acting upon a counterweight to provide the initial assent for a rocket. This counterweight system is preferably built inside of a mountain so as to use the mountain as the supporting structure. By covering the exit opening with a thin membrane and closing the bottom, the system can have the air evacuated providing a free ascent without a terminal velocity. During the final moments of the ascent or after the rocket leaves the tube, the rocket will ignite carrying the payload into space. The velocity imparted to the rocket from the gravity assist in combination with bypassing the thickest part of the atmosphere will lower the amount of fuel required to lift payloads into space. This will result in increased payloads of existing rockets or the use of smaller and less expensive rockets.
    Type: Grant
    Filed: July 3, 2006
    Date of Patent: May 12, 2009
    Inventor: Keith Peter Watts
  • Publication number: 20080244438
    Abstract: In an online environment, specific threads or forums of user-generated posts are selected for prominence based on some detected measure of user-activity in that thread and/or forum. The select threads or forums may be identified by measuring or quantifying the amount of interactive content provided in such threads or forums. Based on the determinations, embodiments provide that information or links are displayed in prominence on the online site, where the information or links direct viewers to locations of select threads.
    Type: Application
    Filed: September 28, 2007
    Publication date: October 2, 2008
    Inventors: Keith Peters, Richard Skrenta
  • Publication number: 20080244065
    Abstract: A chronology display is generated for use with a web presentation or other form of network presentation. The chronology display may include a plurality of intervals, with each interval representative of a period of time. In an embodiment, some of the intervals may indicate a number of content items provided on the network presentation during the time period that corresponds to each particular interval. The indication may be provided by a characteristic, such as for example, a color or shading that represents the number of content items provided on the network presentation.
    Type: Application
    Filed: June 26, 2007
    Publication date: October 2, 2008
    Inventors: Keith Peters, Bryn Dole, Robert Torres
  • Publication number: 20080243906
    Abstract: Content may be rendered from a network with the inclusion of supplemental geographic information. A text content from a content item is analyzed in order to make a determination as to one or more localities that are identified or relevant to the text. A geographic presentation may be provided with the rendered content using the determination of the one or more localities.
    Type: Application
    Filed: June 26, 2007
    Publication date: October 2, 2008
    Inventor: Keith Peters