Patents by Inventor Brian Owen

Brian Owen 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: 20220156454
    Abstract: An automated content annotation workflow is disclosed. An example embodiment is configured for: registering a plurality of labelers to which annotation tasks are assigned; populating a labeling queue with content data to be annotated; assigning annotation tasks from the labeling queue to the plurality of labelers; enabling the plurality of labelers in an annotation review queue to modify or delete annotations applied by prior labelers; and evaluating a level of performance of the plurality of labelers in applying the annotations.
    Type: Application
    Filed: February 3, 2022
    Publication date: May 19, 2022
    Inventors: Manu SHARMA, Brian RIEGER, Dan RASMUSON, Connor HARWOOD, Ryan QUINN, Kyle OWENS, Randall LIN
  • Publication number: 20220100799
    Abstract: A distributed database receives an instruction to read or write data. The instruction includes a key. The database includes a key space defined by attoshards. An attoshard is a segment of key space having a size, in keys, proportional to a total number of nodes in the database. The attoshard includes keys for cluster segments at predefined positions in the attoshard. Each cluster segment corresponds to one cluster. A node of the database hashes the key to generate a token. The node performs a modulo operation on the token using the total number of nodes in the database to compute a remainder value. The node determines a cluster segment of an attoshard based on a position in the attoshard defined by the remainder value. The node determines a cluster for the instruction based on the cluster segment and executes the instruction at the determined cluster.
    Type: Application
    Filed: September 29, 2020
    Publication date: March 31, 2022
    Inventors: Ronald Thomas Crocker, Jonathan Brian Owens, Joshua Tyler Galbraith
  • Patent number: 11288325
    Abstract: A distributed database receives an instruction to read or write data. The instruction includes a key. The database includes a key space defined by attoshards. An attoshard is a segment of key space having a size, in keys, proportional to a total number of nodes in the database. The attoshard includes keys for cluster segments at predefined positions in the attoshard. Each cluster segment corresponds to one cluster. A node of the database hashes the key to generate a token. The node performs a modulo operation on the token using the total number of nodes in the database to compute a remainder value. The node determines a cluster segment of an attoshard based on a position in the attoshard defined by the remainder value. The node determines a cluster for the instruction based on the cluster segment and executes the instruction at the determined cluster.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: March 29, 2022
    Assignee: New Relic, Inc.
    Inventors: Ronald Thomas Crocker, Jonathan Brian Owens, Joshua Tyler Galbraith
  • Patent number: 10303842
    Abstract: A product testing assembly is described. The product testing assembly may include a substrate, at least one measuring device, and at least one data processing system. The substrate has at least one surface configured to receive an application of a product to be tested. The at least one measuring device is configured to sense measured quantities as product is applied to the substrate and output one or more signals representative of a sequence of forces and/or moments being applied to the surface of the substrate by the application of the product to be tested. The at least one data processing system has one or more processors configured to receive the one or more signals representative of the sequence of forces and/or moments being applied to the surface of the substrate, and to convert the one or more signals into an output signal representative of one or more application performance characteristics of the product to be tested.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: May 28, 2019
    Assignee: Hercules LLC
    Inventors: Konstantin Abraham Vaynberg, Jennifer M. Buckley, Matthew Reuben Durst, Brian Owens, Stephen James Weathers, Daniel Appel Wilkins
  • Patent number: 9371079
    Abstract: A train brake tool for engaging and disengaging a train brake, such as a brake wheel or lever, is described. The train brake tool is configured for manual or hand operation and has both a puller portion and pusher portion configured at the end of an elongated member. The puller portion is configured with a hook for insertion into an opening in a brake wheel to allow the user to pull and rotate the wheel. The pusher portion has a hook configured oppositely to the puller, to allow the user to push the wheel. A length extension is described and is configured to be detachably attachable to the train brake tool.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: June 21, 2016
    Inventor: Brian Owens
  • Publication number: 20140163905
    Abstract: A product testing assembly is described. The product testing assembly may include a substrate, at least one measuring device, and at least one data processing system. The substrate has at least one surface configured to receive an application of a product to be tested. The at least one measuring device is configured to sense measured quantities as product is applied to the substrate and output one or more signals representative of a sequence of forces and/or moments being applied to the surface of the substrate by the application of the product to be tested. The at least one data processing system has one or more processors configured to receive the one or more signals representative of the sequence of forces and/or moments being applied to the surface of the substrate, and to convert the one or more signals into an output signal representative of one or more application performance characteristics of the product to be tested.
    Type: Application
    Filed: December 10, 2012
    Publication date: June 12, 2014
    Applicant: Hercules Incorporated
    Inventors: Konstantin Abraham Vaynberg, Jennifer M. Buckley, Matthew Reuben Durst, Brian Owens, Stephen James Weathers, Daniel Appel Wilkins
  • Patent number: 8128134
    Abstract: The present invention related to a door jamb finger guard. The finger guard comprises a door lock for preventing closure of the door, a housing for the door lock and a spring activated plate. The spring activated plate is activateable by a door closing obstacle for automatically moving the door lock between an inactive position and an active position. In the inactive position, the door lock is recessed within the housing, while in the active position, the door lock projects from the housing to prevent closure of the door.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: March 6, 2012
    Inventor: Brian Owen Kelly
  • Patent number: 8056018
    Abstract: Conflict resolution of web application keyboard shortcuts implementation includes a web application being loaded in a web browser and application keyboard shortcuts for the web application are registered with the web browser. The web browser identifies application keyboard shortcuts for the web application that conflict with keyboard shortcuts for the web browser. Then the web browser resolves each conflict.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Anthony Wayne Erwin, Timothy Charles Mossing, Christopher A. Robbins, Brian Owen Wood
  • Patent number: 7962861
    Abstract: In an embodiment, a sentence is created that describes a walk of a graph. The graph includes a set of nodes and a set of edges that are incident to the nodes. The sentence includes label words that describe the nodes and relationship words that describe the edges. The walk is an alternating sequence of a subset of the nodes and of the edges. Each of the edges in the walk is incident to two of the nodes that precede and follow the respective edge. The sentence is created by determining a parent node associated with a selected label word, determining the child nodes of the parent node, determining the edges that are incident to the parent nodes and the child nodes, determining relationship words that describe the edges that are incident to the parent nodes and the child nodes, and determining child label words that describe the child nodes. A selected relationship word and a selected child label word are then added to the sentence. In this way, a walk of the graph may be more easily understood.
    Type: Grant
    Filed: February 23, 2006
    Date of Patent: June 14, 2011
    Assignee: International Business Machines Corporation
    Inventors: Anthony Wayne Erwin, Brian Owen Wood
  • Publication number: 20090328023
    Abstract: A method, apparatus and computer program product are provided for implementing enhanced install performance of a computer system. A user request for an update to be installed is identified. The update to be installed is described by metadata. An installer is provided for installing one or multiple updates. Predefined information for each update to be installed, including any pre-installation operation and post-installation operation required by each update, is processed to provide enhanced install performance.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Inventors: Gregory Roger Bestland, Neela Shah, Carl Clair Pecinovsky, Brian Owen Wood
  • Publication number: 20080316213
    Abstract: An apparatus and method are described for displaying a topological graph that allows a user to navigate through a history of previous topology displays to increase the user's understanding and awareness of the state of the topology. In a preferred embodiment, a topology display mechanism receives state changes to a topology of a computer network and stores a sequence of graphs that reflect the changes that are made to the topology. The topology display mechanism also allows the user to step through the sequence of stored topology graphs using “video” type controls to change the display of the topology graphs. In other embodiments, the topology display mechanism displays the changes in the topology as a sequence of graphs that form an animation to give the user a graphical visualization of the changes from one topology graph in the sequence to the next.
    Type: Application
    Filed: September 2, 2008
    Publication date: December 25, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stephen Troy Eagen, Anthony Wayne Erwin, Timothy Charles Mossing, Carl Clair Pecinovsky, Brian Owen Wood, Michael Vance
  • Publication number: 20080282150
    Abstract: A page is received, which includes elements. A tree represents the page. A subset of the elements are displayed. In response to selection of an important element, a subtree is created, which includes a path from a root element of the tree to the important element. A changed page is received, which is represented by a changed tree. A second path in the changed tree is found, where a leaf element of the second path is different from the important element in the first path, and where all other elements in the first path and the second path match. A message is displayed, which indicates that the important element was changed. In various embodiments, the message is presented in audio, magnified, or touch form. In this way, the user is notified of changes to the page that the user has selected as important.
    Type: Application
    Filed: May 10, 2007
    Publication date: November 13, 2008
    Inventors: Anthony Wayne Erwin, Timothy Charles Mossing, Christopher A. Peterson, Brian Owen Wood
  • Publication number: 20080244984
    Abstract: The present invention relates to a door jamb finger guard. The finger guard comprises a door lock for preventing closure of the door, a housing for the door lock and an activating means. The activating means is activateable by a door closing obstacle for automatically moving the door lock between an inactive position and an active position. In the inactive position, the door lock is recessed within the housing, while in the active position, the door lock projects from the housing to prevent closure of the door.
    Type: Application
    Filed: June 28, 2005
    Publication date: October 9, 2008
    Inventor: Brian Owen Kelly
  • Publication number: 20080235789
    Abstract: Conflict resolution of web application keyboard shortcuts implementation includes a web application being loaded in a web browser and application keyboard shortcuts for the web application are registered with the web browser. The web browser identifies application keyboard shortcuts for the web application that conflict with keyboard shortcuts for the web browser. Then the web browser resolves each conflict.
    Type: Application
    Filed: March 20, 2007
    Publication date: September 25, 2008
    Inventors: Anthony Wayne Erwin, Timothy Charles Mossing, Christopher A. Robbins, Brian Owen Wood
  • Publication number: 20070268294
    Abstract: An apparatus and method are described for displaying a topological graph that allows a user to navigate through a history of previous topology displays to increase the user's understanding and awareness of the state of the topology. In a preferred embodiment, a topology display mechanism receives state changes to a topology of a computer network and stores a sequence of graphs that reflect the changes that are made to the topology. The topology display mechanism also allows the user to step through the sequence of stored topology graphs using “video” type controls to change the display of the topology graphs. In other embodiments, the topology display mechanism displays the changes in the topology as a sequence of graphs that form an animation to give the user a graphical visualization of the changes from one topology graph in the sequence to the next.
    Type: Application
    Filed: May 16, 2006
    Publication date: November 22, 2007
    Inventors: Stephen Troy Eagen, Anthony Wayne Erwin, Timothy Charles Mossing, Carl Clair Pecinovsky, Brian Owen Wood, Michael Vance
  • Publication number: 20070146756
    Abstract: A method of operating an imaging apparatus having a duplexer and a perforation device for processing a sheet of media having a first surface and a second surface opposite to the first surface includes forming an image on the first surface of the sheet of media; advancing the sheet of media through the duplexer; and forming a plurality of close-spaced perforations on the sheet of media from the second surface toward the first surface.
    Type: Application
    Filed: December 28, 2005
    Publication date: June 28, 2007
    Inventors: Adam Ahne, Mark Edwards, Brian Owens, Ricky Robbins, Ronald Sellers
  • Publication number: 20070127969
    Abstract: An apparatus for perforating a sheet of media includes a perforation forming mechanism including at least one perforation device. The perforation forming mechanism is configured to drive the perforation device through the sheet of media to extend through the sheet of media by a distance.
    Type: Application
    Filed: January 31, 2007
    Publication date: June 7, 2007
    Inventors: Adam Ahne, William Connors, Mark Edwards, William Goff, Brian Owens, Ricky Robbins, Douglas Robertson
  • Publication number: 20070092327
    Abstract: An apparatus for perforating a sheet of media includes a perforation forming mechanism including at least one perforation device. The perforation forming mechanism is configured to drive the perforation device through the sheet of media to extend through the sheet of media by a distance.
    Type: Application
    Filed: December 4, 2006
    Publication date: April 26, 2007
    Inventors: Adam Ahne, William Connors, Mark Edwards, William Goff, Brian Owens, Ricky Robbins, Douglas Robertson
  • Publication number: 20070064029
    Abstract: A method for determining a printhead gap between a printhead and a sheet of media in an ink jet apparatus that performs bi-directional alignment of the printhead includes determining a first amount of bi-directional misalignment of the printhead at a first unknown printhead gap; changing the printhead gap from the first unknown printhead gap to a second unknown printhead gap by a known printhead gap change amount; determining a second amount of bi-directional misalignment of the printhead at the second unknown printhead gap; and calculating at least one of the first unknown printhead gap and the second unknown printhead gap based on the first amount of bi-directional misalignment, the second amount of bi-directional misalignment, and the known printhead gap change amount.
    Type: Application
    Filed: September 21, 2005
    Publication date: March 22, 2007
    Inventors: Mark Edwards, Brian Owens, Ricky Robbins
  • Publication number: 20070020766
    Abstract: The present invention provides a method for diagnosis of pre-eclampsia which comprises measuring urate in a biological sample. The sample is preferably maternal saliva.
    Type: Application
    Filed: June 11, 2004
    Publication date: January 25, 2007
    Inventor: Brian Owen-Smith