Patents by Inventor Dennis Nathan
Dennis Nathan 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: 20250117423Abstract: A computing device receives, via a user interface, a drawing input directed to a dataset of time series data. The computing device converts the drawing input into a set of search terms and executes a query against a search index for the dataset using the set of search terms to retrieve a plurality of labeled trend events. Each of the labeled trend events corresponds to a respective portion of a respective line chart of a set of line charts representing the time series data and has a respective chart identifier. The computing device generates a first subset of line charts according to the retrieved plurality of labeled trend events. The computing device displays, on the user interface, one or more line charts of the first subset of line charts.Type: ApplicationFiled: July 30, 2024Publication date: April 10, 2025Inventors: Vidya Raghavan SETLUR, Dennis Nathan BROMLEY
-
Patent number: 12216678Abstract: A computing device receives a natural language input specifying search terms directed to a dataset. The device parses the input into tokens and executes queries against a search index to retrieve a plurality of labeled trend events. Each labeled trend event has a respective chart identifier. The device determines a respective composite score for each labeled trend event and individually assigns each labeled trend event to a respective group. For each group, the device sorts the respective labeled trend events within the respective group according to respective composite scores, determines a respective final score for each group, and ranks the groups according to one or more determined final scores. The device retrieves data corresponding to a first subset of line charts having the respective chart identifiers of the ranked groups, generates the first subset of line charts, and displays one or more line charts of the first subset with annotation.Type: GrantFiled: January 29, 2024Date of Patent: February 4, 2025Assignee: Salesforce, Inc.Inventors: Alexander Elias Bendeck, Dennis Nathan Bromley, Vidya Raghavan Setlur
-
Publication number: 20240362248Abstract: A computing device receives a natural language input specifying search terms directed to a dataset. The device parses the input into tokens and executes queries against a search index to retrieve a plurality of labeled trend events. Each labeled trend event has a respective chart identifier. The device determines a respective composite score for each labeled trend event and individually assigns each labeled trend event to a respective group. For each group, the device sorts the respective labeled trend events within the respective group according to respective composite scores, determines a respective final score for each group, and ranks the groups according to one or more determined final scores. The device retrieves data corresponding to a first subset of line charts having the respective chart identifiers of the ranked groups, generates the first subset of line charts, and displays one or more line charts of the first subset with annotation.Type: ApplicationFiled: January 29, 2024Publication date: October 31, 2024Inventors: Alexander Elias BENDECK, Dennis Nathan BROMLEY, Vidya Raghavan SETLUR
-
Publication number: 20240362241Abstract: A computing device receives a natural language input specifying a first search term and a second search term, directed to a dataset. The device (i) executes, for the first search term, first queries against a search index to retrieve a first set of labeled trend events; and (ii) executes for the second search term, second queries against the search index to retrieve a second set of labeled trend events. Each labeled trend event has a respective chart identifier. The device constructs sequences of labeled trend events based on the retrieved sets of labeled trend events, assigns each sequence into groups according to the respective chart identifier, and ranks the groups. The device retrieves data corresponding to a subset of line charts having the respective chart identifiers of the ranked groups, generates the subset of line charts, and displays one or more line charts of the subset.Type: ApplicationFiled: January 29, 2024Publication date: October 31, 2024Inventors: Alexander Elias BENDECK, Dennis Nathan BROMLEY, Vidya Raghavan SETLUR
-
Patent number: 11605189Abstract: Embodiments are directed to managing visualizations of data using a network computer. A modeling engine may provide a data model that includes a plurality of data objects and a display model that includes a plurality of display objects based on the plurality of data objects. Parameter action objects may be associated with display objects in the display model. In response to an activation of the parameter action objects, values associated with display objects may be assigned to the parameter associated with a parameter action object and actions associated with the parameter may be executed to modify the display model.Type: GrantFiled: July 26, 2021Date of Patent: March 14, 2023Assignee: Tableau Software, LLCInventors: Filippos Lymperopoulos, Bethany Meaghan Lyons, Amy Nicole Forstrom, Allison Anne Whilden, John Paul Rudolph, Benjamin Tonatiuh Medina-Orton, Dennis Nathan Bromley, Ruyi Shen, Amar Singh Lakhian, Andrew Alex Kim, Lisa Ann Bailey, Roxanne Roberta Agerone
-
Publication number: 20210358186Abstract: Embodiments are directed to managing visualizations of data using a network computer. A modeling engine may provide a data model that includes a plurality of data objects and a display model that includes a plurality of display objects based on the plurality of data objects. Parameter action objects may be associated with display objects in the display model. In response to an activation of the parameter action objects, values associated with display objects may be assigned to the parameter associated with a parameter action object and actions associated with the parameter may be executed to modify the display model.Type: ApplicationFiled: July 26, 2021Publication date: November 18, 2021Inventors: Filippos Lymperopoulos, Bethany Meaghan Lyons, Amy Nicole Forstrom, Allison Anne Whilden, John Paul Rudolph, Benjamin Tonatiuh Medina-Orton, Dennis Nathan Bromley, Ruyi Shen, Amar Singh Lakhian, Andrew Alex Kim, Lisa Ann Bailey, Roxanne Roberta Agerone
-
Patent number: 11074731Abstract: Embodiments are directed to managing visualizations of data using a network computer. A modeling engine may provide a data model that includes a plurality of data objects and a display model that includes a plurality of display objects based on the plurality of data objects. Parameter action objects may be associated with display objects in the display model. In response to an activation of the parameter action objects, values associated with display objects may be assigned to the parameter associated with a parameter action object and actions associated with the parameter may be executed to modify the display model.Type: GrantFiled: March 6, 2020Date of Patent: July 27, 2021Assignee: Tableau Software, LLCInventors: Filippos Lymperopoulos, Bethany Meaghan Lyons, Amy Nicole Forstrom, Allison Anne Whilden, John Paul Rudolph, Benjamin Tonatiuh Medina-Orton, Dennis Nathan Bromley, Ruyi Shen, Amar Singh Lakhian, Andrew Alex Kim, Lisa Ann Bailey, Roxanne Roberta Agerone
-
Publication number: 20200286270Abstract: Embodiments are directed to managing visualizations of data using a network computer. A modeling engine may provide a data model that includes a plurality of data objects and a display model that includes a plurality of display objects based on the plurality of data objects. Parameter action objects may be associated with display objects in the display model. In response to an activation of the parameter action objects, values associated with display objects may be assigned to the parameter associated with a parameter action object and actions associated with the parameter may be executed to modify the display model.Type: ApplicationFiled: March 6, 2020Publication date: September 10, 2020Inventors: Filippos Lymperopoulos, Bethany Meaghan Lyons, Amy Nicole Forstrom, Allison Anne Whilden, John Paul Rudolph, Benjamin Tonatiuh Medina-Orton, Dennis Nathan Bromley, Ruyi Shen, Amar Singh Lakhian, Andrew Alex Kim, Lisa Ann Bailey, Roxanne Roberta Agerone
-
Patent number: 8305941Abstract: A system for combining a plurality of signals in a wireless communication device employs a plurality of base station duplexers each coupled to a corresponding base station from a plurality of collocated base stations, each base station capable of receiving and transmitting signals in accordance with a corresponding transmission protocol. Each duplexer includes a transmit and receive paths for allowing signals to be transmitted from the base station and further allowing signals to be received by the base station. Isolators are each coupled to a corresponding one of the transmit path of each of the duplexers. Bandpass filters are each coupled to an output port of a corresponding one of the isolator and a combiner receives signals provided by each one of the band pass filters. An antenna duplexer is coupled to an output port of the combiner via a transmit path, where the duplexer provides a combined signal of the collocated base stations to an antenna.Type: GrantFiled: September 2, 2009Date of Patent: November 6, 2012Inventors: Allen S. Cohen, Dennis Nathan, Victor Lander
-
Publication number: 20110051628Abstract: A system for combining a plurality of signals in a wireless communication device employs a plurality of base station duplexers each coupled to a corresponding base station from a plurality of collocated base stations, each base station capable of receiving and transmitting signals in accordance with a corresponding transmission protocol. Each duplexer includes a transmit and receive paths for allowing signals to be transmitted from the base station and further allowing signals to be received by the base station. Isolators are each coupled to a corresponding one of the transmit path of each of the duplexers. Bandpass filters are each coupled to an output port of a corresponding one of the isolator and a combiner receives signals provided by each one of the band pass filters. An antenna duplexer is coupled to an output port of the combiner via a transmit path, where the duplexer provides a combined signal of the collocated base stations to an antenna.Type: ApplicationFiled: September 2, 2009Publication date: March 3, 2011Inventors: Allen S. Cohen, Dennis Nathan, Victor Lander
-
Patent number: 6211876Abstract: Methods and apparatus are provided for accessing an experience journal which includes unstructured text items relating to a topic, such as a medical condition. The method is implemented in a computer system including a processor, a storage device, a video display unit having a display screen, and a user interface. The unstructured text items are stored in the storage device. Similarities among the unstructured text items are determined, and icons, one corresponding to each of the unstructured text items, are displayed on the display screen. The icons are positioned on the display screen relative to each other, such that the distances between icons are representative of the determined similarities among the unstructured text items. In response to user selection of one of the icons, the corresponding unstructured text item is displayed on the display screen.Type: GrantFiled: June 22, 1998Date of Patent: April 3, 2001Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Edith Ackermann, Dennis Nathan Bromley, David Ray DeMaso, Sara Frances Frisken Gibson, Joseph Gonzalez-Heydrich, Judith Galler Karlin, Joseph Marks, Chia Shen, Carol Strohecker
-
Patent number: 5749593Abstract: A lift mechanism for use with a tractor and a convertor dolly. The lift mechanism includes an elongated arm having a first end and a second end; tractor attachment structure for pivotally attaching the first end of the arm to a tractor; convertor dolly attachment structure for attaching the second end of the arm to a convertor dolly; and actuating structure for raising the second end of the arm.Type: GrantFiled: March 25, 1996Date of Patent: May 12, 1998Inventors: Dennis Earl Phillips, Dennis Nathan Wright