Graphical Or Iconic Based (e.g., Visual Program) Patents (Class 715/763)
-
Patent number: 12126892Abstract: This application provides a photographing method and an electronic device. In the photographing method, a virtual shutter button provided on a photographing preview interface can trigger a photographing or video recording function by when tapped by a user. The virtual shutter button has a same function as a shutter button of a camera application. When the user uses the photographing function of the electronic device, the virtual shutter button may move on the photographing preview interface based on a touch input of the user, thereby improving photographing experience of the user. In addition, the user may complete a photographing operation by touching and tapping the virtual shutter button, and therefore, shake caused by taking a photo by pressing a mechanical button (for example, a volume button) is avoided, and quality of a captured photo is ensured.Type: GrantFiled: July 16, 2020Date of Patent: October 22, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jie Yin, Jiangzhen Zheng
-
Patent number: 12079843Abstract: Disclosed is an on-line advertisement method using an advertisement website. An on-line advertisement method according to an embodiment of the present invention provides an advertisement available to a user terminal at a current position of a user terminal which accesses an advertisement website.Type: GrantFiled: March 2, 2022Date of Patent: September 3, 2024Inventor: Sung Wan Kim
-
Patent number: 12056474Abstract: A server may receive from a software development kit (SDK) a channel identifier that represents an in-application communication channel of a software application that imports the SDK as part of the software application. In some cases, the software application is developed by a message publisher and the SDK is developed by the message management server. The server receives configuration data describing an in-application user interface (UI) element for display by the software application, the configuration data including a trigger condition for displaying the in-application UI element. The server transmits a message to the SDK via the in-application communication channel. The message includes the trigger condition from the configuration data for the in-application UI element. In response to the SDK determining that the trigger condition is satisfied, the server provides additional configuration data from the configuration data for the in-application UI element to the SDK.Type: GrantFiled: August 4, 2022Date of Patent: August 6, 2024Assignee: Airship Group, Inc.Inventors: Nathan Mark Wittstock, Ryan Lepinski, Michael James Herrick
-
Patent number: 12045438Abstract: Systems and methods of configuring an Application Programming Interface (API) based on inputs which received through interface elements presented within a graphical user interface (GUI). The system to configure an API performs operations that include: causing display of a GUI that comprises a presentation of a plurality of interface elements; receiving a selection of an interface element from among the plurality of interface elements; presenting a menu element in response to the selection of the interface element; receiving a user input via the menu element; and configuring an API based on the user input received via the menu element, wherein the user input may define one or more parameters of the API.Type: GrantFiled: September 13, 2022Date of Patent: July 23, 2024Assignee: Xano, Inc.Inventors: Sean Montgomery, Jacques Antikadjian, Prakash Chandran
-
Patent number: 11989404Abstract: Various implementations disclosed herein include devices, systems, and methods that provide extended reality (XR) environments that include virtual content anchored to particular times and/or within physical environments. In some implementations, an XR environment is provided based on virtual content items (e.g., representing memories or past events) that are anchored to both physical locations and particular times along a timeline. This may involve selecting and providing virtual content items (e.g., representing memories) based on user input that selects a particular time, e.g., day, time, date/time range, etc. The content can include real and/or virtual content representing objects and/or people and may be the user's own private memories, memories shared by friends, or selected public memories.Type: GrantFiled: July 25, 2022Date of Patent: May 21, 2024Assignee: Apple Inc.Inventors: Allessandra E. McGinnis, Luis R. Deliz Centeno, Kevin Lee
-
Patent number: 11983637Abstract: Techniques related to electronic meeting intelligence are disclosed. An apparatus receives audio/video data including first meeting content data for an electronic meeting that includes multiple participants. The apparatus extracts the first meeting content data from the audio/video data. The apparatus generates meeting content metadata based on analyzing the first meeting content data. The apparatus includes the meeting content metadata in a report of the electronic meeting. If the apparatus determines that the audio/video data includes a cue for the apparatus to intervene in the electronic meeting, the apparatus generates intervention data including second meeting content data that is different from the first meeting content data. During the electronic meeting, the apparatus sends the intervention data to one or more nodes associated with at least one participant of the multiple participants.Type: GrantFiled: July 30, 2021Date of Patent: May 14, 2024Assignee: Ricoh Company, Ltd.Inventors: Hiroshi Kitada, Steven A. Nelson, Lana Wong, Charchit Arora
-
Patent number: 11962860Abstract: The disclosed computer-implemented method may include systems for generating personalized avatar reactions during live video broadcasts. For example, the systems and methods described herein can access a social networking system user's profile to identify an avatar associated with the social networking system user. The systems and methods can generate an avatar reaction by modifying one or more features of the avatar based on a corresponding emoticon reaction. Once generated, the social networking system user can select the avatar reaction for addition to an ephemeral reaction stream associated with a live video broadcast. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: December 1, 2022Date of Patent: April 16, 2024Assignee: Meta Platforms Technologies, LLCInventors: David Ray Chen, King Hao Chen, Gian Paolo Pile Cruz, Michael Groseclose, Aaron Sidney Kaufer, Caio Mendonca Yassoyama, Xiao Chen, Naga Ramesh Kamisetti, Jonathan Zhang, Jay Quin, Dong Li, Zachary Rude, Gregory Reiner, Anthony Samaha, Hwa Young Jung, Eman Ashour Zomrawy Mohammed, Michael Sheppard Horowitz, Abhishek Jain, Erik Weiss, Xianda Wei, James Matthew Ryburn, Mireille Gonthier
-
Patent number: 11880898Abstract: An object of the present invention is to manage not only a delivery schedule of an article but also a collection schedule of a container to be collected appropriately and efficiently. Provided is an order receiving management device including an order receiving management server 11 that receives use date data 29 by distributing user-specific calendar screen data 23 from a user-specific calendar generation part 21 to a client terminal 3, and controls a schedule calculation part 31 so as to generate order receiving data 37 based on the use date data 29 with respect to an order-receiving data generation part 35.Type: GrantFiled: January 29, 2018Date of Patent: January 23, 2024Assignee: MEDIPAL HOLDINGS CORPORATIONInventor: Kazunori Nagasawa
-
Patent number: 11853821Abstract: The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having a content-creation field configured to receive textual input. A link-creation window may be generated, which facilitates browsing third-party content without leaving a current application. Using the disclosed interface, a user can generate a selectable graphical object that links to third-party content from within the context of the content-creation field interface.Type: GrantFiled: August 8, 2022Date of Patent: December 26, 2023Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Jonathan George Katahanas, Abhinav Kishore, Vijay Suresh Sutrave, James Rotanson, Tong Li
-
Patent number: 11837194Abstract: An electronic apparatus, including a memory configured to store information related to Graphical User Interface (GUI); a display; and a processor configured to: control the display to display a content area including a content and a black box area generated based on an aspect ratio of the content area and an aspect ratio of the display; based on receiving a user command for displaying a GUI, determine whether the content has a predetermined type based on type information of the content; based on determining that the content has the predetermined type, determine whether the GUI is included in the black box area based on a size of the GUI and a size of the black box area; and based on determining that the GUI is not included in the black box area, adjust a display position of the content area such that the GUI is included in the black box area.Type: GrantFiled: March 17, 2022Date of Patent: December 5, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Gaewon Seo, Sungchang Jang
-
Patent number: 11797719Abstract: A method and system of dynamically generating a preview of an engineering object in a product lifecycle management environment is provided. A preview generation module is configured to obtain a meta file indicating association of one or more preview strategies selected from a plurality of preview strategies with the engineering object. The preview generation module is also configured to determine preview strategies associated with the engineering object based on the association of the preview strategies with the engineering object in the meta file, to dynamically generate a preview of the engineering object according to the determined preview strategies, and to display the generated preview of the engineering object on a graphical user interface of the user device.Type: GrantFiled: September 6, 2018Date of Patent: October 24, 2023Assignee: SIEMENS AKTIENGESELLSCHAFTInventor: Prashanth Uppunda
-
Patent number: 11770308Abstract: Systems and methods are provided for user interface deployment that include a server with a cloud application and a client device with a client application. The cloud application is a fully functional application, such as a headless application, and transmits scene graph data including presentation data and behavior data for a first set of user interface elements viewable at the client device in a first operational state. The client application locally renders the first set of user interface elements on a client device display to locally render the portion of the scene graph related to the first operational state. In response to a user input, the client application transmits event or state data to the cloud application and may perform an action associated with the user input while awaiting receipt of updated scene graph data, possibly related to a subsequent operational state, reducing or eliminating the perception of latency.Type: GrantFiled: November 9, 2022Date of Patent: September 26, 2023Assignee: WARNERMEDIA DIRECT, LLCInventors: Stuart Russell, Mathieu-André Chiasson
-
Patent number: 11733846Abstract: Systems and methods are provided for generating a plurality of applications of disparate types. A graphical user interface is provided for designing an interactive user experience, where a designed user experience includes an arrangement of experience elements, where the experience elements include a plurality interactive elements and decorative elements, and where each of the experience elements are configured for display according to one or more attributes. An identification of the experience elements and the attributes of the experience elements is received via the graphical user interface. An identification of a plurality of disparate types of applications to be generated based on the designed experience is received. The experience is translated for each of the disparate types of applications to generate the plurality of applications of disparate types.Type: GrantFiled: September 20, 2021Date of Patent: August 22, 2023Assignee: IPAR, LLCInventors: Jeffrey D. Brandstetter, Joseph L. Spears
-
Patent number: 11687223Abstract: Systems and methods are disclosed for defining, designing, laying out, and/or configuring for a load control environment a load control system that may include window treatments including, for example, roller shades.Type: GrantFiled: January 12, 2018Date of Patent: June 27, 2023Assignee: Lutron Technology Company, LLCInventors: John N. Callen, Aditya Charan Dara, Duheng Liang, Justin J. Mierta, Christopher Spencer
-
Patent number: 11580139Abstract: A computer generates and displays a data visualization in a data visualization user interface according to placement of data fields, from a data source. The data visualization includes visual data marks representing data from the data source. The computer detects a user input to select a visual data mark. In response to detecting the user input, the computer obtains a data model encoding the data source as a tree of logical tables. The computer identifies one or more aggregated data values for the visual data mark, each of the aggregated data values corresponding to a respective data field in the data model. For each of the aggregated data values, the computer retrieves a respective disaggregated set of data rows from a respective logical table containing the respective data field. The computer displays a summary grid, with a respective tab corresponding to each of the retrieved disaggregated sets of data rows.Type: GrantFiled: November 12, 2020Date of Patent: February 14, 2023Assignee: TABLEAU SOFTWARE, LLCInventors: David Pace, Thomas Nhan, Jeffrey Mark Booth, Jr.
-
Patent number: 11550454Abstract: A method of creating a workflow on a smart device, comprising: presenting to a user for selection a plurality of input devices, each representing a data input mechanism of said smart device; receiving from the user a selection of one or more of said input devices; presenting to the user for selection a plurality of action devices, each representing a possible action to be taken by the smart device; receiving from the user a selection of one or more of said action devices; wherein each input device has one or more input device outputs, and wherein each action device has one or more action device inputs, and wherein the method further comprises forming one or more input-action associations each comprising a selected input device output associated with a selected action device input.Type: GrantFiled: September 24, 2014Date of Patent: January 10, 2023Assignee: Cotham Technologies LimitedInventor: Dominic Desmond Phelim O'Neill
-
Patent number: 11550467Abstract: A method includes, while an application is installed on a device and a representation of the application has a designated location in a respective portion of an application launching user interface, detecting an application-demotion request to delete the application from the device without deleting associated data for the application. In response to detecting the application-demotion request, deleting the application from the device without deleting the associated data for the application. After deleting the application from the device, detecting a request to display the respective portion of the application launching user interface and, in response to detecting the request to display the respective portion of the application launching user interface, displaying the respective portion of the application launching user interface, including displaying the representation of the application in the designated location in the respective portion of the application launching user interface.Type: GrantFiled: May 12, 2018Date of Patent: January 10, 2023Assignee: APPLE INC.Inventors: Kazuhisa Yanagihara, Frank de Jong, Patrick Lee Coffman, Robert Ulrich
-
Patent number: 11531597Abstract: A system for providing backup services for limited-access user data includes persistent storage for storing a user data visualization enhanced user data backup and a manager. The manager identifies a backup generation event for limited-access user data based on a protection policy; in response to identifying the backup generation event, obtains fragmented user data from an application that gates access to the limited-access user data; obtains organizational metadata associated with the fragmented user data from the application; makes a determination that the fragmented user data is associated with a user data visualization; in response to making the determination, obtains user data visualization metadata associated with the fragmented user data from the application; and generates the user data enhanced user data backup using the organizational metadata, the user data visualization metadata, and the fragmented user data.Type: GrantFiled: May 28, 2020Date of Patent: December 20, 2022Assignee: EMC IP Holding Company LLCInventors: Shelesh Chopra, Sunil Yadav, Amarendra Behera, Himanshu Arora, Tushar Dethe, Sapna Chauhan, Anjana Rao, Deependra Pratap Singh, Jigar Premajibhai Bhanushali, Ravi V. Chitloor
-
Patent number: 11477149Abstract: Method of generating customized graphics having reactions to electronic message content starts with application server causing a communication interface for a communication session to be displayed at a first client device and at a second client device, respectively. The communication session is between a plurality of client devices. The communication interface includes a chat presence bar that includes a plurality of presence indicators associated with the client devices, respectively. Application server receives content for an electronic message from first client device or second client device and generates a customized graphic based on the content for the electronic message and a user identifier for first client device. Application server causes the customized graphic to be displayed on the chat presence bar of the communication interface displayed on the second client device. The customized graphic included in a first presence indicator associated with the first client device.Type: GrantFiled: October 13, 2021Date of Patent: October 18, 2022Assignee: Snap Inc.Inventors: Matthew Colin Grantham, Tadeusz Kozak, Jeremy Voss, David Whyte
-
Patent number: 11467921Abstract: A system for providing backup services for limited-access user data includes persistent storage for storing a user data visualization enhanced user data backup and a manager. The manager identifies a backup generation event for limited-access user data based on a protection policy; in response to identifying the backup generation event, obtains fragmented user data from an application that gates access to the limited-access user data; obtains organizational metadata associated with the fragmented user data from the application; makes a determination that the fragmented user data is associated with a user data visualization; in response to making the determination, obtains user data visualization metadata associated with the fragmented user data from the application; and generates the user data enhanced user data backup using the organizational metadata, the user data visualization metadata, and the fragmented user data.Type: GrantFiled: May 28, 2020Date of Patent: October 11, 2022Assignee: EMC IP Holding Company LLCInventors: Shelesh Chopra, Sunil Yadav, Amarendra Behera, Himanshu Arora, Tushar Dethe, Sapna Chauhan, Anjana Rao, Deependra Pratap Singh, Jigar Premajibhai Bhanushali, Ravi V. Chitloor
-
Patent number: 11460985Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for linking participants in a communication session. The method includes presenting a set of connected graphical elements on a graphical user interface (GUI) representing a structure of the communication session and a trusted relationship between a first participant and a second participant in the communication session, establishing a bidirectional link between the first participant and the second participant, wherein the communication device exchanges trusted information between the first participant and the second participant, and displaying a depiction of the bidirectional link to at least one participant in the communication session. The method optionally includes negotiating a calendar event with the second participant via the bidirectional link based on the trusted information. Graphical elements associated with the first and second participants can depict one or more of presence, context, and persona information.Type: GrantFiled: February 17, 2021Date of Patent: October 4, 2022Assignee: Avaya Inc.Inventors: Birgit Geppert, Frank Roessler
-
Patent number: 11452187Abstract: A method for controlling at least one light-emitting peripheral device (LEPD) for an immersive effect comprising the steps of: layering at least one of a static, inert, or dynamic content from a web-browser page further comprising an interface configured for at least one of script input for custom lighting effects or standard lighting effect requests via a standard user-interface input; rendering the web-browser page to an off-screen buffer visualized as at least a two-dimensional effects plane; applying a geo-positional transform and scaling of virtual LEPD's within the effects plane and capturing at least a region of the rendered webpage; and controlling a light effect emitted from the at least one LEPD corresponding to the effects plane transformed/scaled virtual LEPD and captured region of the rendered web-browser page.Type: GrantFiled: December 6, 2019Date of Patent: September 20, 2022Assignee: Whirlwind vr, incInventors: Matthew Ryan Gilg, Timothy Chia-Chieh Sun
-
Patent number: 11443098Abstract: A rendering engine is disclosed that provides to federation of user interface elements and recursive execution of user interface elements. By federating user interface elements, the code for maintaining the various elements can be separately maintained, created, and updated without affecting other elements or the page layout of a particular page in a site.Type: GrantFiled: February 8, 2017Date of Patent: September 13, 2022Assignee: Amazon Technologies, Inc.Inventors: Mansi Goel, Nilanjan Basu, Ravi Sekhar Chilmakuri, Shreekanth Pandurang Lakshmeshwar, Pramod Kumar Singh
-
Patent number: 11435876Abstract: Techniques are provided for sharing item information from a user interface. In some examples, a computing device may present a user interface for displaying an item. The computing device may also receive a first indication that a screen capture option has been selected. In response to receiving the first indication, an item-sharing menu may be presented. Data related to the item may be transmitted based at least in part on a selection made at the item-sharing menu. In some embodiments, receiving the indication that the screen capture option has been selected can cause the computing device to perform a variety of operations (e.g., adding an item to a wish list and/or play list, saving an album cover image, generating a social media post for sharing item data, and the like).Type: GrantFiled: December 10, 2020Date of Patent: September 6, 2022Assignee: Amazon Technologies, Inc.Inventors: Mintoo Kakati, Michael Jeremy Temkin, Johnson Cheng, Yuri de Souza, Daron Lin
-
Patent number: 11429253Abstract: A computing device displays a first data visualization that includes a first plurality of data marks. Each of the data marks corresponds to a respective distinct data value of a first data field from a dataset. In response to user selection of a first data mark that corresponds to a first data value of the first data field, the device displays a first data widget that includes one or more user-selectable affordances. In response to user selection of a first affordance of the affordances, the device displays a first drill down widget. The device receives user selection of a second data field from the dataset in the drill down widget. In response to the user selection, the device generates a second data visualization that includes a second plurality of data marks and displays the second data visualization.Type: GrantFiled: June 28, 2021Date of Patent: August 30, 2022Assignee: TABLEAU SOFTWARE, LLCInventors: Ryan Andrew Atallah, Jeffrey Ericson, Theodore Kornish
-
Patent number: 11416319Abstract: The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having a content-creation field configured to receive textual input. A link-creation window may be generated, which facilitates browsing third-party content without leaving a current application. Using the disclosed interface, a user can generate a selectable graphical object that links to third-party content from within the context of the content-creation field interface.Type: GrantFiled: September 30, 2021Date of Patent: August 16, 2022Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.Inventors: Jonathan George Katahanas, Abhinav Kishore, Vijay Suresh Sutrave, James Rotanson, Tong Li
-
Patent number: 11416111Abstract: A user device may receive sensor data relating to one or more physical objects, transmit the sensor data to a server, receive a user profile relating to a user of the device, identify a user interface element corresponding to an application, modify the user interface element based on the user profile, and display the modified user interface element. A server may receive data relating to one or more physical objects, identify the one or more design patterns based on the one or more physical objects, create a user profile, update the user profile, receive application data relating to one or more applications running on a device remote from the server, identify a user interface element corresponding to the one or more applications running on the device, modify the user interface element based on the updated user profile, and transmit the modified user interface element to the device.Type: GrantFiled: November 18, 2019Date of Patent: August 16, 2022Assignee: Capital One Services, LLCInventors: Hannes Jouhikainen, Timur Sherif, Steve Blanchet, Zviad Aznaurashvili
-
Patent number: 11404027Abstract: The present disclosure relates to an image processing method and device, an electronic device, and a storage medium. The method includes: a dirty region of a display region is determined, and a percentage of the dirty region in the display region is calculated; first image data of the dirty region in an image frame to be updated for displaying and second image data of the dirty region in a presently displayed image frame are acquired, and similarity detection is performed on the first image data and the second image data to generate a similarity detection result; and whether to update the image frame to be updated for displaying to the display region is determined according to the similarity detection result and the percentage of the dirty region in the display region, and if NO, an updating request for the image frame to be updated for displaying is shielded.Type: GrantFiled: January 12, 2021Date of Patent: August 2, 2022Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.Inventor: Wenbai Zheng
-
Patent number: 11399173Abstract: A computer system comprises a processor; a wearable virtual-reality device coupled to the processor, the virtual-reality device including a display device and a head tracker; and a memory coupled to the processor storing instructions that, when executed by the computer system, cause the computer system to detect, based on movements tracked via the head tracker, that a gaze path through a virtual environment displayed on the display device corresponds to movement of a first target; when it is detected that the gaze path corresponds to movement of the first target, cause the first target to disappear from the virtual environment displayed on the display device, and detect that the gaze path through the virtual environment displayed on the display device corresponds to movement of a second target; and when it is detected that the gaze path corresponds to movement of the second target, perform an action.Type: GrantFiled: October 26, 2020Date of Patent: July 26, 2022Assignee: The Toronto-Dominion BankInventors: Levi Sutter, Miguel Navarro
-
Patent number: 11392855Abstract: A data pipeline tool provides a machine-learning design interface that a user can utilize (e.g., via an electronic device such as a personal computer, tablet, or smart phone) to design or configure data pipelines or workflows defining the manner in which ML models are developed, trained, tested, validated, or deployed. Once deployed, a designed ML model may generate predictive results based on input data fed to the ML model. The tool may present the predictive results via a GUI, and may enable a user to mark-up or otherwise interact with those predictive results. The tool may enable the user to share the results (which may include a mark-up or annotation provided by a user).Type: GrantFiled: May 3, 2019Date of Patent: July 19, 2022Assignee: State Farm Mutual Automobile Insurance CompanyInventors: Sambasiva R. Murakonda, Theodore Edward Dorner
-
Patent number: 11354675Abstract: Systems and methods for voice-initiated transaction transfer are provided. A voice-initiated transaction transfer system includes an interactive voice response service that provides an initial voice-initiated transaction with a user and determines an intended transaction of the voice-initiated transaction. The system also includes an app administration service that receives an indication of the intended transaction from the interactive voice response service and triggers provision of a push notification to at least one app running on at least one electronic device associated with the user. The push notification includes an indication of a deep dive view to be presented on the app. The deep dive view includes a particular transaction screen of the app associated with the intended transaction.Type: GrantFiled: February 5, 2018Date of Patent: June 7, 2022Assignee: United Services Automobile Association (USAA)Inventors: David Tuomikoski, Hector Jaime Castillo, Mudhar Al Ethawy
-
Patent number: 11331577Abstract: A game program causes a computer to implement a function of controlling progress of a video game in which a virtual game medium exhibits an ability in the game, a relationship setting function of setting a predetermined relationship between a first game medium and a second game medium selected from a plurality of game media based on a setting operation of a user, and an ability setting function of additionally setting the same ability as at least one ability of the first game medium in the second game medium in a case where a predetermined condition is established.Type: GrantFiled: July 10, 2020Date of Patent: May 17, 2022Assignee: SQUARE ENIX CO., LTD.Inventor: Takaaki Kai
-
Patent number: 11320966Abstract: A method, apparatus, and product including: obtaining a timeframe measuring a time since a content switch of a carousel widget, wherein the carousel widget displays a content card to a user, wherein the content switch comprises switching a first content card with the content card; comparing the timeframe to a time threshold; and based on said comparing, determining whether or not to perform a responsive action, wherein the responsive action comprises blocking a functionality that is associated with the content card or releasing a previously set blockage of the functionality.Type: GrantFiled: May 3, 2021Date of Patent: May 3, 2022Assignee: TABOOLA.COM LTD.Inventors: Lior Golan, Lior Papirblat
-
Patent number: 11303850Abstract: Generally this disclosure describes a video communication system that replaces actual live images of the participating users with animated avatars. A method may include selecting an avatar; initiating communication; detecting a user input; identifying the user input; identifying an animation command based on the user input; generating avatar parameters; and transmitting at least one of the animation command and the avatar parameters.Type: GrantFiled: September 30, 2020Date of Patent: April 12, 2022Assignee: Intel CorporationInventors: Xiaofeng Tong, Wenlong Li, Yangzhou Du, Wei Hu, Yimin Zhang
-
Patent number: 11294555Abstract: Systems and techniques that provide improvements to designer applications as described to address, for example, limitations associated with constructing a user interface as it is being designed by a user in a development environment. In some implementations, a system provides a design interface through which a user can view, develop, and test functional aspects of an electronic form in real-time while the user is building the application. The system maintains associations between components of the electronic form and expressions for the components referenced in program logic for the electronic form.Type: GrantFiled: April 24, 2019Date of Patent: April 5, 2022Assignee: Appian CorporationInventors: John Rogers, Charles Tsui, Alison Cowley, Indraja Karnik
-
Patent number: 11288608Abstract: A project management portal is disclosed that may include a graphical user interface (GUI) by which individuals internal and external to the enterprise may coordinate performance of tasks and communicate with one another to complete the project. The GUI may include a job list window that displays a plurality of selectable jobs, each corresponding to a job that has been created by a user, and a job details window that displays information associated with a job corresponding to a selected job within the job list window. The job details window may include any number of data entry fields that allow a job to be configured. In some embodiments, some jobs within a job list window may be dependent upon other jobs, such that data produced during performance of a first job acts as an input to be used during performance of a second job.Type: GrantFiled: April 14, 2020Date of Patent: March 29, 2022Assignee: ServiceNow, Inc.Inventors: Amir Vakili Jafari, Ankur Tayal
-
Patent number: 11277393Abstract: Apparatuses, systems, methods, and computer program products are disclosed for scrape repair. A method includes detecting that access to a third party service provider is unavailable. A method includes presenting an interface to a user to graphically identify an input location for the user's electronic credentials on a web page of the third party service provider. A method includes receiving input, via the interface, from a user indicating a correct location on the web page of the third party for the user's electronic credentials.Type: GrantFiled: January 29, 2020Date of Patent: March 15, 2022Assignee: MX TECHNOLOGIES, INC.Inventor: John Ryan Caldwell
-
Patent number: 11276374Abstract: A drawing device includes: a display unit that displays an editing screen for creating a plurality of screens to be displayed on a programmable display device; a screen data generation unit that generates screen data configured by the plurality of screens and including an object that is a display element arranged on the editing screen; a screen script generation unit that generates a screen script that is a processing program to be executed only when a specific screen out of the plurality of screens to be displayed on the programmable display device is displayed; and an association management unit that manages an association between the object and the screen script. When the object is copied from a source editing screen to a destination editing screen, the screen script generation unit registers, with the destination editing screen, the screen script associated with the object to be copied.Type: GrantFiled: March 30, 2018Date of Patent: March 15, 2022Assignee: MITSUBISHI ELECTRIC CORPORATIONInventor: Ryu Kobari
-
Patent number: 11270488Abstract: An expression animation data processing method is provided for a computer device. The method includes determining a location of a human face in an image and obtaining an avatar model; obtaining current expression data according to the location of the human face in the image and a three-dimensional face model; and obtaining expression change data from the current expression data. The method also includes determining a target split-expression-area that matches the expression change data, the target split-expression-area being selected from split-expression-areas corresponding to the avatar model; and obtaining target basic-avatar-data that matches the target split-expression-area. The method also includes combining the target basic-avatar-data according to the expression change data to generate to-be-loaded expression data; and loading the to-be-loaded expression data into the target split-expression-area to update an expression of an animated avatar corresponding to the avatar model.Type: GrantFiled: June 8, 2020Date of Patent: March 8, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yifan Guo, Nan Liu, Feng Xue
-
Patent number: 11270058Abstract: A mechanism for referencing a portion of a document. A method includes identifying, by a processing device of a user device, a portion of a document, the portion selected by a user of the user device. The method also includes displaying, by the processing device, the selected portion of the document as a graphical representation of an icon on the user device. The method also includes detecting, by the processing device, a reference to the icon displaying the selected portion of the document, the reference performed by the user. The method further includes providing, by the processing device, the referenced selected portion of the document associated with the icon to the user.Type: GrantFiled: November 29, 2012Date of Patent: March 8, 2022Assignee: Red Hat, Inc.Inventors: Martin Vecera, Jiri Pechanec
-
Patent number: 11269662Abstract: Disclosed herein are system, method, and computer program product embodiments for driving multiple user interfaces using a backend view controller. A view interface system that is capable of displaying multiple user interfaces of different view formats may receive a data set request to display a data set in a particular view format. The view interface system may then transmit, to the backend view controller, the data set request and receive an indication that the data set is exposed by the backend view controller. Based on the indication, the view interface system may perform data binding of the data set to interface objects associated with the view format to form a user interface based on the view format and display the user interface.Type: GrantFiled: December 4, 2018Date of Patent: March 8, 2022Assignee: SAP SEInventors: Reinhold Kautzleben, Eduardo Berlitz, Eduardo Carvalho, Alexandre Faltz, Joachim Fitzer, Willian Mendes
-
Patent number: 11263056Abstract: Described are embodiments for management of virtual machines that are executed in one or more hosts. In one example, virtual machines are identified using a search criteria. A graphical user interface is generated with the virtual machines. Each of the plurality of virtual machines is listed in association with an indication of hardware utilized by the virtual machines. An input event is detected that specifies a selected virtual machine. The graphical user interface is updated to show and enable interaction with an operating system executed within the selected virtual machine.Type: GrantFiled: January 10, 2018Date of Patent: March 1, 2022Assignee: VMWARE, INC.Inventor: David Stephen Trowbridge
-
Patent number: 11239290Abstract: A display apparatus includes a substrate including a display area and a sensor area, the display area including main pixels and the sensor area including auxiliary pixels and a transmission area, a plurality of display elements included in each of the main pixels and each of the auxiliary pixels, a first stack structure overlapping the plurality of display elements, a second stack structure overlapping the transmission area, and a thin film encapsulation layer covering the first stack structure and the second stack structure, wherein the first stack structure has a thickness that is different from a thickness of the second stack structure.Type: GrantFiled: March 18, 2020Date of Patent: February 1, 2022Inventors: Kyungsoo Jang, Jinkoo Chung, Taekju Jung, Beohmrock Choi
-
Patent number: 11231847Abstract: A device implementing drag and drop for a multi-window operating system may include a processor configured to manage a drag session corresponding to a drag event, the drag event including an initial input selecting an item in a first application, a drag gesture moving the item to a particular region, and a release at an end of the drag gesture for dropping the item in the particular region. The processor is configured to send a request to commandeer the drag session to the drag and drop manager. The processor is configured to receive an indication that the release has occurred in the particular region. The processor is configured to perform a drop operation, where the drop operation includes at least one of opening a window of a second application for the item or opening another window of the first application for the item.Type: GrantFiled: April 15, 2020Date of Patent: January 25, 2022Assignee: Apple Inc.Inventors: Michael T. Turner, Cindy M. Barrett, Jason P. Ketterman, Patrick L. Coffman
-
Patent number: 11226793Abstract: This invention provides a system and a method for online, web-based point of sale (POS) building and configuration, which can assist non-expert business operators in building, editing and testing a point of sale system to manage their businesses. The business operations range from a single branch to a large chain of stores or branches. The key advantages of the Web-based POS builder are that it is completely built on the foundation of the Web. The POS builder is accessible anywhere in the world. It can be used by a person of any skill level. The POS builder builds, edits, and tests new POS terminals in real time.Type: GrantFiled: November 30, 2017Date of Patent: January 18, 2022Assignee: Cloudofchange, LLCInventors: Wayne Baratta, Quentin Olson
-
Patent number: 11216489Abstract: A system and method for recommending content to a user. In embodiments of the system and method, one or more content groups is generated, at least one of the content groups including more than one type of content, and a display indicative of the one or more content groups is presented to the user.Type: GrantFiled: December 2, 2016Date of Patent: January 4, 2022Inventors: Keisuke Tanaka, Hiroshi Nagatani, Hirotaka Takahashi, Tatsuo Kuroiwa
-
Patent number: 11199955Abstract: Methods and systems for enhanced techniques for building user interfaces. An example method includes presenting a builder user interface to create a consumer user interface. The builder user interface receives information usable to filter data objects associated with a data object type. The information includes a variable associated with a property indicated by the data object type and the variable is associated with a first user interface element of the consumer user interface. An association between a second user interface element included in the consumer user interface and presentation of information generated based on data objects is received. Adjustment of the first user interface element causes filtering of the data objects via adjustment of the variable updating of the information. Access to the consumer user interface is enabled.Type: GrantFiled: October 30, 2019Date of Patent: December 14, 2021Assignee: Palantir Technologies Inc.Inventors: Tiong Tjin Saw, Geoffrey Cameron, Sixin Li, Ali Mavrakis, Xinyi Wang, Myles Scolnick, Sander Kromwijk
-
Patent number: 11194883Abstract: Disclosed is a web server that includes a headlines module for automatically generating headlines based on data retrieved from a network (e.g., World Wide Web). The web server also includes an interactive agent for generating responses to inquiries relating to the headlines based on the data.Type: GrantFiled: July 12, 2017Date of Patent: December 7, 2021Assignee: AT&T Intellectual Property II, L.P.Inventors: Shona Douglas, Junlan Feng, Mazin E. Gilbert
-
Patent number: 11171902Abstract: Method of generating customized graphics having reactions to electronic message content starts with application server causing a communication interface for a communication session to be displayed at a first client device and at a second client device, respectively. The communication session is between a plurality of client devices. The communication interface includes a chat presence bar that includes a plurality of presence indicators associated with the client devices, respectively. Application server receives content for an electronic message from first client device or second client device and generates a customized graphic based on the content for the electronic message and a user identifier for first client device. Application server causes the customized graphic to be displayed on the chat presence bar of the communication interface displayed on the second client device. The customized graphic included in a first presence indicator associated with the first client device.Type: GrantFiled: December 28, 2020Date of Patent: November 9, 2021Assignee: Snap Inc.Inventors: Matthew Colin Grantham, Tadeusz Kozak, Jeremy Voss, David Whyte
-
Patent number: 11131849Abstract: A method, computer program product, and system includes a processor(s) utilizing the image capture device to track eye movements of a user interacting with a display communicatively coupled to the one or more processors, the image capture device continuously collecting image data. The processor(s) determines, based on analyzing the collected image data, a probability of whether a user may be experiencing a vision-related issue. Based on the probability being within a given pre-determined range, the processor(s) identifies the vision-related issue experienced by the user. The processor(s) generates, based on the vision-related issue, a two dimensional visual exercise to address the vision-related issue for performance by the user. The processor(s) deploys a graphical user interface to the display, where the graphical user interface comprises the visual exercise. The processor(s) provides the visual exercise to the user via the graphical user interface.Type: GrantFiled: November 16, 2017Date of Patent: September 28, 2021Assignee: International Business Machines CorporationInventors: Valerie Lampkin, Alice-Maria Marascu, Maeve O'Reilly, Clea Zolotow