Patents by Inventor Walter Greenberg

Walter Greenberg 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: 11030245
    Abstract: Some embodiments are directed to a method for exchanging data between a user and one or more data sources, the method including configuring a non-transitory computer readable medium to access data from the one or more data sources via a data source query in accordance with options specified in first and second XML configuration files. The non-transitory computer readable medium further retrieves the data in a predefined format at a database and displays the data in accordance with display options specified in the first and the second XML configuration files.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: June 8, 2021
    Assignee: ALQIMI ANALYTICS & INTELLIGENCE, LLC
    Inventors: Walter Greenberg, Kevin M. Donohue
  • Patent number: 11030244
    Abstract: Some embodiments are directed to a method for exchanging data between a user and a first data source, the method including configuring a non-transitory computer readable medium to retrieve and display a first set of data from the first data source via a first data source query in accordance with connection information, a set of display options and data retrieval filters specified in a user-defined XML configuration file. The non-transitory computer readable medium further applies the user-defined XML configuration file to a second data source query to display a second set of data from a second data source in accordance with the set of display options specified for the first data source in the user-defined XML configuration file.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: June 8, 2021
    Assignee: ALQIMI ANALYTICS & INTELLIGENCE, LLC
    Inventors: Walter Greenberg, Kevin M. Donohue
  • Patent number: 10956496
    Abstract: Some embodiments are directed to a method for exchanging data between a user terminal, and a first data source and a second data source, the method including configuring a user-defined XML configuration file stored on a portal server. The method further includes retrieving data periodically from the first data source via a periodically executed application and retrieving data aperiodically from the second data source via an aperiodically executed application. The method further includes storing a combined data retrieved from the first data source and the second data sources in a database. The method further includes displaying the combined data on the user terminal in accordance with at least one option specified in the user-defined XML configuration file.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: March 23, 2021
    Assignee: ALQIMI ANALYTICS & INTELLIGENCE, LLC
    Inventors: Walter Greenberg, Kevin M. Donohue
  • Publication number: 20180032632
    Abstract: Some embodiments are directed to a method for exchanging data between a user and one or more data sources, the method including configuring a non-transitory computer readable medium to access data from the one or more data sources via a data source query in accordance with options specified in first and second XML configuration files. The non-transitory computer readable medium further retrieves the data in a predefined format at a database and displays the data in accordance with display options specified in the first and the second XML configuration files.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Walter GREENBERG, Kevin M. DONOHUE
  • Publication number: 20180032634
    Abstract: Some embodiments are directed to a method for displaying an output data on a user terminal, the method including receiving an input data through a web interface on the user terminal and transmitting the input data to a portal server through an input portlet. The method also includes generating an XML configuration file comprising at least one of document data, a markup and a script code. The method further includes storing and processing the XML configuration file by the portal server. The method further includes retrieving the output data from a data source based on at least a parameter specified in the XML configuration file. The method further includes displaying the output data on the web interface based on at least one option specified in the XML configuration file.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Walter GREENBERG, Kevin M. DONOHUE
  • Publication number: 20180032617
    Abstract: Some embodiments are directed to a method for exchanging data between a user and a data source, the method including configuring a non-transitory computer readable medium to retrieve and display a set of data from the data source via a data source query in accordance with connection information, a set of display options and data retrieval filters specified in a user-defined XML configuration file. Further, the data exchanged between the user and the data source passes through an application server and a portal server.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Walter GREENBERG, Kevin M. DONOHUE
  • Publication number: 20180032633
    Abstract: Some embodiments are directed to a method for exchanging data between a user terminal and a data source. The method includes generating a first XML configuration file in accordance with a data source query and generating a second XML configuration file in accordance with options specified in the first XML configuration file. The method further includes configuring a plurality of portlets on a portal server based on the first XML configuration file and the second XML configuration file, and retrieving data from the data source via the plurality of portlets operating on the portal server and an application server. The method further includes storing the in a database, and displaying the data on the portal in accordance with the options specified in the first XML configuration file.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Walter GREENBERG, Kevin M. DONOHUE
  • Publication number: 20180032630
    Abstract: Some embodiments are directed to a method for exchanging data between a user and a first data source, the method including configuring a non-transitory computer readable medium to retrieve and display a first set of data from the first data source via a first data source query in accordance with connection information, a set of display options and data retrieval filters specified in a user-defined XML configuration file. The non-transitory computer readable medium further applies the user-defined XML configuration file to a second data source query to display a second set of data from a second data source in accordance with the set of display options specified for the first data source in the user-defined XML configuration file.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Walter GREENBERG, Kevin M. DONOHUE
  • Publication number: 20180032618
    Abstract: Some embodiments are directed to a method for exchanging data between a user and a data source, the method including configuring an XML data source query file stored on a portal server. The XML data source query file includes a data source query. The method can further include configuring a data source connection file stored on the portal server. The method can also include configuring a portal page configuration stored on the portal server and accessing a portlet that is intermediate between the data source and the portal page by a browser. The method can further include retrieving raw data from the data source with an input into a function made available to the browser and displaying the raw data in the browser.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Walter GREENBERG, Kevin M. DONOHUE
  • Publication number: 20180032635
    Abstract: Some embodiments are directed to a method for exchanging data between a user terminal, and a first data source and a second data source, the method including configuring a user-defined XML configuration file stored on a portal server. The method further includes retrieving data periodically from the first data source via a periodically executed application and retrieving data aperiodically from the second data source via an aperiodically executed application. The method further includes storing a combined data retrieved from the first data source and the second data sources in a database. The method further includes displaying the combined data on the user terminal in accordance with at least one option specified in the user-defined XML configuration file.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Walter GREENBERG, Kevin M. DONOHUE
  • Publication number: 20180032631
    Abstract: Some embodiments are directed to a method for exchanging data between a user and a data source, the method includes configuring a non-transitory computer readable medium to retrieve data from a data source via a data source query in accordance with data retrieval filters, display options, a first set of options for periodic data retrieval and a second set of options for aperiodic data retrieval specified in a user-defined XML configuration file. Further, the non-transitory computer readable medium utilizes a first application that retrieves data periodically in accordance with the first set of options specified in the user-defined XML configuration file and a second application that retrieves data aperiodically in accordance with the second set of options specified in the user-defined XML configuration file. The retrieved data is displayed in accordance with the set of display options specified in the user-defined XML configuration file.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Walter GREENBERG, Kevin M. DONOHUE
  • Patent number: 9355552
    Abstract: The electronic Building Information Card (eBIC) system provides a systematic and comprehensive approach for building information maintenance to assist first responders and building owners in an emergency response. The eBIC solution is built to the essential elements for each building along with a cross vertical view of the building. This provides the first responder a quick size-up assessment, an easy to read graphic view format and further support emergency operations for each building.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: May 31, 2016
    Inventors: John J. Murphy, Jr., Walter Greenberg
  • Publication number: 20150048953
    Abstract: The electronic Building Information Card (eBIC) system provides a systematic and comprehensive approach for building information maintenance to assist first responders and building owners in an emergency response. The eBIC solution is built to the essential elements for each building along with a cross vertical view of the building. This provides the first responder a quick size-up assessment, an easy to read graphic view format and further support emergency operations for each building.
    Type: Application
    Filed: May 15, 2014
    Publication date: February 19, 2015
    Applicant: EBIC Preparedness Solutions, LLC
    Inventors: John J. Murphy, JR., Walter Greenberg
  • Publication number: 20110302483
    Abstract: The invention is a Forms Integration Toolkit (FIT) application, which is a zero-footprint software toolset that allows users to create forms without the need for software development. The FIT consists of a two-module forms tool and a two-module wizard tool. The forms tool modules are the FIT Configuration Manager and the FIT viewer. The FIT Wizard modules are the Wizard Configuration Manager and the Wizard Viewer. Several unique features differentiate the FIT from other forms tools on the market including the ability to specify a form and mapping instructions for populating multiple targets, including databases and web-services, with information received through the form in a single submit event.
    Type: Application
    Filed: June 6, 2011
    Publication date: December 8, 2011
    Inventor: Walter Greenberg
  • Publication number: 20100121879
    Abstract: A Data Integration Portlet (DIP) that runs inside of a portal that is already handling such tasks as user authentication, authorization, and navigation. The DIP includes a zero-footprint toolset that can connect to a database and return formatted data to the user, page by page, with various controls such as records per page, filtering, sorting, exporting, paging, and more, without extensive custom code. The DIP eliminates the need for software development of XML documents and stylesheets, custom built portlets, servlets, and applications to perform this task; and enables portal administrators to deploy rich data visualization applications in minutes by filling in two forms in a browser, a Connection form, and a Configuration form, then adding a viewer to the portal and specifying the Configuration from which it should retrieve its parameters.
    Type: Application
    Filed: November 10, 2009
    Publication date: May 13, 2010
    Inventor: Walter Greenberg
  • Patent number: 5589855
    Abstract: A method and system for entering numerical information in a manner that can be easily used by visually impaired individuals are disclosed. Using a touch screen display, for each digit of a multidigit number a first location on the screen is touched a number of times equal to the digit followed by touching a second location. Once all the digits have been entered, a third location is touched. This method allows for dividing the touch screen display into a small number of large area touch active regions, such as quadrants, thus reducing the accuracy required to enter a value since the large area quadrants are easily referenced to the screen boundaries. Further, audible cues are used to prompt the user as well as provide feedback.
    Type: Grant
    Filed: August 14, 1992
    Date of Patent: December 31, 1996
    Assignee: Transaction Technology, Inc.
    Inventors: Paul Blumstein, Randy Cole, James Cook, Ashwin Doshi, Michael Grandcolas, Stephen Gryte, Frank McCallick, Marvin Moskowitz, Howard Schechtman, Michael Sears, Steve Shulman, Walter Greenberg, Patricia Millo, Paul Sidikman, Alex J. Virnig, Paul Witman, Valerie Fenster