Patents by Inventor Vladimir Shapiro

Vladimir Shapiro 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: 20200026500
    Abstract: Disclosed herein are system, method, and computer program product embodiments for implementing facet components and facet collection components for dynamic switching between display contexts. An embodiment operates by presenting, via a first rendering component, a first graphical representation of a numeric component in a first display context within a graphical user interface, determining a second display context associated with the numeric component, and loading a second rendering component associated with the second display context into the numeric component. Further, the embodiment presents, via the second rendering component, a second graphical representation of the numeric component in the second display context within the graphical user interface.
    Type: Application
    Filed: July 18, 2018
    Publication date: January 23, 2020
    Inventors: Roman Rommel, Vladimir Shapiro, Daniel Wurst
  • Publication number: 20200012542
    Abstract: Disclosed herein are system, method, and computer program product embodiments for obtaining feedback in an explicit, non-disruptive manner. An embodiment operates by determining a trigger corresponding to a feedback event, where the trigger is associated with a particular application that is registered with a feedback application associated with the feedback event; detecting an application event corresponding to the trigger occurs during an execution of the particular application; receiving a screenshot of a user interface of the particular application at a time of the detecting; providing a notification indicating that feedback corresponding to the application event is requested; receiving a request to launch the feedback event; and receiving feedback corresponding to the feedback event via the feedback application.
    Type: Application
    Filed: July 9, 2018
    Publication date: January 9, 2020
    Inventors: Vladimir Shapiro, Roman Rommel
  • Patent number: 10180978
    Abstract: An interface provides decision support in complex problem environments. An interface engine selectively communicates with a database to display (e.g., in tree form) proposed decisions and various corresponding outcomes resulting from cause-effect relationships of selected decisions. Structured data objects store state information (e.g., current/projected/target) of multi-faceted, inter-connected entities. Object metadata can include entity attributes and/or entity relationship details. The interface allows traversing the tree to explore the cause-effect relationships and/or validate various solution paths. The tree (including the proposed decisions, outcomes, and solution paths) may be initially generated up front, based upon particular problem scenario characteristics. Limited subsequent interaction between the interface engine and the underlying backend data store may enhance speed/performance/user experience.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: January 15, 2019
    Assignee: SAP SE
    Inventors: Vladimir Shapiro, Jochen Steinbach, Douglas Whelton Muise
  • Publication number: 20180356846
    Abstract: The present disclosure provides improved particle processing (e.g., cytometry and/or cell purification) systems and methods that can operate in an autonomous fashion. More particularly, the present disclosure provides for assemblies, systems and methods for analyzing, sorting, and/or processing (e.g., purifying, measuring, isolating, detecting and/or enriching) particles (e.g., cells, microscopic particles, etc.) where human intervention is not required and/or is minimized. The systems, assemblies and methods of the present disclosure advantageously improve run performance of particle processing systems (e.g., cell purification systems, cytometers) by significantly reducing and/or substantially eliminating the burden of operation for human intervention by automating numerous functions, features and/or steps of the disclosed systems and methods.
    Type: Application
    Filed: May 7, 2018
    Publication date: December 13, 2018
    Inventors: Johnathan Charles Sharpe, Nemanya Sedoglavich, Vladimir Shapiro, Stuart R. Ehrlich, Donald Francis Perrault, JR., Blair D. Morad
  • Publication number: 20180284956
    Abstract: Disclosed herein are embodiments for modular fragmentation and seamless data transfer across different web applications, for improved user experience. An example system may load a first web application, with corresponding data, in a web browser window, displaying output of the first web application. The system may further display a plurality of elements each corresponding to a separate entry of the data corresponding to the first web application in the web browser. The system includes a web application floorplan configured to allow at least one type of modular operation of a selected element of the plurality of elements, and execute the modular operation of the selected element. The modular operation may be a fragmentation action or a cross-application messaging action, which may include a docking or undocking operation of a selected web application component, or a drag-and-drop operation of a selected element between different web applications in different web browser windows.
    Type: Application
    Filed: April 3, 2017
    Publication date: October 4, 2018
    Inventors: Roman ROMMEL, Vladimir SHAPIRO
  • Patent number: 9964968
    Abstract: The present disclosure provides improved particle processing (e.g., cytometry and/or cell purification) systems and methods that can operate in an autonomous fashion. More particularly, the present disclosure provides for assemblies, systems and methods for analyzing, sorting, and/or processing (e.g., purifying, measuring, isolating, detecting and/or enriching) particles (e.g., cells, microscopic particles, etc.) where human intervention is not required and/or is minimized. The systems, assemblies and methods of the present disclosure advantageously improve run performance of particle processing systems (e.g., cell purification systems, cytometers) by significantly reducing and/or substantially eliminating the burden of operation for human intervention by automating numerous functions, features and/or steps of the disclosed systems and methods.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: May 8, 2018
    Assignee: CYTONOME/ST, LLC
    Inventors: Johnathan Charles Sharpe, Nemanya Sedoglavich, Vladimir Shapiro, Stuart R. Ehrlich, Donald Francis Perrault, Jr., Blair D. Morad
  • Publication number: 20160275176
    Abstract: An interface provides decision support in complex problem environments. An interface engine selectively communicates with a database to display (e.g., in tree form) proposed decisions and various corresponding outcomes resulting from cause-effect relationships of selected decisions. Structured data objects store state information (e.g., current/projected/target) of multi-faceted, inter-connected entities. Object metadata can include entity attributes and/or entity relationship details. The interface allows traversing the tree to explore the cause-effect relationships and/or validate various solution paths. The tree (including the proposed decisions, outcomes, and solution paths) may be initially generated up front, based upon particular problem scenario characteristics. Limited subsequent interaction between the interface engine and the underlying backend data store may enhance speed/performance/user experience.
    Type: Application
    Filed: March 19, 2015
    Publication date: September 22, 2016
    Inventors: Vladimir Shapiro, Jochen Steinbach, Douglas Whelton Muise
  • Publication number: 20160217405
    Abstract: A method, a system and a computer program product for generating a change request object to and associating the generated object with an existing business object are disclosed. A desired update to a first business object is created. The first business object contains a plurality of attributes, where each attribute in the plurality of attributes has a value. Based on the created update, a second business object is generated. The second business object contains at least one change to a value of an attribute of the first business object and a copy of the value of the attribute of the first business object. The value of the attribute in the first business object is compared with a copy of the value of the attribute contained in the generated second business object. Based on the comparison, the second business object is associated with the first business object.
    Type: Application
    Filed: January 28, 2015
    Publication date: July 28, 2016
    Inventors: Jochen Steinbach, Thomas Friedrich, Albin Brotz, Ralph Merkle, Vladimir Shapiro, Jutta Butzin
  • Publication number: 20140309782
    Abstract: The present disclosure provides improved particle processing (e.g., cytometry and/or cell purification) systems and methods that can operate in an autonomous fashion. More particularly, the present disclosure provides for assemblies, systems and methods for analyzing, sorting, and/or processing (e.g., purifying, measuring, isolating, detecting and/or enriching) particles (e.g., cells, microscopic particles, etc.) where human intervention is not required and/or is minimized. The systems, assemblies and methods of the present disclosure advantageously improve run performance of particle processing systems (e.g., cell purification systems, cytometers) by significantly reducing and/or substantially eliminating the burden of operation for human intervention by automating numerous functions, features and/or steps of the disclosed systems and methods.
    Type: Application
    Filed: March 13, 2014
    Publication date: October 16, 2014
    Applicant: CYTONOME/ST, LLC
    Inventors: Johnathan Charles Sharpe, Nemanya Sedoglavich, Vladimir Shapiro, Stuart R. Ehrlich, Donald Francis Perrault, JR., Blair D. Morad