Patents Examined by Phenuel S Salomon
  • Patent number: 11321103
    Abstract: A system for generating a user interface described herein can include a processor to detect a plurality of display characteristics from a user interface manager, wherein the plurality of display characteristics correspond to a type of a device. The processor can also detect a list of applications being executed by the system and generate a user interface container by applying the plurality of display characteristics to each of the applications from the list of applications.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: May 3, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: William Scott Stauber, Ramrajprabu Balasubramanian, Nathan T. Radebaugh, Kenton A. Shipley, Patrick J. Derks, Paul Dykstra
  • Patent number: 11320911
    Abstract: Systems and methods are provided for detecting user-object interaction in mixed-reality environments. A mixed-reality system detects a controller gesture with an associated controller orientation in the mixed-reality environment. The mixed-reality system then determines an interaction region for the controller gesture and identifies one or more virtual objects within the interaction region. The virtual objects each have an associated orientation affinity. Subsequently, the mixed-reality system determines an orientation similarity score between the controller orientation and the orientation affinity for each virtual object within the interaction region. In response to determining that at least one orientation similarity score exceeds a predetermined threshold, the mixed-reality system executes an interaction between the controller and the virtual object that has the greatest orientation similarity score.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: May 3, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Julia Schwarz, Jason Michael Ray, Casey Leon Meekhof
  • Patent number: 11307881
    Abstract: In implementations of systems for generating suggestions with knowledge graph embedding vectors, a computing device implements a suggestion system to receive input data describing user interactions with an application for editing digital content. The suggestion system generates input embedding vectors based on the user interactions with the application and determines an item based on the input embedding vectors and knowledge graph embedding vectors generated from nodes of a knowledge graph describing a tutorial for editing digital content. The suggestion system generates an indication of the item for display in a user interface of a display device.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: April 19, 2022
    Assignee: Adobe Inc.
    Inventors: Ripul Bhutani, Oliver Markus Michael Brdiczka, Doo Soon Kim, Aliakbar Darabi, Yinglan Ma
  • Patent number: 11307761
    Abstract: The preset disclosure provides a text editing method and a mobile terminal. The method includes: detecting a touch operation of a user on at least one text block displayed in an operating region of a preset text recycling window; and if a preset first touch operation is detected, pasting at least one character selected by the first touch operation to the current position of the cursor in a text editing region; wherein at least one text block to be recycled is stored in the text recycling window.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: April 19, 2022
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventor: Weiwei Zheng
  • Patent number: 11301266
    Abstract: The present invention can receive a user input comprising a request to perform a task using at least one of the application programs via at least one of a display or a microphone, transmit data related to the user input to an external server through a communication circuit, transmit version information on at least one of the application programs to the external server via the communication circuit together with the data transmission or after the data transmission, receive a pass rule as a response to the request from the external server via the communication circuit, and store instructions that cause an electronic device to perform the task by allowing the electronic device to have the sequence. The pass rule comprises information on a sequence of states of the electronic device for performing the task, and at least one of the states may be one determined by the external server on the basis of at least a portion of the version information.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: April 12, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyounggu Woo, Hojun Jaygarl, Jehun Jeon, Hyunjin Park, Sangwook Kang, Kyungtae Kim, Jaeyung Yeo
  • Patent number: 11281993
    Abstract: Systems and processes for metric learning distillation are disclosed herein. In accordance with one example, a method includes, at an electronic device, at an electronic device having one or more processors and memory, receiving a first plurality of vectors from a first model, receiving a second plurality of vectors from a second model, determining a first plurality of vector distances based on the first plurality of vectors, generating a first matrix based on the first plurality of vector distances, determining a second plurality of vector distances based on the second plurality of vectors, generating a second matrix based on the second plurality of vector distances, comparing the first matrix with the second matrix, and adjusting the second model based on the comparison of the first matrix and the second matrix.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: March 22, 2022
    Assignee: Apple Inc.
    Inventors: Joshua M. Susskind, Feng Tang, Chen Huang, Shih-Yu Sun, Walter A. Talbot
  • Patent number: 11270211
    Abstract: Classification predictions made by a concept classifier may be interactively visualized and explored in a user interface that displays visual representations of a plurality of data items in a star coordinate space spanned by a plurality of anchor concepts each mapping the data items onto respective finite real-valued scores. Positions of the visual representations of the data items in the star coordinate space are based on the scores for the plurality of anchor concepts, and may be updated responsive to a user manipulating the anchor concepts in the user interface, e.g., by moving or modifying definitions of anchor concepts, or by adding or deleting anchor concepts. The visual representations may of the data items may reflect labels and/or classification predictions, and may be updated based on updated classification predictions following retraining the of the concept classifier based on added training data or new features.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: March 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gonzalo A Ramos, Jin A Suh, Johannes H Verwey, Patrice Y Simard, Steven M Drucker, Nan-Chen Chen
  • Patent number: 11270067
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for detecting an activity associated with a user, wherein the activity includes a plurality of sequential phases; identifying a media template associated with the activity, wherein the media template includes a plurality of phase identifiers each associated with a respective phase of the plurality of phases of the activity; capturing a plurality of media items that represents each of the plurality of phases, each media item of the plurality of media items being captured when a corresponding one of the plurality of phases is in progress; associating the plurality of media items with respective phase identifiers of the plurality of phase identifiers of the media template based on the phase associated with each of the plurality of phase identifiers; and generating a display of the plurality of media items based on the media template that includes the plurality of phase identifiers associa
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: March 8, 2022
    Assignee: Snap Inc.
    Inventor: Zachary Paul
  • Patent number: 11269940
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing related content on social networking platforms. One of the methods includes displaying multiple messages of a social networking platform, wherein each of the multiple messages of the social networking platform has an associated user-selectable user interface element; receiving, from a user, a first request for content related to a user-selected message, wherein the first request is submitted by selecting the associated user-selectable user interface element; in response to receiving the first request, processing the user's social network profile to obtain multiple user-related signals; processing the user-selected message to obtain multiple message-related signals; and obtaining, based on the multiple user-related and message-related signals, multiple terms and multiple relevant messages; and displaying, in a second client user interface, the multiple terms and the multiple relevant messages.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: March 8, 2022
    Assignee: Twitter, Inc.
    Inventors: Xiao Zhu, Joe Connors
  • Patent number: 11249633
    Abstract: An electronic device: displays an inbox view of a messaging application that includes one or more groups of electronic communications presented in a condensed mode, wherein a first group of electronic communications in the inbox view includes a first plurality of messages with at least one different subject and from a plurality of unrelated senders that are associated with a common characteristic; detects a first user input selecting an expansion affordance associated with the first group of electronic communications while in the condensed mode; and, in response to detecting the user input selecting the expansion affordance associated with the first group of electronic communications while in the condensed mode, the first group of electronic communications in an expanded view different from the condensed mode that includes at least some of the first plurality of messages associated with the first group of electronic communication.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: February 15, 2022
    Assignee: APPLE INC.
    Inventors: Tiffany Jon, Stephen Olivier Lemay, Patrick Lee Coffman
  • Patent number: 11249634
    Abstract: Provided is a method for configuring at least one rule, e.g., using a graphical user interface. The method may include displaying a graphical user interface including a polygon having at least three edges and an icon at a first position within the polygon. Each edge of the polygon may be associated with a potential outcome of at least one rule. An input to move the icon to a second position within the polygon may be received. The graphical user interface may be displayed with the icon at the second position within the polygon. A distance from the second position of the icon to each edge of the polygon may be determined. The rule(s) may be adjusted based on the distance from the second position of the icon to each edge of the polygon. A system and computer program product are also disclosed.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: February 15, 2022
    Assignee: Visa International Service Association
    Inventors: Nathan Ryan Wood, Carl David Tucker, Jr., Benjamin Scott Boding, Cory Howard Siddens, Andrew John Bruno Naumann zu Koenigsbrueck
  • Patent number: 11249614
    Abstract: Method of generating personalized map interfaces with enhanced icons starts with a processor receiving from a first client device location information including location of first client device. Processor causes map interface to be displayed on first client device that includes a first avatar at a location on the map interface based on the location information and an icon corresponding to an establishment. The processor causes the icon to change to an enhanced icon in response to receiving a first selection from the first client device that indicates a request to save the establishment in a database associated with the first user or determining that the establishment is saved in a database associated with a second user that is associated with the first user. Other embodiments are disclosed.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: February 15, 2022
    Assignee: Snap Inc.
    Inventor: Jonathan Brody
  • Patent number: 11240553
    Abstract: A control method and display apparatus for providing various types of content is provided. The display apparatus includes a display unit which displays an image of contents; a storage unit which stores information regarding the contents; a UI generation unit which generates UIs regarding the contents; and a controller which shuts down a first content being executed, storing information regarding the shut down first content and controls generation and display of a UI regarding the first content on the display unit, when running a second content different from the first content, while the first content is running. The control method includes running contents and displaying the contents; running a second content that is different from a first content being run, according to a user input; shutting off the first content before running the second content; storing the first content; and generating and displaying a UI regarding the first content.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: February 1, 2022
    Assignee: SAMSUNG ELECTRONICS CO.. LTD.
    Inventors: Hee-jeong Bae, Yong-hwan Kwon
  • Patent number: 11237713
    Abstract: A mechanism is provided in a data processing system to implement a feature extraction tool for graphical user interface based feature extraction. The feature extraction tool receives selection by a user of a dataset from which features are to be extracted. The feature extraction tool loads a plurality of feature definitions. The feature extraction tool generates a graphical user interface that allows the user to add features from the plurality of features to a feature file. The feature extraction tool presents the graphical user interface to the user and receives user selection of at least one feature to be added to the feature file. The feature extraction tool generates the feature file based on the user selection of the at least one feature.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: February 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Leemor M. Yuravlivker, Vijay K. Naik, Balaji Krishnapuram, Faisal Farooq, Marie Angelopoulos, Michal Ozery-Flato, Shilpa N. Mahatma, Brendan Shea
  • Patent number: 11231942
    Abstract: Users are enabled to define and modify mappings between (1) gestures and (2) actions performed by one or more computing devices in response to a device detecting performance of a gesture. A generalized gesture-to-action mapping framework allows users to intuitively define and modify such mappings. In response to a device detecting the performance of a particular gesture, one or more devices may cause the execution of one or more device actions based on a set of user-defined gesture-to-action mappings.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: January 25, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Marco de Sa, Elizabeth F. Churchill, R. Preston McAfee, David Ayman Shamma
  • Patent number: 11226784
    Abstract: A method for operating an electronic device, comprising a plurality of displays, which includes a first body unit, a second body unit, a first display which is disposed on the other side of the first body unit and faces a first direction, a second display which is disposed on the other side of the second body unit and faces a second direction, and a processor configured to display on the first display a screen of a first application and, when the angle between the first body unit and the second body unit is smaller than a predetermined angle, display on the second display at least one of an image related to the first application, an image related to first content being executed by means of the first application and an image related to information obtained by means of the electronic device.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: January 18, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Joon-Hwan Kim, Sun-Hee Moon, John Lee, Won-Sik Lee, Hyun-Yeul Lee, Seung-Yeon Chung, Hye-Min Ha, Kyung-Wha Hong
  • Patent number: 11216171
    Abstract: Provided is a medical image management apparatus including a hardware processor that records, when an image interpretation report on a plurality of medical images obtained in a single examination is created, a display time for which each of the plurality of images is displayed during creation of the image interpretation report, and controls, when the plurality of medical images in the single examination is viewed, a viewing speed of each of the plurality of medical images based on the recorded display time of each of the plurality of images during creation of the image interpretation report.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: January 4, 2022
    Assignee: KONICA MINOLTA, INC.
    Inventor: Makoto Horiuchi
  • Patent number: 11199949
    Abstract: A method for a user interface for creating a preview content page is provided. Client identification, time period and campaign information are received via a user interface input field. An application programming interface is invoked to access a third party site's data content associated with the campaign information available during the time period. From the third party site, the data content associated with the campaign information available during the time period and metadata associated with the data content are received. The data content has advertisements. The advertisements are presented in the data content on the user interface's display window. A uniform resource locator (URL) link to the plurality of advertisements is generated, for allowing users to share the link on a public web site page. A computer readable storage medium and a user interface system are also provided.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: December 14, 2021
    Assignee: Constellation Agency, LLC
    Inventors: Diana Lee, Matt Woodruff
  • Patent number: 11200712
    Abstract: A non-transitory processor-readable medium storing code representing instructions to be executed by a processor to receive a set of data elements associated with a user-defined content having a content type. The processor interpolates the set of data elements to produce a first set of content data based on a filter domain associated with the user-defined content. The processor further refines the first set of content data based, at least in part, on the content type to produce a second set of content data. The processor also sends a signal representing the second set of content data such that the user-defined content is displayed based on the second set of content data.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: December 14, 2021
    Assignee: WETRANSFER B.V.
    Inventors: Georg Petschnigg, Andrew Allen, Julian Walker
  • Patent number: 11182177
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for dynamically modeling a page using dynamic data. One of the methods includes receiving a first dynamic input request with corresponding contextual inputs comprising data characterizing a single dynamic first event of a main task; generating, in response to the first dynamic input request, a dynamic smart interface responding to the contextual inputs; generating, in response to the first dynamic input request, a model comprising a single shared dynamic control load and dynamic data load responding to the contextual inputs; receiving a second dynamic input request comprising data characterizing a single dynamic final event of the main task; triggering, in response to the second dynamic input request, a dynamic process comprising a rule monitor, a smart task generator, and a smart contract; and presenting, to a user in response to the second dynamic input request, dynamic rule options.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: November 23, 2021
    Inventor: Hayssam Hamze