Patents by Inventor Roger Brooks

Roger Brooks 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: 20260073279
    Abstract: A method, apparatus, non-transitory computer readable medium, and system for data processing include obtaining data from a software application, where the data includes one or more of content data, interaction data, profile data, and factor data, generating shadow data corresponding to the data by duplicating the data and randomly reassigning feature values of the duplicated data, selecting one or more prominent features by comparing the data and the shadow data, computing causal relationship data for the data by optimizing a plurality of edges on one or more graphs based on the one or more prominent features, and providing content to a user via the software application based on the causal relationship data.
    Type: Application
    Filed: September 9, 2024
    Publication date: March 12, 2026
    Inventors: James William Snyder, JR., Amirhossein Meisami, Yunjie Chen, Anish Narang, Mihir Naware, Roger Brooks
  • Patent number: 11940867
    Abstract: Event management system and method. Events comprise physical and logical attributes. Tuples are created to identify a set of logical attributes. The tuples are arranged in hierarchized relations by creating binarized co-occurrence matrices, each co-occurrence matrix reflecting different time intervals and indicate occurrence of tuples in time windows of the time intervals. Tuple pairs are analyzed to determine probabilistic score related to co-occurrence, and tuple families are created from tuple pairs based on the probabilistic score. From tuple families, events are used to extract tuple instances including physical attributes, which are arranged as tuple-instance families using the corresponding tuple families as reference.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: March 26, 2024
    Assignee: GUAVUS Inc.
    Inventors: Prasad Vyavahare, Swati Choksi, Silvia Veronese, Roger Brooks, Zainab Jamal
  • Publication number: 20230185650
    Abstract: Event management system and method. Events comprise physical and logical attributes. Tuples are created to identify a set of logical attributes. The tuples are arranged in hierarchized relations by creating binarized co-occurrence matrices, each co-occurrence matrix reflecting different time intervals and indicate occurrence of tuples in time windows of the time intervals. Tuple pairs are analyzed to determine probabilistic score related to co-occurrence, and tuple families are created from tuple pairs based on the probabilistic score. From tuple families, events are used to extract tuple instances including physical attributes, which are arranged as tuple-instance families using the corresponding tuple families as reference.
    Type: Application
    Filed: February 2, 2023
    Publication date: June 15, 2023
    Applicant: GUAVUS INC.
    Inventors: Prasad VYAVAHARE, Swati CHOKSI, Silvia VERONESE, Roger BROOKS, Zainab JAMAL
  • Patent number: 11641304
    Abstract: The invention provides a method for managing a plurality of events, wherein each event comprises physical attributes and logical attributes by creating tuples with the events with the same logical attributes, providing a set of hierarchized relations between tuples, by means of a pipeline algorithm, wherein parent-child relations are provided between tuples, classifying the tuples in families, each family contains all the tuples related according to the parent-child relation provided by the pipeline algorithm, identify the parent tuple of each family, defined as the tuple which has at least one children and has no parent and present the parent tuples, together with the physical attributes of the events associated to each parent tuple.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: May 2, 2023
    Assignee: GUAVUS INC.
    Inventors: Prasad Vyavahare, Swati Choksi, Silvia Veronese, Roger Brooks, Zainab Jamal
  • Publication number: 20220038331
    Abstract: The invention provides a method for managing a plurality of events, wherein each event comprises physical attributes and logical attributes by creating tuples with the events with the same logical attributes, providing a set of hierarchized relations between tuples, by means of a pipeline algorithm, wherein parent-child relations are provided between tuples, classifying the tuples in families, each family contains all the tuples related according to the parent-child relation provided by the pipeline algorithm, identify the parent tuple of each family, defined as the tuple which has at least one children and has no parent and present the parent tuples, together with the physical attributes of the events associated to each parent tuple.
    Type: Application
    Filed: July 29, 2020
    Publication date: February 3, 2022
    Inventors: Prasad VYAVAHARE, Swati CHOKSI, Silvia VERONESE, Roger BROOKS, Zainab JAMAL
  • Publication number: 20160228500
    Abstract: Provided herein are compositions and methods for eliciting an immune response against Streptococcus pneumoniae. More particularly, the compositions and methods relate to immunogenic polypeptides, including fragments of PhtD and variants thereof, and nucleic acids, vectors and transfected cells that encode or express the polypeptides. Methods of making and using the immunogenic polypeptides are also described.
    Type: Application
    Filed: July 23, 2012
    Publication date: August 11, 2016
    Inventors: Martina Ochs, Roger Brooks, Robert Charlebois, Jeremy Yethon
  • Publication number: 20130184200
    Abstract: Provided herein are compositions and methods for eliciting an immune response against Streptococcus pneumoniae. More particularly, the compositions and methods relate to immunogenic polypeptides, including fragments of PhtD and variants thereof, and nucleic acids, vectors and transfected cells that encode or express the polypeptides. Methods of making and using the immunogenic polypeptides are also described.
    Type: Application
    Filed: July 23, 2012
    Publication date: July 18, 2013
    Inventors: Martina Ochs, Roger Brooks, Robert Charlebois, Jeremy Yethon
  • Publication number: 20100280989
    Abstract: A computer-implemented method and computer readable media for creating an ontology for a domain by reference to a knowledge corpus comprising linked documents and a category hierarchy wherein each document can be contained in one or more categories and wherein categories can contain one or more other categories. In some embodiments, the method comprises: searching the corpus to identify documents with text that matches a seed domain description; identifying further documents within the corpus that are semantically similar to the identified documents; identifying a subgraph of the category hierarchy that includes the categories assigned to the extracted documents and the further documents; reducing the subgraph to form the ontology by requiring that documents therein be indicative of a second domain description, the second domain description being at least as broad as the seed domain description.
    Type: Application
    Filed: April 29, 2009
    Publication date: November 4, 2010
    Inventors: Pankaj Mehra, Roger Brooks, Christopher Thomas
  • Publication number: 20060189403
    Abstract: A golf training accessory for improving the effectiveness of exercises of sliding a golf club along a guide surface is disclosed. The accessory includes a suitable contact material along with a method of removably attaching the material to a golf club. In use, the contact material rather than the golf club contacts the guide surface. Preferably the method of attachment is a layer of re-useable adhesive. Preferably the contact material is a material that causes a low level of abrasion when it slides against a hard smooth surface. Preferably the contact material is a material that causes low friction when it slides against a hard smooth surface. Preferably the contact material is a material that causes a low level of noise when it slides against a hard smooth surface. Suitable materials may include a soft cloth material such as cotton or felt.
    Type: Application
    Filed: February 18, 2006
    Publication date: August 24, 2006
    Inventor: Roger Brooks
  • Publication number: 20060178223
    Abstract: A golf training accessory for improving the effectiveness of exercises of sliding a golf club along a guide surface is disclosed. The accessory includes a suitable contact material along with a method of removably attaching the material to a golf club. In use, the contact material rather than the golf club contacts the guide surface. Preferably the method of attachment is a layer of re-useable adhesive. Preferably the contact material is a material that causes a low level of abrasion when it slides against a hard smooth surface. Preferably the contact material is a material that causes low friction when it slides against a hard smooth surface. Preferably the contact material is a material that causes a low level of noise when it slides against a hard smooth surface. Suitable materials may include a soft cloth material such as cotton or felt.
    Type: Application
    Filed: February 21, 2006
    Publication date: August 10, 2006
    Inventor: Roger Brooks
  • Publication number: 20060035716
    Abstract: Apparatus for use by a golfer with a putter, and the method of its use, includes a member, removably and firmly attachable at/near its lower end to the shaft of the putter, and extending upwardly from the point of attachment and having an upper end, and the upper end of the member being adapted to contact an appropriate part of the anatomy of the golfer. When a golfer executes a correct putting stroke, the upper end of the member remains in contact with that part of the golfer's anatomy throughout the whole of the swing but, if the stroke is not correct, the upper end of the member either loses contact, or moves across, or presses harder into the anatomy of the golfer. A contact device in the form of a resilient ball or the like is fixed to the or each upper end. These are capable of giving an audible or visual warning of loss of contact with the golfer's body or of increased contact pressure with the body.
    Type: Application
    Filed: August 27, 2003
    Publication date: February 16, 2006
    Inventor: Roger Brooks
  • Patent number: 4791412
    Abstract: A surveillance system based upon generation and detection of phase shifted harmonic signals from markers on articles or persons, responsive to transmission of a reference signal at a fundamental frequency in a detection zone, may be adversely affected by the presence in the detection zone of large metal objects, such as shopping carts. Such objects can alter the phase of the harmonic signals from predetermined values. An alternate signal processing technique for such a surveillance system recognizes that immunity to such disturbances can be achieved by measuring the phase between two or more of the harmonic signals returned from the marker, because the effect of such large metal objects has been found to have the same effect on all of the harmonic signals. Correspondence to a predetermined phase difference is a reliable indicator of marker detection.
    Type: Grant
    Filed: January 28, 1988
    Date of Patent: December 13, 1988
    Assignee: Controlled Information Corporation
    Inventor: Roger Brooks