Layout Modification (e.g., Move Or Resize) Patents (Class 715/788)
-
Patent number: 12197804Abstract: A method includes: in response to a dual-screen display instruction, entering a dual-screen display phase; in the dual-screen display phase, controlling a first display interface to be switched between a first display screen and a first display sub-screen in a time-division manner; and when the first display interface is switched to the first display screen, transmitting data of a first image to the first display screen through the first display interface, or when the first display interface is switched to the first display sub-screen, transmitting data of a second image to the first display sub-screen through the first display interface, so that the first display sub-screen displays the second image at the same time when the first display screen displays the first image.Type: GrantFiled: August 25, 2021Date of Patent: January 14, 2025Assignee: Huawei Technologies Co., Ltd.Inventors: Kai Hu, Xiao Xiao, Qiyi Li
-
Patent number: 12190132Abstract: An electronic device includes: a foldable display; a processor operationally coupled with the display; and a memory operationally coupled with the processor, wherein the memory stores instructions that, when executed, cause the processor to: detect a screen layout state of the foldable display based on at least one of a folding angle of the foldable display, a rotation angle of the foldable display, a mounting state of the electronic device, or a gripped state of the electronic device; determine a plurality of applications for execution, based on the detected screen layout state; determine a plurality of regions of the foldable display on which the plurality of applications are to be displayed, based on the detected screen layout state; and display execution screens of the plurality of applications on the plurality of regions.Type: GrantFiled: March 2, 2023Date of Patent: January 7, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jinyung Jung, Jihun Lee, Jaemin Jung, Younghak Oh
-
Patent number: 12175062Abstract: This document describes techniques and apparatuses for managing an immersive interface in a multi-application immersive environment. In some embodiments, these techniques and apparatuses enable a user to alter sizes and/or a layout of multiple immersive interfaces with as little as one selection.Type: GrantFiled: May 17, 2023Date of Patent: December 24, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Tsz Yan Wong, Jesse Clay Satterfield, Nils A. Sundelin, Bret P. Anderson, Patrice L. Miner, Chaitanya Dev Sareen, Robert J. Jarrett, Jennifer Nan
-
Patent number: 12175544Abstract: A method, apparatus, system, and computer program product provide visual verification of electronic data. A computer system accesses an electronic document. The computer system parses the electronic document to identify an assertion about a person. The computer system identifies an organization that maintains records capable of sustaining the assertion. The computer system sends a request to the organization to search for information about the person that substantiates the assertion. In response to receiving a reply that substantiates the assertion, the computer system generates a verification badge in the context of the organization. The computer system transforms the electronic document to display a verified document that associates the verification badge with the assertion. The computer system displays the verified document, including the verification badge in association with the assertion.Type: GrantFiled: May 15, 2020Date of Patent: December 24, 2024Assignee: ADP, Inc.Inventors: Jose Tavares, Guilherme Abbott, Andres Mello
-
Patent number: 12169725Abstract: A method and system for providing access to virtual desktops may include receiving an input indicating hovering of a pointer over an icon in a toolbar, identifying one or more existing virtual desktops, determining a state for each of the one or more existing virtual desktops by identifying one or more instances of any applications that are currently running in each of the one or more existing virtual desktops and determining a running state for each of the one or more instances, and displaying a preview of each of the one or more existing virtual desktops in response to the hovering of the pointer over the icon. The preview may include displaying the running state for one of the one or more instances for each existing virtual desktop.Type: GrantFiled: January 19, 2023Date of Patent: December 17, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Leo Tian Yue, Clinton Edward Rutkas, Lee Dicks Clark, Peter Josef Kreiseder, Robert Joseph Disano
-
Patent number: 12164754Abstract: This application provide a terminal control method and apparatus, and a terminal device. The method includes: in response to a first operation performed on a terminal device, controlling a screen of the terminal device to display at least two split-screen windows, where the at least two split-screen windows include a first split-screen window and a second split-screen window, and the first split-screen window is used to display a first page of a first application; setting the first page to a preset state in response to a second operation performed on the first split-screen window; and displaying the first page in the second split-screen window and displaying a second page of the first application in the first split-screen window in response to a third operation performed on the first page, where the second page is a previous page of the first page.Type: GrantFiled: March 23, 2021Date of Patent: December 10, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Ming Dong, Haijun Wang
-
Apparatus and method for obtaining and displaying appliance photographic image and supplemental data
Patent number: 12165618Abstract: A management unit including: a demand plan generating unit that obtains control information items related to energy consuming appliances; an obtaining unit that obtains picture data items showing the appliances; a memory which stores the picture data items obtained by the obtaining unit; a selecting unit which selects a picture data item from selection candidates including the picture data items stored in the memory, based on a specified control mode; a processor that executes processing for superimposing the control information items corresponding to the appliances in the picture data item selected by the selecting unit; and an output unit which displays the picture data item with the superimposed control information item.Type: GrantFiled: August 18, 2023Date of Patent: December 10, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventors: Hisashi Takayama, Yuki Waki, Yasuo Yoshimura, Tetsuya Kouda, Toshihisa Ikeda -
Patent number: 12164763Abstract: A screen split control method is performed by a terminal that has a function of responding to a control instruction triggered by a stylus. The screen split control method includes: creating a window in response to receiving the control instruction triggered by the stylus and determining that the control instruction is a control instruction of triggering screen split, where the window is configured to intercept a non-stylus touch event and detect a stylus touch event; determining a screen split position of the terminal based on the stylus touch event detected by the window; and performing screen split on the terminal based on the screen split position.Type: GrantFiled: January 31, 2023Date of Patent: December 10, 2024Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.Inventors: Xinyu Chen, Yong Zhang, Linnan Li
-
Patent number: 12118177Abstract: A method of displaying an application is provided. The method includes displaying an execution screen of a first application on a first area when the first application is executed, displaying the execution screen of the first application on a second area instead of on the first area when a second application is executed while the first application is executed, and displaying an execution screen of a second application on the first area.Type: GrantFiled: May 19, 2023Date of Patent: October 15, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Young-jin Kim, Sung-hee Kim, Seung-woon Lee, Kang-tae Kim, Tae-soo Kim, Jung-hwan Choi
-
Patent number: 12112034Abstract: While user interface objects that correspond to different applications are concurrently displayed at respective depths, with a background located behind the user interface objects visible via a display, a user input including a movement is detected. In response to the user input, if the input is directed to a first user interface object and the movement meets first criteria, the computer system maintains display of the second user interface object while the background remains visible, and ceases to display the first user interface object; and if the input is directed to the second user interface object and the movement meets first criteria, the computer system maintains display of the first user interface object while the background remains visible, and ceases to display the second user interface object.Type: GrantFiled: November 8, 2023Date of Patent: October 8, 2024Assignee: APPLE INC.Inventors: Marcos Alonso Ruiz, Chanaka G. Karunamuni, Brandon M. Walkin, Shubham Kedia
-
Patent number: 12112018Abstract: An information displaying device comprises: an input unit that receives operations from a user; a movement state evaluating unit that evaluates a state of movement of the mobile entity; a display information generating unit that generates screen information including UI elements (user interface elements) to be displayed on a display, based on a layout selected from layouts according to the evaluated state of movement of the mobile entity; and an operation detecting unit that detects the operations on each of the UI elements, and counts frequency of the operations on each of the UI elements while the movement state evaluating unit evaluates that the mobile entity is traveling; wherein, in the screen information based on the layout selected when the mobile entity is traveling, the UI elements with higher frequencies of the operations, which are detected by the operation detecting unit, are preferentially displayed on the screen of the display.Type: GrantFiled: March 8, 2023Date of Patent: October 8, 2024Assignee: Faurecia Clarion Electronics Co., Ltd.Inventors: Haruki Ono, Kazunori Sato, Kazuya Ninomiya, Shingo Takei, Taishin Konishi, Toshiyuki Takatani
-
Patent number: 12107804Abstract: It is determined that a virtual agent associated with a first party is to provide, via a messaging application, content to a second party. In response to determining that the virtual agent is to provide the content to the second party, a reference to the content is generated, wherein the reference includes a dynamic portion. In response to receiving a request that includes the reference, the content is retrieved using at least a portion of the dynamic portion. The content is provided to the messaging application for display within a window of the messaging application.Type: GrantFiled: November 28, 2022Date of Patent: October 1, 2024Assignee: ServiceNow, Inc.Inventors: Gowthaman AP, Pritika Singh, Husain Akil Merchant
-
Patent number: 12093510Abstract: The present disclosure provides a method and electronic apparatus for modifying pages of an electronic document, and the method is performed by the electronic apparatus and comprises the following steps: opening a first user operation interface; detecting whether a first input region is selected; when it is detected that the first input region is selected, displaying a plurality of first pages of a first electronic document on a page preview region and determining a first page change position located in the plurality of first pages according to a first operation event; detecting whether a second input region is selected; when it is detected that the second input region is selected, displaying a plurality of second pages of a second electronic document on the page preview region and determining at least one second page of the plurality of second pages according to a second operation event; and adding the at least one second page to the first page change position according to a third operation event.Type: GrantFiled: June 27, 2023Date of Patent: September 17, 2024Assignee: KDAN MOBILE SOFTWARE LTD.Inventors: Yu-Wen Chen, Kai-Lin Shih
-
Patent number: 12079604Abstract: In some embodiments, a computer system receives a request to render components of a webpage. In some embodiments, in response to receiving the request, a platform of the webpage loads a script element that creates an inline frame element and receives a secret token. In some embodiments, the computer system authenticates an embedded session within the platform using the secret token and generates an API key, wherein the API key is used by the inline frame element to authenticate API requests to an API server. In some embodiments, the computer system receives, via the inline frame element, data corresponding to the one or more embedded UI elements from a resource associated with a third-party entity, wherein the inline frame element is a proxy between the platform and the API server. In some embodiments, the computer system renders the one or more embedded UI elements in a shadow document object model.Type: GrantFiled: December 21, 2022Date of Patent: September 3, 2024Assignee: Stripe, Inc.Inventors: Fanyun Fang, Christopher Jeffrey Streeter, Jorge Eugenio Aguirre Gonzalez, Kevin Chekin Ho, Jason Gupta, Matthew Anthony Basta, Samuel De Jun Victor Lye
-
Patent number: 12073196Abstract: In a computer-implemented method for using an application platform to design an application, an interface for developing an application is displayed at a computer system, the interface including a plurality of components for use in visually designing the application. A selection of a component is received at the interface. A placement of the component in the application is received within the interface. The application is compiled such that the application executes natively on a target processor, and where the application is bound directly to a native graphics library associated with the target processor. A parameter selection for the component of the application is received, the parameter selection modifying an appearance of the component. The application including the parameter selection is executed within the interface during design time such that the component is rendered according to the parameter selection without re-compiling the application.Type: GrantFiled: August 5, 2022Date of Patent: August 27, 2024Assignee: Embarcadero Technologies, Inc.Inventors: Evgeny Kryukov, Michael L. Swindell, John Ray Thomas
-
Patent number: 12072501Abstract: A head-mounted device may present a first user interface element and a second user interface element within a user interface that is included in a display of the head-mounted device. The head-mounted device may, in response to movement of the head-mounted device, move the first user interface element and the second user interface element within the display, the movement of the first user interface element decreasing a boundary distance below a threshold distance, the boundary distance being based on a distance between the first user interface element and a boundary associated with the user interface. The head-mounted device may decrease a size of the first user interface element while the boundary distance is decreasing and is below the threshold distance.Type: GrantFiled: February 14, 2023Date of Patent: August 27, 2024Assignee: GOOGLE LLCInventors: Stiven Guillaume Francois Morvan, Dongeek Shin, Konstantine Nicholas John Tsotsos, Li-Te Cheng
-
Patent number: 12073035Abstract: Information having a hierarchical structure is appropriately selected and displayed in accordance with a change in a user. Provided are: a display unit; a storage unit configured to store information to be displayed on the display unit, the information having a plurality of hierarchical structures; and a display control unit configured to read information from the storage unit while selecting a level and display the read information on the display unit, based on a maximum viewing distance between the display unit and a viewer viewing the display unit at which the viewer is able to view the display unit while holding a device housing, and on a current viewing distance between the viewer and the device housing.Type: GrantFiled: May 18, 2020Date of Patent: August 27, 2024Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventor: Takahiro Kusabuka
-
Patent number: 12067169Abstract: An apparatus and method for implementing dynamic tactile feedback of a flexible object are disclosed. The apparatus enables recognition of a continuous change in stiffness of an object due to a dynamic response of the flexible object. The method enables recognition of such changes through control of the device. The method enables a user to continuously control the stiffness of a device used as a tool for haptic feedback. This further enables various virtual world sensations associated with virtual reality or augmented reality content to be expressed in direct relation to the length, shape, material, etc. of virtual objects, and also enables various virtual world sensations to be realized through such devices.Type: GrantFiled: June 29, 2023Date of Patent: August 20, 2024Assignee: KAIST (KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY)Inventors: Bianchi Andrea, Neung Ryu, Woo Jin Lee, Myung Jin Kim
-
Patent number: 12062073Abstract: In various exemplary embodiments, a system and an associated method to retrieve information related to marketplace items within an electronic environment are disclosed. A network architecture comprises a listing module to store the information related to the marketplace items. The related information includes one or more user-created items such as an image of a model with one or more tagged items worn by the model. Each of the one or more tagged items has associated descriptive metadata. A communications module is arranged to receive a query including search terms related to social fashion items from an end-user. A query engine is coupled to the communications module to match the search terms contained within the query to the associated descriptive metadata of the tagged items in the listing module. A processing module then displays to the end-user the model and the one or more tagged items.Type: GrantFiled: February 10, 2023Date of Patent: August 13, 2024Assignee: EBAY INC.Inventors: Eric J. Farraro, John Tapley, Wei Diana Chiang
-
Patent number: 12056344Abstract: Out-of-process hit-testing can provide increased privacy and efficiency in computer user input systems. In an aspect, an application specifies a control style for a UI window to be managed separately from the application, such as by a system process running outside of the application process. When a user input is received at a location corresponding to a part of the application UI that is separate from the UI window for which the control style has been specified, the user input may be redirected to the UI window for which the control style has been specified.Type: GrantFiled: June 30, 2023Date of Patent: August 6, 2024Assignee: Apple Inc.Inventors: Mark A. Ebbole, Andrew T. Finke, Abhinay Ashutosh
-
Patent number: 12050859Abstract: The disclosed technology creates a family of (predefined formula) spreadsheet functions which allows users to create programming loop equivalents in their regular spreadsheet cells employing familiar range functions (e.g., SUM, COUNT, MIN, MAX, etc.) with data filtering and output selection. The data can be sourced from multiple cells within the spreadsheet or a broad spectrum of numeric, date and text data not stored in a spreadsheet, including data not discretely defined. The technology disclosed can use as inputs either cell ranges or Non-Spreadsheet Cell (NSC) data formulas. The capability allows users to specify standardized or highly custom calculations capable of executing millions of loops through a (predefined formula) spreadsheet function.Type: GrantFiled: September 6, 2022Date of Patent: July 30, 2024Assignee: Adaptam Inc.Inventors: Robert E. Dvorak, Yuriy Garin, Alexey Verkhovskiy
-
Patent number: 12045440Abstract: As computer processing power has increased and mobile devices have proliferated, with users often own multiple devices and utilize larger numbers of tabs in the browsers on their devices. In order to enhance user experience with these developments, tab organization is improved through tab scrolling and tab overviews. Further, users often utilize private browsing sessions when they desire their device to retain less information about their browsing history. Switching between private and regular browsing sessions and having to open, close, and otherwise manage separate sessions can be cumbersome. Switching between private browsing sessions and regular browsing sessions can be performed in an efficient manner that indicates to the user the type of session they are currently in and whether they would like to retain a set of tabs or favorite web pages for a private browsing session.Type: GrantFiled: September 16, 2020Date of Patent: July 23, 2024Assignee: APPLE INC.Inventors: Chanaka G. Karunamuni, Richard R. Dellinger
-
Patent number: 12045535Abstract: An electronic device is provided. The electronic device is configured to determine whether the electronic device is connected to an external electronic device, determine whether the electronic device is switched from a first state to a second state while a first screen image according to execution of a first application is being displayed on a first display area, and display, on a second display area, a second screen image related to a function executable by the external electronic device and a function of the first application, based on whether the electronic device is connected to the external electronic device and whether the electronic device is switched from the first state to the second state.Type: GrantFiled: May 2, 2023Date of Patent: July 23, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Jonghyun Han, Younghak Oh
-
Patent number: 12039564Abstract: There is provided a method and system for generating an output analytic for a promotion. The method includes determining, using an optimization machine learning model trained or instantiated with an optimization training set, at least one determined parameter for the promotion which optimizes at least one of received input parameters, the optimization training set comprising received historical data; forecasting, using a promotion forecasting machine learning model trained or instantiated with an forecasting training set, at least one output analytic of the promotion, the prediction training set comprising the received historical data, the at least one received input parameter and the at least one determined parameter; and outputting the at least one output analytic to the user.Type: GrantFiled: July 9, 2021Date of Patent: July 16, 2024Assignee: Kinaxis Inc.Inventors: Brian Keng, Fan Zhang, Kanchana Padmanabhan
-
Patent number: 12039144Abstract: A display method includes an electronic device that obtains preset information, where the preset information includes information about an application installed on the electronic device, and the information includes at least one of a name, an icon, and a package name of the application. The electronic device generates a first window based on the preset information, where the first window includes one of a plurality of desktops of the electronic device. The electronic device sends the first window to the large-screen device to enable the large-screen device to display a first user interface, where the first user interface includes the first window.Type: GrantFiled: January 24, 2022Date of Patent: July 16, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jie Yi, Hejin Gu
-
Patent number: 12034995Abstract: A method and device for controlling a pop-up window, a computer-readable medium, and an electronic device are provided. According to the method, a target sub-video in a first target hotspot is played when entering a hot video playing page, a pop-up window is controlled to pop up on reception of a pop-up window display instruction. The pop-up window display instruction is generated in response to a click instruction received in a more hotspot prompt area on the hot video playing page. The pop-up window includes video prompt screens corresponding to multiple candidate hotspots, the video prompt screens are displayed in a horizontally scrolled manner in the pop-up window, and the first target hotspot is included in the candidate hotspots, a video prompt screen corresponding to the first target hotspot is partially displayed at a boundary of the pop-up window.Type: GrantFiled: September 11, 2020Date of Patent: July 9, 2024Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Zesong Dong, Huijun Yu
-
Patent number: 12026347Abstract: The present disclosure relates to methods and mobile terminals for displaying multiple application windows. One example method includes determining a window width and a window height of a first application window in a current placement direction. If a value relationship between the window width and the window height is that the window width is greater than the window height, loading a landscape display resource of the first application in the current placement direction. If a value relationship between the window width and the window height is that the window width is less than the window height, loading a portrait display resource of the first application in the current placement direction.Type: GrantFiled: April 22, 2022Date of Patent: July 2, 2024Assignee: Huawei Technologies Co., Ltd.Inventor: Hui Yi
-
Patent number: 12028298Abstract: Provided are an information interaction method and apparatus, and a non-transitory computer-readable storage medium. The information interaction method includes: receiving a mail sharing request sent by a sharer party based on a target mail; creating a sharing group including the sharer party and a sharee party and sharing the target mail with the sharee party according to the mail sharing request, to enable the sharer party and the sharee party to perform, based on the target mail, information interaction in the sharing group.Type: GrantFiled: July 29, 2022Date of Patent: July 2, 2024Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventor: Yudong Liao
-
Patent number: 12019850Abstract: A network node of a collaboration system is provided to establish communication with other network nodes. The network node comprises a display having a physical display space. The network node can store collaboration data and render on the local client screen space a local client canvas having locations in the virtual workspace. The network node includes logic to provide a user interface to display a list of markers representing predefined canvases in both the virtual workspace and another virtual workspace. The predefined canvases defining (i) respective areas in the virtual workspace having a location and (ii) an area in the other virtual workspace having a location. The network node includes logic to respond to an input indicating a selected marker from the list of displayed markers to update the location of the local client canvas to match the location of the predefined canvas represented by the selected marker.Type: GrantFiled: June 23, 2023Date of Patent: June 25, 2024Assignee: Haworth, Inc.Inventors: Rupen Chanda, Ariel Jakobovits, Satish Santhakumar, Demian Entrekin
-
Patent number: 12021810Abstract: A technique for user notification involves receiving an event notification related to an event associated with user notification by a user; providing the event notification from a stored array to a process executed by a processor; using the event notification as a first title used for the process; providing a second title from the stored array to the process; and using the second title to identify the process to the user.Type: GrantFiled: July 28, 2022Date of Patent: June 25, 2024Assignee: eBuddy Technologies B.V.Inventors: Paulo Taylor, Jan-Joost C. Rueb, Onno Bakker
-
Patent number: 12008992Abstract: An information processing apparatus acquires a capability for each of agent devices that each output a dialog response, generates the dialog response corresponding to the capability, based on a general-purpose dialog response frame, and deploys the dialog response to each of the agent devices. The capability indicates a combination of interfaces available for each of the agent devices. The apparatus applies to the general-purpose dialog response frame a conversion template including plural templates that convert values of parameters of the general-purpose dialog response frame into converted forms in accordance with the combination of interfaces available for each of the agent devices, and generate the dialog response for each of the agent devices, using the converted forms converted from the values of the parameters of the general-purpose dialog response frame.Type: GrantFiled: January 10, 2020Date of Patent: June 11, 2024Assignee: SONY GROUP CORPORATIONInventor: Junki Ohmura
-
Patent number: 12002074Abstract: The subject personalized consumer advertising/ad placement system provides the ability for advertisers, ad agencies, and any other applicable organization to determine and electronically present their “ideal” consumer profile and have their advertisement/promotion placed in front of all consumers who match the profile based on the anonymous mining of the consumers actual spending across a broad base of spending categories.Type: GrantFiled: February 11, 2022Date of Patent: June 4, 2024Assignee: SEGMINT INC.Inventors: Russel Robert Heiser, II, Nathan W. Shahan, John Cale
-
Patent number: 11995379Abstract: Implementations set forth herein relate to an automated assistant that can control graphical user interface (GUI) elements via voice input using natural language understanding of GUI content in order to resolve ambiguity and allow for condensed GUI voice input requests. When a user is accessing an application that is rendering various GUI elements at a display interface, the automated assistant can operate to process actionable data corresponding to the GUI elements. The actionable data can be processed in order to determine a correspondence between GUI voice input requests to the automated assistant and at least one of the GUI elements rendered at the display interface. When a particular spoken utterance from the user is determined to correspond to multiple GUI elements, an indication of ambiguity can be rendered at the display interface in order to encourage the user to provide a more specific spoken utterance.Type: GrantFiled: September 19, 2022Date of Patent: May 28, 2024Assignee: GOOGLE LLCInventors: Jacek Szmigiel, Joseph Lange
-
Patent number: 11989337Abstract: An electronic device and method are disclosed. The device implements the method, including: receiving an utterance using a microphone, obtaining an image using a camera, transmitting by communication circuitry the utterance and/or the image to a server, receiving from the server operational information based on the transmission, executing a task corresponding to the received operational information, wherein the operational information further causes display of a first screen including first objects at a first size, and a change of the first screen to a second screen, based on a user movement indicated in the first image, the second screen including second objects displayed at a second size different from the first size, and having a count different from a count of the first objects.Type: GrantFiled: September 16, 2021Date of Patent: May 21, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Sukjae Lee, Jongjin Kim, Jonghwan Shin, Junhee Cho, Jeongmin Park, Changryong Heo
-
Patent number: 11962627Abstract: Executable code comprising a local file system is stored at a collaboration system server for downloading. The remote collaboration system responds to a message from a user device to download the local file system. The local file system to be downloaded is configured to operate on the user device so as to issue requests from the user device to perform an initial access to server-side collaboration data. The collaboration system responds to such requests by predicting interests of the user, which predictions are used to retrieve additional server-side collaboration data. The additional server-side collaboration data is sent to the user device and stored on the user device in an area for locally-stored collaboration system information. The user provides search terms for searching the locally-stored collaboration system information, and results are displayed on the user device. The results are displayed without the need to perform additional communications with remote collaboration system.Type: GrantFiled: October 11, 2022Date of Patent: April 16, 2024Inventors: Advait Karande, Tanooj Luthra, Ritik Malhotra
-
Patent number: 11934848Abstract: A control display method includes: starting a first APP, and determining a first control of the first APP based on a first display parameter of the first APP; displaying a first display interface of the first APP, and displaying the first control in a first floating window on the first display interface; determining, based on a second display parameter of the first APP, a third control corresponding to the first APP; and displaying the third control in a second floating window on the first display interface of the first APP.Type: GrantFiled: July 19, 2022Date of Patent: March 19, 2024Assignee: Huawei Technologies Co., Ltd.Inventor: Zhenyu Liu
-
Patent number: 11921993Abstract: At a computer system, display a first user interface that includes a placement location that is configured to spatially accommodate a respective user interface object of a plurality of user interface objects corresponding to different applications. The plurality of user interface objects includes a first user interface object corresponding to a first application, and a second user interface object corresponding to a second application different from the first application. The first user interface object corresponding to the first application is displayed at the placement location. The computer system detects an occurrence of an event associated with a change in status of the second application corresponding to the second user interface object. In response, the first user interface object is ceased to be displayed at the placement location, and the first user interface with the second user interface object is displayed at the placement location.Type: GrantFiled: October 17, 2022Date of Patent: March 5, 2024Assignee: APPLE INC.Inventors: William M. Tyler, Caelan G. Stack, Craig M. Federighi
-
Patent number: 11922509Abstract: Systems and methods for detecting, extracting, and categorizing structure data from aerial imagery following a major weather event are provided. The system processes digital images and weather data to automatically detect, extract, and categorize structure data following a major weather event. After receiving an indication of a region of interest (“ROI”) from a user, the system retrieves weather mapping data for the ROI and retrieves information related to attributes of structures within the ROI from a machine learning subsystem. The system then cross-references the property data, the weather data, and the structure attributes and assigns a risk rating to the structures within the ROI. Finally, the system generates and delivers a data package to the user.Type: GrantFiled: June 4, 2021Date of Patent: March 5, 2024Assignee: Insurance Services Office, Inc.Inventors: Ron Richardson, Cory Shelton, Corey David Reed
-
Patent number: 11915018Abstract: A method and apparatus for modifying a user interface. The method comprises receiving user interface data at a client from a first server, receiving modification computer program code at said client, and executing said modification computer program code at said client to modify said user interface data to generate modified user interface data. The modification computer program code can be received from said first server or from a further server.Type: GrantFiled: August 19, 2021Date of Patent: February 27, 2024Assignee: Versata FZ-LLCInventor: Plamen Valtchev
-
Patent number: 11907516Abstract: An electronic device include a housing, a flexible display capable of being slid into the housing and being slid out of the housing, a memory configured to store instructions, and a processor operably coupled with the flexible display. The processor is configured to, when the instructions are executed, display a user interface including sets of information in a display area of the flexible display exposed out of the housing. The processor is configured to, when the instructions are executed, receive a user input for changing size of the display area from first size to second size smaller than the first size, while displaying the user interface including the sets of the information.Type: GrantFiled: January 20, 2023Date of Patent: February 20, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Kuenyoung Seo, Semin Park, Kyunghoon Han, Haemi Yoon, Hyungjoo Nam, Sumi Shim, Eunhye Lee, Minji Cho
-
Patent number: 11907503Abstract: An interface display method and apparatus, a computer readable storage medium and an electronic device. The above method includes: responding to a first triggering operation for a first target page in a window of a graphical user interface, acquiring a first parent layout of the first target page; removing a root layout of the first target page from the first parent layout; creating a child window displayed independently of the window; and switching the first target page to be displayed in the child window by adding the root layout of the first target page to the child window.Type: GrantFiled: March 1, 2021Date of Patent: February 20, 2024Assignee: BOE TECHNOLOGY GROUP CO., LTD.Inventors: Huiguang Ma, Liping Lei
-
Information processing system, information processing apparatus, terminal device, and display method
Patent number: 11907023Abstract: An information processing system includes an information processing apparatus including a display and a terminal device to execute one or more applications. The information processing apparatus includes first circuitry to transmit a detection result indicating at least one of a posture, an inclination, and a bending angle of the display to the terminal device, receive layout information of the applications and content information of the applications from the terminal device, and display one or more windows of the applications on the display based on the layout information and the content information received from the terminal device. The terminal device includes second circuitry to determine, based on the detection result, a layout of the one or more windows of the applications corresponding to the detection result transmitted from the information processing apparatus to generate the layout information and transmit the layout information to the information processing apparatus.Type: GrantFiled: April 19, 2022Date of Patent: February 20, 2024Assignee: Ricoh Company, Ltd.Inventor: Masato Takahashi -
Patent number: 11898788Abstract: A refrigerator provides visual information indicating a map of the refrigerator and technical operations of the corresponding regions. The refrigerator includes a voice recognition function using a proximity sensor. The refrigerator has input/output (I/O) management functions for foods stored therein. The refrigerator communicates with a peripheral device over a network.Type: GrantFiled: December 6, 2021Date of Patent: February 13, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Kyoung Ae Lim, Yoo Lim Baek, Mi A Oh, Sae Mi Kim, Da Hey Yoo, Kyung Hoon Lee, Tae Hyoung Cho, Jung Hwi Eun, Ye Kyung Yoo, Mun Keun Lee, Young Bin Jung
-
Patent number: 11886896Abstract: Digital workspace ergonomics apparatuses, method and systems (“DWE”) transform user multi-element touchscreen gestures via DWE components into updated digital collaboration whiteboard objects. In one embodiment, the DWE obtains user whiteboard input from a client device participating in a digital collaborative whiteboarding session. The DWE parses the user whiteboard input to determine user instructions, and modifies a tile object included in the digital collaborative whiteboarding session according to the determined user instructions. The DWE generates updated client viewport content for the client device. Also, the DWE determines that client viewport content of a second client device should be modified because of modifying the tile object included in the digital whiteboard.Type: GrantFiled: July 25, 2023Date of Patent: January 30, 2024Assignee: Haworth, Inc.Inventors: Jeffrey Jon Reuschel, Steve Mason, Clarkson Sheppard Thorp, Ammon Haggerty
-
Patent number: 11886678Abstract: A system, method, and computer-readable media for dividing the content of a user interface for a group-based communication system among a plurality of windows. A parent window may comprise a plurality of panes. A child window may be created from the parent window by an actuation on a pane of the plurality of panes presented by the user interface. Child windows and the parent window may share computer memory. A plurality of windows may be created to divide the content of the user interface. Libraries designed for single window applications may be modified to work with a plurality of windows. The group-based communication system may be implemented via various web technologies.Type: GrantFiled: September 27, 2022Date of Patent: January 30, 2024Assignee: Salesforce, Inc.Inventors: Andrew Fong, Felix Rieseberg, Andrew Locascio, Samuel Attard, Alfred Xing, Albert Xing
-
Patent number: 11869459Abstract: A display control device includes a display region setting unit configured to dynamically change a size of one or a plurality of display regions provided on a screen by changing a position of a boundary line of the display regions, a display control unit configured to dynamically change a size of an arrangement region provided in the display region in response to a dynamic change in size of the display region, and control display of at least one or more display objects arranged in the arrangement region, and a priority setting unit configured to set relative priority of the display objects provided in the same arrangement region, wherein the display control unit controls display of the display object by visual processing, based on the set priority, in response to a dynamic change in size of the display region and the arrangement region.Type: GrantFiled: October 20, 2021Date of Patent: January 9, 2024Assignee: Faurecia Clarion Electronics Co., Ltd.Inventors: Isao Katsurada, Jitsu Ezaki
-
Patent number: 11868680Abstract: An electronic device and method are disclosed. The electronic device includes a display, a microphone, a communication circuit, a processor, and a memory. The memory stores instructions that, when executed by the processor, implement the method. The method includes determining whether the electronic device is communicatively coupled to an external display device, when the electronic device is not communicatively coupled to the external display, receiving a first user utterance, executing a task corresponding to at least one of a word, phrase or sentence included in the first user utterance as indicated by the mapping, the task preconfigured by a user, and when the electronic device is communicatively coupled to the external display device, displaying at least one of a text and a graphical user interface (GUI) indicating the at least one word, phrase, and sentence on the external display.Type: GrantFiled: October 22, 2021Date of Patent: January 9, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Yoonju Lee, Jeongpyo Lee
-
Patent number: 11868160Abstract: Systems and methods for reconfiguring application windows in a display. An example method includes displaying a first application window and a second application window; receiving a drag input for moving the first application window; based on the drag input entering an invocation region, displaying a layout menu with a plurality of display layouts, each of the display layouts including one or more snap zones; receiving a hover of the first application window over a particular snap zone of a particular display layout of the plurality of display layouts; based on the hover of the first application window over the particular snap zone, displaying a zone-indicator pane corresponding to the particular snap zone; receiving a drop input of the first application window over the particular snap zone; and in response to the drop input, resizing and repositioning the first application window according the particular snap zone.Type: GrantFiled: May 31, 2022Date of Patent: January 9, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Eric Papamarcos, Robert Disano, Stacy Carson, Albert Yih, Benjamin B. Stolovitz, Howard Hughes, Selena Feng, Bret Anderson
-
Patent number: 11861138Abstract: Methods, systems, and apparatus, including computer program products, for presenting user interface elements. A first page of one or more user interface elements is presented on a touch-sensitive display. Each of the user interface elements corresponds to a respective application. A gesture performed on the touch-sensitive display is detected. In response to the detected gesture, a second page of one or more user interface elements is presented on the touch-sensitive display.Type: GrantFiled: September 17, 2021Date of Patent: January 2, 2024Assignee: Apple Inc.Inventors: Imran A. Chaudhri, Scott Herz, Steven P. Jobs, Freddy A. Anzures, Greg Christie
-
Patent number: 11861379Abstract: Automated configuration of graphical user interface screens of industrial software applications. An application executing on a computing device utilizes a navigation model representing hierarchies of navigation items to automate placement of graphical components in appropriate locations on the graphical user interface.Type: GrantFiled: September 22, 2021Date of Patent: January 2, 2024Assignee: AVEVA SOFTWARE, LLCInventors: Robert Christopher Coble, Steven Michael Weinrich, Julius Robert Kambach, John Joseph Krajewski, III, Manoranjan Kumar Singh, Dave Tran, Raju Uthu Kumar, Douglas Paul Kane