Patents Examined by Linh K Pham
  • Patent number: 12210821
    Abstract: An electronic system, method, and computer program product coordinate processing and presentation of computer data file to a user by multiple devices that are wirelessly connectable in order to processing and processing requirements of computer data file (e.g., media or multiple spreadsheet file). An electronic device identifies available computational and presentation resources included connected second device(s) to enable coordinated operation. The electronic device segregates the computer data file into multiple segregable functional portions and executes and presents first segregable functional portion(s). The electronic device communicates second segregable function portion(s) to the second device(s) and triggers processing and presenting by the second electronic device(s).
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: January 28, 2025
    Assignee: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Gabriele Baldissara
  • Patent number: 12204748
    Abstract: A virtual keyboard setting method includes: determining an operation region and a trigger region, the operation region being a region operated in a screen for using an input method, and the trigger region being a region covered by an external entity when touching the screen; determining a display region of a virtual keyboard according to the operation region; determining an area of a virtual key in the virtual keyboard according to the trigger region; and setting the virtual keyboard according to the display region of the virtual keyboard and the area of the virtual key.
    Type: Grant
    Filed: August 16, 2023
    Date of Patent: January 21, 2025
    Assignee: BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO., LTD.
    Inventors: Lei Feng, Jian Lu, Jin Cao, Miaoli Hu, Wei Hu, Yihang Yang, Xiaoxue Song, Haixin Li
  • Patent number: 12197819
    Abstract: A computing system may include a metamaterial representation engine configured to represent a metamaterial of a three-dimensional (3D) object as program code. The metamaterial may define an internal geometry of the 3D object and may be configured to be physically constructed via additive manufacturing. Representation of the metamaterial as program code may include assigning a value of a code parameter of the metamaterial as a probability distribution. The computing system may also include a metamaterial analysis engine configured to analyze the metamaterial through the probability distribution assigned for the value of the code parameter of the program code.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: January 14, 2025
    Assignee: Siemens Industry Software Inc.
    Inventors: Reed Williams, Scott Kolb, Elena Arvanitis, Pratik Thakkar, Sudipta Pathak, Wesley Reinhart
  • Patent number: 12197704
    Abstract: A computer-implemented user interface control method, a device, and a computer readable storage medium are disclosed to provide a security platform with suggested information, which may be easy to use for searching information of interest. The method is performed at an electronic device with access to a user interface. The method comprises: generating a map for display in a first portion of the user interface; detecting user input made in an area of the user interface; and in response to detecting the user input: obtaining indicia based on the user input; accessing plural information sources based on respective subsets of the indicia to retrieve respective information of interest subsets corresponding to the respective subsets of the indicia; and generating a second portion of the user interface for concurrent display with the map in the first portion, the second portion comprising the retrieved information of interest subsets.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: January 14, 2025
    Assignee: GENETEC INC.
    Inventor: Mathieu Brault
  • Patent number: 12197845
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for replacing text in a message thread. The program and method provide for receiving an indication of user input provided by a first user, the user input comprising a text-based term for updating a message thread between the first user and a second user; determining that the text-based term is included within a set of predefined terms, each predefined term within the set of predefined terms having corresponding replacement content for including in the message thread, the replacement content having been specified by the first or second user with respect to messages exchanged between the first and second user; and providing, in response to the determining and based on the set of predefined terms, the replacement content corresponding to the text-based term within the message thread.
    Type: Grant
    Filed: October 26, 2023
    Date of Patent: January 14, 2025
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Susan Marie Territo, Edward Koai
  • Patent number: 12189936
    Abstract: In a privacy information generation method, a terminal device displays on a display an interactive element of a privacy settings page for a target application. The terminal device responds to a first gesture operation performed by a user on the interactive element of the privacy settings page, and determines a privacy precision for the target application according to the first gesture operation. The terminal device then generates privacy information based on the privacy precision for the target application when the target application requests the privacy information from the terminal device.
    Type: Grant
    Filed: May 3, 2023
    Date of Patent: January 7, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiaokang Sun, Simon Ekstrand, Zongbo Wang
  • Patent number: 12169622
    Abstract: Computer systems and corresponding methods are provided for computer assisted research in a network are provided that generate interface screens that include a map view of a plurality of selectable objects disposed in a nuclear arrangement in segmented rings about a first level object. The computing device is configured to receive selections of the displayed objects and expand the display to include additional segmented levels all surrounding the first level object.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: December 17, 2024
    Assignee: Thomson Reuters Enterprise Centre GmbH
    Inventors: David Thomas Paterson, Erica Gann Kitaev, Michael Eng Poh Clark, Megan Anne Sramek, Deacon Ales, Emily Colbert
  • Patent number: 12164944
    Abstract: Methods and apparatuses for enhancing accessibility of a target application which is for processing topology diagrams are provided. An indication of selecting a target element in a topology diagram may be received. Connection status of the target element may be determined based on topology information of the topology diagram. Connection information of the target element corresponding to the connection status of the target element may be generated. Description information of the target element may be provided to an accessibility assistant application, the description information of the target element at least comprising the connection information of the target element.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: December 10, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xiao Zhang, Yucong Jin, Yue Huang, Ryan William Shugart, Sarah Higley, Jie Qiu, Zhixin Jin
  • Patent number: 12164863
    Abstract: An image processing apparatus includes a reading unit configured to generate image data by reading an original, a reception unit configured to receive selection of a stored file from a user, an acquisition unit configured to acquire character information from the image data generated by the reading unit, and an execution unit configured to perform processing for inserting the character information acquired by the acquisition unit into the selected file.
    Type: Grant
    Filed: June 23, 2023
    Date of Patent: December 10, 2024
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kiichi Hasegawa
  • Patent number: 12164700
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying augmented reality content. The program and method provide for displaying a carousel interface comprising multiple icons, each icon corresponding to a respective one of a plurality of augmented reality content items for displaying with an image captured by a device camera; receiving user input to navigate through display of the plurality of augmented reality content items while displaying the image; and in a case where the user input corresponds to a predefined type of gesture, navigating through display of the plurality of augmented reality content items while displaying the image, and omitting display of the carousel interface.
    Type: Grant
    Filed: August 21, 2023
    Date of Patent: December 10, 2024
    Assignee: Snap Inc.
    Inventors: Kaveh Anvaripour, Celia Nicole Mourkogiannis, Yamill Antonio Vallecillo
  • Patent number: 12124671
    Abstract: Method for providing visual scripts on a one-source multi-use support platform and computer-readable medium for performing the same disclosed. Method for providing visual scripts being executed on a one-source multi-use program development device includes dividing a page editing area of a development tool execution screen resulting from an execution of a program development device with a dividing line in response to a first user input, and setting one of the areas divided by the dividing line as a design editor area, and the other area as a script editor area, wherein the design editor area and the script editor area are displayed together on the development tool execution screen, and correlated component and script source are displayed in each of the design editor area and the script editor area.
    Type: Grant
    Filed: May 13, 2024
    Date of Patent: October 22, 2024
    Assignee: INSWAVE SYSTEMS CO., LTD.
    Inventors: Se Yong Eo, Woog Lae Kim
  • Patent number: 12118182
    Abstract: In accordance with some embodiments, an exemplary process for controlling the generation and display of suggested additional content based on a context of a workspace is described.
    Type: Grant
    Filed: January 11, 2023
    Date of Patent: October 15, 2024
    Assignee: Apple Inc.
    Inventors: Aaron M. Burns, Scott M. Andrus, David M. Schattel
  • Patent number: 12118204
    Abstract: The sizes and the positional relationship of a plurality of divided regions provided in a display region are changed in a more convenient manner. An information control device includes: an operation detection unit configured to detect touch operation of a user performed on a pointer being provided at an intersection of division lines dividing a display screen of a display into three or more divided regions; and a layout setting unit configured to transition display of the display between a plurality of layouts set in advance according to the detected touch operation performed on the pointer. As a transition process of the plurality of layouts, the layout setting unit moves the pointer and deforms the division lines and the three or more divided regions imitating an elastic object according to drag as the touch operation performed on the pointer.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: October 15, 2024
    Assignee: Clarion Co., Ltd.
    Inventors: Manabu Morita, Keita Katsuno
  • Patent number: 12112025
    Abstract: A user interface comprising a message composition area is presented at a user device. Commencement of a resizing gesture is detected. A location of the resizing gesture within the user interface is tracked while the resizing gesture is in progress. The location of the resizing gesture is adjustable to cause resizing of message content in the message composition area. Responsive to detecting ending of the resizing gesture, a size of the message content is checked. Transmission of the message content to a recipient is based on a size of the message content relative to a base size.
    Type: Grant
    Filed: February 16, 2023
    Date of Patent: October 8, 2024
    Assignee: SNAP INC.
    Inventors: Dennis Jin, Daniel Moreno
  • Patent number: 12112015
    Abstract: An electronic device displays a first application and a second application along an edge of the display and, while concurrently displaying the first and second applications, detects an edge-swipe gesture. in response, if the location corresponds to a location of a respective application on the display, the respective application is associated with standard edge-swipe gesture criteria, and the edge-swipe gesture meets the standard edge-swipe gesture criteria, the device performs a system operation that includes displaying a system user interface at a portion of the display previously occupied by at least a portion of the first application and at least a portion of the second application; if the location of the edge-swipe gesture corresponds to a location of the respective application, the respective application is associated with enhanced edge-swipe gesture criteria, and the edge-swipe gesture does not meet the enhanced edge-swipe gesture criteria, the device forgoes performing the system operation.
    Type: Grant
    Filed: September 14, 2023
    Date of Patent: October 8, 2024
    Assignee: APPLE INC.
    Inventors: Brandon M. Walkin, Wan Si Wan
  • Patent number: 12112022
    Abstract: A user interface augmentation system includes a memory and a processor coupled to the memory. The processor is configured to perform operations including: searching a system screen for a base point UI serving as a base point for display of an additional user interface (UI) to be added to the system screen; displaying a new screen with a transparent background in such a way as to overlap the system screen; and displaying the additional UI at a position based on the base point UI on the new screen.
    Type: Grant
    Filed: November 27, 2020
    Date of Patent: October 8, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Hidetaka Koya, Makoto Komiyama, Akira Kataoka, Kimio Tsuchikawa
  • Patent number: 12112184
    Abstract: A value-added content providing method for a computer system includes receiving an input message indicating to present a pop-up window in a display area of the computer system; obtaining a content area in the display area according to the input message; analyzing the content area to generate an analysis content; and providing and displaying a value-added content in the pop-up window according to the analysis content.
    Type: Grant
    Filed: June 4, 2023
    Date of Patent: October 8, 2024
    Assignees: Inventec (Pudong) Technology Corp., Inventec Corporation
    Inventors: Hsueh-Liang Chen, Chen-Chou Huang, Yan-Yue Yin
  • Patent number: 12108188
    Abstract: One example method for integrating software application content into video conferences includes receiving, by a video conferencing application executed by a client device from a video conference provider, one or more participant video streams, each participant video stream corresponding to a participant in a video conference; receiving, by the video conferencing application from a software application, software application content; receiving, by the video conferencing application from the software application, display layout information; generating, by the video conferencing application, a graphical representation of the video conference according to the display layout information, the graphical representation comprising at least a portion of the software application content and at least one of the one or more participant video streams; and displaying, by the video conferencing application, the graphical representation of the video conference.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: October 1, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Simon Edward Booth, Raghavendra Bhagavatha, Roger Dean Collins, Andy Hendrickson, Corey Hobbs, Arun Janakiraman, Shengwu Zhou
  • Patent number: 12106043
    Abstract: Techniques for generating structured data containers via a communication platform and messaging threads associated with the structured data containers are discussed herein. For example, the communication platform may, in response to receiving a request from a user of the communication platform, generate a structured data container representing a system of record associated with the communication platform, the structured data container containing a plurality of fields and information associated with an interaction via the communication platform. The communication platform may further generate and present, via a messaging thread, the structured data container including the plurality of fields.
    Type: Grant
    Filed: January 6, 2023
    Date of Patent: October 1, 2024
    Assignee: Salesforce, Inc.
    Inventors: Angela Kirchhof, Josef Teplow, Kyle Meyer, Kevin Marshall
  • Patent number: 12099709
    Abstract: Disclosed in embodiments of the present disclosure are a display method and apparatus, an electronic device, and a storage medium.
    Type: Grant
    Filed: November 21, 2023
    Date of Patent: September 24, 2024
    Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
    Inventor: Tianxiang Liu