Patents by Inventor Joseph Goldberg

Joseph Goldberg 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).

  • Patent number: 8910084
    Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing a hierarchical dataset as graphical elements in a configurable data visualization having at least one graphical attribute. At least one aggregate function of a plurality of aggregate functions are determined. Aggregate values of the hierarchical dataset for each hierarchical depth level is determined. The aggregate function is used to determine the aggregate values. The data visualization based on the aggregate values is rendered.
    Type: Grant
    Filed: July 5, 2007
    Date of Patent: December 9, 2014
    Assignee: Oracle International Corporation
    Inventors: Jonathan Helfman, Joseph Goldberg
  • Patent number: 8866815
    Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing a plurality of source data values as graphical elements in a default treemap visualization, where each data value is associated with a plurality of data dimensions. A first data dimension is selected to be mapped to an area cell characteristic based on the first data dimension having a quality of numeric and a quality of non-negative. A second data dimension is selected to be mapped to a color cell characteristic based on the second data dimension having a quality of numeric and a quality of previously unmapped. The default treemap visualization is generated based on the selected first data dimension and the selected second data dimension.
    Type: Grant
    Filed: May 23, 2007
    Date of Patent: October 21, 2014
    Assignee: Oracle International Corporation
    Inventors: Jonathan Helfman, Joseph Goldberg
  • Publication number: 20140101591
    Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing a plurality of data values of a hierarchical dataset as graphical elements in a configurable data visualization. A first data visualization may be displayed in a data visualization display page, along with a user interface. A selection of a rendered root node and rendered leaf nodes to be displayed in a second data visualization is received from the user interface. Based on the selection of the rendered root node and rendered leaf nodes, a number of depth levels to display is determined. Also, which of the depth levels to display are identified based on the selection of the rendered root node and rendered leaf nodes. The second data visualization is rendered based on the determined number of depth levels and the identified depth levels.
    Type: Application
    Filed: December 11, 2013
    Publication date: April 10, 2014
    Inventors: Jonathan Helfman, Joseph Goldberg
  • Patent number: 8640056
    Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing a plurality of data values of a hierarchical dataset as graphical elements in a configurable data visualization. A first data visualization may be displayed in a data visualization display page, along with a user interface. A selection of a rendered root node and rendered leaf nodes to be displayed in a second data visualization is received from the user interface. Based on the selection of the rendered root node and rendered leaf nodes, a number of depth levels to display is determined. Also, which of the depth levels to display are identified based on the selection of the rendered root node and rendered leaf nodes. The second data visualization is rendered based on the determined number of depth levels and the identified depth levels.
    Type: Grant
    Filed: July 5, 2007
    Date of Patent: January 28, 2014
    Assignee: Oracle International Corporation
    Inventors: Jonathan Helfman, Joseph Goldberg
  • Patent number: 8393342
    Abstract: The present invention includes a walking cane having a handle assembly, a support assembly and foot member. The handle assembly includes first and second generally upright rigid posts. A shaft adaptable for grasping by a user's hand connects to each end of the posts. Pliable mounts dispose between the terminal ends of the shaft and each post. The mounts, biased against the shaft, permit omni-directional movement of the shaft relative to each post. The support assembly connects to the handle assembly and includes three parallel elongated rods spaced apart from one another in a triangular formation. The handle assembly can be adjusted relative to the support assembly by means of two cooperating shims. The foot member connects to the support assembly and contacts the ground. The cane provides a light-weight shaft and a shock absorbing handle assembly to assist in relieving hand, wrist and arm strains.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: March 12, 2013
    Assignee: Kineticane, LLC
    Inventors: Ronald M. Goldberg, Joseph Goldberg
  • Patent number: 8286100
    Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing data values of a dataset as a plurality of graphical elements in a data visualization. A data table of the dataset may be linked with web-accessible information using a first content identifier. The first content identifier includes a first substring. The data visualization for the dataset is generated based on a first configuration. A selection of a graphical element of the plurality of graphical elements in the data visualization is received through a first user interface. The first substring is substituted with an identifier of the selected graphical element, generating a second content identifier. The requested web-accessible information based on the second content identifier is rendered.
    Type: Grant
    Filed: July 5, 2007
    Date of Patent: October 9, 2012
    Assignee: Oracle International Corporation
    Inventors: Jonathan Helfman, Joseph Goldberg
  • Patent number: 8082936
    Abstract: The present invention includes a walking cane having a handle assembly, a support assembly and foot member. The handle assembly includes first and second generally upright rigid posts. A shaft adaptable for grasping by a user's hand connects to each end of the posts. Pliable mounts dispose between the terminal ends of the shaft and each post. The mounts, biased against the shaft, permit omni-directional movement of the shaft relative to each post. The support assembly connects to the handle assembly and includes three parallel elongated rods spaced apart from one another in a triangular formation. The handle assembly can be adjusted relative to the support assembly by means of two cooperating shims. The foot member connects to the support assembly and contacts the ground. The cane provides a light-weight shaft and a shock absorbing handle assembly to assist in relieving hand, wrist and arm strains.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: December 27, 2011
    Assignee: Kineticane, LLC
    Inventors: Ronald M. Goldberg, Joseph Goldberg
  • Publication number: 20110073144
    Abstract: The present invention includes a walking cane having a handle assembly, a support assembly and foot member. The handle assembly includes first and second generally upright rigid posts. A shaft adaptable for grasping by a user's hand connects to each end of the posts. Pliable mounts dispose between the terminal ends of the shaft and each post. The mounts, biased against the shaft, permit omni-directional movement of the shaft relative to each post. The support assembly connects to the handle assembly and includes three parallel elongated rods spaced apart from one another in a triangular formation. The handle assembly can be adjusted relative to the support assembly by means of two cooperating shims. The foot member connects to the support assembly and contacts the ground. The cane provides a light-weight shaft and a shock absorbing handle assembly to assist in relieving hand, wrist and arm strains.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 31, 2011
    Applicant: KINETICANE, LLC
    Inventors: RONALD M. GOLDBERG, JOSEPH GOLDBERG
  • Publication number: 20110073145
    Abstract: The present invention includes a walking cane having a handle assembly, a support assembly and foot member. The handle assembly includes first and second generally upright rigid posts. A shaft adaptable for grasping by a user's hand connects to each end of the posts. Pliable mounts dispose between the terminal ends of the shaft and each post. The mounts, biased against the shaft, permit omni-directional movement of the shaft relative to each post. The support assembly connects to the handle assembly and includes three parallel elongated rods spaced apart from one another in a triangular formation. The handle assembly can be adjusted relative to the support assembly by means of two cooperating shims. The foot member connects to the support assembly and contacts the ground. The cane provides a light-weight shaft and a shock absorbing handle assembly to assist in relieving hand, wrist and arm strains.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 31, 2011
    Applicant: KINETICANE, LLC
    Inventors: RONALD M. GOLDBERG, JOSEPH GOLDBERG
  • Publication number: 20090013270
    Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing data values of a dataset as a plurality of graphical elements in a data visualization. A data table of the dataset may be linked with web-accessible information using a first content identifier. The first content identifier includes a first substring. The data visualization for the dataset is generated based on a first configuration. A selection of a graphical element of the plurality of graphical elements in the data visualization is received through a first user interface. The first substring is substituted with an identifier of the selected graphical element, generating a second content identifier. The requested web-accessible information based on the second content identifier is rendered.
    Type: Application
    Filed: July 5, 2007
    Publication date: January 8, 2009
    Applicant: Oracle International Corporation
    Inventors: Jonathan Helfman, Joseph Goldberg
  • Publication number: 20090013281
    Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing a plurality of data values of a hierarchical dataset as graphical elements in a configurable data visualization. A first data visualization may be displayed in a data visualization display page, along with a user interface. A selection of a rendered root node and rendered leaf nodes to be displayed in a second data visualization is received from the user interface. Based on the selection of the rendered root node and rendered leaf nodes, a number of depth levels to display is determined. Also, which of the depth levels to display are identified based on the selection of the rendered root node and rendered leaf nodes. The second data visualization is rendered based on the determined number of depth levels and the identified depth levels.
    Type: Application
    Filed: July 5, 2007
    Publication date: January 8, 2009
    Applicant: Oracle International Corporation
    Inventors: Jonathan Helfman, Joseph Goldberg
  • Publication number: 20090013287
    Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing a hierarchical dataset as graphical elements in a configurable data visualization having at least one graphical attribute. At least one aggregate function of a plurality of aggregate functions are determined. Aggregate values of the hierarchical dataset for each hierarchical depth level is determined. The aggregate function is used to determine the aggregate values. The data visualization based on the aggregate values is rendered.
    Type: Application
    Filed: July 5, 2007
    Publication date: January 8, 2009
    Applicant: Oracle International Corporation
    Inventors: Jonathan Helfman, Joseph Goldberg
  • Publication number: 20090013271
    Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing data values of a data set as a plurality of graphical elements in a data visualization, where each data value is associated with a plurality of data dimensions. A first data visualization may be generated based on a first configuration of the datatset. The first data visualization and a first user interface are displayed on a data visualization display page. The first user interface includes the plurality of graphical elements in the first data visualization. A selection of a element of the plurality of graphical elements is received through the first user interface. Moreover, the data values based on the received selection are filtered. A second data visualization representing the data set excluding the filtered data values is displayed.
    Type: Application
    Filed: July 5, 2007
    Publication date: January 8, 2009
    Applicant: Oracle International Corporation
    Inventors: Jonathan Helfman, Joseph Goldberg
  • Publication number: 20080295038
    Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing a plurality of source data values as graphical elements in a default treemap visualization, where each data value is associated with a plurality of data dimensions. A first data dimension is selected to be mapped to an area cell characteristic based on the first data dimension having a quality of numeric and a quality of non-negative. A second data dimension is selected to be mapped to a color cell characteristic based on the second data dimension having a quality of numeric and a quality of previously unmapped. The default treemap visualization is generated based on the selected first data dimension and the selected second data dimension.
    Type: Application
    Filed: May 23, 2007
    Publication date: November 27, 2008
    Applicant: Oracle International Corporation
    Inventors: Jonathan Helfman, Joseph Goldberg
  • Publication number: 20060101324
    Abstract: Methods, systems, and machine readable mediums are disclosed for viewing multidimensional data. In one embodiment, a method is disclosed which comprises displaying multidimensional data in a table format, the table format having a plurality of rows, a plurality of columns, and a plurality of cells displaying data, a first column of the plurality of columns including data having at least two hierarchical levels. Data for at least a first set of the plurality of cells is displayed in a graphical format, the first set including cells in the first column, the graphical format of the cells in the first set in the first column indicating a hierarchical level associated with the cell data and a mechanism is displayed for a first one of the rows to display at least one additional row having data in the first column associated with a lower hierarchical level of the first row data.
    Type: Application
    Filed: November 9, 2004
    Publication date: May 11, 2006
    Applicant: ORACLE INTERNATIONAL CORPORATION, A California corporation
    Inventors: Joseph Goldberg, Luke Kowalski
  • Publication number: 20050004911
    Abstract: A graphical condition builder is provided that presents a graphical representation of a search query. In an embodiment, the graphical condition builder presents a graphical and numerical preview indicating the size of the expected query results set. In an embodiment, a graphical preview is provided that includes graphical preview portions having a shape suggestive of a funnel. In an embodiment, the graphical condition builder supports formulating queries for both relational and multidimentional databases. In an embodiment, the graphical condition builder displays a textual indication of the type of logical operation being performed. In an embodiment, the graphical condition builder determines the type of logical operator to apply depending on the relative location of icons representing filter objects. In an embodiment, order dependent filters are available to the user. In an embodiment, the search query is represented by query steps, and multiple filter objects may be contained in each query step.
    Type: Application
    Filed: September 25, 2003
    Publication date: January 6, 2005
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Joseph Goldberg, Uday Gajendar
  • Patent number: 6013414
    Abstract: Photosensitive compositions containing a polyimide precursor and a complex cation of a polymerizable carboxylic acid functional compound with a tertiary amino functional group; and use thereof to provide a pattern.
    Type: Grant
    Filed: December 16, 1994
    Date of Patent: January 11, 2000
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey Donald Gelorme, Martin Joseph Goldberg, Nancy Carolyn LaBianca, Jane Margaret Shaw
  • Patent number: 6010832
    Abstract: Photosensitive compositions containing a polyimide precursor and a complex cation of a polymerizable carboxylic acid functional compound with a tertiary amino functional group; and use thereof to provide a pattern.
    Type: Grant
    Filed: May 16, 1995
    Date of Patent: January 4, 2000
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey Donald Gelorme, Martin Joseph Goldberg, Nancy Carolyn LaBianca, Jane Margaret Shaw
  • Patent number: 5831221
    Abstract: A caster mounted weighing system comprised of at least three caster assemblies mounted to the bottom of a bed, container, or other surface suitable for weighing, a control unit, a junction box, and a means for transmitting signals to and from the caster assemblies, junction box, and control unit. The caster assembly may be comprised of a caster, which rests on the floor, a load cell attached to the caster, strain gauges or other means for measuring the load applied to the load cell, and a stem or other attachment means which permits the caster assembly to be mounted to the bottom of a bed frame, container, or other surface suitable for weighing. In alternate embodiments, each caster assembly may be comprised of a plurality of casters centered below a caster plate, or the caster assemblies may be secured to the bed or container by a collar or clamp, rather than by a stem.
    Type: Grant
    Filed: October 13, 1994
    Date of Patent: November 3, 1998
    Assignee: Future Sysems, Inc.
    Inventors: E. Randy Geringer, Joseph Goldberg
  • Patent number: 5217669
    Abstract: A method of making a flexible composite tool particularly adapted for composite molding and the composite tool made by this method. The method includes dissolving a B-staged fluoroelastomer in a suitable solvent such as methyl ethyl ketone or toluene to form a fluoroelastomer solution. A fabric is then coated with the fluoroelastomer solution. The solvent is evaporated and the impregnated fabric is sandwiched between unreinforced sheets to form a reinforced tooling material. The reinforced tooling material is laid up with alternating layers of unreinforced fluoroelastomer and then cured to form a composite tool which is stable through multiple thermal cycles. In addition, an elastomer tool can be provided with detail cavities shaped to accept separately formed detail structures, with each cavity including extra reinforcement in order to locate the details to close tolerances without extensive hand positioning or use of adhesives. The tool is useful in molding composites and is reusable.
    Type: Grant
    Filed: September 11, 1991
    Date of Patent: June 8, 1993
    Assignee: United Technologies Corporation
    Inventors: Alex C. Dublinski, David A. Evans, Joseph Goldberg, Geoffrey C. R. Davis, Sharp, Jr., William, Michael A. Kornitzky