Presentation To Audience Interface (e.g., Slide Show) Patents (Class 715/730)
  • Patent number: 12210563
    Abstract: The present disclosure describes an autonomous mechanism for implementing a flexible image repository that includes an image retrieval service and an image repository management application. The flexible image repository performs delta processing to provide a subset of stored images to a subscriber device when the image retrieval service receives an image update request. The subscriber device thus receives updates to the image repository in a manner that reduces bandwidth requirements at both the server and the client, allowing client-side images to be updated more frequently. A content manager may update the flexible image repository via the image repository management application, which tags images according to a naming convention prior to inserting the images in the image repository.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: January 28, 2025
    Assignee: CSC Holdings, LLC
    Inventors: Jaison P. Antony, Heitor J. Almeida, John Markowski, Alejandro Hoyos, Peter Caramanica
  • Patent number: 12190912
    Abstract: A slide show generation method according to the present disclosure includes: obtaining a plurality of video data items; classifying first video data items, among the plurality of video data items, which were generated at the same generation location on the same generation date into the first group; classifying, into the first group, a second video data item among the plurality of video data items which was generated between the generation dates and times, in chronological order, of any two first video data items among the first video data items belonging to the first group; and selecting one or more video data items from among a plurality of video data items which belong to the first group and each of which is a first video data item or a second video data item, and generating slide show data for sequentially playing back the selected one or more video data items.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: January 7, 2025
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Tokuo Nakatani, Shota Kubo
  • Patent number: 12182194
    Abstract: An information processing apparatus determines whether or not one or more image groups for which it is necessary to perform predetermined display in a case where display is performed on a display unit are stored in an image file, selects, in a case where it is determined that one or more such image groups are stored in the image file, (i) a representative image or (ii) an image group of the stored one or more image group based on a user operation, and causes the display unit to display the selected representative image or images included in the selected image group.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: December 31, 2024
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masanori Fukada
  • Patent number: 12175757
    Abstract: A method for action localization is disclosed. The method includes dividing a video comprising a first number of frames into a second number of clips, each of the clips comprising at least one of the frames; processing the clips to obtain a first clip descriptor for the each of the clips and feature maps for each of the frames; obtaining a representation of the video based on the first clip descriptor for the each of the clips; predicting an action classification of the video based on the representation of the video; calculating an importance weight for each of the feature maps based on a gradient of the action classification; and obtaining a localization map for the each of the frames based on importance weights of corresponding feature maps.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: December 24, 2024
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Jenhao Hsiao
  • Patent number: 12131115
    Abstract: A meeting summarization method, system, and computer program product, include compiling notes from a meeting between a plurality of users and providing a single document that summarizes the meeting based on the compiled notes.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: October 29, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keith William Grueneberg, Jason Crawford, Jonathan Lenchner, Satya V. Nitta, Christian Makaya, Sharad C. Sundararajan
  • Patent number: 12132969
    Abstract: In some embodiments, a method includes establishing a connection between a digital content control device that is part of a first LAN and an RCM server. A first authentication code is transmitted from the digital content control device to the RCM server via the network connection such that the RCM server: a) validates the first authentication code, and b) transmits a second authentication code to the digital content control device via the network connection. Using the first authentication code and the second authentication code, a secure two-way communication channel is established between the digital content control device and the RCM server. A set of auxiliary content is received at the digital content control device and from a content provider of a second LAN via the RCM server to be presented with the available programming content on the at least one media device.
    Type: Grant
    Filed: May 2, 2023
    Date of Patent: October 29, 2024
    Assignee: Digital Technology Services, LLC
    Inventors: Sri Sankaran, William Baine Morgan Dedman
  • Patent number: 12118290
    Abstract: A system is provided for personalizing an interactive content. The system comprises: a content creation component configured to create one or more content items for a document, and at least one content item is associated with a set of rules defining a link between the at least one content item and another document or a rule for assembling the at least one content into a personalized document; and a content personalization component configured to: (i) receive an instruction for personalizing a given document; (ii) assemble a plurality of content items to generate a personalized document, and the plurality of content items are pulled from the given document and at least another document based at least in part on a set of rules associated with at least one content item of the given document; and (iii) render the personalized document using a brand style associated with the given document.
    Type: Grant
    Filed: July 24, 2023
    Date of Patent: October 15, 2024
    Assignee: TURTL SURF & IMMERSE LIMITED
    Inventor: Nicholas Kingsley Mason
  • Patent number: 12112029
    Abstract: Disclosed herein are system, method, and computer program product embodiments for improving user experiences within a cloud collaboration platform that integrates communication tools with word processor functions to enhance workflows, save time, and promote teamwork in the development of slide presentations. To improve usability, a cloud collaboration platform may furnish a reader mode to streamline the presentation review process. The reader mode may allow viewers to review the presentation as the presentation will eventually be presented to an audience. The viewers may provide comments and feedback on the presentation without being inundated with comments and metadata added to an edit mode of the presentation by the original authors.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: October 8, 2024
    Assignee: Salesforce, Inc.
    Inventors: Andy Chung, Aaron Boodman, Erik Arvidsson, Kevin Gibbs, Julie Tung, Diana Berlin
  • Patent number: 12032994
    Abstract: A computer receives a first user input linking a first output of a first task to a second task. The first task is scheduled for execution at a specific time. The computer receives a second user input selecting a third task from a list of additional tasks that are downstream from the second task. In response to the second user input, the computer links the third task to a second output of the second task. At the specific time, the computer automatically executes the first task and updates the first output of the first task. After updating the first output of the first task, the computer automatically executes the second task that is linked to the first output of the first task, including updating the second output of the second task. After updating the second output of the second task, the computer automatically executes the third task.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: July 9, 2024
    Assignee: Tableau Software, LLC
    Inventors: Rebecca Rose Goodwin, Mengxi Chen, Miranda Rose Rensch
  • Patent number: 11990159
    Abstract: A graphical user interface for framing a video may include a framing element. Responsive to user interaction with the framing element, a framing of the video at a moment may be determined. The framing of the video may define viewing direction, viewing size, viewing rotation, and/or viewing projection for a viewing window. The framing of the video at the moment may be determined based on how the video is being presented when the user interacted with the framing element.
    Type: Grant
    Filed: November 16, 2022
    Date of Patent: May 21, 2024
    Assignee: GoPro, Inc.
    Inventors: Steven Fortunato, Daryl Stimm
  • Patent number: 11977712
    Abstract: The present disclosure is directed towards systems and methods for configuring the interface of an embedded browser. The client application can dynamically control the interface of the embedded browser based on the sessions established between the client application and one or more network applications. The client application can change the configuration of the embedded browser's interface contextually based on different network applications accessed by the embedded browser.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: May 7, 2024
    Inventors: Christopher Fleck, Jeroen Mattijs van Rotterdam
  • Patent number: 11928147
    Abstract: The embodiments of the present disclosure provide a method and apparatus of storing slides related to the field of computer technology. The method comprises: the electronic device receives a save-as instruction for target custom show information generated in a first presentation file, wherein the target custom show information includes slides selected from the first presentation file and a show sequence of the selected slides; acquires, based on the save-as instruction, property information of a second presentation file; extracts, based on the property information and following the show sequence of the slides of the target custom show information, the slide data corresponding to the slides selected from the first presentation file, and stores them in the second presentation file.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: March 12, 2024
    Inventor: Yuejian Ou
  • Patent number: 11822518
    Abstract: A heuristics-based concurrent edit detector (“ConE”) can notify collaborators about potential conflicts that may be caused by edits made by other collaborators. ConE may compare concurrent edits submitted by collaborators, calculate the extent of overlap between two sets of edits, apply one or more filters to balance recall versus precision, and decide whether to alert the collaborators about candidate potential conflicts. ConE may be light-weight and easily scalable to work in a very large environment with numerous collaborators.
    Type: Grant
    Filed: November 16, 2022
    Date of Patent: November 21, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chandra Sekhar Maddila, Nachiappan Nagappan, Christian Alma Bird
  • Patent number: 11825178
    Abstract: The present invention relates to a non-transitory medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising: providing (1002) one or more first media (1161) in the background by first user (102) by using first user device (104); providing (1004) one or more second media (1162) as foreground picture-in-picture overlay and/or as segmented display by first user (102) by using first user device (104); capturing (1006) plurality of first media (1161) slides navigation changes and/or screen pointer movements and/or screen marker animation in sync with timeline of the one or more second media as interactivity data and/or cue points, as per the first user's (102) haptic interaction with the first user device (104), through the authoring module (106); storing (1008) one or more first media (1161), one or more second media (1162), with or without cue points, and/or interactivity data as interactive content as network-based resource; shar
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: November 21, 2023
    Assignees: RXPRISM HEALTH SYSTEMS PRIVATE LIMITED
    Inventor: Maruthi Viswanathan
  • Patent number: 11816640
    Abstract: Systems and methods for operating an event with an online conferencing component. The methods comprise: receiving, by a feedback processing system, a user input selecting an event from a plurality of scheduled events which each have an online conferencing component provided by a web conferencing service; enabling, by the feedback processing system, an electronic feedback message composing function and a numerical rating selection function for a duration of time determined based on a duration setting of a timer; performing, by the feedback processing system, the electronic feedback message composing function to compose an electronic feedback message for an individual associated with the selected event; and performing, by the feedback processing system, the numerical rating selection function to select a numerical rating for the individual associated with the selected event.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: November 14, 2023
    Assignee: Next Jump, Inc.
    Inventors: Yong-Chul Charles Kim, Meghan Messenger, Greg Kunkel, Thomas Fuller
  • Patent number: 11809821
    Abstract: A computer-implemented method characterizes and controls performance of a set of device nodes in a distributed heterogeneous computing and control system. The device nodes are in physically distinct locations, in communication with one another over a network. One or more of the device nodes require different application programming code due to differences in hardware configuration or software configuration. The method includes configuring, by a design computer, for introduction into each distinct one of the device nodes, a corresponding communication facility and a corresponding dashboard instance. After introduction of the communication facility and dashboard instance into each device node, the design computer includes a communication facility in communication with the corresponding communication facility of each device node.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: November 7, 2023
    Assignee: Prescient Devices, Inc.
    Inventor: Andrew Wang
  • Patent number: 11810232
    Abstract: A method for generating a digital image collage is provided. The method includes displaying a collage template on a user interface, wherein the collage template includes populating a plurality of randomly configured apertures with digital images; assigning a weight to each of the apertures based on an area of the apertures; and selecting a new digital image to add in the layout. In response to the user input command, comparing the weights assigned to the respective apertures in the layout to identify an aperture having the greatest weight among the apertures; randomly dividing the aperture having the greatest weight into two new apertures to change the layout to a different arrangement; and populating the two new apertures and the remaining undivided apertures among the plurality of apertures in the layout with the new selected digital image and the previously selected digital images, thereby generating the digital image collage.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: November 7, 2023
    Assignee: FUJIFILM North America Corporation
    Inventors: William A. Fuss, Nathaniel P. Curry, Christopher T. Asbury
  • Patent number: 11755816
    Abstract: A system is provided for personalizing an interactive content. The system comprises: a content creation component configured to create one or more content items for a document, and at least one content item is associated with a set of rules defining a link between the at least one content item and another document or a rule for assembling the at least one content into a personalized document; and a content personalization component configured to: (i) receive an instruction for personalizing a given document; (ii) assemble a plurality of content items to generate a personalized document, and the plurality of content items are pulled from the given document and at least another document based at least in part on a set of rules associated with at least one content item of the given document; and (iii) render the personalized document using a brand style associated with the given document.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: September 12, 2023
    Assignee: Turtl Surf & Immerse Limited
    Inventor: Nicholas Kingsley Mason
  • Patent number: 11674815
    Abstract: A method for route generation based on a stated purpose of an activity, implemented by a computer system, includes: receiving, by the computer system, a route request from a user device, the route request including an activity to be performed during a route traversal, a purpose of the activity, and a user identifier associated with a user of the user device; in response to receiving the route request, obtaining, by the computer system, a set of user preferences associated with the user identifier from a user profiles database; identifying, by the computer system, a set of route candidates with route attributes matching the activity, the purpose of the activity, and at least one of the user preferences; and outputting, by the computer system to the user device, one or more recommended route candidates from the set of route candidates based on the matching.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: June 13, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jocelyn Sese, Ashley Kristin Silva, Randy A. Rendahl, Frank Isaacs
  • Patent number: 11644948
    Abstract: A system for presenting slides during a live presentation is described. The system includes a processor configured to display a series of first thumbnails corresponding to a plurality of first slides of a main file and a series of second thumbnails corresponding to a plurality of second slides of an auxiliary file on a presenter view interface of a primary display device. The processor is configured to receive an input corresponding to a desired slide, indicate the desired slide on an indicative portion, and produce the desired slide on a viewing portion. One or more slides disposed in succession to the desired slide is sequentially producible on the viewing portion. Each slide of the one or more slides disposed in succession to a slide produced on the viewing portion is configured to be indicated on the indicative portion prior to being produced on the viewing portion.
    Type: Grant
    Filed: November 10, 2022
    Date of Patent: May 9, 2023
    Assignee: BOLT-ON IP SOLUTIONS, LLC
    Inventor: William Craig Kenney
  • Patent number: 11610044
    Abstract: The technology disclosed herein dynamically presents content in a presentation based on physical cues received from attendees to the presentation. In a particular implementation, a method provides, after commencing a presentation comprising content items presented by a computing system in a first sequence, identifying one or more physical cues from a plurality of attendees to the presentation. The method further provides modifying the first sequence based on the physical cues to create a second sequence for which the content items will be presented and presenting the content items in the second sequence to the plurality of attendees.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: March 21, 2023
    Assignee: Primer Technologies, Inc.
    Inventors: Sean Gourley, John Bohannon
  • Patent number: 11601391
    Abstract: Systems, methods, devices, computer readable instruction media, and other embodiments are described for automated image processing and insight presentation. One embodiment involves receiving a plurality of ephemeral content messages from a plurality of client devices, and processing the messages to identify content associated with at least a first content type. A set of analysis data associated with the first content type is then generated from the messages, and portions of the messages associated with the first content type are processed to generate a first content collection. The first content collection and the set of analysis data are then communicated to a client device configured for a display interface comprising the first content collection and a representation of at least a portion of the set of analysis data.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: March 7, 2023
    Assignee: Snap Inc.
    Inventors: Harsh Agrawal, Xuan Huang, Jung Hyun Kim, Yuncheng Li, Yiwei Ma, Tao Ning, Ye Tao
  • Patent number: 11561684
    Abstract: The exemplary embodiments describe, inter alia, an apparatus comprising: a processor configured to (1) generate a plurality of graphical user interfaces (GUIs) for interaction with a user to support configuration of a narrative story generator to automatically generate a narrative story based on input data, wherein at least one of the GUIs presents content blocks comprising a story outline in a hierarchical structure, (2) evaluate configuration elements of the narrative story generated using imported sample data, and (3) generate narrative stories based on the configuration of the narrative story generator and the input data.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: January 24, 2023
    Assignee: Narrative Science Inc.
    Inventors: Andrew R. Paley, Nathan D. Nichols, Kristian J. Hammond
  • Patent number: 11523061
    Abstract: An apparatus includes a processor; and a memory storing a program which, when executed by the processor, causes the apparatus to: display, on a screen, a live view image obtained by executing imaging processing; set a guideline in response to an operation performed by a user; perform control so as to display, on the screen, a pattern image corresponding to the set guideline while superimposing the pattern image on the live view image; generate an image obtained by the imaging processing in accordance with a shooting instruction; and store, in a storage unit, the generated image in association with attribute information related to the set guideline.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: December 6, 2022
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Satoko Saito
  • Patent number: 11516084
    Abstract: Facilitating device compatibility is provided herein. A system can comprise a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations can comprise evaluating a parameter of a device to a defined parameter of a device pool based on receipt of a request to add the device to the device pool and based on a determination that a device type of the device does not match a defined device type of the device pool. Further, the operations can comprise either allowing the device to be included in the device pool based on the evaluating, or denying the device to be included in the device pool based on the evaluating. If the inclusion of the device is denied, the operations can comprise providing information indicative of a denial to add the device to the device pool.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: November 29, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Joshua Nelson, Raymond Ramsden, Curtis Robert
  • Patent number: 11481425
    Abstract: Systems and methods for creating presentation slides. A slide title is received and portions of source documents relevant to the title are identified based on a dense vector information retrieval machine learning process. An abstractive summary of the portions is generated based on a long form question answering machine learning process. A first presentation slide is created with the abstractive summary and the title. The first presentation slide is presented to an operator and an input indicating one of accepting or rejection the abstractive summary is received. Based on the input that indicating rejecting the abstractive summary, the abstractive summary is removed from the presentation slide and negative training feedback for the abstractive summary is provided to at least one of the dense vector information retrieval machine learning process or the long form question answering machine learning process.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: October 25, 2022
    Assignee: International Business Machines Corporation
    Inventors: Dakuo Wang, Yufang Hou, Xin Ru Wang, Yunfeng Zhang, Chuang Gan, Edward Sun
  • Patent number: 11437072
    Abstract: A layered-keyframe-based, presentation recording service provides for presentation recording sessions, the recording of presentations, and the creation of presentation videos. A user records with the user's device the document pages and page annotations, as well audio and video streams, that are presented using the device during the course of a presentation recording session. The pages, annotations and video streams are efficiently and separately recorded as keyframes. These keyframes are used as document, annotation and video layers to create layered keyframes. A presentation video is created from the layered keyframes and the recorded audio stream. Users can then playback presentation videos at a time, place and manner that is available to, accessible by and/or convenient to them.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: September 6, 2022
    Assignee: Moxtra, Inc.
    Inventors: He Huang, Subrah S. Iyar
  • Patent number: 11409409
    Abstract: In one implementation, a computing device to provide a graphical user interface (GUI) for presenting content includes one or more processors; a network interface to establish a network connection with a remote server system; a display to output a plurality of graphical elements as part of the GUI; one or more input devices to receive user input related to the plurality of graphical elements; and memory storing instructions that, when executed, cause the one or more processors to perform operations including selecting a first content element; selecting second content elements; detecting a third content element comprising a content summary of the second content elements; and outputting, in the GUI on the display, a first graphical element for the first content element and a third graphical element for the third content element, wherein second graphical elements for the second content elements are hidden or collapsed in the GUI.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: August 9, 2022
    Assignee: Target Brands, Inc.
    Inventors: Caitlin Sicora, Priya Rajendran, Westley M. Stringfellow
  • Patent number: 11397552
    Abstract: There is provided a custom display for high resolution 4k and greater art, video, and digital displays in several different capacities and monitor configurations. This is controlled via an app that can reside on smart phone, tablet, laptop, or desktop computer. Dependent on the monitor configuration and content we can display this in over 4k quality for an unparalleled user experience.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: July 26, 2022
    Assignee: Mx2 Holdings LLC
    Inventors: Michael Robert Miller, Dylan Scott McFadden, Aaron Richard Baker
  • Patent number: 11397519
    Abstract: The present disclosure pertains to user interface controllers and overlays. A portion of the user interface may be covered by an overlay, which may be generated for certain states of the user interface. A user input may set a first selection of control elements of an interface controller in a user interface. In the user interface, particular selections of the control elements may be configured to cause corresponding sets of potential interface elements to be displayed in a portion of the user interface. It may be determined that the first selection of the control elements is configured to cause none of the potential interface elements to be displayed in the portion of the user interface. The overlay may be generated based on a display-level of the interface controller in the user interface, where the overlay covers portions of the user interface while not covering the interface controller.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: July 26, 2022
    Assignee: SAP SE
    Inventors: Xin Qiu, James LLoyd
  • Patent number: 11379651
    Abstract: A system is provided for personalizing an interactive content. The system comprises: a content creation component configured to create one or more content items for a document, and at least one content item is associated with a set of rules defining a link between the at least one content item and another document or a rule for assembling the at least one content into a personalized document; and a content personalization component configured to: (i) receive an instruction for personalizing a given document; (ii) assemble a plurality of content items to generate a personalized document, and the plurality of content items are pulled from the given document and at least another document based at least in part on a set of rules associated with at least one content item of the given document; and (iii) render the personalized document using a brand style associated with the given document.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: July 5, 2022
    Assignee: TURTL SURF & IMMERSE LIMITED
    Inventor: Nicholas Kingsley Mason
  • Patent number: 11361144
    Abstract: A system is provided for personalizing an interactive content. The system comprises: a content creation component configured to create one or more content items for a document, and at least one content item is associated with a set of rules defining a link between the at least one content item and another document or a rule for assembling the at least one content into a personalized document; and a content personalization component configured to: (i) receive an instruction for personalizing a given document; (ii) assemble a plurality of content items to generate a personalized document, and the plurality of content items are pulled from the given document and at least another document based at least in part on a set of rules associated with at least one content item of the given document; and (iii) render the personalized document using a brand style associated with the given document.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: June 14, 2022
    Assignee: TURTL SURF & IMMERSE LIMITED
    Inventor: Nicholas Kingsley Mason
  • Patent number: 11347380
    Abstract: A method is provided to place new slides on zooming user interface canvas is provided that includes: receiving user request to add a new slide; determining whether a zoom level of a current viewing window has changed to meet a prescribed threshold zoom level since addition of a previously added slide; in response to a determination that the zoom level has changed, using a current viewing window zoom level as a reference zoom level; in response to a determination that the zoom level has not changed, using a previous viewing window zoom level as the reference zoom level; and determining a placement of the new slide with reference to the reference zoom level.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: May 31, 2022
    Assignee: Prezi, Inc.
    Inventors: Laszlo Pandy, Ákos Tóth-Máté, László Laufer, David Udvardy, Ádám Somlai-Fisher, Vera Gergely, Peter Arvai, Daniel Vattay
  • Patent number: 11249823
    Abstract: Method and systems for facilitating communications using application programming interfaces (“APIs”) by interpreting a received command based on the command and an image of the user interface that was displayed on a display screen when the command was received.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: February 15, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Manik Malhotra, Jon Wayne Heim, Thomas Page Odom
  • Patent number: 11250605
    Abstract: In an image processing device, an image processing method and a recording medium, individual images and common images are selected from a plurality of images based an analysis result of images, a name of a specific individual, and association of a name of a person with a group of an image of the person. The individual images are laid out on an individual page, and the common images are laid out on a common page. Images in which two or less persons including a person corresponding to the name of the specific individual appear are preferentially selected as the individual image, and images which are other than the individual images and in which three or more persons appear are selected as the common images such that the number of appearances of each person becomes an average of the numbers of appearances of a plurality of persons.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: February 15, 2022
    Assignee: FUJIFILM Corporation
    Inventor: Kei Yamaji
  • Patent number: 11237466
    Abstract: Apparatuses, methods, systems, and computer program products are disclosed for controlling projection based on viewing context. An apparatus, in one embodiment, includes a processor and a memory that stores code executable by the processor to determine whether a predetermined condition is satisfied for projecting audiovisual content to a user in a selected viewing context. The apparatus may include sensors that communicates to the processor, parameters of the field of view of the user for the selected viewing context and characteristics of a target viewing surface within the field of view. The apparatus, further includes at least one steerable projector this is controlled, based on the one or more parameters, to project a video portion of the audiovisual content on to the target viewing surface, in response to the processor determining that the predetermined condition is satisfied. Systems, computer program products, and methods may perform the functions of the apparatus.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: February 1, 2022
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Russell Speight VanBlon, Kevin Wayne Beck, Roderick Echols, Ryan Charles Knudson
  • Patent number: 11209953
    Abstract: In an object switching method based on visual programming that is applicable to a terminal device, an object switching instruction is obtained through an object management region of a target interface. The object switching instruction carries an object identifier of a first object. According to the object switching instruction, a second operable interface corresponding to a second object is switched to a first operable interface corresponding to the first object in a visual layout region of the target interface, and a programmable interface corresponding to the second object is switched to a programmable interface corresponding to the first object in a visual programming region of the target interface. The first object and the second object are comprised in the object management region, and the first object and the second object have different object identifiers.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: December 28, 2021
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Zili Huang, Boran Pang, Chenglong Hu, Zekai Liao, Zishun Chen, Huafeng Ma
  • Patent number: 11127155
    Abstract: There is provided an information processing apparatus that displays an image on a display unit mounted with a position sensor, and includes a selection unit configured to select one of a sensor coordinate system of the position sensor and a coordinate system different from the sensor coordinate system, an acquisition unit configured to acquire information about a position output from the position sensor, in the coordinate system selected by the selection unit, and a control unit configured to display an image based on the information about the position acquired by the acquisition unit, on the display unit.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: September 21, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroyuki Watabe
  • Patent number: 11126228
    Abstract: A method and an apparatus for determining an interaction position. The method is applied to a projection interactive system. In the display direction of the projection plane, the light plane is formed above the projection plane via the predetermined light signal emitted by the light emitter, and the image pickup device can collect the predetermined light signal from the work region of the light plane. The predetermined light signal is monitored when the predetermined light signal collected by the image pickup device is obtained. As long as a person interacts with the projected image, the light plane for identifying the interaction position is inevitably penetrated, leading to the change of the predetermined light. The projection interactive system can recognize the signal change generated by the interacting action, and determine the interaction position of the interacting action according to the signal change.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: September 21, 2021
    Inventors: Song Tang, Dongfeng Lian, Shaofeng Zang
  • Patent number: 11061637
    Abstract: A picture frame and methods of setup, gifting, and/or use. Network connection allows digital frames to be set up remotely by a first user for a second user. The first user can upload photos from electronic devices or from photo collections of community members before the second user receives the frame device. The frame is thus ready for display upon powering on by the second user. An integrated camera is used to automatically determine an identity of a frame viewer and can capture gesture-based feedback. The displayed photos are automatically shown and/or changed according to the detected viewers. The photos can be filtered and cropped at the receiver side. Clustering photos by content is used to improve display and to respond to photo viewer desires.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: July 13, 2021
    Assignee: AURA HOME, INC.
    Inventors: Abdur Chowdhury, Eric Jensen, Ben Cherry
  • Patent number: 11023733
    Abstract: A system for analyzing a video file in a shortened time frame, said system comprising: a receiver (VFR) to receive a video file (VF) as an input; a Time Splitter (TR) to split the received video file according to set intervals of time depending on how fast said video is to be analyzed; a Frame splitter (FP) to split a Video Viewing Program (R) into a plurality of frames (F1, F2, . . . Fn); a Key Frame Identification mechanism (KFI) to identify key frames; and linking mechanism (LM) to cause a link to be formed with pre-populated databases and in-house libraries of images (D), of frames, which frames comprising associated tags, thereby determining a score of similar tags per video file in order to determine said genre, thereby determining multiplicity of instances for said time splitter.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: June 1, 2021
    Assignee: Flickstree Productions Pvt Ltd
    Inventors: Nagender Sangra, Saurabh Singh, Rahul Jain
  • Patent number: 11017739
    Abstract: An electronic device is provided. The electronic device includes housing, a touchscreen display, a wireless communication circuit, a connector, and a processor electrically connected to the touchscreen display, the wireless communication circuit, and the connector. The processor is configured to connect to an external display device via the wireless communication circuit or the connector, to display a graphical user interface corresponding to a screen, which the external display device outputs, in at least part of a region of the touchscreen display, to display at least part of a region of the graphical user interface in a black background, and to convert first coordinate information of a user input, which is received with respect to at least one region of the graphical user interface, to second coordinate information corresponding to the external display device to transmit the second coordinate information to the external display device.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: May 25, 2021
    Inventors: Jinyeong Lee, Jaewoo Suh, Sangim Yu, Dongho Jang, Yongjoon Jeon
  • Patent number: 11016821
    Abstract: Resegmenting chunks of data for load balancing is disclosed. A plurality of first chunks of data is received. The plurality of first chunks of data includes one or more entries that include raw data produced by a component of an information technology environment and that reflects activity in the information technology environment. The plurality of first chunks of data is resegmented into a plurality of second chunks of data based on entry boundaries in at least some of the plurality of first chunks of data. A first subset of the plurality of second chunks of data is distributed to a first indexer of a set of indexers. An occurrence of a trigger event is determined, and in response to the trigger event, a second subset of the plurality of second chunks of data is distributed to a second indexer of the set of indexers.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: May 25, 2021
    Assignee: Splunk Inc.
    Inventors: Jag Kerai, Anish Shrigondekar, Mitchell Blank, Jr., Hasan Alayli
  • Patent number: 10949156
    Abstract: There is provided a custom display for high resolution 4k and greater art, video, and digital displays in several different capacities and monitor configurations. This is controlled via an app that can reside on smart phone, tablet, laptop, or desktop computer. Dependent on the monitor configuration and content we can display this in over 4k quality for an unparalleled user experience.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: March 16, 2021
    Assignee: Mx2 Holdings, LLC
    Inventors: Michael Robert Miller, Dylan Scott McFadden, Aaron Richard Baker
  • Patent number: 10929458
    Abstract: Non-limiting examples of the present disclosure relate to automated presentation control during presentation of one or more digital documents. Processing operations described herein may be configured to work with any type of application/service, where examples described herein extend to presentation of any type of digital document(s) including slide-based presentations. Speech signals may be detected while a digital document is being presented. The detected speech signals may be converted to text. The converted text may be matched with contextual data (e.g., pre-processed content) associated with the digital document. Probability scoring for determination of a next placement position of a digital document may be generated based on the matching of converted text with the contextual data of the digital document. The next placement position may be selected based on the generated probability scoring. Display of the digital document may be automatically updated to reflect the selected next placement position.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: February 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gal Tamir, Rachel Lemberg, Ze'ev Maor, Ori Bar-Ilan
  • Patent number: 10922532
    Abstract: An interactive seating system includes first seats in a first section, a first sensor device, second seats in a second section, a second sensor device, a first processing unit, a second processing unit, and an output device. The first sensor device and the second sensor device observe the first seats and the second seats, respectively. The first processing unit receives data from the first sensor device and the second sensor device and interprets an emotional state of occupants in the first and second seats based on the received data from the first and second sensor device, respectively. The second processing unit receives the interpreted emotional states, and compares the interpreted emotional states between the first and second sections. The output device automatically produces an output, that is observable by the occupants, based on the comparison.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: February 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Julian De Hoog, Josh Andres
  • Patent number: 10887549
    Abstract: A system may send content to be shared in an online meeting between a plurality of computing devices to each of the plurality of computing devices. The system may receive, from a computing device associated with a presenter role in the online meeting from the plurality of computing devices, indications of interactions with the content. The system may, in response to receiving the indications of the interactions, send one or more commands to each of the plurality of computing devices other than the computing device to synchronize presentation of the content at each of the plurality of computing devices other than the computing device according to the interactions with the content by the computing device.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: January 5, 2021
    Assignee: Fuze, Inc.
    Inventors: Clement Wehrung, Jedidiah Brown
  • Patent number: 10878171
    Abstract: Systems and methods are described herein for presenting lesson content to a user. Lesson content and associated metadata are received and indicate a passage action that may be triggered during presentation of the lesson content to a user. At least some of the lesson content is presented to the user via a Hypertext Markup Language (HTML) document. One or more trigger events may be detected during presentation and, in response, the passage action is applied to the HTML document by: accessing display parameters indicating a visual effect and a portion of the lesson content associated with the passage action, generating an HTML container element, and modifying the HTML document to include the HTML container element. The modified HTML document is presented to the user.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: December 29, 2020
    Assignee: Curriculum Associates, LLC
    Inventors: Nolan Madge, Sean Dearnaley, Jared Kazimir, Jarod Tavares
  • Patent number: 10853911
    Abstract: Implementations relate to dynamic adaptation of images for projection by a projector, based on one or more properties of user(s) that are in an environment with the projector. The projector can be associated with an automated assistant client of a client device. In some versions of those implementations, a pose of a user in the environment is determined and, based on the pose, a base image for projecting onto a surface is warped to generate a transformed image. The transformed image, when projected onto a surface and viewed from the pose of the user, mitigates perceived differences relative to the base image. The base image (on which the transformed image is based) can optionally be generated in dependence on a distance of the user. Some implementations additionally or alternatively relate to dynamic adaptation of projection parameters (e.g., a location for projection, a size of projection) based on one or more properties of user(s) that are in an environment with the projector.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: December 1, 2020
    Assignee: GOOGLE LLC
    Inventor: Jian Wei Leong
  • Patent number: 10852940
    Abstract: A mobile terminal according to one embodiment of the present disclosure includes a display unit configured to display a home screen including a background screen and an item screen superimposed on the background screen, and a controller configured to, when a clean view entry request is received, remove the item screen and reproduce an omni-directional moving image set as an image of the background screen in response to the received clean view entry request.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: December 1, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Jie Seol, Bongjeong Jeon, Yongmun Gong, Beomsoo Kim, Yoonseok Jeong, Hyungjin Choi