Window Or Viewpoint Patents (Class 715/781)
  • Patent number: 11175742
    Abstract: Disclosed embodiments provide techniques for intelligent media sharing with visualized positioning layout in real time. A floor plan is retrieved corresponding to the physical location of a sender electronic device. A zone boundary corresponding to the physical location of the sender electronic device is determined. A list of potential recipient electronic devices within the zone boundary is generated. A floor plan view is rendered on the sender electronic device. A graphical representation of the potential recipient electronic devices on the floor plan view is rendered, overlaid in a semi-transparent manner with a media selection interface on the sender electronic device. A selection is received for one or more media items using the media selection interface. A send request is received for one or more potential recipients, resulting in sending the one or more media items to at least one potential recipient in response to receiving a user interface request action.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: November 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Si Bin Fan, Su Liu, Yuan Yuan Wang, Cheng Xu
  • Patent number: 11150798
    Abstract: Some embodiments described in this disclosure are directed to one or more input devices that simulate dedicated remote control functionality for navigating and playing content items available on other electronic devices, and one or more operations related to the above that the input devices and other electronic devices optionally perform. Some embodiments described in this disclosure are directed to one or more multifunction devices via which keyboard input to electronic devices is provided, and one or more operations related to the above that the multifunction devices and the electronic devices optionally perform. Some embodiments described in this disclosure are directed to one or more multifunction devices via which control and/or navigational inputs to electronic devices is provided, and one or more operations related to the above that the multifunction devices and the electronic devices optionally perform.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: October 19, 2021
    Assignee: Apple Inc.
    Inventors: Michael Smochko, Jonathan Lochhead, Jennifer L. C. Folse, Policarpo Bonilla Wood, Jr., William M. Bachman, Florian Miles Ponson, Eliza J. Von Hagen
  • Patent number: 11150797
    Abstract: The present disclosure discloses a gesture control and interaction technology based on “touch-sensitive surface to display”. A novel interaction method is proposed by combining the touch-sensitive surface technology with display technology. Firstly, a certain gesture is made on a touch-sensitive surface to activate a certain window of the display; the sliding of the finger on the touch-sensitive surface is synchronized in GUI of the display window by the sliding operation of the finger on the touch-sensitive surface, the finger being raised, corresponds to some kind of operation; wherein, the size of the display window is variable, and the sliding of the pointer or the movement of the selection box in the window is synchronized with the sliding of the finger on the touch-sensitive surface, and the actual distance sliding on the touch-sensitive surface is scaled proportional to the movement distance of the pointer or the selection box in the window.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: October 19, 2021
    Assignee: BEIJING LUCKEY TECHNOLOGY CO., LTD.
    Inventors: Huachao Gong, Xudong He
  • Patent number: 11132495
    Abstract: State of the art viewport design approach faces challenge in addressing customization of view port design. A method and device for dynamic view port generation providing enhanced viewport usability of text messages to be displayed on screen by considering type of user and customized typeface is provided. Determining of a customized typeface is based on user's reading capability tested during initial type face set up by the device. The customization of typeface includes applying kerning spacing and glyphs adjustment to squeeze area of the displayed text, still maintaining less ambiguity during reading. For received messages to be displayed, maximum size of window for a viewport is obtained on-the-fly with a constraint of maximum or optimal number of viewports displayed at a time on device screen. NLP is applied to each message to condense text in the message such that maximum information is conveyed while displaying minimum words.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: September 28, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Pankaj Doke, Karan Bhavsar, Sujit Shinde, Sanjay Kimbahune, Srinivasu Pappula, Harsh Vishwakarma, Sylvan Lobo, Akhilesh Srivastava
  • Patent number: 11126794
    Abstract: A method for providing targeted rewrites can include receiving a selection of text in a file; generating a set of target rewrites of the selection of text, the set of target rewrites comprising: at least one phrase or sentence having semantic similarity to a phrase or sentence of the selection of text; and a style that corresponds to a particular target style, wherein a target style is a representative style for a genre, profession, or environment; and providing for selection one or more of the target rewrites of the set of target rewrites.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zhang Li, Christopher John Brockett, William Brennan Dolan, Christopher Brian Quirk, Alice Yingming Lai, Susan Michele Hendrich, Olivier Gauthier, Kaushik Ramaiah Narayanan, Maria Isabel Carpenter, Juhi Amitkumar Naik, Michael Wilson Daniels
  • Patent number: 11126334
    Abstract: A method of processing data includes: in response to acquiring an instruction to display an input method window, a target input method window is displayed, where the target input method window includes a soft keyboard area and a height increasing area, and the height increasing area is located at the bottom of the soft keyboard area, and is configured to raise the soft keyboard area; a floating window containing data to be pasted is displayed at a designated position of the target input method window; and when a paste instruction is triggered based on an operation on the floating window, a response is made to the paste instruction.
    Type: Grant
    Filed: November 30, 2019
    Date of Patent: September 21, 2021
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Lin Fan, Zhanwei Luo, Ming Liu, Xinyue Wang
  • Patent number: 11106826
    Abstract: Systems and methods are provided for sharing maps in a collaborative environment using classification-based access control. The generation of and dissemination of maps and/or data within such maps can be governed by classification-based access control, where a user's classification level can determine whether or not maps and/or data within those maps can be seen. In scenarios whether a plurality of users wishes to collaborate on the same map, the systems and methods provided herein generate multiple versions or views of the same map in accordance with different classification levels. In this way, users with different classification levels can nevertheless see the same map and engage in collaborations regarding the same map, while maintaining control of sensitive data.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: August 31, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, Andrew Elder, Andrew Moreland, John Carrino, Daniel Cervelli, John Garrod, Timothy Wilson
  • Patent number: 11100569
    Abstract: A method and system of using widgets embedded in web pages as virtual storefronts is disclosed. A user of a social networking site may create a merchant account with a transaction service provider. The user embeds a storefront widget provided by the transaction service provider in the user's profile page on the social networking site and the user can use the storefront widget to input information about products that the user is selling. Other users of the social networking site view the user's profile page and the storefront widget will display the products that the user is selling. The other users may interact with the storefront widget to purchase the products that the user is selling.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: August 24, 2021
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Jason J. Hogg, Cory Moreira, Andrew Peret, Kiran Jagannath
  • Patent number: 11100714
    Abstract: An example technique may include performing, by a virtual reality application provided on a computing device, video rendering at a first video rendering rate based on updating an entire image on a screen of the computing device at a first update rate, determining that a performance of the video rendering is less than a threshold, performing, based on the determining, video rendering at a second video rendering rate by updating a first portion of the image at the first update rate, and by updating a second portion of the image at a second update rate that is less than the first update rate. Another example technique may include shifting, during an eye blinking period, one or both of a left eye image and a right eye image to reduce a disparity between a left viewed object and a right viewed object.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: August 24, 2021
    Assignee: GOOGLE LLC
    Inventors: Clayton Woodward Bavor, Jr., Joshua Weaver, Alexander James Faaborg, Eliezer Peli
  • Patent number: 11093118
    Abstract: A computer-implemented method includes: determining, by a computer device, an interaction pattern of a website based on actions of plural users at the website; generating, by the computer device, a demonstration video based on the interaction pattern; and presenting, by the computer device, the demonstration video to a user visiting the website for a first time.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: August 17, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cesar Augusto Rodriguez Bravo, Shikhar Kwatra, Liam S. Harpur, Adam Lee Griffin
  • Patent number: 11089171
    Abstract: A recording medium storing a computer program that causes a computer to control a multifunctional machine having a copy function and a scan function and causes the computer to execute a process, the process including receiving a setting of a copy gesture corresponding to the copy function, receiving a setting of a scan gesture corresponding to the scan function, broadcasting to users who are permitted to use the copy function a message including the copy gesture such that the users can recognize the copy gesture, broadcasting to users who are permitted to use the scan function a message including the scan gesture such that the users can recognize the scan gesture, and causing the multifunctional machine to execute control such that, when the copy gesture is received, the multifunctional machine performs copying and, when the scan gesture is received, the multifunctional machine performs scanning is configured.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: August 10, 2021
    Assignee: Seiko Epson Corporation
    Inventors: Ryo Morihira, Kikuo Ueno
  • Patent number: 11080465
    Abstract: The present invention provides a method of displaying a plurality of elements on an axis of elements on a display area of a user's device, the method comprising assigning a collation function to the axis of elements, the collation function including a time-based order, receiving a plurality of elements from another user, the plurality of elements being transmitted through a network, the elements including a timestamp respectively associated thereto, associating the plurality of elements with respective collation positions on the axis of elements, displaying the plurality of elements in a substantially rectilinear and vertical orientation on the display in an overlapping stacked configuration of elements on the axis of elements and displaying a notification indicating an identity of the another user adding the plurality of elements, wherein the plurality of stacked elements is unstacked and elements are individually displayed on the axis on a basis of an action performed by the user.
    Type: Grant
    Filed: December 22, 2019
    Date of Patent: August 3, 2021
    Inventors: Mathieu Audet, Francois Cassistat
  • Patent number: 11080784
    Abstract: An example method includes receiving, at a first computing device, market data related to a plurality of tradeable objects. The example method includes displaying, via an interface, the received market data via at the first computing device. The interface is based on an interface object model including a plurality of data components corresponding to the received market data. The example method includes receiving an input selection to share the interface with a second computing device and generating a transfer object model based on the interface object model in response to the receipt of the input selection. The example method includes identifying a first group of the plurality of data components included in the transfer object model and redacting the first group of the plurality of data components corresponding to the received market data components. The example method includes transmitting the redacted transfer object model to the second computing device.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: August 3, 2021
    Assignee: Trading Technologies International, Inc.
    Inventors: Raymond J. Jezek, Jr., Scott F. Singer
  • Patent number: 11068134
    Abstract: A method and an apparatus for creating a desktop widget. The method includes acquiring a desktop widget framework of a desktop widget. The desktop widget framework is used to hold at least two desktop widget units, and the desktop widget framework includes at least two desktop widget configuration areas. The method further includes controlling, according to a first movement operation performed on a first desktop widget unit, the first desktop widget unit to move along a movement track of the first movement operation. The first movement operation is used to move the first desktop widget unit. The method further includes positioning the first desktop widget unit in a first specified desktop widget configuration area when the first movement operation ends.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: July 20, 2021
    Assignee: HUAWEI DEVICE CO., LTD.
    Inventors: Shoucheng Wang, Yujing Bai
  • Patent number: 11061553
    Abstract: The present technology provide a mechanism for displaying and initiating actions and workflows for objects with a single drag-and-drop operation in association with a content management system. Drag operations may be monitored to trigger monitoring of a pointer performing the drag operation to detect whether the pointer is within a threshold distance from a chosen aspect, such as a system tray icon, and/or an area of a temporary invisible window. Upon detection, the drag operation of the objects may seamlessly trigger a presentation of a menu window. The menu window may display one or more icons representing different actions and workflows for which the object may be dropped, via a drop operation, upon to indicate a selection.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: July 13, 2021
    Assignee: Dropbox, Inc.
    Inventor: Spencer Villars
  • Patent number: 11061437
    Abstract: A foldable display device may include: a support structure including a hinge, a plurality of supports disposed on opposite sides of the hinge and coupled to the hinge, where a light transmitting area is defined in a portion of the supports; a foldable display panel disposed on a first surface of the support structure, and including a foldable display area corresponding to the hinge, and a plurality of display areas disposed on opposite sides of the foldable display area; and a first input sensor disposed in the light transmitting area of the support structure at a position spaced apart from the foldable display panel.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: July 13, 2021
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventor: Jeong Won Han
  • Patent number: 11057632
    Abstract: Methods and apparatus for panoramic multimedia streaming where viewers may control spatial coverage of panoramic video components of multimedia signals are disclosed. A novel flexible streaming server is devised to perform client-specific content filtering in addition to adapting multimedia signals to characteristics of individual client devices as well as to varying capacities of network paths to client devices. The server may distribute software modules to client devices to enable viewers to communicate preferred view regions of a panoramic scene. The server includes a learning module devised to retain viewing-preference data, correlate viewing preference to characteristics of client devices, and determine a default viewing preference for each client device. The server implements computationally efficient schemes of generating and distributing content-filtered multimedia signals to clients.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: July 6, 2021
    Assignee: VANTRIX CORPORATION
    Inventor: Jean Mayrand
  • Patent number: 11032535
    Abstract: A method includes generating a set of three-dimensional (3D) virtual reality videos by stitching together image frames of one or more environments captured by a camera array. The method further includes generating graphical data for displaying a virtual reality user interface that includes (1) selectable icons that correspond to the set of 3D virtual reality videos and (2) an object. The method further includes receiving, from a peripheral device, a selection of the object by a user of the peripheral device in the virtual reality user interface and an indication of a desire to move the object to be positioned in front of a first 3D virtual reality video from the set of virtual reality videos. The method further includes providing a first 3D preview of the first 3D virtual reality video within the object.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: June 8, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Rory Lutter, Andrew Walkingshaw
  • Patent number: 11017327
    Abstract: The present disclosure relates to systems, methods and non-transitory computer readable media for determining at least one candidate order in response to an on-demand service. The system may include at least one computer-readable storage medium including a set of instructions and at least one processor in communication with the at least one computer-readable storage medium. When executing the set of instructions, the at least one processor is directed to: receive a request associated with a terminal device, the request including at least one of a current time or a current location of the terminal device; obtain a plurality of historical orders associated with the terminal device based on the request; determine at least one candidate order based on the plurality of historical orders and the request; and transmit the at least one candidate order to the terminal device in response to the request.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: May 25, 2021
    Assignee: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Lingyu Zhang, Zhihao Ou, Dong Guo, Qi Song, Chengxiang Zhuo
  • Patent number: 11016642
    Abstract: A user interface for an infotainment system of a motor vehicle includes a rectangular display screen and a rotatable ring having a central circular viewing window through which the display screen is visible. The rotatable ring includes a plurality of rotational positions relative to the display screen. An optical switch is disposed between the rotatable ring and the display screen and detects the rotational position of the rotatable ring. An electronic processor is communicatively coupled to the display screen and to the optical switch. The electronic processor controls an image presented on the display screen dependent upon the rotatable position of the rotatable ring as detected by the optical switch.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: May 25, 2021
    Assignee: Panasonic Automotive Systems Company of America, Division of Panasonic Corporation of North America
    Inventor: Sachiyo Zuehlke
  • Patent number: 11010031
    Abstract: Methods and systems are described that enable a user designing a dashboard to make selections of user interface (UI) elements rather than coding to create and/or edit an interaction between UI elements. UI elements are displayed that allow a user to select a control UI element and a type of interaction. Selections from the user of a type of interaction and of UI elements as target and control UI elements are accepted. The control and target UI elements are displayed in the dashboard and a definition for the interaction is stored. Responsive to a trigger, the interaction is performed.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: May 18, 2021
    Assignee: salesforce.com, inc.
    Inventors: Elena Migunova, Edouard Picot, Chockalingam Kandasamy, David May
  • Patent number: 11003325
    Abstract: Disclosed are a mobile terminal and a method for controlling the same. The mobile terminal includes a touch screen configured to display a first page; and a controller configured to generate a panel region having a predetermined transparency on a preset region of the touch screen, if a preset touch gesture is applied to the touch screen while the first page is being displayed, and configured to display, on the panel region, at least one first function icon corresponding to information displayed on the first page. If the first page is converted into a second page, the at least one first function icon displayed on the panel region is changed to at least one second function icon corresponding to information displayed on the second page.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: May 11, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Hyerim Ku, Namki Kim, Kyungjin Moon, Kyunghye Seo, Yoonseok Yang, Jungmin Park, Jaehwa Lee, Eunhye Kim, Cheongha Park, Taehoon Cho, Mose Jueng
  • Patent number: 11003335
    Abstract: Systems, methods, and devices for combining user communications are described herein. In some embodiments, indicators corresponding to online participants accessing an online event are provided on a user interface. An input selecting one of the indicators may be detected from an online participant, and a merged display of the selected indicator and the indicator of the online participant who made the selection may be presented on the user interface. In response to the input, a communications link between the online participants of the merged display may be created. The communication link may allow transmission of reception of prioritized communication between the online participants of the merged display.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: May 11, 2021
    Assignee: Shindig, Inc.
    Inventor: Steven M. Gottlieb
  • Patent number: 10996826
    Abstract: A computer-implemented method of display of project management timelines is presented in accordance with aspects of the present disclosure. In various embodiments, the method includes displaying a spinning spiral temporal element with spiral rings, starting from a center and moving outwards over time, including one or more stars disposed on the rings in chronological order of present importance, wherein each star includes a folder; selecting a star in the closest orbit; and displaying a page containing the selected star at the center of a spinning spiral temporal element with spiral rings, starting from a center and moving outwards over time, including one or more planets disposed on the rings in chronological order of present importance, wherein each planet includes a folder. The planet includes at least one of contact info, contract, scope of work, or time frame.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: May 4, 2021
    Inventor: William G. Griffiths
  • Patent number: 10984570
    Abstract: A picture marking method includes dividing a display layer into a window layer to which a display window belongs, a view layer to which a picture belongs, and a mark layer to which a mark belongs. The window layer, the view layer and the mark layer are overlapped with each other. The method includes adjusting a size of the picture according to a size of the display window, and customizing a first mode of the picture in response to a user operation. The method includes customizing an attribute value of the mark and a second mode of the mark in response to the user operation, and deploying the mark. The second mode includes a response mode synchronous with the first mode. The method includes capturing the user operation.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: April 20, 2021
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Zhe Zhang
  • Patent number: 10979518
    Abstract: An editor edits an arrangement of a plurality of pictograms in a display area, the pictograms corresponding to functions to be executed. A generator generates hysteresis information indicating a hysteresis of the edit. A first transmitter transmits display area information indicating the display area to other terminal apparatus. A receiver receives hysteresis information indicating a hysteresis of processing relating to the display area indicated by the display area information, the processing being performed in the other terminal apparatus. A display unit correlates and display the hysteresis information generated by the generator and the hysteresis information received by the receiver. A second transmitter transmits the hysteresis information generated by the generator and the hysteresis information received by the receiver to a terminal apparatus which has transmitted the display area information to the own apparatus.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: April 13, 2021
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Yoshihito Suezawa
  • Patent number: 10977331
    Abstract: Embodiments of the present disclosure relate to a method for closing a plurality of webpages in a browser. According to the method, one or more records are acquired in response to receiving an instruction to close a first webpage. Each record comprises at least two URLs having a parent-child relationship. A URL chain of the first webpage is acquired based on the acquired one or more records in response to receiving an instruction to close a plurality of webpages related to the URL chain. The URL chain consists of a plurality of URLs having a multi-level parent-child relationship. The plurality of webpages related to the URL chain are closed.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: April 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yun Zheng, Yu Zhou, Qian Xia Song, Yan Ting Li
  • Patent number: 10963130
    Abstract: An electronic device provides, to a display, data to present a user interface that includes a first group of user interface objects and a second group of user interface objects. A current focus is on a first user interface object of the first group of user interface objects. The device receives an input that corresponds to a request to move the current focus to a user interface object in the second group of user interface objects; determines a projection of the first user interface object based on a direction of the input; identifies one or more user interface objects that overlap with the projection of the first user interface object in the direction on the display that corresponds to the direction of the input; and moves the current focus to a second user interface object of the one or more identified user input objects.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: March 30, 2021
    Assignee: APPLE INC.
    Inventors: Marcos Alonso Ruiz, Nicole M. Wells, Justin T. Voss, Blake R. Seely, Matthew D. Ricketson, Henrique D. Penha, Grace H. Hwang, Graham R. Clarke, Jeffrey L. Robbin, William M. Bachman, Benjamin W. Keighran, Jennifer L. C. Folse, Jonathan Lochhead, Joe R. Howard, Joshua K. McGlinn
  • Patent number: 10951569
    Abstract: Systems, methods, and related technologies are provided for generating interactive emails and tracking user interactions. In one implementation, an email can be received within an email client. The email can be rendered within the email client, such as by: presenting a first selectable element within the email client, presenting a second selectable element within the email client, and presenting one or more content items within the email client. A selection of the first selectable element can be received within the email client. In response to the selection of the first selectable element, a presentation of the one or more content items can be adjusted within the email client.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: March 16, 2021
    Assignee: salesforce.com, inc.
    Inventors: Joe Teplow, Scott Motte, Kevin Dutra, Mark Robbins, Yamil Asusta, Devin Torres, Steven Collins, Trever Faden, Derek Jacobi, Selby Kendrick, Johnny Omar Mejias Luciano, Adam Beckerman
  • Patent number: 10942626
    Abstract: A display control device includes: an obtaining unit that, when part of a list in which multiple items are arranged in order is displayed on a display, and an operation is performed on a target item included in the multiple items, obtains operational information indicating the operation; and a scroll unit that, when the operational information is obtained, scrolls the list to preferentially display one or more related items related to the target item of the multiple items.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: March 9, 2021
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Takao Maekawa
  • Patent number: 10939141
    Abstract: A video surveillance service shares image streams with mobile first responders in the event of emergency. Nominated agencies establish access credentials at the surveillance service data center. A camera is shared by a customer administrator's selection of permissions on each camera via privileged web-browser or mobile device. Permissions enable selection by static meta data such as type, audio, location, motion, recognition, PTZR, spectrum, and epoch. Video streams of present and past epochs are controlled by ranges of time. A responding agency receives an electronic notification from the administrator to present their access credential and a handle for each shared camera of interest. A notification is customized for each responding agency and each event by dynamically generating a link to a secure webserver which records geo-location or network identifiers for validation or sanity checking. Video servers include virtual machines dedicated to each responding agency under control by a customer administrator.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: March 2, 2021
    Inventors: Dean Drako, Steven Roskowski, Timothy Duncan
  • Patent number: 10936143
    Abstract: According to an embodiment of the present invention, a system dynamically resizes one or more application windows displayed on one or more screens based on an interactive state associated with the one or more application windows. Initially, a processor displays a plurality of different windows associated with one or more corresponding applications and determines an interactive state associated with each of the plurality of different windows. The processor then analyzes the interactive states of each of the plurality of different windows and, in response, adjusts a size of one or more of the plurality of different windows in accordance with the determined interactive states. Embodiments of the present invention further include a method and computer program product for dynamically resizing one or more application windows based on the interactive states associated with the one or more application windows in substantially the same manner described above.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Jana H. Jenkins, Robert E. Loredo, Fang Lu
  • Patent number: 10904171
    Abstract: A method, computer program product, and computer system for defining, at a first computing device, at least a portion of a display area associated with the first computing device. A specialized communication from a second computing device is received at the first computing device. The specialized communication is rendered at the first computing device in at least the portion of the display area. Use of an application within at least the portion of the display is prevented at least while the specialized communication is accessed.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Faheem Altaf, Robert E. Loredo, Henri F. Meli
  • Patent number: 10896567
    Abstract: An electronic gaming machine architecture is provided in which a gaming platform application and wagering game applications are executed in separate processes but may share access to common display windows; such display windows may be caused to be generated by the gaming platform application, which may then assign specific display windows to the various wagering game applications, along with window handles usable to direct graphical content thereto. The wagering game applications may then direct graphical content to the display windows, while the gaming platform application may retain control over the size, position, transparency, and/or z-order of the display windows.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: January 19, 2021
    Assignee: Aristocrat Technologies Australia Pty Limited
    Inventors: Thomas Rizos, Donovan David Meyer
  • Patent number: 10884473
    Abstract: A method and a terminal device are provided for waking up an icon. Upon detection of a first wake event while a display screen of said terminal device is in a Screen-Off mode, the terminal device determines whether a second wake event is detected within a preset time threshold. The display screen is equipped with an under-screen fingerprint recognition circuitry in a fingerprint recognition area. Upon detection of said second wake event within said preset time threshold, the terminal device causes said display screen to switch into a Screen-On mode in which a preset icon is displayed in the fingerprint recognition area. When said second wake event is not detected within said preset time threshold, the said terminal device causes said display screen to switch into an Always on Display mode in which said preset icon is displayed in the fingerprint recognition area.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: January 5, 2021
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Gang Wang, Ju Tang, Di Wang
  • Patent number: 10885879
    Abstract: Systems and methods for cropping media for a particular orientation using a computing device are described. In some implementations, a method may first comprise receiving by a video preprocessor of the device, a first frame of media in a first orientation. A first region comprising a first feature within the first frame may be identified, by an image analyzer. A cropping calculator of the device may generate a score for the first region based on a characteristic of the first feature and determine that the score for the first region exceeds a threshold. An image processor of the device may then crop the first frame of the video, responsive to the determination that the score for the first region exceeds the threshold, to include the first region within a predetermined display area comprising a subset of the first frame in a second orientation.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: January 5, 2021
    Assignee: Google LLC
    Inventors: Anton Kast, Anurag Agrawal
  • Patent number: 10885267
    Abstract: A computing device displaying an electronic book (eBook) has a processor. A display is coupled to the processor. A user interface is coupled to the processor for entering data into the computing device. A memory is coupled to the processor. The memory stores program instructions that when executed by the processor, causes the processor to show text of the electronic book on the display, wherein predefined terms of the text have associated hyperlinks. A synopsis bubble is displayed adjacent a selected predefined term when the selected predefined term is accessed. The synopsis bubble displays at least one related hyperlink associated with the selected predefined term. Content from a selected hyperlink of the at least one hyperlink displayed in the synopsis bubble is downloaded and displayed.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: January 5, 2021
    Inventor: Robert Meislin
  • Patent number: 10882400
    Abstract: Embodiments of a vehicular system with an L-shaped infotainment display for reducing driver distraction and improving safety are disclosed.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: January 5, 2021
    Assignee: Arizona Board of Regents on Behalf of Arizona State University
    Inventor: Ashraf Gaffar
  • Patent number: 10869107
    Abstract: A content distribution system provides access to supplemental content (e.g., social media shares attributable to characters) based on progress of a content consumer in a narrative presentation. The narrative presentation comprises a set of narrative segments that the content consumer may experience using a set of instructions stored on a content consumer device. The content distribution system may determine a current point in time of the content consumer in experiencing the narrative presentation and, as a result of the current point determined, provide access to supplemental content related to the narrative presentation. The supplemental content to which the content consumer is provided access may include a social media instance comprised of social media content. The composition of the social media instance may be based at least in part on the current point in time of the content consumer in experiencing the narrative presentation.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: December 15, 2020
    Assignee: PODOP, INC.
    Inventors: Samantha Grace Coughlin, Jose Raul Castillo, Nicolas Dedual, Derek H. B. Chung, Christina Huynh, Jared Michael Brinkley
  • Patent number: 10867441
    Abstract: An apparatus for detecting pose of an object is described. The apparatus has a processor configured to receive captured sensor data depicting the object. The apparatus has a memory storing a model of a class of object of which the depicted object is a member, the model comprising a plurality of parameters specifying the pose, comprising global position and global orientation, of the model. The processor is configured to compute values of the parameters of the model by calculating an optimization to fit the model to the captured sensor data, wherein the optimization comprises iterated computation of updates to the values of the parameters and updates to values of variables representing correspondences between the captured sensor data and the model, the updates being interdependent in computation. The processor is configured to discard updates to values of the variables representing correspondences without applying the updates.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: December 15, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Thomas Joseph Cashman, Andrew William Fitzgibbon, Erroll William Wood, Federica Bogo, Paul Malcolm McIlroy, Christopher Douglas Edmonds
  • Patent number: 10860188
    Abstract: A method for enhancing interaction between a customer and a customer service representative of a company is provided. A graphical user interface (GUI) of a windows control tool is displayed. A type of an interaction between the customer and the customer service representative at a computer operated by the company is determined. One or more applications associated with the type of interaction are launched based on a predetermined display layout associated with the type of interaction. One or more application windows corresponding to the launched applications are arranged on a screen based on the predetermined display layout associated with the type of interaction. The windows control tool is configured to control the one or more application windows based on customer service representative's input. The GUI of the windows control tool displays a plurality of window objects corresponding to the one or more launched applications.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: December 8, 2020
    Assignee: United Services Automobile Association
    Inventors: David W. Roberts, Aaron Quade, Steven D. Sternitzke
  • Patent number: 10863143
    Abstract: Described herein are systems and methods for managing video data. Embodiments are described by reference to a Digital Video Management (DVM) system, for example methods for providing a user with access to view live feed from cameras in a DVM system. In overview, a DVM system is configured to provide a user interface for allowing an operator to view a plurality of video display objects, wherein each display object is configured to display live video data captured at a camera of the DVM system. The user interface is further configured to provide access to one or more camera groups, wherein the one or more camera groups are respectively defined by dynamic parameters. The DVM system executes a process for updating the constituent cameras of each camera group responsive to changes in the dynamic parameters. For example, in one embodiment there is a camera group defined by cameras recently viewed by a particular client.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: December 8, 2020
    Assignee: Honeywell International Inc.
    Inventor: Joshua Worrill
  • Patent number: 10853382
    Abstract: Disclosed are a system and a method for providing user-interactive diagrams. In an embodiment, a machine data search and analysis system retrieving search results including a plurality, of events, in response to a search query. The system identifies a first characteristic type from data of the plurality of events as a horizontal dimension of a multidimensional chart, and a second characteristic type from the retrieved data as a vertical dimension of the multi-dimensional chart. The system causes display of the multi-dimensional chart indicative of the data of the plurality of events. The multi-dimensional chart includes a table of a plurality of objects. Each object of the plurality of objects represents one or more events that share a common value of the first characteristic type and share a common value of the second characteristic type.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: December 1, 2020
    Assignee: SPLUNK INC.
    Inventors: Marshall Chalmers Agnew, Michael Porath, Patrick Wied, Clark Eugene Mullen
  • Patent number: 10845938
    Abstract: Embodiments are described for handling the launching of applications in a multi-screen device. In embodiments, a first touch sensitive display of a first screen receives input to launch an application. In response, the application is launched. A determination is made as to whether the first touch sensitive display already has windows in its stack. If there are no windows in the stack of the first touch sensitive display, a new window of the first application is displayed on the first touch sensitive display. If there are windows in the stack, a determination is made whether a second display has windows in its stack. If not, the new window is displayed on the second display. If the second display also has windows in its stack, the new window will be displayed on the first touch sensitive display.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: November 24, 2020
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Martin Gimpl, Rodney Wayne Schrock
  • Patent number: 10846360
    Abstract: A smartphone displays a web page. The web page includes a first object exhibiting an image and a second object exhibiting a link. The smartphone includes a display, a first display section, and a second display section. The first display section displays an alternative web page which is identical to the web page aside from including a third object instead of the first object, before information indicating the image is downloaded. The third object indicates that the image is to be displayed. The second display section displays the web page after the information indicating the image is downloaded. The second display section displays the first and second objects such that a display location of the second object on the web page coincides with a display location of the second object on the alternative web page.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: November 24, 2020
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Shuji Murata
  • Patent number: 10848808
    Abstract: A video surveillance service shares image streams with public service agencies in the event of emergency. Nominated agencies establish access credentials at the surveillance service data center. A video stream is shared by a customer administrator's selection of permissions on each camera via privileged web-browser. Permissions enable selection by static meta data such as type, audio, location, motion, and epoch. Video streams of present and past epochs are controlled by time. A public service agency receives an electronic notification from the administrator to present their access credential and a handle for each shared camera of interest. A notification is customized for each public service agency and each event by dynamically generating a link to a secure webserver which records geo-location or network identifiers for validation. Video servers may include virtual machines dedicated to each public service agency but controlled by a customer administrator.
    Type: Grant
    Filed: August 25, 2019
    Date of Patent: November 24, 2020
    Assignee: Eagle Eye Networks, Inc.
    Inventors: Dean Drako, Steven Roskowski, Timothy Duncan
  • Patent number: 10817165
    Abstract: A folder management method and device. The method includes: displaying a folder icon on the touchscreen display, and displaying a drag mark in a first position of the folder icon; detecting a first drag operation to the drag mark, where the first drag operation is used to increase a size of an icon of an application in a folder; and when the first drag operation is detected, displaying, on the touchscreen display, an icon that is of at least one application in at least two applications and that is inside the folder icon, where the icon is enlarged for display. In this way, icons, of some applications, in the folder icon can be enlarged for display, which facilitates management of applications in the folder.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: October 27, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jian Chen, Jingyu Zhang, Qiang Zhang
  • Patent number: 10817248
    Abstract: The present disclosure provides a method, an apparatus and a non-transitory computer-readable storage medium for processing text information. The method includes: determining that first text information is in a browsed state; when it is determined that the browsed state is interrupted, obtaining second text information from the first text information; converting the second text information to speech information and playing the speech information.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: October 27, 2020
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventor: Yan Xie
  • Patent number: 10817385
    Abstract: A content addressable storage system in one embodiment comprises a plurality of storage devices and a storage controller. The content addressable storage system is configured to receive from another storage system a plurality of snapshots for at least one storage volume designated for backup from the other storage system to the content addressable storage system. For each of a plurality of pages of a given one of the snapshots, the content addressable storage system generates a content-based signature for the page, compares the content-based signature for the page to a previous content-based signature generated for a corresponding page having the same address in a previous one of the snapshots, and stores the page of the given snapshot in one or more of the storage devices of the content addressable storage system responsive to an absence of a match between the compared content-based signatures. The content-based signatures illustratively comprise respective hash handles.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: October 27, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: David Meiri, Anton Kucherov
  • Patent number: 10810896
    Abstract: A method (100) is implemented by a computing device for helping a particular user use a user interface (UI). Electroencephalography (EEG) data is obtained (102) that indicates brain activity of a particular user during a period in which that user views the UI and/or interprets help information that describes how to use the UI. Based on the EEG data, the computing device selects (104), from among multiple predefined cognitive states, the one or more cognitive states that characterize the particular user during the period. The computing device assists (106) the particular user to use the UI by customizing the help information for the particular user based on the one or more selected cognitive states. A complementary computing device and computer program product are also disclosed.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: October 20, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Matthew John Lawrenson, Julian Charles Nolan