Abstract: A website misclassification report is received. A determination is made that a current classification model correctly classifies a website. The current classification model is different from a model that was previously used to classify the website. In response to a determination that the website is correctly classified by the current classification model, a reclassification operation is performed, using the current classification model, on a second website.
Type:
Grant
Filed:
August 3, 2021
Date of Patent:
March 25, 2025
Assignee:
Palo Alto Networks, Inc.
Inventors:
Lei Zhang, Lin Xu, Seokkyung Chung, Xunhua Tong
Abstract: This application provides a message display method and apparatus, a terminal, and a computer-readable storage medium. The method includes: displaying a session interface of a target session, and obtaining a message set of the target session; in response to that a plurality of continuous and repeated session messages are included in the message set, obtaining a target session message according to the plurality of continuous and repeated session messages; and replacing the plurality of continuous and repeated session messages in the message set with the target session message, and displaying a replaced message set in the session interface of the target session.
Type:
Grant
Filed:
March 30, 2022
Date of Patent:
March 25, 2025
Assignee:
Tencent Technology (Shenzhen) Company Limited
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying content feeds within a messaging system. The program and method provide for receiving, by a messaging application associated with a user, user input corresponding to a request for a first content feed, the first content feed comprising a first plurality of media content items provided by one or more friends of the user; providing for display of the first content feed; determining, by the messaging application, that display of the first content feed is complete; and providing, in response to determining that display of the first content feed is complete, for display of a second content feed, the second content feed comprising a second plurality of media content items provided by one or more content providers to which the user subscribes with respect to the messaging application.
Type:
Grant
Filed:
August 30, 2022
Date of Patent:
March 18, 2025
Assignee:
Snap Inc.
Inventors:
Newar Husam Al Majid, Alex Beltyukov, Nathan Kenneth Boyd, Jacob Catalano, Wenbin Chen, Matthew Lee Cook, Andrew Grosvenor Cooper, Zuoyou Gu, Yue Hu, Timothy Kautz, Edward Koai, Jong-Hwi Lee, Chinmay Lonkar, Lu Lu, Zachary Lupei, Charles Melbye, Celia Nicole Mourkogiannis, Chiung-Fu Shih, Brian Yee, Jiawen Zeng, Dongguang Zhao
Abstract: An icon display method and a terminal. The method includes: receiving a first input performed by a user on a first icon, the first icon located at a first position on a first page; displaying, in response to the first input, a first identifier at the first position or a position associated with the first position; receiving a second input performed by a user on a second page; displaying, in response to the second input, a second identifier at a second position on the second page; and displaying, at the second position, the first icon or an icon associated with the first icon.
Abstract: In accordance with some embodiments, a computing device is described. The device sends displays a user interface having one or more selectable objects. While displaying the user interface, the device displays an object selection indicator at a first size and receives a first user input. In response to receiving the first user input, the device moves the object selection indicator toward a target selectable object of the one or more selectable objects based on the first user input and displays the object selection indicator at a second size based on the target selectable object, where the second size is different from the first size.
Abstract: An information processing apparatus includes circuitry and a memory storing computer-executable instructions. Upon receiving a login request with identification information, the apparatus searches a storage for corresponding user information. When multiple pieces of user information are retrieved, the apparatus selects one piece of user information among multiple pieces retrieved by the search, as the user information for which login is to be allowed. The user information includes the identification information and a date and time when the identification information was stored in the storage, and the selecting is based on the date and time.
Abstract: Embodiments of the present disclosure provide methods, apparatus, systems, computing devices, and/or computing entities for performing one of loading or unloading a plurality of articles for an object comprising a plurality of positions at which the plurality of articles can be loaded or unloaded via an IETM viewer. In accordance with one embodiment, a method is provided comprising: generating a digital aggregated workflow comprising a sequence of position workflows, each position workflow comprising a sequence of procedures to be performed at a corresponding position, wherein each procedure comprises a sequence of operations to be performed. The provided method further comprises at least providing a sequence of operations of a first procedure, providing a procedure progression mechanism configured to be selectable by the user, and responsive to the user selecting the procedure progression mechanism, providing a sequence of operations of a second procedure for display via the IETM viewer.
Type:
Grant
Filed:
May 19, 2021
Date of Patent:
March 4, 2025
Assignee:
MBTE Holdings Sweden AB
Inventors:
Ran Meriaz, Yoram Meriaz, Alexander Tkachman
Abstract: Systems and methods for remote huddle collaboration are disclosed. The huddle collaboration system may include a huddle management system which may include an authentication module, a data processing module, and a module manager, among other components. Huddle collaboration system may allow huddle members of a company to fully engage in remote huddle sessions through different kind of client computing devices, in a consistent way regardless of their location. The system may act as an alternative to traditional whiteboards, displaying, collecting, and storing information during an active huddle session, where this information may be available to the users in the form of one or more standard and/or custom sub-applications, according to the user's and/or project's requirements.
Type:
Grant
Filed:
March 8, 2022
Date of Patent:
February 25, 2025
Assignee:
Massachusetts Mutual Life Insurance Company
Inventors:
Robert Casale, Abigail O'Malley, Kedzie Teller
Abstract: There is provided a method for supporting experience sharing between users. The method includes the steps of: acquiring spatial information on a shared content for experience sharing; determining a virtual space in which the shared content is to be provided to a user, with reference to the spatial information on the shared content and time point information associated with the user; and in response to the user creating an authored content in the virtual space, sharing the authored content with respect to a location matched with a location where the authored content is created in the virtual space.
Abstract: Disclosed are systems, apparatus for tracking inbound email messages in association with database records. An outbound email message is automatically generated or updated to include a message identifier within one or more headers and within a body of the outbound email message. Subsequently, a first electronic mail message received via a network from a first client device is processed, where the first electronic message has one or more headers and a body. A first message identifier (ID) is obtained from the body and the first message ID is parsed such that an encrypted portion and one or more unencrypted portions are obtained. A secret key associated with the first electronic mail message is obtained and the first electronic mail message is authenticated using the secret key, the encrypted portion of the first message ID, and at least one unencrypted portion. The first electronic mail message is processed according to a result of authenticating the first electronic mail message.
Abstract: Embodiments are disclosed for generating multiple color theme variations from an input image using learned color distributions. A method of generating multiple color theme variations from an input image using learned color distributions includes obtaining, by a user interface manager, an input image, determining, by a color extraction manager, one or more color priors based on the input image, generating, by a color distribution modeling network, a plurality of color theme variations based on the one or more color priors, ranking, by a color theme evaluation network, the plurality of color theme variations, and generating, by a recolor manager, a plurality of recolored output images using the plurality of color theme variations.
Type:
Grant
Filed:
June 25, 2021
Date of Patent:
February 4, 2025
Assignee:
Adobe Inc.
Inventors:
Vineet Batra, Sumit Dhingra, Matthew Fisher, Ankit Phogat
Abstract: The present disclosure discloses an easter egg presentation method, an easter egg presentation apparatus and a related device thereof. The method includes: obtaining a preference feature of a user; determining, from a plurality of candidate trigger modes preset for a target easter egg, a target trigger mode matching the preference feature; and outputting the target easter egg in response to detecting that current behavior data of the user conforms to the target trigger mode. The method can trigger the easter egg based on the preference feature of the user, achieve personalized triggering under different conditions, enhance the fun of the terminal interaction process, and enhance the interactivity between the user and the terminal, and improve the user experience.
Abstract: The present disclosure relates to a user terminal to which an external display may be connected, and a control method therefor. The user terminal includes a main display, an interface unit for being connected to the external device equipped with a sub-display, and a controller that controls, in response to detection of the connection with the external device via the interface, a plurality of position icons for specifying a position of the sub-display to be displayed on the main display, and controls, in response to selection of a desired position icon among the plurality of position icons, connection setting of the sub-display to be performed based on the sub-display being disposed at a first desired position corresponding to the selected desired position icon.
Type:
Grant
Filed:
December 20, 2022
Date of Patent:
February 4, 2025
Assignee:
LG ELECTRONICS INC.
Inventors:
Hwajun Oh, Hyeran Jang, Hyein Jung, Yongdeok Lee
Abstract: Disclosed is a method for operating an operating system in a vehicle, wherein display data of a graphical user interface comprising at least one first display region are generated and output. The graphical user interface comprises a basic state and an info state. Context data about a current context of the vehicle are recorded and a first relevance value is determined for a first info application based on the recorded context data. The info state is activated depending on the determined first relevance value of the first info application, wherein, when the info state is activated, the first display region is reduced in size such that an info region is formed and a graphical info object is generated using the first info application and output in the info region.
Abstract: A graphical, hierarchical document stream browser and environment for semantic (e.g. framing) and performance data analysis and interactive visualization integrates three scales: entities (competitive), entity (diachronic), and document (linguistic). The document level includes annotation and computational linguistics facilities; the entity level has calendrical and time-series focus. All levels emphasize deep linkage and network (i.e. connective/relational space) view of objects, with user-configurable connectivity. Large language model (LLM) integrations provide synthetic advisories, public opinions, reports, plot insights, comparisons; traditional natural language processing techniques and neural models are also employed. A smart plot system includes a “plot cart” and interpreter with an analysis snippet library.
Abstract: Methods and systems are disclosed herein for a media guidance application that generates for display a first media asset depicting a first performer and a second performer. The media guidance application then generates for display a feedback icon having first, second, and third selectable zones. In response to a selection of the first zone, the media guidance application provides a recommendation for a second media asset depicting the first performer and the second performer. In response to a selection of the second zone, the media guidance application provides a recommendation for a third media asset depicting the first performer and not the second performer. And in response to a selection of the third zone, the media guidance application refrains from providing a recommendation for a media asset that depicts the first performer or the second performer.
Abstract: A non-transitory computer-readable storage medium stores instructions. When executed by a computer, the instructions cause the computer to perform a method for a semiconductor design simulation. The method may include generating first polygon meshes, transforming the first polygon meshes to first level sets, performing logical operations on the first level sets to generate second level sets, and transforming the second level sets to second polygon meshes.
Abstract: A method for controlling an industrial robot provides that position data of the industrial robot are detected and environment data of an object in an environment of the industrial robot are captured with an environment detection unit. The position data and the environment data are transformed into a common figure space, in which a control figure is defined for the industrial robot and an object figure of the object is represented. A parameter set is created which takes a dimensioning of the control figure in the figure space into account. The parameter set comprises a temporal and spatial correlation of the position data and the environment data and takes into account the movement history of the industrial robot and/or of the object. An action instruction is generated for the industrial robot if the control figure and the object figure satisfy a predefined criterion in relation to each other.
Type:
Grant
Filed:
February 10, 2020
Date of Patent:
January 14, 2025
Assignee:
Beckhoff Automation GmbH
Inventors:
Clemens Maier, Armin Pehlivan, Christoph Zech, Peter Kastler, Thomas Morscher
Abstract: A data processing and analysis system that optimizes the resources to be used for data storage and refresh events. A partitioner module for a data analysis system can receive a first client criteria and a first client dataset that includes tabular data and calculate scores that are used to generate partitioning strategies. The selected partitioning strategy can be implemented to produce aggregated data that can be stored in an intelligent data mart. The partitions can then be accessed by a data visualization platform for intelligent, dynamic responses to user requests for data analyses and generation of visualizations. By providing synchronous partitioning of data (especially big data) and intelligent refresh, the data can move from the back-end to the front-end with minimal user clicks and minimal latency in performance.
Abstract: A content collaboration platform, such as described herein, may include dynamic object tables that are configured to dynamically populate and/or update. Dynamic object tables may be configured to retrieve content (e.g., page content) from the content collaboration platform and automatically populate attributes from that content directly in the cells of the dynamic object tables. Updates to the page content may also be automatically updated within the table. In some examples, the dynamic object tables may be embedded within pages of the content collaboration platform and, within the same page, the user can edit, filter, and sort the dynamic object table without toggling to other tabs, applications, or documents.
Type:
Grant
Filed:
December 28, 2023
Date of Patent:
January 14, 2025
Assignee:
ATLASSIAN PTY LTD.
Inventors:
Siddharth Reddy Malkireddy, Sami Nudelman, Divya Sriram, Matthew Alexander Machuca, Abhinav Singh, Michael Oates, Matthew Peter Dellandrea
Abstract: An apparatus and method for searching and displaying including searching database for at least one document containing a search text; displaying a progressive relationship of a first display with a second display with a third display, wherein the displaying includes the following: the first display presenting the at least one document; the second display presenting only pages from the at least one document, wherein each of the only pages contains the search text; and the third display presenting one of the only pages, and wherein the search text in the one of the only pages is highlighted.
Type:
Grant
Filed:
April 24, 2023
Date of Patent:
January 7, 2025
Assignee:
ImageScan, Inc.
Inventors:
Basker S. Krishnan, Hanoz J. Kateli, Bryan Heesch
Abstract: This application relates to apparatus and methods for electronically generating, and executing, component models for systems and system components, and determining component options for the system based on the executed component models. In some examples, a computing device generates component models for one or more components of a system. The component models may be based on features, inputs, and outputs to each system component. The computing device may execute the component models to determine one or more requirements for each component. The computing device may then search a database to determine component options that can satisfy the one or more requirements. In some examples, the computing device may display the determined component options, and may allow for the selection of one or more of the determined component options. In some examples, the computing device may allow for the purchase of the component options.
Type:
Grant
Filed:
November 6, 2020
Date of Patent:
January 7, 2025
Assignee:
PREDICTIVEIQ LLC
Inventors:
Daniel Augusto Betts, Juan Fernando Betts
Abstract: Systems and methods permit or cause content to be displayed by a plurality of gaming displays, such as gaming machine displays and/or external displays. Content may be synchronously displayed by multiple gaming displays, such as one or more EGM displays and one or more external gaming displays, where the content which is displayed by the different displays may be the same or be different, and may be provided by a content controller and/or may be provided or triggered by a gaming machine. The systems and methods permit or cause content to be synchronously displayed across multiple gaming displays, such as in time and/or space. In some examples, the content is configured as a content “package” which is associated with one or more displays.
Type:
Grant
Filed:
November 15, 2022
Date of Patent:
December 31, 2024
Assignee:
AGS LLC
Inventors:
Anil Kumar Narra, Padma Kumari Bhimavarapu, Jose Mendoza Franco, Jasonlee Kissee Hohman, Pradeep Jayaraman, Jacob Kent Jennings, Journey Rose Jennings, Richard J. LaBrocca, Sigmund Hyunjai Lee, Cheng Li, John Thomas Rule, Cesar Alexander Sala, Craig Michael Selby, Jared Sheets, Tan Minh Tran
Abstract: A method for operating an electronic device is provided. Aspects include configuring a touch slop corresponding to a reference for performing a scroll in response to detection of a first touch event and acquiring touch information corresponding to a current touch point every predetermined time while the first touch event is maintained. Based on a determination that a touch movement distance exceeds the touch slop, based on the acquired touch information, aspects include initiating a scroll for a first screen displayed on the display module. Aspects further include identifying scroll data comprising at least one of a movement speed, a movement distance, and deceleration of the first touch event, based on the touch information acquired while the scroll is performed and determining whether to end the scroll, based on the scroll data to control a state of the scroll for the first screen.
Abstract: Exemplary embodiments of the present disclosure are directed towards method and system for automatically creating loop videos comprising a computing device comprising an automated loop video creating module configured to enable a user to access a special icon for using one or more pre-designed loop video templates. The automated loop videos creating module configured to allow the user to access and select a music track from music tracks library and enable user to record video segments on pre-designed loop video templates. The server comprising an automated loop videos processing module configured to receive and process user recorded one or more video segments. The automated loop videos processing module configured to identify similarity of foreground regions among extracted video frames and generate a final loop video by merging user recorded video segments. The automated loop videos creating module configured to receive final loop video and display to user on computing device.
Abstract: Provided herein are a method and apparatus for providing multimedia content, and device and storage medium. The method described herein includes: playing, within a first page, a first multimedia content of a first group of multimedia content, the first group of multimedia content including a plurality of multimedia content having at least the same multimedia property; receiving a first indication related to a first act; switching, within the first page, to play a second multimedia content adjacent to the first multimedia content in the first group of multimedia content, based on a first direction indicated by the first act; and if receiving a second indication related to a second act, switching, within the first page, to play a third multimedia content in a second group of multimedia content, wherein the second group of multimedia content is different from the first group of multimedia content and includes at least one multimedia content.
Abstract: The present invention discloses a technique for alerting on vision impairment. The system comprises a processing unit configured and operable for receiving scene data being indicative of a scene of at least one consumer in an environment, identifying in the scene data a certain consumer, identifying an event being indicative of a behavioral compensation for vision impairment, and, upon identification of such an event, sending a notification relating to the vision impairment.
Abstract: Disclosed is a method giving an alternative to typing, cell selecting, single list selecting and pasting in arguments for a built-in spreadsheet function and flex copy paste capabilities through the use of a broad spectrum of selection list panels supporting multiple selections from multiple lists with fixed and/or situationally specific specification options. Those and other arguments can be invisible in the spreadsheet formula text while more understandably visible in UIs. Also disclosed is function and flex copy-paste control of cell formatting overriding any cell formatting otherwise applied to those cells employing a broad spectrum of specification types and selection list panels not previously utilized for spreadsheet functions or copy paste.
Type:
Grant
Filed:
May 2, 2023
Date of Patent:
December 17, 2024
Assignee:
Adaptam Inc.
Inventors:
Robert E. Dvorak, Yuriy Garin, Alexey Verkhovskiy
Abstract: A system and method of digitally monitoring actions of a user on a computing device and providing real-time suggestions to aid the user's task performance. The digital nudging software may perform a range of subtasks successfully. The subtasks may include loading and processing the structured representation of an application to build the graph, identifying the starting point (“Point A”) and the end point (“Point B”) of the path of the user, and conveying a notification of the faster paths in a user-friendly format.
Type:
Grant
Filed:
April 19, 2023
Date of Patent:
December 10, 2024
Assignee:
Freedom Scientific, Inc.
Inventors:
Sriram M. Ramanathan, Sumanth Aluri, Mariana Viso, Erynne Dorothy San Antonio, Ryan Aponte
Abstract: Embodiments described herein provide for extending media playback. In an example implementation, during playback of one or more first media items populated in a queue, a control system extends playback time of the queue. Extending playback time of the queue may involve determining when the one or more first media items will be finished playing; and before the first media items are finished playing, determining one or more second media items that correspond in substantial likeness to the one or more first media items and sending an instruction that causes the first playback device to insert the determined one or more second media items into the queue such that play time of the queue is extended.
Abstract: An apparatus may display a home dashboard screen. The home dashboard screen may include a rooms function that when selected, causes display of a rooms screen. The rooms screen may list rooms. The rooms screen may present a back button that when selected, causes display of the home dashboard screen. When one of the rooms is selected, a room dashboard screen may be displayed. The room dashboard screen may list selectable functions, and may present a back button and a “Go To Rooms” button either of which when selected may cause display of the rooms screen. When a selectable function is selected, a control screen may be displayed. The control screen may present controls for receiving a control input, and may present a back button that when selected, causes display of the room dashboard screen, and a “Go To Rooms” button that when selected, causes display of the rooms screen.
Abstract: Certain exemplary embodiments relate to entertainment systems and, more particularly, to systems that incorporate digital downloading jukebox features and improved user interfaces. For instance, a smart search may be provided, e.g., where search results vary based on the popularity of songs within the venue, in dependence on songs being promoted, etc. As another example, a tile-based approach to organizing groupings of songs is provided. Groupings may involve self-populating collections of songs that combine centrally-promoted songs, songs in a given genre that are popular across an audiovisual distribution network, and songs that are locally popular and match up with the given genre (e.g., because of shared attributes such as same or similar genre, artist, etc.). Different tile visual presentations also are contemplated, as are different physical jukebox designs. In certain example embodiments, a sealed core unit with the “brains” of the jukebox is insertable into a docking station.
Type:
Grant
Filed:
August 10, 2021
Date of Patent:
November 26, 2024
Assignee:
TOUCHTUNES MUSIC COMPANY, LLC
Inventors:
Francois Beaumier, Karim Dhambri, Daniel Susla, Matthew Labunka, Ian Moulton, Samer Alameer, Michael Tooker
Abstract: A server has a processor and a memory storing instructions executed by the processor to maintain an ephemeral gallery of ephemeral messages. In response to a view request received from a client device over a distributed computer network, the message collection is supplied to the requesting device by causing automated sequential display on the client device of the ephemeral messages in the collection. The automated sequential display provides display of the messages one after another in chronological sequence such that the oldest message is displayed first.
Type:
Grant
Filed:
April 6, 2018
Date of Patent:
November 26, 2024
Assignee:
Snap Inc.
Inventors:
Nicholas Allen, Donald Giovannini, Chiayi Lin, Robert Murphy, Evan Spiegel
Abstract: A vehicle according to embodiments includes a display unit displaying information related to the vehicle, a sensor unit detecting a position of a user of the vehicle, and a processor controlling the display unit, wherein the sensor unit is located at a bottom end of the display unit and wherein the sensor unit includes at least one or more light emitting units emitting light and at least one or more sensors receiving the light.
Type:
Grant
Filed:
December 8, 2022
Date of Patent:
November 19, 2024
Assignee:
HYUNDAI MOBIS CO., LTD.
Inventors:
Sung Hyun Park, Jun Seong Seo, Sol Ji Yoo, Hyang Sook Kim, Ji Eun Hwang
Abstract: One or more embodiments of the invention is a medium recommendation system for recommending media or sets of media in a game that proceeds as a user selects media from a possessed medium group constructed to include D media and places the media in a game field, the recommended media or sets of media being media or sets of media to be added to a medium in order to construct at least a portion of the possessed medium group from the medium, the medium recommendation system including: an input acceptance unit that accepts the input of a single medium among the T kinds of media; a table storage unit that stores first tables; and a medium recommendation unit that is capable of outputting, as recommendation information, media or sets of media with which the single medium accepted by the input acceptance unit is associated in the first tables.
Abstract: In a method for authenticating a user, a processor receives a login request for an application. A processor directs the login request to a collection page. The collection page may include an authentication script. A processor receives a risk assessment based on an identity authenticated through the authentication script. A processor grants a level of access to the application based on the risk assessment.
Type:
Grant
Filed:
March 25, 2021
Date of Patent:
November 12, 2024
Assignee:
International Business Machines Corporation
Abstract: The present disclosure provides a system and method of sending and receiving messages from a first device or sender to a second device or receiver through the internet messaging application in the absence of internet connectivity is the first-of-its-kind feature that ensures ‘delivery of messages’ at all times. When the user is temporarily disconnected from the internet, still they can send the message by selecting the ‘SMS’ option and the message will be delivered instantly to the recipient's message folder. Once the internet is resumed, the same message will he automatically sent also to the recipient's Internet message folder. This device independent application allows the users to access this feature from a smart mobile phone, a tablet computer, a laptop computer and a desktop computer etc. Incorporating the feature of sending internet messages without the net connectivity by using the internet messaging application in the absence of internet connectivity ensures a smooth flow of communication.
Abstract: Methods, systems, and computer readable medium for adding a label to page hosted by a secondary product platform from a client associated with a primary product platform independent of the secondary product platform are disclosed. The method include receiving, at a primary product server, from a primary client associated with the primary product server, a label request associated with a page hosted by a secondary product server; generating and communicating to the secondary product server, independent from the primary product server, a request for label data associated with the page; receiving one or more labels associated with the page from the secondary product server; and communicating the received one or more labels to the primary client for display in a user interface that includes a main panel displaying the page hosted by the secondary product server and a label panel displaying the one or more labels.
Abstract: Systems and methods are provided for performing operations comprising: displaying, by one or more processors of an eyewear device, a plurality of media content control options; detecting, by a touch input interface of the eyewear device, a first touch input comprising a single finger touching the touch input interface; based on detecting the first touch input, causing a cursor to track the first touch input to navigate through the plurality of media content control options; based on detecting that the single finger has not been released from touching the touch input interface, displaying a second media content control option related to the first media content control option; and performing a selection associated with the second media content control option based on movement of the single finger along the touch input interface.
Type:
Grant
Filed:
August 25, 2023
Date of Patent:
November 5, 2024
Assignee:
Snap Inc.
Inventors:
Kyle Goodrich, Andrew James McPhee, Daniel Moreno
Abstract: Systems and methods are disclosed for predicting a resistance index associated with a tumor and surrounding tissue, comprising receiving one or more digital images of a pathology specimen, receiving additional information about a patient and/or a disease associated with the pathology specimen, determining at least one target region of the one or more digital images for analysis and removing a non-relevant region of the one or more digital images, applying a machine learning system to the one or more digital images to determine a resistance index for the target region of the one or more digital images, the machine learning system having been trained using a plurality of training images to predict the resistance index for the target region using a plurality of images of pathology specimens, and outputting the resistance index corresponding to the target region.
Type:
Grant
Filed:
October 12, 2022
Date of Patent:
October 29, 2024
Assignee:
Paige.AI, Inc.
Inventors:
Leo Grady, Christopher Kanan, Jorge S. Reis-Filho
Abstract: The invention provides a user input mechanism for reordering of items displayed on a display in which the user is focused on item order, not item position as in the case of a drag and drop operation. The user selects one or more GUI elements displayed on a display of a data processing device in a desired order, where the time between each adjacent selected GUI element is less than a threshold time. Upon detection that no further selection has been made within the threshold time, the data processing device interprets the user as having completed their selection. At this point the selected one or more GUI elements are reordered based on the order that they were selected by the user, with any unselected GUI elements being placed before or after the reordered GUI elements as appropriate. The user is now free to make further selections if necessary.
Type:
Grant
Filed:
May 5, 2021
Date of Patent:
October 29, 2024
Assignee:
MASTERCARD INTERNATIONAL INCORPORATED
Inventors:
Stephen Lennon, Peter Groarke, Dawid Nowak
Abstract: A file processing method, an electronic device, a system, and a storage medium are provided. The method includes: A second electronic device projects onto a first electronic device, and generates a collaboration window on the first electronic device; it is detected that a target file in the first electronic device is dragged by a first operation to an icon of a first application in the collaboration window, and the first operation is released, and the first application is used to open the target file in the collaboration window; and it is detected that the target file in the first electronic device is dragged by a second operation to an icon of a second application in the collaboration window, and the second operation is released, and the second application is used to open the target file in the collaboration window.
Abstract: The present disclosure relates generally to systems and methods for unlocking hardware and associated functionality of gaming devices. Before a player reaches a predetermined progress level, enhanced user interface devices of the gaming device remain locked to the player. The functionality associated with the enhanced user interface devices also remains unavailable to the player while the enhanced user interface devices are locked. Once the player reaches the progress level, a hardware-unlock option is presented to the player allowing the player to unlock an enhanced user interface device and select a functionality associated with the unlocked enhanced user interface device. The availability of the hardware-unlock options and specific functionality to be activated can be limited based on in-game events and a progress level reached by the player.
Type:
Grant
Filed:
July 26, 2022
Date of Patent:
October 22, 2024
Assignee:
IGT
Inventors:
Michael Russ, Sven Aurich, Lukas Angermayer, Thomas Trenkler
Abstract: A display apparatus includes a touch panel, a display device, and a control device acting as a display controller that causes the display device to display an operation screen, including a scrollable display region for displaying a list of items to be set, in which a plurality of items to be set are classified into groups and listed along a scroll direction, and a menu display region for displaying menu items each indicating a name of the group, to scroll, when a scroll instruction is made on the scrollable display region, the list of items to be set according to the scroll instruction, and to display a first menu item indicating a name of a first group that includes a first item to be set displayed at an uppermost position of the scrollable display region, in a first display style visually different from other menu items.
Abstract: Selections of content shared from a remote device during a video conference are copied to a destination of a computing device connected to the video conference live or at which a recording of the video conference is viewed. The content shared from the remote device during the video conference is output at a display of the computing device. A portion of the content is selected according to an instruction received from a user of the computing device while output at the display of the computing device to copy to a destination associated with software running at the computing device. The portion of the content is identified using a machine vision process performed against the content while output at the display of the computing device. The portion of the content is then copied to the destination.
Abstract: In some embodiments, a device displays functionality information in response to receiving an indication of a first input for which a contact meets functionality display criteria. In some embodiments, a device generates a user interface that includes a navigation bar including images from different positions in a respective content item, and a representation of an adjacent content item. In some embodiments, a device moves a selection-indicator in a user interface by a predefined amount in response to receiving an indication of a first input that meets unitary movement criteria. In some embodiments, a device interprets movement of a contact of an input based at least in part on a grip of a user. In some embodiments, a device displays a plurality of character selection options when a text entry field is not tolerant of character ambiguity and a first input corresponds to a plurality of candidate characters.
Type:
Grant
Filed:
December 1, 2022
Date of Patent:
October 1, 2024
Assignee:
Apple Inc.
Inventors:
Marcel Van Os, William M. Bachman, Elbert D. Chen, Jeffrey L Robbin, Joe Howard, Joshua McGlinn, Jonathan Lochhead, Benjamin W. Keighran, Jennifer L. C. Folse, Lynne Kress, Julian Missig, Imran Chaudhri, Alessandro Sabatelli, Nicholas Zambetti
Abstract: A contextual menu system may be configured to perform operations that include: identifying a media category based on a user profile, the user profile comprising user profile data; causing display of a GUI that includes a content menu, the content menu comprising at least a display of a set of media items associated with the media category identified based on the user profile data, the set of media items comprising at least a first media item; accessing the user profile data of the user profile, the user profile data including a browser history associated with the user profile; identifying the first media item among the browser history; and removing the content menu within the GUI in response to the identifying the first media item among the browser history.
Type:
Grant
Filed:
October 13, 2022
Date of Patent:
October 1, 2024
Assignee:
Snap Inc.
Inventors:
Newar Husam Al Majid, Nathan Kenneth Boyd, Laurent Desserrey, Patrick Mandia, Matthew Thompson, Jeremy Voss
Abstract: A device includes a memory and a processor. The processor is configured to download a plurality of installation files for different application programs provided on a website at a predetermined download timing, store the plurality of installation files in the memory, recommend, to a user, a function added by installing an application program based on the plurality of installation files stored in the first storage unit at a predetermined recommendation timing that is a different timing from the download timing, and install a respective application program using a respective installation file selected from among the plurality of installation files stored in the first storage unit in response to an instruction from the user based on the recommendation.
Abstract: The present invention relates to the technical field of processing software logs, in particular a software log processing method. the present invention has the advantages of following up the unique service code enables all log contents to be automatically concatenated into a log block, and the system to concurrently count execution time, warnings and errors generated in each process, enabling the O&M operators and developers to quickly locate the problems when dealing with them at a later stage, in the scenarios such as a distributed system and microservice system, making it possible to unify the logs scattered in each system to the log platform for storage by way of the unique service code, as well as concatenate the execution timing in each system, greatly raising the treatment efficiency for the problems in the microservices or the distributed system and improving the maintainability of the distributed system or the microservice system.
Type:
Grant
Filed:
December 15, 2023
Date of Patent:
September 24, 2024
Assignee:
Shenzhen Anke Baiteng Technology Co., LTD