Patents Examined by David Phantana-angkool
  • Patent number: 11562270
    Abstract: Embodiments of the present invention provide computer-implemented methods, computer program products and systems. Embodiments of the present invention can run preemptable tasks distributed according to a distributed environment, wherein each task of a plurality of preemptable tasks has been assigned two or more of the training data samples to process during each iteration. Embodiments of the present invention can, upon verifying that a preemption condition for each iteration is satisfied: preempt any task of the preemptable tasks that have started processing training data samples assigned to it, and update the cognitive model based on outputs obtained from completed tasks, including outputs obtained from both the preempted tasks and completed tasks that have finished processing all training data samples as assigned to it.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: January 24, 2023
    Assignee: International Business Machines Corporation
    Inventors: Michael Kaufmann, Thomas Parnell, Antonios Kornilios Kourtis, Celestine Mendler-Duenner
  • Patent number: 11556702
    Abstract: Example embodiments facilitate orchestrating changes of data made (and/or actions specified for execution) in a client-side program with changes of corresponding data made in one or more server-side data objects. An example method includes structuring one or more worksheet relationships between one or more worksheets of a client-side spreadsheet in accordance with one or more data object relationships of one or more data objects of a server-side data structure; determining that one or more operations have been selected for performing on data of one or more of the worksheets; detecting user input operative to initiate performance of the one or more operations; and initiating implementation of the one or more operations (e.g., CRUD (Create, Read, Update, Delete) operations) in accordance with the one or more worksheet relationships and the one or more data object relationships (e.g., hierarchical relationships).
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: January 17, 2023
    Assignee: Oracle International Corporation
    Inventors: Shaun Logan, Edmund A. Davis, Brian Rowles
  • Patent number: 11556246
    Abstract: An electronic device and method are disclosed. The electronic device includes a foldable display that is at least partially foldable, at least one processor, and at least one memory. The processor implements the method, including detecting, by at least one processor, that a foldable display of the electronic device changes from an unfolded state to a partially folded state, configuring a first region of the foldable display to accept touch inputs in the partially folded state, and configuring a second region of the foldable display to accept non-touch inputs in the partially folded state.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: January 17, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Youngmin Yoon, Yejin Kim, Haeree Na, Jihyun Ahn, Youngil Oh, Jonghyun Han, Younghak Oh
  • Patent number: 11550779
    Abstract: A computing platform configured to (i) cause a client station to display, via a graphic user interface (“GUI”), a set of line items and a set of given attribute values that may be bulk associated with the line items, (ii) receive, from the client station, a request to activate a bulk association mode for bulk associating the line items with a given attribute value, (iii) cause the client station to display, via the GUI, a bulk association view indicating that the bulk association mode has been activated, the bulk association view comprising a target region for receiving user input comprising a selection of the line items to be bulk associated with the given attribute value, (iv) receive, from the client station, an indication that the user input has been received, and (v) based on the user input, update each respective line item with the given attribute value.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: January 10, 2023
    Assignee: Procore Technologies, Inc.
    Inventor: William Gabriel Ganser
  • Patent number: 11541278
    Abstract: Systems, apparatus, and methods for managing workouts via exercise specific user interface elements. Various embodiments of the present disclosure are directed to exercise specific user interface elements (e.g., floating smart timers, etc.) that are automatically pre-populated with data based on prescribed workout information. The user is provided a workout that includes a number of different exercises, and their prescribed completion values. The user can perform the workout and quickly log the pre-populated completion values (if accurate), or alternatively manually enter actual workout data. Additionally, the user can quickly transition through their “checklist” of exercises, based on the prescribed ordering of the workout. The resulting workout data record can be automatically logged at the end of the workout session. The exercise specific user interface allows a user to log workout activity with minimal distraction.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: January 3, 2023
    Assignee: MyFitnessPal, Inc.
    Inventors: Lauren McKenna, Gloria Wu, Scott Laing
  • Patent number: 11534659
    Abstract: Tracking and monitoring athletic activity offers individuals with additional motivation to continue such behavior. An individual may track his or her athletic activity by completing goals. These goals may be represented by real-world objects such as food items, landmarks, buildings, statues, other physical structures, toys and the like. Each object may correspond to an athletic activity goal and require an amount of athletic activity to complete the goal. For example, a donut goal object may correspond to an athletic activity goal of burning 350 calories. The user may progress from goal object to goal object. Goal objects may increase in difficulty (e.g., amount of athletic activity required) and might only be available for selection upon completing an immediately previous goal object, a number of goal objects, an amount of athletic activity and the like.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: December 27, 2022
    Assignee: NIKE, Inc.
    Inventors: Michael T. Hoffman, Kwamina Crankson, Jason Nims
  • Patent number: 11530932
    Abstract: The invention is a method of characterizing a road for at least one route travelled by at least one road user, with sensors: a three-axis accelerometer (ACC) and a geolocation sensor (GPS). The method comprises a measurement step (MES), a measurement processing step for disregarding (AFF) the effects related to the road user's speed in order to determine vibrations due to the road roughness, and an analysis of the vibrations to characterize (CAR) the condition of the road.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: December 20, 2022
    Assignee: IFP ENERGIES NOUVELLES
    Inventors: Maxime Jean, Alexandre Chasse
  • Patent number: 11513665
    Abstract: A design engine implements a probabilistic approach to generating designs that exposes automatically-generated design knowledge to the user during operation. The design engine interactively generates successive populations of designs based on a problem definition associated with a design problem and/or a previously-generated population of designs. During the above design process, the design engine generates a design knowledge graphical user interface (GUI) that graphically exposes various types of design knowledge to the user. In particular, the design engine generates a design variable dependency GUI that visualizes various dependencies between designs variables. The design engine also generates a design evolution GUI that animates the evolution of designs across the successive design populations. Additionally, the design engine generates a design exploration GUI that facilitates the user exploring various statistical properties of automatically-generated designs.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: November 29, 2022
    Assignee: AUTODESK, INC.
    Inventors: Hyunmin Cheong, Mehran Ebrahimi, Adrian Butscher
  • Patent number: 11507865
    Abstract: An information handling system may be configured to: receive time-series data regarding measurements of a physical variable; determine that a missing data point is missing from the time-series data, wherein the missing data point corresponds to a particular day of the week; in response to a determination that earlier corresponding data from the particular day of the week of an earlier week is available, copy the earlier corresponding data to replace the missing data; in response to a determination that later corresponding data from the particular day of the week of a later week is available, copy the later corresponding data to replace the missing data; and in response to a determination that neither the earlier corresponding data nor the later corresponding data is available, perform interpolation to replace the missing data.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: November 22, 2022
    Assignee: Dell Products L.P.
    Inventor: Ally Junio Oliveira Barra
  • Patent number: 11509957
    Abstract: A display apparatus includes presence detection circuitry for detecting an individual in proximity to the display apparatus; a display for displaying video content and a user interface; a processor in communication with the user input circuitry, the display, and the search history database; and non-transitory computer readable media in communication with the processor that stores instruction code. The instruction code is executed by the processor and causes the processor to: a) determine, from the presence detection circuitry, a user in proximity of the display apparatus; b) determine one or more program types associated with the user; c) determine available programs that match the predicted one or more programs; and d) update the user interface to depict a listing of one or more of the available programs that match the predicted one or more programs.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: November 22, 2022
    Assignee: Hisense Visual Technology Co., Ltd.
    Inventors: Alexander dePaz, Mohammed Selim, Saulo Dourado
  • Patent number: 11497966
    Abstract: An automatic coaching system and method for an exercise state of a user include: a metric calculating step of calculating at least one metric by using data collected by an acceleration sensor or a location sensor worn by the user; a new coaching target metric selecting step of calculating an error rate between the calculated metric and a prestored metric reference value, selecting a new coaching target metric based on the error rate, and outputting a coaching message related to the coaching target metric; a new metric improvement verifying step of verifying new metric improvement occurrence when the new coaching target metric is not selected and outputting an alarm when the new metric improvement occurs; and an exercise state outputting step of outputting an alarm for an exercise state when the metric improvement and the new coaching target metric are not present.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: November 15, 2022
    Assignee: Beflex Inc.
    Inventors: Juho Jung, Chang Keun Jung, Seongjae Yoo
  • Patent number: 11493359
    Abstract: The present disclosure relates to a control device, a control method, and a mobile object that effectively use storage capacity while saving the storage capacity and efficiently plan a movement route by storing or forgetting (deleting) a past detailed map according to importance during autonomous movement. When a global route is set, by storing or forgetting (deleting) a detailed map according to the importance on the global route to plan a local route from a frequently used global route, it is possible to efficiently plan a local route by combining detailed maps stored in the past.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: November 8, 2022
    Assignee: SONY CORPORATION
    Inventor: Keisuke Maeda
  • Patent number: 11494564
    Abstract: A multi-document summarization system includes: an encoding module configured to receive multiple documents associated with a subject and to, using a first model, generate vector representations for sentences, respectively, of the documents; a grouping module configured to group first and second ones of the sentences associated with first and second aspects into first and second groups, respectively; a group representation module configured to generate a first vector representation based on the first ones of the sentences and a second vector representation based on the second ones of the sentences; a summary module configured to: using a second model: generate a first sentence regarding the first aspect based on the first vector representation; and generate a second sentence regarding the second aspect based on the second vector representation; and store a summary including the first and second sentences in memory in association with the subject.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: November 8, 2022
    Assignee: NAVER CORPORATION
    Inventors: Hady Elsahar, Maximin Coavoux, Matthias Galle
  • Patent number: 11471059
    Abstract: A method for an expert system to develop fitness training plans includes operating a dynamic exertion system to receive a rate of perceived exertion (RPE) through a user interface of a display device, combines the RPE with a movement, a movement load, and movement repetitions into movement set data, and operates a dynamic exertion algorithm. The method then displays an adjusted movement information display including the prescribed load and the prescribed movement repetitions through the user interface. The dynamic exertion algorithm generates a prescribed load and prescribed movement repetitions, determines a difference in RPE from the expected RPE through operation of a comparator, recalculates the one repetition maximum load value using the calibration and adjustment model when the difference in RPE is greater than an RPE threshold value, and generates a display control comprising the prescribed load and the prescribed movement repetitions.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: October 18, 2022
    Assignee: VOLT ATHLETICS
    Inventors: Trevor William Watkins, Daniel Roven Giuliani, Brian James McNaboe, Jace Atom Derwin
  • Patent number: 11464209
    Abstract: Provided are a walk support device, a walk support method, and a walk support program capable of efficiently walk a pet in a short time. A walk route deriving device includes an acquiring unit that acquires exercise information for specifying the amount of exercise necessary for a pet and a deriving unit that derives a walk route of the pet including a place where the pet is running on the basis of the exercise information.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: October 11, 2022
    Assignee: FUJIFILM CORPORATION
    Inventors: Shigetoshi Ishikawa, Yasuhisa Kaneko, Haruyasu Nakatsugawa
  • Patent number: 11460991
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for prioritizing display of an icon representing a user with available content. The program and method provide for determining a display order for multiple icons, each icon corresponding to a user of a messaging application having a content collection available for display; receiving, from a device, an indication to prioritize display of a selected icon of the multiple icons relative to other icons of the multiple icons; updating, in response to receiving the indication, the display order to prioritize display of the selected icon relative to the other icons; and providing, to the device, an indication of the updated display order to cause the multiple icons to be displayed according to the updated display order.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: October 4, 2022
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Christie Marie Heikkinen, Daniel Rakhamimov, Laurent Desserrey, Susan Marie Territo
  • Patent number: 11460993
    Abstract: The present disclosure describes displaying on a flight deck (12) graphical presentations indicative of performance limitations of an aircraft (10) resulting from an in-flight aircraft reconfiguration. The graphical presentations are co-located on the flight deck (12) with the graphical presentations of the aircraft (10) and/or system (34) parameters to which the performance limitations apply.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: October 4, 2022
    Assignee: BOMBARDIER INC.
    Inventors: Benoit Ouellette, Philippe Doyon-Poulin
  • Patent number: 11452915
    Abstract: In some embodiments, an electronic device performs techniques related to displaying personalized workout suggestions based on completed workouts. In some embodiments, an electronic device performs techniques related to starting an audio-based workout. In some embodiments, an electronic device performs techniques related to displaying information about a workout during playback of workout content. In some embodiments, an electronic device performs techniques related to displaying information about physical activity of a user relative to a group of users. In some embodiments, an electronic device performs techniques related to coordinating display of workout content among multiple devices.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: September 27, 2022
    Assignee: Apple Inc.
    Inventors: Lynne Devine, Joel A. Angelone, Julie A. Arney, Niharika Milind Bedekar, Jay Blahnik, Gary Ian Butcher, Edward Chao, David Clark, Alan C. Dye, Hanwen Fan, Eamon F. Gilravi, Anders Kalle Haglunds, Brett L. Lareau, Emily Pedersen, Danvin Ruangchan, Matthew J. Sundstrom, Eduardo Valencia Paz, Molly Pray Wiebe, Aled Hywel Williams
  • Patent number: 11449191
    Abstract: Orthodontic devices such as aligners, palatal expanders, retainers, and dental implants can be used to adjust the position of teeth and to treat various dental irregularities. To help the clinician or doctor (i.e., orthodontist) design and plan the subject's treatment plan, a 3D digital model of the subject's teeth, dentition, and gingiva can be constructed from a 3D scan of the subject's mouth, teeth, dentition, and gingiva. The 3D model of the subject's teeth and dentition can be displayed graphically to the doctor on a display using a computing system with memory and software.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: September 20, 2022
    Assignee: Align Technology, Inc.
    Inventors: Svetlana Makarenkova, Artem Kuanbekov, Aleksandr Zhulin, Boris Likhtman, Vladimir Grenaderov
  • Patent number: 11442606
    Abstract: The present disclosure describes techniques for implementing user interface interaction. The disclosed techniques comprise playing a video on an interface; monitoring user input performed on the interface; determining a target frame based at least in part on the user input; determining a location where the user input is performed on the interface; determining whether the location of the user input is in a predetermined area of the target frame, wherein the predetermined area is associated with at least one object in the target frame; and implementing an operation associated with the at least one object in response to determining that the location of the user input is in the predetermined area of the target frame.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: September 13, 2022
    Assignee: Shanghai Bilibili Technology Co., Ltd.
    Inventors: Yingxuan Shi, Lulu Yu, Chaoran Li, Zhiwei Chen, Longwen Gao