Patents Examined by Laurie Ries
  • Patent number: 12210376
    Abstract: This application discloses a display method for a foldable screen, applied to an electronic device including a foldable screen. The foldable screen can be folded to form at least two screens, and the at least two screens may include a first screen and a second screen. The method includes: When the foldable screen is in an expanded state, the electronic device displays a first interface of a first application in full screen on the foldable screen. The first interface includes an image captured by a camera. When detecting that the foldable screen changes from the expanded state to a half-folded state, the electronic device displays a second interface on the first screen. In this way, a user can conveniently perform photographing, video calling, live broadcasting, or the like without holding the electronic device steady with both hands.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: January 28, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yuxi Zhang, Xiaoxiao Chen, Qi Sun, Guowen Gao
  • Patent number: 12197526
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for surface-based zone creation. The program and method provide for receiving a snapshot of a webpage, the snapshot depicting a plurality of elements; determining coordinates and dimensions for each of the plurality of elements; identifying, using the coordinates and dimensions for each of the plurality of elements, parent-child relationships within the webpage, based on a first requirement that a child element has a threshold amount of overlap with a parent element, and based on a second requirement that the child element has a smaller area than that of the parent element; and determining zones for the webpage based on the identifying, the zones being usable to perform zoning metrics with respect to the webpage.
    Type: Grant
    Filed: June 27, 2024
    Date of Patent: January 14, 2025
    Assignee: Content Square SAS
    Inventors: David Chamma, Xavier Coutin, Gregory Riberon
  • Patent number: 12198729
    Abstract: A system and method for dynamic video web generation includes: obtaining a video specification including definitions of graphical elements and their movement; receiving dynamic data of an end user of the web browser; changing traits of one or more of the graphical elements in the video specification according to the dynamic data; converting the graphical elements and their traits in the video specification, as well as audio and video definitions, to visual and auditory elements in a Document Object Model (DOM) file of the web browser; and applying the movement of the graphical elements defined in the video specification to the visual elements, according to a predefined frame rate, to generate, at the frame rate, frames of an interactive, dynamic video including the visual and audio elements, and consecutively displaying the frames in the web browser.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: January 14, 2025
    Assignee: BLINGS IO LTD
    Inventor: Yonatan Schreiber
  • Patent number: 12197527
    Abstract: System, apparatus, device, method and/or computer program product are disclosed for sharing a reusable capability component among multiple web applications. A device is configured to operate a web browser to load at least a portion of a first web application and render a page of the first web application to be displayed on a display device. The page includes a placeholder to indicate a placement for a reusable capability component including a frontend component and an associated backend component. The frontend component and the backend component of the reusable capability component can form an independent web application that can be used by the first and a second web application. Upon detection of a user navigation on the placeholder, the device loads, from a server, the frontend component of the reusable capability component to be rendered and placed within the page according to the placement indicated by the placeholder.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: January 14, 2025
    Assignee: Capital One Services, LLC
    Inventors: Venkata Sudharsan Dasa, Jonathan Ricklis
  • Patent number: 12197525
    Abstract: Techniques for presenting a search result with an improved user interface. A computer system can receive, from a user device, a request for a content item. Additionally, the system can select, based on the request, a first content item from a plurality of content items. The first content item can be associated with an organization image and an organization name of an organization. Moreover, the system can process, using one or more machine-learned model, the organization image to determine whether the organization image is acceptable to be presented in the search result. Subsequently, the system can transmit, to the user device, the first content item and the organization image to be presented in the search result.
    Type: Grant
    Filed: September 6, 2023
    Date of Patent: January 14, 2025
    Assignee: GOOGLE LLC
    Inventors: Senthil Kumar Hariramasamy, Omar Frazer Restom, Abhinav Gaiha, Bhavika Goyal, Rushil Grover
  • Patent number: 12189919
    Abstract: An illustrator system accesses a multi-element document including a plurality of elements. The illustrator system selects, from the plurality of elements, a selected element. The illustrator system generates a replacement multi-element document that includes a substitute element in place of the selected element in the multi-element document, wherein the substitute element is different from the selected element. The illustrator system displays, via a user interface with the multi-element document, a preview of the replacement multi-element document providing a view of the replacement multi-element document, wherein the view of the replacement multi-element document is focused to depict the substitute element.
    Type: Grant
    Filed: May 5, 2022
    Date of Patent: January 7, 2025
    Assignee: Adobe Inc.
    Inventors: Oliver Brdiczka, Nipun Jindal, Kushith Amerasinghe, Gabriel Boroghina, Dan-Gabriel Ghita, Cristian-Catalin Buzoiu, Arpit Mathur, Aliakbar Darabi, Alexandru Vasile Costin
  • Patent number: 12189928
    Abstract: Provided are a collection management method and apparatus, a device, and a storage medium. The method includes, in response to a collection control triggering operation, when a collection operation object corresponding to the collection control triggering operation is in a collected state, determining collection association information corresponding to the collection control triggering operation; and generating a collection association page based on the collection association information, and displaying the collection association page in an interaction interface. When a triggering operation on a collection control is detected, the collection association information is acquired, and the association page is generated for display.
    Type: Grant
    Filed: May 25, 2023
    Date of Patent: January 7, 2025
    Assignee: Douyin Vision Co., Ltd.
    Inventor: Yuan Xiao
  • Patent number: 12182222
    Abstract: A method and a system for controlling display of a web page in a browser application are provided. The method comprises: receiving data representative of the web page to be displayed in the browser application; identifying, based on the data, in the web page, the at least one user-activatable layout element displayable during the display of the web page; causing a simulated user interaction with the at least one user-activatable layout element; determining if the simulated user interaction causes a layout change indicative of the web page being configured to provide web page customized suggests in the at least one user-activatable layout element; in response to the layout change, disabling the browser application to provide the browser customized suggests in the at least one user-activatable layout element in the web page during the display thereof.
    Type: Grant
    Filed: April 12, 2023
    Date of Patent: December 31, 2024
    Assignee: Y.E. Hub Armenia LLC
    Inventors: Aleksandr Vladimirovich Komissarov, Sergey Vyacheslavovich Baibik
  • Patent number: 12182333
    Abstract: A system for user interaction comprising a display including a screen for displaying images, at least one hardware processor for receiving input from at least one sensor detecting at least a position of a user's fingertip in front of the display, the fingertip belonging to a finger extended in a direction of the screen, wherein the at least one hardware processor is configured to determine, from the input from the at least one sensor, an aim of the finger, display on the screen, on condition that the fingertip is in a first zone, at a position corresponding to the aim, an indicator, and select an object displayed in an image on the screen, the object located at the position on the screen corresponding to the aim, on condition that the fingertip is in a second zone, the second zone being closer to the screen than the first zone.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: December 31, 2024
    Assignee: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
    Inventors: Thomas Morin, Erik Reinhard, Gwenaelle Marquant, Serge Defrance
  • Patent number: 12182493
    Abstract: Methods, computer systems, computer-storage media, and graphical user interfaces are provided for facilitating generation and presentation of insights. In one implementation, a set of data is used to generate a data visualization. A candidate insight associated with the data visualization is generated, the candidate insight being generated in text form based on a text template and comprising a descriptive insight, a predictive insight, an investigative, or a prescriptive insight. A set of natural language insights is generated, via a machine learning model. The natural language insights represent the candidate insight in a text style that is different from the text template. A natural language insight having the text style corresponding with a desired text style is selected for presenting the candidate insight and, thereafter, the selected natural language insight and data visualization are providing for display via a graphical user interface.
    Type: Grant
    Filed: October 11, 2023
    Date of Patent: December 31, 2024
    Assignee: Adobe Inc.
    Inventors: Md Main Uddin Rony, Fan Du, Iftikhar Ahamath Burhanuddin, Ryan Rossi, Niyati Himanshu Chhaya, Eunyee Koh
  • Patent number: 12175055
    Abstract: A display method according to one or more aspects may be a method used in a sample analyzer comprising holders configured to hold reagent containers of reagents used for an analysis of a sample. The display method may include: displaying, on a display unit, icons respectively associated with the holders; receiving selection of icons from the icons displayed on the display unit; and receiving an instruction for a predetermined operation relevant to the selected icons.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: December 24, 2024
    Assignee: SYSMEX CORPORATION
    Inventors: Kazuma Moriura, Hiroshi Kurono, Akihito Kato
  • Patent number: 12174905
    Abstract: A computer-implemented method and system for search engine optimization, comprising: determining at least one keyword for which a webpage is ranked by a search engine; determining if at least one missing keyword exists by comparing to webpage content; determining a webpage score based on a cost per click of each missing keyword and an impression count for each missing keyword; and either or both: displaying at least one user interface component representing the webpage score and, if at least one missing keyword exists, at least one missing keyword; and updating the webpage content based on at least one missing keyword. A computer-implemented method, comprising: receiving search result data retrieved based on at least one keyword; generating at least one natural language processing entity based on the search result data; and displaying a user interface component representing the at least one natural language processing entity as at least one suggested keyword.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: December 24, 2024
    Inventor: Steve Marton Toth
  • Patent number: 12169684
    Abstract: A system and method for facilitating the provision of accessible files over a communications network includes a web server for polling an entity to determine whether a files for a particular company have been published, downloading said plurality files, identifying inaccessible XML-based files, and remediating them using a predefined accessible template, thereby generating accessible files, identifying a non-XML-based inaccessible files and remediating them using a rules engine, thereby generating accessible files, and generating and publishing a web page that is publicly available over the communications network, wherein the web page includes a separate link to each particular file of the accessible files, wherein said web page is located on a web site of the particular company.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: December 17, 2024
    Assignee: Equisolve, Inc.
    Inventors: Thomas Runzo, Eric Mason
  • Patent number: 12166809
    Abstract: A method of electronic communication assistance is provided. The method includes receiving, via an artificial intelligence assistant computing facility, an electronic communication from a first user intended to be received by a second user; and determining, via the artificial intelligence assistant computing facility, a capacity of the second user to receive the electronic communication. The method further includes determining, via the artificial intelligence assistant computing facility and based at least in part on the capacity of the second user, a time to send the electronic communication; and transmitting, via the artificial intelligence assistant computing facility, the time to the first user.
    Type: Grant
    Filed: June 16, 2023
    Date of Patent: December 10, 2024
    Assignee: Grammarly, Inc.
    Inventors: Oleksiy Shevchenko, Ayan Mandal, Bradley Jon Hoover, Joel Tetreault, Maksym Lytvyn, Dmytro Lider
  • Patent number: 12158921
    Abstract: Dynamic link preview generation techniques are described that overcome the challenges of conventional techniques by supporting link preview generation by a content provider system that proves the digital content via a respective network address. In one example, a content provider system, based on a request received from a service provider system, identifies a communication platform of the service provider system that is to be used to communicate the shared link. Upon identifying the communication platform, the content provider system locates customization data that describes how the link preview is to be generated for the communication platform. In response, the content provider system renders digital content available via the network address to generate the link preview.
    Type: Grant
    Filed: November 30, 2023
    Date of Patent: December 3, 2024
    Assignee: eBay Inc.
    Inventors: Tyler Rolan Corley, Winfred James Jebasingh, Damodaran Chingleput Sathyakumar, Shobith Srinivas Alva, Jack Charles Maize
  • Patent number: 12159116
    Abstract: A computing device receives user selection of a data source. In accordance with the user selection, the device generates one or more initial natural language utterances according to metrics of data fields in the data source and/or previous user interaction with the data source. Each of the initial natural language utterances corresponds to a respective suggestion to guide visual analysis of the data source. The device displays the initial utterances in a graphical user interface. The device receives user selection of a first initial utterance of the initial utterances. In response to the user selection, the device generates and displays a first data visualization in accordance with data fields and/or analytical operations specified in the first initial utterance. The device also generates updated natural language utterances in accordance with the first initial utterance and the first data visualization, and displays the updated utterances with the first data visualization.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: December 3, 2024
    Assignee: Tableau Software, LLC
    Inventors: Arjun Srinivasan, Vidya Raghavan Setlur
  • Patent number: 12159024
    Abstract: Systems and methods for database interactivity and user interfaces pertaining to creating, customizing, and synchronizing custom selection lists are disclosed. The present invention may include a software program. A user may use the software program to input the names of a plurality of selectable items for storage in a database. When the user is creating a selection list, the user may select the saved selectable items and arrange and format them in a preview interface. In other aspects of the present invention, multiple custom selection lists are stored onto the database and a user may edit a first custom selection list which synchronizes with and thereby makes the same edit on a second custom selection list.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: December 3, 2024
    Assignee: SOFTCAFE, L.L.C.
    Inventor: Scott Joseph Tyburski
  • Patent number: 12159078
    Abstract: The method is applied to a first electronic device and includes: determining interactive service between the first electronic device and a second electronic device; when the interactive service is a first type, in response to a drag operation on a first object on a first interface of a first application running in the first electronic device, sending data of the first object to the second electronic device to display the first object on a second interface of a second application running in the second electronic device; when the interactive service is a second type, displaying a first subinterface of a third application running in the first electronic device; and sending data of a second subinterface of the third application to the second electronic device to display the second subinterface on the second electronic device.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: December 3, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jie Xu, Jiayu Long
  • Patent number: 12154008
    Abstract: A method for building a factual database of concepts and entities that are related to the concepts through a learning process. Training content (e.g., news articles, books) and a set of entities (e.g., Bill Clinton and Barack Obama) that are related to a concept (e.g., Presidents) is received. Groups of words that co-occur frequently in the textual content in conjunction with the entities are identified as templates. Templates may also be identified by analyzing parts-of-speech patterns of the templates. Entities that co-occur frequently in the textual content in conjunction with the templates are identified as additional related entities (e.g., Ronald Reagan and Richard Nixon). To eliminate erroneous results, the identified entities may be presented to a user who removes any false positives. The entities are then stored in association with the concept.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: November 26, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Amit R. Kapur, Steven F. Pearman, James R. Benedetto
  • Patent number: 12147761
    Abstract: Systems and methods for improved spelling checking are disclosed. A method includes receiving a search query from a user device and determining that the search query does not exist in a data store that stores (a) a corpus of correctly spelled words or (b) forced correction mapping data. The method further includes, in response to the determining, determining a plurality of suggested search queries generated by a plurality of respective spell corrector models, selecting a suggested search query determined using a spell corrector model from the plurality of spell corrector models based on at least one of a frequency of the suggested search query in historical search data or a weightage associated with the spell corrector model, and causing the suggested search query to be displayed on the user device.
    Type: Grant
    Filed: July 20, 2023
    Date of Patent: November 19, 2024
    Assignee: Optum, Inc.
    Inventors: Laura D. Hamilton, Vinit Garg, Ayush Tomar, Fazle Shahnawaz Muhibul Karim, Chenwei Liu