Patents Examined by Ruay Ho
  • Patent number: 11604515
    Abstract: Concepts and technologies disclosed herein are directed to visualization for network virtualization platforms (“NVPs”) enhanced with non-visual sensory interactivity. A computer system can obtain data associated with an NVP. The computer system can generate a non-visual feedback environment representative of at least a portion of the network virtualization platform. The non-visual feedback environment can include non-visual sensory feedback to be presented to a user. The computer system also can receive one or more rules associated with the data. The rule(s) can be associated with one or more service elements of the NVP. The rule(s) alternatively or additionally can be associated with one or more events. The computer system can provide the non-visual sensory feedback via a non-visual sensory feedback device that outputs the non-visual sensory feedback to be sensed by the user. The non-visual sensory feedback can include audio feedback, haptic feedback, olfactory feedback, or some combination thereof.
    Type: Grant
    Filed: November 27, 2020
    Date of Patent: March 14, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Roger Drew Wickes, John Oetting
  • Patent number: 11604567
    Abstract: An information processing method and a terminal are provided. The terminal has a first screen and a second screen, and the method includes: in a case that running interfaces of applications are separately displayed on the first screen and the second screen, if a target event is received, displaying, on a target screen, a floating control that is used to indicate the target event; receiving an input for the floating control; and processing the target event in response to the input for the floating control, where the target screen is the first screen or the second screen.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: March 14, 2023
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventor: Feng Zhou
  • Patent number: 11580941
    Abstract: Music compilation methods disclosed herein include providing a database. Data is stored therein associating a user with access credentials for a plurality of music streaming services. A first server is communicatively coupled with the database and with multiple third party servers each of which includes a music library associated with the user. A list is stored in the database listing audio tracks of the libraries. A play selector is displayed on a user interface of a computing device communicatively coupled with the first server. User selection of the play selector initiates playback of a sample set, the sample set including portions of audio tracks in the list. The sample set is determined based on contextual information gathered by the computing device, the contextual information not including any user selection. Music compilation systems disclosed herein include systems configured to carry out the music compilation methods.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: February 14, 2023
    Assignee: Dial House, LLC
    Inventor: Alex Wipperfürth
  • Patent number: 11582245
    Abstract: Aspects of the present disclosure are directed to creating and administering artificial reality collaborative working environments and providing interaction modes for them. An XR work system can provide and control such artificial reality collaborative working environments to enable, for example, A) links between real-world surfaces and XR surfaces; B) links between multiple real-world areas to XR areas with dedicated functionality; C) maintaining access, while inside the artificial reality working environment, to real-world work tools such as the user's computer screen and keyboard; D) various hand and controller modes for different interaction and collaboration modalities; E) use-based, multi-desk collaborative room configurations; and F) context-based auto population of users and content items into the artificial reality working environment.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: February 14, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Michael James LeBeau, Manuel Ricardo Freire Santos, Aleksejs Anpilogovs, Alexander Sorkine Hornung, Bjorn Wanbo, Connor Treacy, Fangwei Lee, Federico Ruiz, Jonathan Mallinson, Jonathan Richard Mayoh, Marcus Tanner, Panya Inversin, Sarthak Ray, Sheng Shen, William Arthur Hugh Steptoe, Alessia Marra, Gioacchino Noris, Derrick Readinger, Jeffrey Wai-King Lock, Jeffrey Witthuhn, Jennifer Lynn Spurlock, Larissa Heike Laich, Javier Alejandro Sierra Santos
  • Patent number: 11574376
    Abstract: Systems and methods for providing a packaging instruction are disclosed. Sensor data of an item to be packaged is captured. The item is identified based on one or more detectable features. The item is determined to be associated with a plurality of item-specific characteristics that require different packaging materials. A plurality of user interface elements comprising the plurality of the item-specific characteristics is presented. A selection of one of the plurality of item-specific characteristics is received. An alternative packaging instruction associated with the received selection of the one of the plurality of item-specific characteristics is presented.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: February 7, 2023
    Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.
    Inventors: Minda McAllister, Sue Burton, Adolfo Ceballos, Matthew Major, Eileen Webb
  • Patent number: 11567244
    Abstract: A light diffusion control member includes a first light diffusion control layer and a second light diffusion control layer. The first light diffusion control layer and the second light diffusion control layer each has a regular internal structure that includes a plurality of regions having a relatively high refractive index in a region having a relatively low refractive index. The first light diffusion control layer and the second light diffusion control layer are laminated so that an angle between two respective vectors determined based on the regular internal structure in the first light diffusion control layer and the second light diffusion control layer is more than 0° and 90° or less.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: January 31, 2023
    Assignee: LINTEC CORPORATION
    Inventors: Kentaro Kusama, Baku Katagiri, Tatsuki Kuramoto
  • Patent number: 11562185
    Abstract: A non-transitory computer-readable recording medium stores therein an extraction program that causes a computer to execute a process including: generating a plurality of combinations of conditions relating to a plurality of item values included in data; calculating an index value that indicates a degree of cooccurrence between a specified response variable and each of the plurality of combinations, by using a machine learning model that estimates a response variable from the plurality of item values, the machine learning model having been trained by using the data; and extracting a specific combination from among the plurality of combinations based on any one of the condition and the index value.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: January 24, 2023
    Assignee: FUJITSU LIMITED
    Inventors: Tatsuya Asai, Keisuke Goto, Hiroaki Iwashita, Kotaro Ohori
  • Patent number: 11556881
    Abstract: One embodiment provides a method, including: obtaining at least one video capturing images of a writing capture device used during a business process design session, wherein the images comprise portions of the process flow; obtaining at least one audio recording corresponding to the business process design session; identifying an intended business process model shape; determining at least one business process model shape missing from the process flow provided on the writing capture device; identifying a task dependency for pairs of business process model shapes; and generating a business process model from (i) the intended business process model shapes, (ii) the at least one business process model shape missing from the process flow, and (iii) the identified task dependencies.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: January 17, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Giriprasad Sridhara, Neelamadhav Gantayat, Sampath Dechu, Gargi Banerjee Dasgupta
  • Patent number: 11546391
    Abstract: Techniques for providing unified user interfaces among actively paired devices, including that first and second devices are actively paired together at a first time based on a determination that the first device is in physical proximity to the second device when the first and second devices are both authenticated for a same user service account; receiving, at the first time, an indication of an actuation of a first user interface control associated with a teleconferencing session and presented by the first device; and causing, in response the receipt of the indication and the determination that the first and second devices are actively paired together at the first time, a real-time component of the teleconferencing session to be rendered by the second device while a first user associated with the user service account is joined to the teleconferencing session as a participant.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: January 3, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kruthika Ponnusamy, Shivaram Prabhakar, Ashish Mehta, Arash Ghanaie-Sichanie, Samarth Gupta
  • Patent number: 11521116
    Abstract: A self-optimizing System-on-Chip (SOC) includes multiple cores, multiple hardware accelerators, multiple memories and an interconnect framework. The SOC also includes a machine learning (ML) module that uses data flow information to build a ML network dynamically and configures all the various hardware blocks autonomously, to achieve predetermined application performance targets. The SOC is able to recover from hangs caused when testing various configuration settings. The SOC also avoids configuration settings that cause severe drops in performance.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: December 6, 2022
    Assignee: NXP USA, Inc.
    Inventors: Diviya Jain, Ashish Mathur
  • Patent number: 11520473
    Abstract: In one general aspect, a method can include receiving, in a user interface of a first page of an application executing on a computing device, a selection of an animation option, receiving, in a user interface of a second page of the application executing on the computing device, a selection of an icon. In response to receiving the selection of the icon, the method can further include launching a third page of the application, and performing an animation of a visual presentation of the launching of the third page of the application from the second page of the application. The animation can be based on the received animation option selection.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: December 6, 2022
    Assignee: SAP SE
    Inventors: Sebastian Moreno, Annette Jann, Roman Rommel
  • Patent number: 11481671
    Abstract: Provided is a system for verifying integrity of a machine learning model, the system includes at least one processor programmed or configured to determine whether an output of a machine learning model based on an input corresponds to a reference output of the machine learning model based on the input, serialize the machine learning model into a file, calculate a file integrity value of the file using a file integrity detection function, determine whether the file integrity value corresponds to a reference file integrity value of the file, and perform an operation with the machine learning model based on determining that the file integrity value corresponds to the reference file integrity value of the file. A method and computer program product are also disclosed.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: October 25, 2022
    Assignee: Visa International Service Association
    Inventors: Vishwas Siravara, Peijie Li, Yu Gu
  • Patent number: 11474671
    Abstract: Techniques are disclosed relating to measuring presentation aspects of portions of a user interface (UI) that have been identified to be presented neutrally and automatically generating a new UI that reduces differences in the presentation aspects of the identified portions. Portions of the UI identified to be presented neutrally may include elements or content in the UI identified to be presented neutrally. Portions for neutral presentation may include portions of UI that, for example, portions that present legal decisions, portions with survey data, forms or information displays, or portions where a user is requested to make a choice between alternative options. Presentation aspects that may be measured include, for example, visual aspects, clarity aspects, or tonal aspects. Reducing the differences in the presentation aspects may present the elements or content with more neutrality to reduce influence in decisions due to visual, clarity, or tonal aspects between the elements or content.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: October 18, 2022
    Assignee: salesforce.com, inc.
    Inventors: Owen Winne Schoppe, Sönke Rohde, Brian J. Lonsdorf, Jessica Lundin, David James Woodward, Alan Martin Ross
  • Patent number: 11475790
    Abstract: Systems and methods are described for providing training to attendees of a network security training session through use of gamification. A virtual environment is created containing a network topology simulating a deployed network of network security devices for which teams of the attendees are to receive training. A 3D game interface is presented on a display of a computer system of an attendee. Based on a leaderboard server's game state, a problem-solving objective for the training session is presented on the display. The virtual environment facilitates interactions by the attendee with the network security devices via real web interfaces of corresponding full-feature virtual network security appliances in connection with attempts by the attendee to complete the objectives. Upon completion of an objective, the leaderboard server's game state is updated. Based on the game state of a group of objectives a second group of problem-solving objectives is presented to the attendee.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: October 18, 2022
    Assignee: Fortinet, Inc.
    Inventors: Robert A. May, Jordan E. Thompson, Jamie Pate
  • Patent number: 11468490
    Abstract: A digital facial image from a user is collected. Digital facial images from a plurality of people are collected from a database. A neural network is used to compare a plurality of pixels of the digital facial image of the user to a plurality of pixels of the digital facial images from a plurality of people to determine a facial shape type of the user. A neural network is used to compare the plurality of pixels from the digital facial image of the user to the digital facial images from a plurality of people to determine an ability of the user to grow hair in an area of the user's face. A facial hair style is recommended to the user based on the facial shape type of the user and the ability of the user to grow hair in an area of the user's face.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: October 11, 2022
    Assignee: The Gillette Company LLC
    Inventors: Mary Katherine Wunderle, Rose Yin
  • Patent number: 11416238
    Abstract: An interaction method and an interaction apparatus are provided. The first terminal device transmits the interface information to the second terminal device in response to the message confirming that the first terminal device is connected with the second terminal device. The interface information is used for generating the interaction interface by the second terminal device. The first terminal device acquires the operation instruction from the second terminal device, and executes the operation instruction to obtain the operation result. The operation instruction is the instruction for operating the interaction interface. The first terminal device generates the update instruction based on the operation result and transmits the update instruction to the second terminal device. The update instruction is used for updating the interaction interface by the second terminal device.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: August 16, 2022
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Xijie Hao, Tian Li
  • Patent number: 11412016
    Abstract: Systems and methods for demonstrating network security products in a virtual conference and providing training to attendees of a network security training session in the virtual conference through the use of gamification are provided. A server generates a dedicated virtual environment for a particular attendee. A three-dimensional (3D) user interface for the virtual conference is presented on a display of the particular attendee, which represents a simulated conference environment with each network security product being demonstrated as a virtual booth represented in the conference environment. A game client causes the particular attendee to navigate in the 3D user interface to a first virtual booth to access a first learning objective relating to demonstration of a first network security product corresponding to the first booth. A progress report, which is maintained by the server, is used to notify regarding other learning objectives that are of potential interest to the particular attendee.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: August 9, 2022
    Assignee: Fortinet, Inc.
    Inventors: Robert A. May, Jordan E. Thompson, Jamie Pate
  • Patent number: 11379096
    Abstract: A method for defining a working area of a rock drilling rig including the steps of determining at least one current input parameter, determining a working area that defines a reach of the drilling unit in a control unit on the basis of the at least one current input parameter and at least one fixed reach parameter, displaying a graphical representation of the working area on a display, and re-determining the working area and updating the graphical representation of the working area dynamically in response to a change in the input parameters. The current input parameter may be, for example, an orientation of the rock drilling rig or a hole parameter.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: July 5, 2022
    Assignee: Sandvik Mining and Construction Oy
    Inventors: Tommi Heikkila, Juha Lassila, Henri Suvanen
  • Patent number: 11372651
    Abstract: A method for bootstrapping a variational algorithm for quantum computing includes performing, using a quantum processor, a first iteration of a variational algorithm on a first wavefunction to compute a first expectation value of a first quantum system corresponding to a solution of the first iteration, the first wavefunction corresponding to a first quantum state of the first quantum system, the first expectation value comprising an energy of the first quantum state. The embodiment includes generating, based on the solution of the first iteration a second wavefunction as output of the first iteration of the variational algorithm, the second wavefunction corresponding to a second quantum state of the first quantum system.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: June 28, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stephen Wood, Richard Chen, Marco Pistoia, Antonio Mezzacapo, Jay M. Gambetta
  • Patent number: 11366579
    Abstract: A method includes: receiving, by a computing device, an input generated by a user touching a location on a touch-sensitive edge; determining whether a display contains a window split; when the display contains the window split, determining, in response to the input, whether the location is within a predefined proximity of the window split; when the location is within the predefined proximity of the window split, repositioning the window split on the display based on the input. When the display does not contain the window split, and when the location is not within the predefined proximity of the window split, a new window split can be created on the display, in response to the input, based on the location.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: June 21, 2022
    Assignee: Google LLC
    Inventors: David Joseph Murphy, Nicholas Foster, Thomas Moltoni