Patents Assigned to Domo, Inc.
  • Patent number: 9467745
    Abstract: An example implementation includes a computer-implemented method including generating a dynamic user-interactable graphical interface using a performance summary including viewer traffic statistics for a first show and competing shows at discrete time intervals, the interface being configured to graphically display a comparison of performance of the first show and the competing shows at the discrete time intervals and provide the interface for display via on the user device. The method may also include receiving a user input selecting from the interface a time interval of the first show and the competing shows and updating the interface with the comparison of the viewer traffic between the first show and the competing shows at the time interval selected by the user input.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: October 11, 2016
    Assignee: Domo, Inc.
    Inventors: Wes Hotchkiss, Sam Thomas, Jared Cook
  • Patent number: 9299170
    Abstract: Information is presented on a map that resembles a city map, with related information grouped into distinct “neighborhoods.” Such a display scheme takes advantage of spatial cognition in order to provide an organizational and presentational scheme by which users can more easily remember where to look for and find the right information. Metadata, notifications, and/or other auxiliary information can be presented alongside or superimposed upon the data itself.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: March 29, 2016
    Assignee: DOMO, INC.
    Inventors: Shaun Richard Moon, Alan Adams Winters, Benjamin Green
  • Patent number: 9235978
    Abstract: An alert suggestion generator may automatically suggest alerts for a user based on user input. The user input may include natural language text and/or user actions that the suggestion generator can use to generate alerts that have a high likelihood of relevance, and therefore desirability, to the user. Each alert may have a trigger condition such as passage of time, measurement of a numeric metric, or other factors. Each alert may also have a notification setting defining how the user is to be notified. The alert suggestion generator may retrieve a user profile of the user to further determine what alerts would be most relevant to the user. The user may be queried to confirm the alerts, and the alerts may them be set. Partial alerts may be generated and then the user may be queried for the trigger condition and/or notification setting needed to complete the alerts.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: January 12, 2016
    Assignee: DOMO, INC.
    Inventor: Monty Charlton
  • Patent number: 9202297
    Abstract: A user can dynamically invoke and control the display of secondary data visualizations based on a selected element of a primary data visualization. Previews of the secondary data visualizations are presented as the user interacts with the primary visualization. In response to user input, previews can be dynamically expanded, allowing a user to dynamically “drill down” into selected elements of the primary data visualization. Any suitable input mechanism can be used, including for example, a gesture such as a two-finger spreading motion to invoke previews of available secondary visualizations, wherein the axis defined by two points of contact determines which of the displayed previews of secondary visualizations is highlighted and/or expanded. In various embodiments, a hierarchy of visualizations can be established, and the user can navigate among two or more levels of visualizations in the same interactive manner.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: December 1, 2015
    Assignee: Domo, Inc.
    Inventors: Alan Winters, Amir H. Raubvogel
  • Patent number: 9191285
    Abstract: According to various embodiments, the present invention provides live site performance monitoring in the context of logical resource hierarchies found in cloud computing systems. In particular, in one embodiment, the system of the present invention facilitates monitoring of new computing services without necessarily requiring explicit knowledge about such new services. Such services can include, for example and without limitation, those provided using a Representational State Transfer (REST) architecture, although the techniques described herein can also be used with other architectures. In one embodiment, the system of the present invention operates by automatically creating groups of items for performance monitoring, based on the hierarchy of a URI. Heuristics can be used to determine aggregatable hierarchy nodes.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: November 17, 2015
    Assignee: DOMO, INC.
    Inventor: Derrick Isaacson
  • Patent number: 9135228
    Abstract: In a collaborative computing environment, a method and system for displaying revisions associated with a hosted electronic document are disclosed. In accordance with the disclosed method and system, select revisions of an electronic document may be displayed to a user, recreating a visual history play-back of the evolution of the electronic document. The electronic document may be displayed in a web-browsing application, utilizing a Document Object Model (“DOM”) retrieving the select revisions via Asynchronous JavaScript and XML (“AJAX”) calls to a remote device/server.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: September 15, 2015
    Assignee: Domo, Inc.
    Inventors: Gabriel Jakobson, Steven Reuben
  • Patent number: 9082282
    Abstract: An alert may provide a user with notification when a trigger condition regarding the operation of an enterprise is satisfied. Prior to setting the alert, a proposed alert with the trigger condition may be received. The trigger condition may be compared with a database of operational data related to operation of the enterprise over a period of time to obtain historical trigger data. The historical trigger data may indicate how the proposed alert would have functioned if applied to the operational data for the period of time, for example, by indicating how many times the alert would have been triggered during the period of time. The historical trigger data may be provided to a user, and may facilitate user determination of whether the proposed alert will perform as desired. Once the desired proposed alert has been entered, the user may set the proposed alert as an actual alert.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: July 14, 2015
    Assignee: Domo, Inc.
    Inventors: Adam Landefeld, Chris Willis, Alan Adams Winters, Dana Stott
  • Patent number: 8914740
    Abstract: A user interface is provided for allowing a user to interact with a graphical display, so as to facilitate comparative viewing of components of the display. A bar graph or other quantitative display is provided, wherein each bar is divided into a plurality of segments. Responsive to user input, segments of a given kind, in different bars, are realigned with one another along a common baseline, so that their sizes can be more easily compared with one another. In at least one embodiment, the realignment is transitory, and the original graph is restored upon further user input and/or after some predetermined time period.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: December 16, 2014
    Assignee: Domo, Inc.
    Inventors: Derek Joos, Mark Schultz, Matt McMurry, Chris Willis
  • Publication number: 20070162819
    Abstract: A disclosed signal transmission method in a radio multiplex transmission system comprises the steps of: serial-to-parallel converting serial data to be transmitted into N (N: two or more) parallel data series; independently performing an error-correcting encoding process on the parallel signals of the N data series serial-to-parallel converted; parallel-to-serial converting the parallel signals encoded with error-correcting codes; performing an interleaving process on the parallel-to-serial converted signals; serial-to-parallel converting the interleaved signals into L (L: two or more) parallel data series and transmitting each of the L data series using L antennas; receiving the transmitted signals; separating the received signals into M (M: two or more) data series and parallel-to-serial converting the M data series; performing a deinterleaving process on the parallel-to-serial converted signals; serial-to-parallel converting the deinterleaved signals into N data series; independently performing an error-co
    Type: Application
    Filed: September 7, 2004
    Publication date: July 12, 2007
    Applicant: NTT DoMo , Inc.
    Inventors: Junichiro Kawamoto, Takahiro Asai, Kenichi Higuchi, Mamoru Sawahashi
  • Patent number: D760761
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: July 5, 2016
    Assignee: Domo, Inc.
    Inventor: Chris Willis
  • Patent number: D761288
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: July 12, 2016
    Assignee: Domo, Inc.
    Inventors: Aryel Cianflone, Matt Belkin, Gavin Jensen, Sam Thomas
  • Patent number: D769908
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: October 25, 2016
    Assignee: DOMO, Inc.
    Inventor: Jared Cook
  • Patent number: D773514
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: December 6, 2016
    Assignee: Domo, Inc.
    Inventor: Chris Willis