Patents Examined by Amy P Hoang
  • Patent number: 12379823
    Abstract: Aspects of the present disclosure involve systems comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving, by a messaging application, a first content item generated by a first client device using a third-party resource; generating the first content item for display on a second client device together with an indication of the third-party resource used to generate the first content item; receiving, from the second client device, selection of the indication of the third-party resource; generating, for display on the second client device, a first user interface that includes a plurality of content items associated with the third-party resource and a first option to access the third-party resource, the plurality of content items including the first content item; and enabling the second client device to use the third-party resource in response to receiving selection of the first option to access the third-party resource.
    Type: Grant
    Filed: March 28, 2023
    Date of Patent: August 5, 2025
    Assignee: Snap Inc.
    Inventors: Jacob Catalano, Patrick Mandia, Sriram Raman
  • Patent number: 12366913
    Abstract: This disclosure provides a system and method for selecting an application dialog layout design based on a response pattern for a task-based application. A plurality of user interface layouts may be generated based on a first user interface layout, where the first user interface layout is associated with a task included in a process of a computer-implemented software application. One or more performance metrics associated with each user interface layout of the plurality of user interface layouts may be monitored, where the one or more performance metrics characterize a performance of the task by one or more task users. A second user interface layout may be selected based on an analysis of the one or more performance metrics. The second user interface layout may be provided to a plurality of users of a computer-implemented software application.
    Type: Grant
    Filed: October 11, 2023
    Date of Patent: July 22, 2025
    Assignee: Open Text Corporation
    Inventors: Raman Meenakshisundaram, Jeroen van Rotterdam
  • Patent number: 12287612
    Abstract: Various embodiments of the present disclosure relate to a method of configuring a watch screen and a wearable electronic device implementing the same, which displays various pieces of information provided by an application, in an icon form, to enable a user to easily identify the information. A method of configuring a watch screen, the method comprising selecting one of a plurality of predetermined watch screens, thereby resulting in a selected watch screen; determining at least one icon of a plurality of predetermined icons as components of the selected watch screen; and displaying the selected watch screen, wherein the selected watch screen includes the at least one icon.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: April 29, 2025
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hankyung Jo, Yusic Kim, Eunjoo Kim, Jungah Seung
  • Patent number: 12265698
    Abstract: According to various embodiments, an electronic device may include a display and a processor, wherein the processor is configured to control the display to display a first screen for configuring first data, control the display to display a second screen associated with the first data while displaying the first screen, receive, through the second screen, a first user input for changing a value of the first data displayed on the first screen from a first value to a second value, and after receiving the first user input, control the display to display, through the first screen, an animation which continuously displays values between the first value and the second value. Other embodiments may be possible.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: April 1, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Woonggi Shin, Sangwon Shim, Eunah Jang, Minkoo Kang, Yong Kwon, Changkeun Kim, Donggun Park, Eunji Ahn, Younghak Oh, Hyunwoo Yoo, Yonggu Lee, Jaemyoung Lee, Heekyung Jeon, Jungwoo Choi
  • Patent number: 12260464
    Abstract: A system and method for automated forest inventory mapping. The method may include receiving an image depicting an overhead view of a wooded area, the image comprising a plurality of pixels; receiving a set of climate data for a geographic region in which the wooded area is located; receiving a point cloud of a digital surface model of the wooded area; concatenating data corresponding to the plurality of pixels of the image, the set of climate data, and the point cloud into a feature vector; executing a machine learning model using the feature vector to generate timber data for each of the plurality of pixels of the image; and generating an interactive overlay from the timber data, the interactive overlay comprising the generated timber data for each of the plurality of pixels of the image.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: March 25, 2025
    Assignee: Hexcuity Limited
    Inventor: Fabio Veronesi
  • Patent number: 12260170
    Abstract: Example embodiments facilitate augmenting a client-side worksheet of a spreadsheet with context information retrieved from non-direct ancestor worksheets of the client-side worksheet. A spreadsheet plug-in enables retrieval of the context information from a server system, e.g., cloud-based database, via one or more web services. In a specific embodiment, the context information represents one or more data dimensions, e.g., worksheet columns, retrieved via the server system form one or more remote databases and populated into one or more non-direct ancestor worksheets (e.g., grandparent worksheets, great grandparent worksheets, etc.). Then those data dimensions are displayed in the client-side descendant worksheet. The user can now efficiently edit the worksheet while viewing relevant context information in the worksheet.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: March 25, 2025
    Assignee: Oracle International Corporation
    Inventors: Xiameng Chen, Shaun Logan
  • Patent number: 12239884
    Abstract: The present disclosure generally relates to sharing workout content on electronic devices.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: March 4, 2025
    Assignee: Apple Inc.
    Inventors: Anthony D'Auria, Julie A. Arney, Jae Woo Chang, Edward Chao, Nathan De Vries, Michael D. Ford, Irene Suah Lee
  • Patent number: 12236078
    Abstract: A video processing method includes obtaining, in response to an interaction operation received on a portion of a first image, an adjustment parameter corresponding to the interaction operation. The adjustment parameter indicates an adjustment range of a display position of one or more pixels corresponding to the portion of the first image based on the interaction operation. The method further includes obtaining a displacement parameter of the one or more pixels in the portion of the first image, the displacement parameter representing a displacement of the one or more pixels between the first image and a second image displayed after the first image. The method also includes adjusting a display position of one or more pixels in the second image based on the adjustment parameter and the displacement parameter, and displaying the second image based on the adjusted display position of the one or more pixels.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: February 25, 2025
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Shuang Xia
  • Patent number: 12217150
    Abstract: A data processing method and apparatus based on a recurrent neural network and a device are provided. The recurrent neural network includes multiple recurrent units, each recurrent unit includes multiple data processing nodes and a start node, at least one recurrent unit includes an end node, and at least one data processing node is included between the start node and the end node. During the processing of the first target processing object in a first recurrent unit, in a case that the first target processing object does not satisfy the first preset condition, the start node in the first recurrent unit is run to add a tag to the data processing nodes subsequent to the start node and stop addition of the tag in response to reaching the end node, and no processing is performed by the data processing nodes with the tag.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: February 4, 2025
    Assignee: Beijing Baidu Netcom Science and Technology Co., LTD
    Inventors: Huihuang Zheng, Xiang Lan, Yamei Li, Liujie Zhang, Fei Guo, Yanjun Ma, Dianhai Yu
  • Patent number: 12216516
    Abstract: A DJ media player is provided. The DJ media player has a control wheel used to control audio playback and a customizable first electronic display located about the center of the platter for displaying a graphic. The DJ media player has a second electronic display to show audio playback information. The graphic is dynamically updated. The graphic corresponds to at least one of a logo, an artist, an album, a song playback information, or a selection made by a user.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: February 4, 2025
    Assignee: InMusic Brands, Inc.
    Inventors: John O'Donnell, Ross Hartley Goodwin, Lindsey Ryan Cole, John Alex Souppa, Christopher Allan Nicolls, Vincent Ming Chen, Marcus Tillmans
  • Patent number: 12204849
    Abstract: An enhanced user experience is disclosed herein that provides for gesture-based configuring of pivot tables. In various implementations, a pivot table includes query areas associated with fields of a data table being summarized by the pivot table. Gestures made with respect to an area of the pivot table drive changes in the association of the fields of the data table with the query areas of the pivot table. As user input is received with respect to an area of the pivot table, relevant fields are identified, and new associations are made between the query areas and the fields. The pivot table may then be updated accordingly based on the new associations.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: January 21, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Charles Simonyi, Juan Camilo Osorio Cardona
  • Patent number: 12197695
    Abstract: An electronic device displays one or more thumbnails. The device detects a first multi-contact gesture that includes movement of a first contact and a second contact; and, in response to detecting the first multi-contact gesture, the device displays content associated with a respective thumbnail and enlarges the content associated with the respective thumbnail to a respective enlarged size in accordance with the first multi-contact gesture. The device detects termination of the first multi-contact gesture; and, in response to detecting termination of the first multi-contact gesture: when a resizing metric based on the first multi-contact gesture is below a predefined threshold, the device ceases to display the content at the respective enlarged size; and, when the resizing metric based on the first multi-contact gesture is above the predefined threshold, the device displays the content on the display in a predefined arrangement.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: January 14, 2025
    Assignee: Apple Inc.
    Inventors: Oliver P. Wagner, Michael Matas
  • Patent number: 12153776
    Abstract: An example method of displaying a maps application across multiple displays occurs at a first device that is in communication with a second device. The method includes, generating for the maps application a first user interface and information for generating a second user interface. The method also includes displaying, at a first display of the first device, the first user interface associated with a location on a map, wherein the first user interface includes a first perspective view of the location on the map, and transmitting the information for generating a second user interface to the second device so that a second display of the second device displays a second user interface that includes a second perspective view of the location on the map in the maps application, where the second perspective view is different from the first perspective view.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: November 26, 2024
    Assignee: APPLE INC.
    Inventors: Julian K. Missig, Jeffrey T. Bernstein, Marcelo H. Coelho
  • Patent number: 12130997
    Abstract: Systems and methods for occupant and guest interaction with a virtual environment are provided. Disclosed systems and methods enable occupants to create an event associated with a particular location in an area within a virtual environment. Graphical interfaces and display methods can display interactive event markers overlaying images of the area within the virtual environment.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: October 29, 2024
    Assignee: Latch Systems, Inc.
    Inventors: Luke Andrew Schoenfelder, Ivan Almaral Sole
  • Patent number: 12118193
    Abstract: Aspects of the subject disclosure may include, for example, receiving a first request from a communication device associated with a user to present a group of avatars on a user interface of an avatar management software application on the communication device. Each of the group of avatars are associated with a software application resulting in a group of software applications. Further embodiments include receiving a group of credentials associated with the group of software applications to access the group of avatars from the communication device, obtaining each of the group of avatars from an associated application server of a group of application servers utilizing credentials from the group of credentials, and providing the group of avatars to the communication device. The communication device presents the group of avatars on the user interface of the avatar management software application. Other embodiments are disclosed.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: October 15, 2024
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Rashmi Palamadai, Eric Zavesky, Oliver Spatscheck, Ari Craine, Richard Palazzo, Robert Koch
  • Patent number: 12118178
    Abstract: A system and method for discovering space characteristics, the system comprising a data store storing a facility information dataset corresponding to a physical world facility, the facility information set including a 3D virtual world (VW) representation, a plurality of volume specifications, one volume specification for each of a plurality of different volumetric portions of the VW representation, an interface device including a display screen located within the facility associated with the VW representation, occupancy sensors, a processor linked to the interface device and the data store, the processor programmed to perform the steps of accessing the VW representation of the facility, presenting a first view of the VW representation via the display screen as a space discovery tool for a user to view, visually distinguishing volumetric portions of the VW representation corresponding to portions of the physical world facility that are currently unoccupied, receiving user input via the interface device to chan
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: October 15, 2024
    Assignee: Steelcase Inc.
    Inventors: Evan Anthony Hollingsworth, Olivia Jenny Carroll, Paul Noll
  • Patent number: 12105681
    Abstract: Embodiments perform automatic document handling by retrieving icons from local document handlers or from an application volumes manager, without installing the application locally. Embodiments further perform on-demand application mounting by intercepting and suspending requests to launch applications until the appropriate virtual disk, corresponding to the application, is mounted to the disk subsystem by the application volumes manager. The application launch is then resumed.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: October 1, 2024
    Assignee: Omnissa, LLC
    Inventors: Daniel James Beveridge, Fei Huang, Matthew Conover
  • Patent number: 12099699
    Abstract: Methods, systems, and media for navigating a user interface with a toolbar are provided.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: September 24, 2024
    Assignee: Google LLC
    Inventors: Alan Joyce, Marshall Bock, Kristofer Chiao, Jason Robert Sao Bento, Jonathan Terleski
  • Patent number: 12093518
    Abstract: A system for viewing pictures is disclosed having a carousel behavior in which there are different carousels that spin about axes oriented in different directions. Swiping the screen in the direction of rotation of one of the carousels causes the carousel to spin and advance an image. Border panels may be provided. Each border panel may be associated with a different location or category, and the user may send the picture to a particular destination and/or category by swiping the picture towards the relevant panel. The panels may provide a preview for adjacent pictures or frames. An object, such as an enhanced reality object, may be pinned to images and are viewable in the preview panels.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: September 17, 2024
    Assignee: Spintura, Inc.
    Inventors: David J. Chassen, Armann Kojic
  • Patent number: 12093727
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the customization of a process flow builder. A first graphical user interface (GUI) identifying one or more user selectable process flow types is provided. Responsive to a selection of a process flow type, information corresponding to the selected process flow type is obtained. The information includes one or more headers and, for at least a first header, identifies one or more elements that are user-selectable for addition to a layout representing a process flow. A second GUI is generated using the information. A user may access the second GUI to generate a layout representing a process flow of the process flow type.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: September 17, 2024
    Assignee: Salessforce, Inc.
    Inventors: Paul Anthony Mason, William Charles Eidson, Samuel William Bailey, Alex Edelstein, Samantha Reynard, Barkha Keni, Tanveer Singh Randhawa