Patents Examined by Roland J Casillas
  • Patent number: 10921923
    Abstract: There is provided a non-transitory recording medium storing a program for an information processing apparatus including a display and a touch panel. In a case that an indication object is in contact with or has approached a display range of the object image, the touch panel detects a contact strength of the indication object and a first indication position. In a case that the contact strength has exceeded a first threshold value, the display displays a first image representing at least one of multiple kinds of image processing. The computer accepts input designating the at least one of the multiple kinds of image processing in a state where the first image is displayed. The computer performs the at least one image processing designated by the input. The display displays an object image after being subjected to the at least one image processing designated by the input.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: February 16, 2021
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Shintaro Kunimoto, Ryoji Ban
  • Patent number: 10921980
    Abstract: In an embodiment, a flick motion is detected on a touch screen interface of a first device. In response to detecting the flick motion: data associated with the flick motion is identified and transmitted to a second device. The data may be automatically displayed in response to detecting the flick motion.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: February 16, 2021
    Assignee: TiVo Solutions Inc.
    Inventor: Robin Hayes
  • Patent number: 10922361
    Abstract: Some examples include displaying a user interface that includes attributes and entities that are determined to be related to an input entity identified by a user. Further, some implementations include displaying a structured data table that identifies attribute values associated with the input entity and selected related entities.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: February 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jun Yan, Ning Liu, Lei Ji, Zheng Chen
  • Patent number: 10915215
    Abstract: In a computing device executing a master tag embedded in a webpage, identifying a first subsequent tag in the webpage; identifying a second subsequent tag called by the first subsequent tag; identifying information collected by one or more of the first and second subsequent tag; identifying the location of the tag(s) embedded on the webpage in relation to the portion of the webpage currently in view by the party interacting with the webpage; controlling the order of the firing of tags in accordance with rules determined by the user for purposes of increasing the viewability of advertising and other related content; and automatic modification of the order of the firing of tags based on actions taken by the visitor to the webpage.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: February 9, 2021
    Assignee: OpenX Technologies, Inc.
    Inventors: Joseph Galarneau, Ihab Rimawi, Joseph Titlebaum, Kyrylo Myrnenko, Cezar Pokorski
  • Patent number: 10908781
    Abstract: Systems and methods are disclosed for displaying notifications received from multiple applications. In some embodiments, an electronic device can monitor notifications that are received from the multiple applications. Responsive to receiving the notifications, the electronic device can control the manner in which the notifications are displayed while the device is operating in a locked or an unlocked state. In some embodiments, the electronic device can allow users to customize how notifications are to be displayed while the device is in the locked and/or unlocked states.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: February 2, 2021
    Assignee: Apple Inc.
    Inventors: Imran Chaudhri, Eliza Block
  • Patent number: 10895951
    Abstract: A method of sharing an experience between a tapper and a content provider is provided. In this method, at least two interfaces are provided that are configured to allow the tapper and the content provider to join a content sharing community. A third interface is also provided to allow the tapper to select the content provider from a map where at least one of the tapper and the content provider are unknown to the other prior to the tapper selecting the content provider. Then a solicitation is conveyed from the tapper to the content provider to provide a video feed. The method further provides a control that operates the map at selected historical times.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: January 19, 2021
    Assignee: Wormhole Labs, Inc.
    Inventor: Curt Hutten
  • Patent number: 10884586
    Abstract: A method of traversing across multiple user interface layers in a hierarchy of an application by an electronic device is provided. The method includes displaying a first user interface layer of the application on a screen of an electronic device. Further, the method includes detecting an input on a first graphical element displayed within the first user interface layer, and displaying, on the screen, the first user interface layer, a second user interface layer of the application, and at least one first indicia indicating a relation between the first user interface layer and the second user interface layer based on the input to traverse to the second user interface layer.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: January 5, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jatin Garg, Abhishek Verma, Prabhat Kumar, Pranav Jadav, Shubham Jain, Abhishek Gogia
  • Patent number: 10884618
    Abstract: A method disclosed herein includes displaying information associated with a first application in a display area of an electronic device, detecting a change in direction of a continuous gesture across at least a portion of the display area between a first direction and a second direction different than the first direction, the continuous gesture associated with a request to display information of a second application, the first application being different than the second application, in response to detecting the change in direction of the continuous gesture, reducing display of the first application to a first portion of the display area and presenting a preview of information associated with the second application in a second portion of the display area in which the first application was presented prior to detection of the continuous gesture, based on a first characteristic of the continuous gesture, discontinuing providing the first information and display the second application in the display area, and base
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: January 5, 2021
    Assignee: BlackBerry Limited
    Inventors: Andrew Douglas Bocking, Donald James Lindsay, Daniel Tobias Rydenhag
  • Patent number: 10884582
    Abstract: A system and method for progressively displaying images of an item to create a rotational video-like display. The displayed images are contained within multiple datasets that are received by a computing device. Each received dataset contains multiple images of the same item, with each image captured of the item from a different perspective as compared to the other images in the dataset. The different perspective can be captured, for example, around an axis of rotation that reflects the item at a particular angle of view. Once multiple images are received in a dataset, the images are progressively displayed to a user in a viewer by transitioning between individual images in a certain order so as to create the video-like display. The transitioning between individual images, including the speed of transition and selection of the next image to be displayed, can be controlled by the user.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: January 5, 2021
    Assignee: BLUE NILE, INC.
    Inventors: Brandon Shults, Gregory Katz
  • Patent number: 10877720
    Abstract: Systems and methods for displaying an icon representation of a webpage are provided. In one exemplary method, while displaying a web browser, an electronic device receives a request to display an icon representation of a webpage. In response to receiving the request, the device determines whether the webpage provides access to an image that meets predefined quality standards. In accordance with a determination that the webpage provides access to an image that meets predefined quality standards, the device displays the high-quality image as an icon associated with the webpage at a respective location in the web browser. In accordance with a determination that the webpage does not provide access to an image that meets the predefined quality standards, the device identifies other content associated with the webpage, generates a generated icon based on the content, and displays the generated icon at a respective location in the web browser.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: December 29, 2020
    Assignee: Apple Inc.
    Inventors: Kevin Decker, Ada Chan, Steven Falkenburg, Chanaka G. Karunamuni, Richard Mondello, Patrick L. Coffman
  • Patent number: 10866687
    Abstract: A method of method of providing an advertisement is provided. In this method, at least two interfaces are provided that are configured to allow the tapper and the content provider to join a content sharing community. A third interface is also provided to allow the tapper to select the content provider from a map where at least one of the tapper and the content provider are unknown to the other prior to the tapper selecting the content provider. Then a solicitation is conveyed from the tapper to the content provider to provide a video feed. The method further generates a derived video feed by superimposing an augmented reality object onto the video feed, wherein the augmented reality object is based at least in part on the determined context, and then conveys the derived video feed to the tapper.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: December 15, 2020
    Assignee: Wormhole Labs, Inc.
    Inventor: Curt Hutten
  • Patent number: 10852902
    Abstract: Various embodiments of the present disclosure relate generally to systems and methods for automatic tagging of objects on a multi-view interactive digital media representation of a dynamic entity. According to particular embodiments, the spatial relationship between multiple images and video is analyzed together with location information data, for purposes of creating a representation referred to herein as a multi-view interactive digital media representation for presentation on a device. Multi-view interactive digital media representations correspond to multi-view interactive digital media representations of the dynamic objects in backgrounds. A first multi-view interactive digital media representation of a dynamic object is obtained. Next, the dynamic object is tagged. Then, a second multi-view interactive digital media representation of the dynamic object is generated. Finally, the dynamic object in the second multi-view interactive digital media representation is automatically identified and tagged.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: December 1, 2020
    Assignee: Fyusion, Inc.
    Inventors: Stefan Johannes Josef Holzer, Stephen David Miller, Radu Bogdan Rusu
  • Patent number: 10853402
    Abstract: A media file processing method is described. Multiple selected media files are processed by a terminal device comprising a processor and a memory storing computer readable instructions executed by the processor. The terminal device extracts content association information corresponding to the multiple selected media files. The terminal device further synthesizes the multiple selected media files according to the content association information to obtain an animation that is a dynamic presentation of contents of the multiple selected media files. The animation is then stored in a predetermined file format in the terminal device.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: December 1, 2020
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Fengkai Wu
  • Patent number: 10853978
    Abstract: Disclosed herein are systems and methods for an intelligent and context-aware reading system. The method comprises generating a visual presentation using output data for display on a user interface. The method comprises generating an instruction to initiate an expression sensor device configured to track micro-expressions and generate expression sensor data. The method comprises receiving expression sensor data, associated with a user operating the user interface, from the expression sensor. The method comprises determining an expression state of the user based on the received expression sensor data. The method comprises determining a portion of the output data, which corresponds to a portion of the visual presentation displayed on the user interface when the expression sensor data is received. The method comprises generating supplemental content data for the portion of the output data in response to determining the expression state of the user as a first expression state.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: December 1, 2020
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventor: Michal Knas
  • Patent number: 10846357
    Abstract: The present disclosure is directed towards systems and methods for creating a website and response actions via a website creation system. The systems and methods provide a plurality of website types for selection, and in response to receiving a selection of a website type, provide a plurality website templates specific to the selected website type. Each website type may include a series of directional webpages designed and intended to entice a particular user interaction with the website. Additionally, the systems and methods receiving a selection of a type of response action, a selection of at least one rule of a triggering condition, and an operand for the at least one rule of the triggering condition. Moreover, in response to the event of the triggering condition, the systems and method perform the response action.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: November 24, 2020
    Assignee: ClickFunnels
    Inventors: Todd Dickerson, Russell Brunson, Ryan Montgomery
  • Patent number: 10824449
    Abstract: Methods and devices for remote hosting of applications across operating system are disclosed. In particular, a second application may be launched and run remotely on a remote server running a first operating system, and the screen images of the second application may be rendered in a first application on a terminal device running a second operating system. In one implementation, a launching instruction may be sent by the terminal device through the first application to the remote server. The second application may then be launched in the remote server. Rendering parameters comprising API functions and API parameters may then be obtained in real-time during the running process of the second application. A rendering instruction containing the rendering parameters may then be sent to the first application in the terminal device for instructing the first application to render the screen images on the terminal device.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: November 3, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yuanchao Huang, Hai Long, Zipeng Wu
  • Patent number: 10809885
    Abstract: Systems and methods to provide composite fault maps. A first event report is received from a system indicating a first set of location probability distributions of a first event. A second event report is received from a second system that is a different type than the first system indicating a second set of location probability distributions of a second event that is different from the first event. Based upon data in the received reports, the first event is determined to be associated with the second event. A composite fault map is determined that includes composite location likelihood values for the first event and the second event, the composite fault map being determined based on assembling the first set of location probability distributions and the second set of location probability distributions. The the composite fault map is provided to a different process.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: October 20, 2020
    Assignee: Florida Power & Light Company
    Inventors: David L. Herlong, II, Eric D. Schwartz, Ronald A. Capute, Alexandra J. Hayes, Michael A. Gonzalez, Prashant R. Kansakar, Carmen J. Seppy, Andres Gomez, Giovanni Herazo
  • Patent number: 10810358
    Abstract: Methods and systems are described for automatically rendering a customized user interface (UI). A server receives a request to generate a UI, the request including a user identifier and a workflow identifier. The server determines a template based upon the workflow identifier, comprising areas for insertion of custom UI elements. The server captures a list of UI nodes, each UI node comprising metadata. The server organizes the UI nodes into (i) a tree data structure comprising an anchor UI node and child UI nodes, and (ii) a table data structure of identifiers for the nodes in the tree structure, values, constraints, and the metadata for the corresponding UI node. The server inserts the metadata into the areas for insertion using the tree data structure and the table data structure. The server renders a graphical UI based upon the metadata.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: October 20, 2020
    Assignee: FMR LLC
    Inventors: Prasant Kantamsetty, Amit Gupta, Jerry Mathew, Subhash Nair
  • Patent number: 10809886
    Abstract: A system includes a plurality of programmable intelligent thermostats positioned within at least one of a first home environment and a second home environment, a plurality of communication devices configured to operate an electronic media sharing application, and at least one server configured to communicate with the plurality of programmable intelligent thermostats and the plurality of communication devices via a wireless network. A user initiates the electronic media sharing application on at least one of the plurality of communication devices. A touch-screen display of the at least one communication device demonstrates the plurality of programmable intelligent thermostats positioned within the first and second home environments and at least one user-selected electronic media is simultaneously uploaded to at least one of the plurality of programmable intelligent thermostats responsive to a user selection of a region on the touch-screen display.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: October 20, 2020
    Assignee: Lennox Industries Inc.
    Inventors: Sunil K. Khiani, Sridharan Shanmugam
  • Patent number: 10812574
    Abstract: Aspects of the disclosure relate to multicomputer processing of client device request data using a centralized event orchestrator and a dynamic endpoint engine. A computing platform may receive, from a client computing device, event definition information defining an event. Subsequently, the computing platform may receive, from a recipient computing device associated with the event, a request for a recipient-selection user interface, and may determine that a dynamic endpoint option is available for a user of the recipient computing device. Thereafter, the computing platform may send, to the recipient computing device, a delivery selection user interface that includes a user-selectable option that, when invoked, causes the computing platform to create a new endpoint.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: October 20, 2020
    Assignee: Bank of America Corporation
    Inventors: Akiva D. Kates, Joseph Benjamin Castinado, Rob Oddy, Brandon Castagna