Patents Assigned to Banjo, Inc.
  • Patent number: 10353685
    Abstract: The method for model management includes, within a testing platform: building candidate model(s), validating the candidate model(s), and selectively deploying the candidate model(s) into a production environment. The method can optionally include, within a production environment: detecting a class instance based on the raw data using deployed model(s) within the production environment, and transmitting a notification to an endpoint associated with the detected class.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: July 16, 2019
    Assignee: Banjo, Inc.
    Inventors: Damien Patton, Tilmann Bruckhaus
  • Patent number: 10353934
    Abstract: The present invention extends to methods, systems, and computer program products for detecting an event from signals in a listening area. Listening area formation is triggered based on detecting a potential event from a normalized signal, based on characteristics of a normalized signal, or based on a signal pattern anomaly. A geo cell database is queried with search terms derived from one or more normalized signals. A geo cell subset is returned from the geo cell database. A listening area is formed from the geo cells included in the geo cell subset. A listener monitors an additional normalized signal in the listening area. An event is detected and/or validated (or rejected) based on the additional normalized signal.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: July 16, 2019
    Assignee: Banjo, Inc.
    Inventors: Rish Mehta, Damien Patton, Christian Gratton, K W Justin Leung, Varun Gowda
  • Patent number: 10331863
    Abstract: A method for user-generated content privacy control, including: detecting a trigger event, identifying a post for permissions analysis, determining permissions for the post, and storing the updated permissions in a post indexing system.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: June 25, 2019
    Assignee: Banjo, Inc.
    Inventors: Damien Patton, Rish Mehta
  • Patent number: 10324935
    Abstract: The present invention extends to methods, systems, and computer program products for presenting event intelligence and trends tailored per geographic area granularity. Event related data can be combined with information from other domains to enable intelligent decision making within those domains. Responsive to user commands, graphical presentation can be tailored to a geographic granularity and can vary between geographic granularities. Event related information and other information for a defined area as well as adjacent areas can be at least partially summarized based on geographic granularity. At least partially summarizing data for currently presented areas as well as adjacent areas reduces resource consumption when moving between presented areas, for example, in a map. The level of summarization can be a tailored to a selected geographic granularity. As such, overall presented graphical data (e.g., total number of icons) can be relatively stable, and possibly tuned to available computing resources.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: June 18, 2019
    Assignee: Banjo, Inc.
    Inventor: Damien Patton
  • Patent number: 10324950
    Abstract: The present invention extends to methods, systems, and computer program products for normalizing insufficient signals based on additional information. Evidence of an event is detected from a raw signal. It is determined signal characteristics of the raw signal are insufficient to normalize the raw signal along at least one of: a time, location, or context dimension into a Time, Location, Context (TLC) format. In one aspect, an additional raw signal related to the detected evidence is accessed from another signal source. In another aspect, a previously detected event related to the detected evidence is received from a geo cell database. The raw signal is normalized into the Time, Location, Context (TLC) format, including deriving at least one of: the time dimension, the location dimension, or the context dimension from a combination of the signal characteristics and characteristics of the other signal and/or characteristics of the previously detected event.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: June 18, 2019
    Assignee: Banjo, Inc.
    Inventors: KW Justin Leung, Michael Avner Urbach, Damien Patton, Christian Gratton
  • Patent number: 10324948
    Abstract: The present invention extends to methods, systems, and computer program products for normalizing ingested signals. In general, signal ingestion modules ingest different types of raw structured and/or raw unstructured signals on an ongoing basis. The signal ingestion modules normalize raw signals into normalized signals having a Time, Location, Context (or “TLC”) dimensions. A Time (T) dimension can be a time of origin or alternatively “event time” of a signal. A Location (L) dimension can be anywhere across a geographic area, such as, a country (e.g., the United States), a State, a defined area, an impacted area, an area defined by a geo cell, an address, etc. A Context (C) dimension indicates circumstances surrounding formation/origination of a raw signal in terms that facilitate understanding and assessment of the raw signal. The Context (C) dimension of a raw signal can be derived from express as well as inferred signal features of the raw signal.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: June 18, 2019
    Assignee: Banjo, Inc.
    Inventors: KW Justin Leung, Michael Avner Urbach, Armando Guereca-Pinuelas, Christopher Latko
  • Patent number: 10327116
    Abstract: The present invention extends to methods, systems, and computer program products for deriving signal location from signal content. A raw signal is ingested. A partially normalized signal is derived from the raw signal. One or more named entities are recognized from content included in the raw signal. A geo cell database is queried with the one or more recognized named entities. A geo cell where the raw signal originated is identified. The partially normalized signal is annotated with a location annotation identifying the geo cell. A location is determined from the location annotation. The location is inserted into the partially normalized signal to form a normalized signal.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: June 18, 2019
    Assignee: Banjo, Inc.
    Inventors: Christian Gratton, Rish Mehta, Damien Patton, K W Justin Leung, Cameron Holt
  • Patent number: 10311129
    Abstract: The present invention extends to methods, systems, and computer program products for detecting events from features derived from multiple signals. In one aspect, an event detection infrastructure determines that characteristics of multiple signals, when considered collectively, indicate an event of interest to one or more parties. In another aspect, an evaluation module determines that characteristics of one or more signals indicate a possible event of interest to one or more parties. A validator then determines that characteristics of one or more other signals validate the possible event as an actual event of interest to the one or more parties. Signal features can be used to compute probabilities of events occurring.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: June 4, 2019
    Assignee: Banjo, Inc.
    Inventors: Damien Patton, Rish Mehta, Tilmann Bruckhaus
  • Patent number: 10313413
    Abstract: The present invention extends to methods, systems, and computer program products for detecting events from ingested communication streams. A communication (e.g., audio) stream is ingested. A communication (e.g., audio) clip is selected from within the ingested communication stream. A clip score indicating a likelihood of the communication stream including event information is computed. Computing resources are allocated to further process the communication clip based on the clip score indicating that further processing is warranted. An event score is computed from event parameters extracted from the communication clip. An event is detect based on the event score.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: June 4, 2019
    Assignee: Banjo, Inc.
    Inventors: Rish Mehta, Damien Patton
  • Patent number: 10313865
    Abstract: The present invention extends to methods, systems, and computer program products for validating and supplementing emergency call information. A Public Safety Answering Point receives an emergency (e.g., 911) call from a mobile device. Parts of the emergency call are processed to identify an emergency call location. Characteristics of the emergency call are combined with characteristics of other signals to identify and emergency call event, including the emergency call location. The emergency call event is sent to the Public Safety Answering Point. Prior to receiving phase II data and possibly even prior to receiving phase I data, the Public Safety Answering Point receives the event. The Public Safety Answering Point tailors dispatch of emergency resources responding to the emergency call based on characteristics of the event, including the originating location.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: June 4, 2019
    Assignee: Banjo, Inc.
    Inventors: Damien Patton, Rish Mehta, Christian Gratton, Varun Gowda, Michael B. Dodd
  • Patent number: 10268642
    Abstract: The present invention extends to methods, systems, and computer program products for normalizing insufficient signals based on additional information. Evidence of an event is detected from a raw signal. It is determined signal characteristics of the raw signal are insufficient to normalize the raw signal along at least one of: a time, location, or context dimension into a Time, Location, Context (TLC) format. In one aspect, an additional raw signal related to the detected evidence is accessed from another signal source. In another aspect, a previously detected event related to the detected evidence is received from a geo cell database. The raw signal is normalized into the Time, Location, Context (TLC) format, including deriving at least one of: the time dimension, the location dimension, or the context dimension from a combination of the signal characteristics and characteristics of the other signal and/or characteristics of the previously detected event.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: April 23, 2019
    Assignee: Banjo, Inc.
    Inventors: KW Justin Leung, Michael Avner Urbach, Damien Patton, Christian Gratton
  • Patent number: 10261846
    Abstract: The present invention extends to methods, systems, and computer program products for storing and validating the integrity of event related information. To facilitate auditing and traceability, raw signals, normalized signals, detected events, event expirations, and event notifications can be stored in a queryable distributed ledger (e.g., a blockchain). Personal information can be stripped (or otherwise rendered inert, for example, unrecognizable, unreproducible, etc.) prior to storage into the distributed ledger minimizing the possibility of a person being identified. Ledger data can be used to verify actual data as well as for forensics purposes, such as, to audit data, recreate events, etc., in view of an error or inconsistency to investigate, diagnose, remediate, etc.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: April 16, 2019
    Assignee: Banjo, Inc.
    Inventors: Damien Patton, Rish Mehta
  • Patent number: 10257058
    Abstract: The present invention extends to methods, systems, and computer program products for ingesting streaming signals. Signal ingestion modules sample a plurality of frames contained in a raw streaming signal. The signal ingestion modules separate the raw streaming signal into a plurality of segments. It is determined that content in the plurality of sampled frames indicates a possible event type. The signal ingestion modules replay a segment, from among the plurality of segments, in response to determining the indicated possible event. The content of the segment is inspected during replay of the segment. The possible event type is confirmed or not confirmed as an actual event type based on the inspection. When confirmed, a context dimension of the streaming signal is updated to include the event type.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: April 9, 2019
    Assignee: Banjo, Inc.
    Inventors: K W Justin Leung, Michael Avner Urbach, Armando Guereca-Pinuelas, Christopher E. Latko, Damien Patton, Rish Mehta
  • Patent number: 10212572
    Abstract: The present invention extends to methods, systems, and computer program products for detecting and validating planned event information. A plurality of normalized signals is accessed. Planned event data across the plurality of normalized signals is checked for inconsistencies. Any inconsistencies are resolved in an automated fashion, for example, through reference to databases containing additional information. A planned event can be detected/validated from concurring and/or resolved planned event data. A validator can refer to an event history database and/or a planning system to validate a possible planned event as an actual planned event.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: February 19, 2019
    Assignee: Banjo, Inc.
    Inventors: Damien Patton, Joshua J. Newman, Tilmann Bruckhaus
  • Patent number: 10209974
    Abstract: The method for model management includes, within a testing platform: building candidate model(s), validating the candidate model(s), and selectively deploying the candidate model(s) into a production environment. The method can optionally include, within a production environment: detecting a class instance based on the raw data using deployed model(s) within the production environment, and transmitting a notification to an endpoint associated with the detected class.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: February 19, 2019
    Assignee: Banjo, Inc
    Inventors: Damien Patton, Tilmann Bruckhaus
  • Patent number: 9934368
    Abstract: A method for user-generated content privacy control, including: detecting a trigger event, identifying a post for permissions analysis, determining permissions for the post, and storing the updated permissions in a post indexing system.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: April 3, 2018
    Assignee: Banjo, Inc.
    Inventors: Damien Patton, Rish Mehta
  • Patent number: 9817997
    Abstract: A method for user-generated content privacy control, including: detecting a trigger event, identifying a post for permissions analysis, determining permissions for the post, and storing the updated permissions in a post indexing system.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: November 14, 2017
    Assignee: Banjo, Inc.
    Inventors: Damien Patton, Rish Mehta
  • Patent number: 9652525
    Abstract: A method for dynamic event detection based on content from a set of social networking systems including receiving content from the set of social networking systems, identifying a plurality of content associated with a geofence, the content that was generated within a predetermined time period, determining feature values from the plurality of content for each of a set of features, determining an event probability for the geofence based on the feature values, and detecting an event within the geofence in response to the event probability exceeding a threshold event probability.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: May 16, 2017
    Assignee: Banjo, Inc.
    Inventors: Damien Patton, Rish Mehta, Pedro Alves
  • Patent number: 9043329
    Abstract: A method for dynamic event detection based on content from a set of social networking systems including receiving content from the set of social networking systems, identifying a plurality of content associated with a geofence, the content that was generated within a predetermined time period, determining feature values from the plurality of content for each of a set of features, determining an event probability for the geofence based on the feature values, and detecting an event within the geofence in response to the event probability exceeding a threshold event probability.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: May 26, 2015
    Assignee: Banjo, Inc.
    Inventors: Damien Patton, Rish Mehta, Pedro Alves
  • Publication number: 20140095509
    Abstract: A method including: at a system, determining a set of user accounts associated with a first user for each of a set of social networking services, an event timeframe for an event, and an event location for the event; receiving, at the system, a set of digital content generated by the set of user accounts during the event timeframe; in response to detection of a first digital content lacking a geographic location information within the digital content set, associating the event location with the first digital content; and in response to receipt of a query comprising an identifier for the event from a device, sending the first digital content to the device.
    Type: Application
    Filed: October 1, 2013
    Publication date: April 3, 2014
    Applicant: Banjo, Inc.
    Inventor: Damien Michael Patton