G06F3/0482

Systems and methods for providing augmented reality-like interface for the management and maintenance of building systems

The present invention relates to systems and methods for improved building systems management and maintenance. The present invention provides a system for providing an augmented reality-like interface for the management and maintenance of building systems, specifically the mechanical, electrical, and plumbing (MEP) systems within a building, including the heating, ventilation, and air-conditioning (HVAC) systems.

Systems and methods for providing augmented reality-like interface for the management and maintenance of building systems

The present invention relates to systems and methods for improved building systems management and maintenance. The present invention provides a system for providing an augmented reality-like interface for the management and maintenance of building systems, specifically the mechanical, electrical, and plumbing (MEP) systems within a building, including the heating, ventilation, and air-conditioning (HVAC) systems.

Electronic device, method, and computer-readable medium for providing split screen

An electronic device according to various embodiments comprises at least one memory for storing instructions and a foldable display, and is operably coupled with the foldable display and the at least one memory, wherein the electronic device, when executing instructions, may display a first screen in a first region of the foldable display, including a first sub-region and a second sub-region adjacent to the first sub-region while the foldable display is in an unfolded state, receive a first drag input from an edge region in the first region away from an edge in the first region that corresponds to the edge region while displaying the first screen in the first region, and in response to receiving the first drag input, display a list partially superimposed on the first screen, and including at least one executable object for indicating some of applications that have been executed in the second sub-region.

Electronic device, method, and computer-readable medium for providing split screen

An electronic device according to various embodiments comprises at least one memory for storing instructions and a foldable display, and is operably coupled with the foldable display and the at least one memory, wherein the electronic device, when executing instructions, may display a first screen in a first region of the foldable display, including a first sub-region and a second sub-region adjacent to the first sub-region while the foldable display is in an unfolded state, receive a first drag input from an edge region in the first region away from an edge in the first region that corresponds to the edge region while displaying the first screen in the first region, and in response to receiving the first drag input, display a list partially superimposed on the first screen, and including at least one executable object for indicating some of applications that have been executed in the second sub-region.

Method, apparatus, and computer program product for facilitating the playback of interface events
11579768 · 2023-02-14 · ·

Provided herein are method, apparatus, and computer program products for facilitating capture and play back of interface event data. One exemplary method may comprise providing, as a function of at least profile data, environmental data, transaction data, relevance data, and implicit data derived therefrom, a dynamic application environment, displaying the dynamic application environment on an dynamic application interface, capturing interface event data, the interface event data being based on user interaction with the dynamic application interface, and comprising of one or more interface events and a particular time at which each of the one or more interface events occurred, providing data to the play back device configured for initializing a play back environment, such that the play back environment receives the interface event data and performs play back, and outputting the one or more interface events in a relative time to the particular time.

Method, apparatus, and computer program product for facilitating the playback of interface events
11579768 · 2023-02-14 · ·

Provided herein are method, apparatus, and computer program products for facilitating capture and play back of interface event data. One exemplary method may comprise providing, as a function of at least profile data, environmental data, transaction data, relevance data, and implicit data derived therefrom, a dynamic application environment, displaying the dynamic application environment on an dynamic application interface, capturing interface event data, the interface event data being based on user interaction with the dynamic application interface, and comprising of one or more interface events and a particular time at which each of the one or more interface events occurred, providing data to the play back device configured for initializing a play back environment, such that the play back environment receives the interface event data and performs play back, and outputting the one or more interface events in a relative time to the particular time.

Automatic data model generation
11579760 · 2023-02-14 · ·

Embodiments are directed to managing data visualizations. Candidate data fields from a data source may be determined based on a search expression. The candidate data fields may be displayed in the model panel. A working data model may be generated based on a portion of the candidate data fields such that the portion of the candidate data fields may be included in the working data model. Visualizations may be determined based on recommendation models and the working data model such that a portion of the visualizations may be determined based on shared data fields that may be included in the working data model and the visualizations. A working visualization may be determined based on a visualization listed in the display panel and the working data model such that data fields included in the working data model may be associated with the working visualization.

Displaying a representation of a user touch input detected by an external device

A device includes a touch-sensitive display, one or more processors, and memory storing one or more programs including instructions for receiving data from an external device representing user input received over a duration of time at the external device. The programs may include instructions for determining whether the electronic device is actively executing an application for playback. The programs may further include instructions for in accordance with a determination that the electronic device is not actively executing an application for playback: displaying an indication of the receiving of the data; and displaying an affordance, wherein the affordance when selected launches the application for playback and causes the electronic device to playback the received data according to the duration of time of the user input.

Displaying a representation of a user touch input detected by an external device

A device includes a touch-sensitive display, one or more processors, and memory storing one or more programs including instructions for receiving data from an external device representing user input received over a duration of time at the external device. The programs may include instructions for determining whether the electronic device is actively executing an application for playback. The programs may further include instructions for in accordance with a determination that the electronic device is not actively executing an application for playback: displaying an indication of the receiving of the data; and displaying an affordance, wherein the affordance when selected launches the application for playback and causes the electronic device to playback the received data according to the duration of time of the user input.

Content deleting method, terminal, and computer readable storage medium
11579767 · 2023-02-14 · ·

The present disclosure provides a content deleting method, a terminal, and a non-transitory computer readable storage medium. The method deleting method includes: acquiring a selected target content in a terminal interface when a content on the terminal interface is in a deletable state; and performing deletion operation on the target content if detecting a preset sliding track aiming at the target content.