Scrolling Patents (Class 345/684)
  • Patent number: 11775060
    Abstract: Systems and methods for hands-free scrolling are disclosed herein. An example method includes detecting an eye movement or gaze of a user relative to content displayed on a display screen of the computing device, the content being arranged along a y axis of the display screen, determining that the user has viewed a portion of the content provided on the display screen and where along the y axis the eye movement or gaze is directed; and automatically scrolling the content on the display in response to the eye movement or gaze of the user in relation to the y axis.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: October 3, 2023
    Assignee: Athena Accessible Technology, Inc.
    Inventors: Blake Francis, Stephen Mattison, David Chiu
  • Patent number: 11743221
    Abstract: A technique for electronic message user interfaces. In particular, the technique displays, on a display, an electronic message user interface and receives user input from a touch-sensitive surface, a rotatable input mechanism, and/or peripherals such as a microphone to access, compose, and manipulate electronic messages.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: August 29, 2023
    Assignee: Apple Inc.
    Inventors: Alan C. Dye, Christopher Patrick Foss, Imran Chaudhri, Jonathan R. Dascola, Jonathan P. Ive
  • Patent number: 11656751
    Abstract: The present disclosure relates to user interfaces for manipulating user interface objects. A device, including a display and a rotatable input mechanism, is described in relation to manipulating user interface objects. In some examples, the manipulation of the object is a scroll, zoom, or rotate of the object. In other examples, objects are selected in accordance with simulated magnetic properties.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: May 23, 2023
    Assignee: Apple Inc.
    Inventors: Nicholas Zambetti, Imran Chaudhri, Jonathan R. Dascola, Alan C. Dye, Christopher Patrick Foss, Aurelio Guzman, Chanaka G. Karunamuni, Duncan Robert Kerr, Christopher Wilson, Eric Lance Wilson, Lawrence Y. Yang, Gary Ian Butcher, Nathan De Vries, Jonathan P. Ive
  • Patent number: 11607609
    Abstract: A control console having a front side and a rear side, with multiple manually operated control elements being arranged on the front side of the control console. The control console comprises at least one additional control element, which is configurable in respect of the functionality thereof. In order to configure the additional control element, the control console comprises a function selection module having at least one pre-programmed control element functionality and having a manually operated function selector switch for selecting a pre-programmed control element functionality as a functionality which can be carried out by the additional control element.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: March 21, 2023
    Assignee: SNAKEBYTE TECHNOLOGIES, LTD.
    Inventor: Marc Küpper
  • Patent number: 11604577
    Abstract: A method including receiving a command to display a modal dialog. The modal dialog is displayed using both first and second scrolling frames. The first scrolling frame permits scrolling when a modal dialog height exceeds a first scrolling frame constraint. The second scrolling frame permits scrolling of a content section when a content section height exceeds a second scrolling frame constraint. The first scrolling frame constraint has a first and second priorities. The second scrolling frame constraint has a third priority. An orientation of the display screen is determined as being either in a portrait orientation or a landscape orientation. Responsive to determining the physical orientation, an applicable priority that is applicable to the first scrolling frame constraint is assigned. The applicable priority is the first priority in the portrait orientation, and is the second priority in the landscape orientation. After assigning the applicable priority, the modal dialog is displayed.
    Type: Grant
    Filed: June 16, 2022
    Date of Patent: March 14, 2023
    Assignee: Intuit Inc.
    Inventors: Jerome Parker Lane, Cindy Chen, Jing Jing Wu, Bill Clarke
  • Patent number: 11579687
    Abstract: A method for determining a current gaze direction of a user in relation to a three-dimensional (“3D”) scene, the 3D scene sampled by a rendering function to produce a two-dimensional (“2D”) projection image of the 3D scene, the sampling performed based on a virtual camera in turn being associated with a camera position and camera direction in the 3D scene. The method includes determining, by a gaze direction detection means, a first gaze direction of the user related to the 3D scene at a first gaze time point. The method includes determining a time-dependent virtual camera 3D transformation representing a change of a virtual camera position and/or virtual camera direction between the first gaze time point and a second sampling. The method includes determining the current gaze direction as a modified gaze direction calculated based on the first gaze direction and an inverse of the time-dependent virtual camera 3D transformation.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: February 14, 2023
    Assignee: Tobii AB
    Inventor: Fredrik Lindh
  • Patent number: 11537281
    Abstract: The present disclosure relates to user interfaces for manipulating user interface objects. A device, including a display and a rotatable input mechanism, is described in relation to manipulating user interface objects. In some examples, the manipulation of the object is a scroll, zoom, or rotate of the object. In other examples, objects are selected in accordance with simulated magnetic properties.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: December 27, 2022
    Assignee: Apple Inc.
    Inventors: Nicholas Zambetti, Imran Chaudhri, Jonathan R. Dascola, Alan C. Dye, Christopher Patrick Foss, Aurelio Guzman, Chanaka G. Karunamuni, Duncan Robert Kerr, Christopher Wilson, Eric Lance Wilson, Lawrence Y. Yang, Gary Ian Butcher, Nathan De Vries, Jonathan P. Ive
  • Patent number: 11531460
    Abstract: Systems and methods are described that include providing, on a touchscreen display of an electronic device, a stream of content items, at least some of which are associated with a corresponding display anchor. Inputs are detected at the touchscreen display and the inputs are associated with a scroll speed. The scroll speed may be based on a detected distance between the inputs on the touchscreen and an elapsed time between at least two of the inputs. In response to determining a lack of input for a predefined time period, a display anchor can be determined and selected. The display anchor may correspond to a content item to be used as a pause location for the stream. The scrolling of the stream of content items can be paused at the pause location to use the selected display anchor to display the content item in a top viewable portion of the display.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: December 20, 2022
    Assignee: Twitter, Inc.
    Inventors: Simon Corsin, Richard Arnold, Michel Loenngren, Kevin Markman, Jason J. Mante, Adam Feldman
  • Patent number: 11425067
    Abstract: Systems and methods are provided for improving user experience in reading of email messages and other electronic communications. An interactive visualization of an electronic message may be provided, the visualization including a “dynamic message header region” that a user may cause to be collapsed and/or expanded to reduce the amount of device screen space occupied by message metadata and correspondingly increase the amount of device screen space available to display the message body, while maintaining accessibility of the while maintaining accessibility of the message metadata.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: August 23, 2022
    Assignee: RELATIVITY ODA LLC
    Inventors: Douglas Markey, Karl Knoernschild, Joseph Keslin
  • Patent number: 11409427
    Abstract: A display control device includes a reception section that receives a scroll operation on a display screen, a specification section that specifies one or more items designated by a user among plural items displayed on the display screen, and a display control section that, in a case where the one or more designated items reach a reference position on the display screen as a result of scrolling, displays the plural items to be scrollable such that the one or more items are excluded from a scrolling target.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: August 9, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Takao Maekawa
  • Patent number: 11399089
    Abstract: In some embodiments, an electronic device presents user interfaces of the application store that are specific to a respective application. In some embodiments, an electronic device presents application store user interfaces that include information about applications in a respective category. In some embodiments, an electronic device presents application store user interfaces for accessing a respective category of applications. In some embodiments, an electronic device presents a visual indication of a number of application updates that are available in an application store user interface. In some embodiments, an electronic device presents user interfaces for launching and removing a respective application. In some embodiments, an electronic device presents user interfaces of a generic application store and a dedicated application store for a respective category of applications. In some embodiments, an electronic device presents notifications of the completion of a download.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: July 26, 2022
    Assignee: Apple Inc.
    Inventors: Joseph Stanley Phillips, Joseph Andrew Magnani, Michael Evashevski, Alex Rofman, Ann M. Thai, Monika E. Gromek, Colin Bennett, Terry Y. Liu, Sonja Waskan-Lui
  • Patent number: 11381674
    Abstract: In some embodiments, an electronic device presents user interfaces of the application store that are specific to a respective application. In some embodiments, an electronic device presents application store user interfaces that include information about applications in a respective category. In some embodiments, an electronic device presents application store user interfaces for accessing a respective category of applications. In some embodiments, an electronic device presents a visual indication of a number of application updates that are available in an application store user interface. In some embodiments, an electronic device presents user interfaces for launching and removing a respective application. In some embodiments, an electronic device presents user interfaces of a generic application store and a dedicated application store for a respective category of applications. In some embodiments, an electronic device presents notifications of the completion of a download.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: July 5, 2022
    Assignee: Apple Inc.
    Inventors: Joseph Stanley Phillips, Joseph Andrew Magnani, Michael Evashevski, Alex Rofman, Ann M. Thai, Monika E. Gromek, Colin Bennett, Terry Y. Liu, Sonja Waskan-Lui
  • Patent number: 11330188
    Abstract: There is provided a camera of which operability is good regardless of the brightness of the surrounding environment. The brightness of the surrounding environment is detected by a brightness detection unit provided in a camera. The contents of settings of the camera are displayed on a sub-display 18 in a situation in which the surrounding environment is bright. The contents of settings of the camera and an image representing the set state of a shutter speed dial 33 are displayed on the sub-display 18 in a case in which the surrounding environment is dark.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: May 10, 2022
    Assignee: FUJIFILM Corporation
    Inventors: Hiroaki Takao, Kentaro Tokiwa, Hirofumi Horii, Yuichi Fujimura, Takeshi Misawa, Atsushi Misawa
  • Patent number: 11269479
    Abstract: A system and methods are disclosed for automatic focus detection with relative threshold-aware cell visibility for a scrolling cell collection. The method includes identifying visible cells of a plurality of cells of a reference frame, the visible cells rendered in a graphical user interface (GUI) displaying at least a portion of the reference frame, determining, by a processing device rendering the GUI and for each visible cell of the visible cells, a distance value indicating a distance to a focus threshold in the reference frame that the visible cell has traveled since the visible cell became visible in the GUI, and modifying a behavior of the visible cells in the GUI based on the distance value of each of the visible cells.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: March 8, 2022
    Assignee: GOOGLE LLC
    Inventor: Olayinka Sylvia Nguessan
  • Patent number: 11237716
    Abstract: Devices, systems and processes facilitate adaptive user progressions through content. A process includes receiving a detected first user input motion and determining, based thereon, a first progression type. The process may include executing: a slow scrub progression when input motion occurs within a first area defined by a first velocity threshold VT1 upper limit and a first array sector range AS1; executing a fast scrub progression when input motion occurs within a second area defined by a second velocity threshold VT2 upper limit and a second array sector range AS2; executing a slow swipe scrub progression when input motion occurs within a third area defined by a third velocity threshold VT3 upper limit and a third array sector range AS3; and executing a fast swipe progression when input motion occurs within a fourth area defined by a fourth velocity threshold VT4 upper limit and a fourth array sector range AS4.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: February 1, 2022
    Assignee: Sling TV L.L.C.
    Inventors: Dale Lynn Shepherd, Bryan Douglas DeVries, Taylor Albert McGinnis, Andrew Dean Lynn, Jenna Bradford, Mary Stevens
  • Patent number: 11205039
    Abstract: In some embodiments, an option to lock one or more associated cells is provided with respect to each different group of cells in a single sheet of a spreadsheet application. One or more locked cells of a group of cells do not scroll out of view at least while a portion of the group of cells is viewable in a given display view.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: December 21, 2021
    Assignee: Apple Inc.
    Inventors: Matthew Ross Lehrian, Christopher Douglas Weeldreyer, Tsurishaddai Williamson
  • Patent number: 11177968
    Abstract: A roller-shaped electronic stamp comprising a plurality of protrusions arranged on a surface of a cylindrical rotational body that rotates around a shaft, wherein a pattern of contact points provided by the plurality of protrusions represents data, and wherein the data is transmitted to an electronic terminal by rolling the surface of the cylindrical rotational body on a touchscreen of the electronic terminal.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: November 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Taihei Miyamoto, Masahito Sugita, Yoshitaka Kurokawa
  • Patent number: 11163417
    Abstract: A computer system concurrently displays, in an augmented reality environment, a representation of at least a portion of a field of view of one or more cameras that includes a respective physical object, which is updated as contents of the field of view change; and a respective virtual user interface object, at a respective location in the virtual user interface determined based on the location of the respective physical object in the field of view. While detecting an input at a location that corresponds to the displayed respective virtual user interface object, in response to detecting movement of the input relative to the respective physical object in the field of view of the one or more cameras, the system adjusts an appearance of the respective virtual user interface object in accordance with a magnitude of movement of the input relative to the respective physical object.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: November 2, 2021
    Assignee: APPLE INC.
    Inventors: Mark K. Hauenstein, Joseph A. Malia, Julian K. Missig, Matthaeus Krenn, Jeffrey T. Bernstein
  • Patent number: 11144187
    Abstract: An example of a computer of an information processing apparatus causes a display device to display, in a scrollable manner, a part of an item group image which includes a plurality of items arranged in an order. The computer causes the display device to display a scrollbar including a knob that indicates the part, of the item group image, which is displayed on the display device, and a track area in which the knob is movable. The computer causes a marker to be displayed in association with the scrollbar.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: October 12, 2021
    Assignee: NINTENDO CO., LTD.
    Inventors: Waki Shigeta, Atsuki Yoshinaga
  • Patent number: 11126344
    Abstract: Systems, methods, and non-transitory computer-readable media can provide an interface for associating selected musical content with visual content to be shared through a social networking system. A main playback scrubber for navigating to different parts of the selected musical content can be provided in the interface. A precision playback scrubber for identifying a portion of the selected musical content to be associated with the visual content being shared can be provided in the interface with more precision than the main playback scrubber.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: September 21, 2021
    Assignee: Facebook, Inc.
    Inventors: Chukwuemeka Okafor, Junsik Kim
  • Patent number: 11080767
    Abstract: Systems and methods for controlling the display of content of information resources are described herein. The system can receive a request for an information resource from a client device. The system can transmit the information resource that can include a first content portion, a second content portion, and a content display management script. The content display management script can include instructions that can cause the client device to: (a) set a scroll range of the information resource from a first location to a second location in the information resource; (b) display, within a portion of the information resource between the first location and the second location, the first content portion and an ad that can include actionable item; and (c) set, responsive to detecting an interaction on the actionable item, the scroll range from the first location to a third location of the information resource.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: August 3, 2021
    Assignee: Google LLC
    Inventor: Isaac Sterling VanDuyn
  • Patent number: 11080463
    Abstract: Summarizing contents displayed on a screen of a device based on scroll speed of a user to decrease eye strain of a user by providing a summarization of the content being actively scrolled.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Vishnupriya Muthukesavaraj, Maletsabisa Molapo, Enas Ahmed Zaki, Hyman Chantz
  • Patent number: 11070509
    Abstract: A social networking system enables users to interact through a content item in real time by presenting an interaction bar to a user viewing a content item page associated with the content item. The social networking system presents the content item pages for content items along with a content item header. The content item header remains at a fixed position on the display of a viewing user's client device at the top of the display. If the social networking system receives an interaction with a content item, the social networking system can identify users who are viewing the content item page associated with the content item and present an interaction bar that describes the interaction in the content item header. To determine whether to present an interaction bar to a viewing user, the social networking system can calculate an affinity score of a viewing user for the interaction.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: July 20, 2021
    Assignee: Facebook, Inc.
    Inventors: Jeremy Samuel Friedland, Robin Maxime Clediere
  • Patent number: 11061551
    Abstract: Systems and methods are described herein for passive scroll hints while presenting graphical content via an application (e.g., a web browser). A location of a mouse cursor, touch input, or tilt angle of a user device may be utilized to identify a horizontal and/or vertical shift amount. The horizontal and/or vertical shift amounts may relate to an amount by which graphical content presented via a viewing window of the application may be shifted in a horizontal and/or vertical direction, respectively. The horizontal and vertical shift amounts may be bounded based at least in part on a total width and/or height of the graphical content. Utilizing the techniques described herein, a user may be informed of the existence of additional graphical content that is outside of the area of the viewing window.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: July 13, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: John Everett Gill, Michael Lowenstern
  • Patent number: 11016652
    Abstract: An information processing apparatus having a touch panel display includes a detection unit configured to detect a touch operation performed by a user on the touch panel display, and a display control unit configured to, when the detection unit detects that an object has touched a predetermined region and further detects that the object touching the predetermined region has separated therefrom, control a display to shift to a screen associated with the predetermined region. Further, the display control unit is configured to, during a period from when the object has touched the predetermined region until when the object has separated therefrom, display a text string on the predetermined region of the touch panel display, and scroll-display a text string on the predetermined region if the text string exceeds a number of characters displayable at a time on the predetermined region.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: May 25, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroyoshi Takamiya
  • Patent number: 10990437
    Abstract: There is provided systems and methods for interface data display optimization during critical device operations. A user may utilize a device to perform various device or application functionalities, which may include critical computing tasks at times. These critical processes may include certain GUI data display that the user and/or device requires to be displayed during the critical processes. To prevent the GUI data display from being obscured by other banners, pop-up notifications, or other interface data displays, the device may determine whether the current displayed interface data on the GUI is critical or has a higher priority for display than a new request for data display. This may be based on preferences within the application, where the requested data display may occur on the GUI, current device or application data, and/or information for the requested data display. The device may then block the data display.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: April 27, 2021
    Assignee: PAYPAL, INC.
    Inventor: Vidit Nayankumar Maniyar
  • Patent number: 10990278
    Abstract: Provided are a method and device for controlling information flow display panel, a terminal apparatus and a storage medium. The method includes: determining, in response to detecting a sliding gesture on the information flow display panel and in a case where the sliding gesture is determined as a set sliding gesture, a sliding starting point of the sliding gesture according to a region where the sliding gesture is located; determining, in response to detecting a release operation of the sliding gesture, a sliding distance of the sliding gesture; and closing the information flow display panel based on a determination that the sliding distance is greater than or equal to a set threshold.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: April 27, 2021
    Assignee: Beijing Microlive Vision Technology Co., Ltd.
    Inventor: Ya Wang
  • Patent number: 10970895
    Abstract: Disclosed herein are systems and methods for an intelligent and context-aware reading system. The method comprises generating a graphical user interface comprising a plurality of fields configured to receive input from a computing device. The method comprises generating an instruction to initiate an eye-tracking sensor device configured to track eye movement or an expression sensor device configured to monitor micro expressions of a user operating the graphical user interface. The method comprises receiving ocular engagement data or expression sensor data, wherein the received data is associated with a portion of a first field on the graphical user interface. The method comprises generating supplemental content data for the portion of the first field in response to an ocular engagement value or the expression state satisfying a pre-determined threshold.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: April 6, 2021
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventor: Michal Knas
  • Patent number: 10952281
    Abstract: An auxiliary terminal-control apparatus, where the apparatus includes a back plate sticker, a control key embedded into the back plate sticker, a communications module, and a control module. The control module is configured to recognize a target operation on the control key, and generate, based on the target operation, a corresponding target operation instruction, where the control key includes a roll ball and/or a key, operations on the roll ball include a roll operation and a press operation, and an operation on the key includes a press operation; and the communications module is configured to establish a communication connection to a terminal device to send the target operation instruction to the terminal device, where the target operation instruction is used to operate an application program on the terminal device or trigger a service.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: March 16, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Haipeng Zhai, Guanghai Wang, Chongxiao Ma
  • Patent number: 10904375
    Abstract: In some embodiments, an electronic device presents user interfaces of the application store that are specific to a respective application. In some embodiments, an electronic device presents application store user interfaces that include information about applications in a respective category. In some embodiments, an electronic device presents application store user interfaces for accessing a respective category of applications. In some embodiments, an electronic device presents a visual indication of a number of application updates that are available in an application store user interface. In some embodiments, an electronic device presents user interfaces for launching and removing a respective application. In some embodiments, an electronic device presents user interfaces of a generic application store and a dedicated application store for a respective category of applications. In some embodiments, an electronic device presents notifications of the completion of a download.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: January 26, 2021
    Assignee: Apple Inc.
    Inventors: Joseph Stanley Phillips, Joseph Andrew Magnani, Michael Evashevski, Alex Rofman, Ann M. Thai, Monika E. Gromek, Colin Bennett, Terry Y. Liu, Sonja Waskan-Lui
  • Patent number: 10901598
    Abstract: A method for adjusting an interface scrolling speed, a terminal, a storage medium, and a computer program product are disclosed. The method includes: obtaining a sliding operation performed by a user on a touchscreen, determining a type of the user based on a sliding speed of the sliding operation, increasing an interface scrolling speed, when the type of the user is a user that operates a mobile phone fast, decreasing the interface scrolling speed, when the us type of the user is a user that operates a mobile phone slowly, recording an interface scrolling speed parameter, adjusting a scrolling speed of an interface based on the interface scrolling speed parameter.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: January 26, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Quanxin Wang, Guilei Lv, Nana Pang, Xiaowei Ma
  • Patent number: 10891044
    Abstract: Systems and methods are described that include providing, on a touchscreen display of an electronic device, a stream of content items, at least some of which are associated with a corresponding display anchor. Inputs are detected at the touchscreen display and the inputs are associated with a scroll speed. The scroll speed may be based on a detected distance between the inputs on the touchscreen and an elapsed time between at least two of the inputs. In response to determining a lack of input for a predefined time period, a display anchor can be determined and selected. The display anchor may correspond to a content item to be used as a pause location for the stream. The scrolling of the stream of content items can be paused at the pause location to use the selected display anchor to display the content item in a top viewable portion of the display.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: January 12, 2021
    Assignee: Twitter, Inc.
    Inventors: Simon Corsin, Richard Arnold, Michel Loenngren, Kevin Markman, Jason J. Mante, Adam Feldman
  • Patent number: 10891040
    Abstract: Graphical user interfaces for use with extracorporeal blood treatment systems may include one or more bar-type parameter adjustment elements. The bar-type parameter adjustment elements may be used to ascertain and adjust one or more parameters related to one or more processes performed by the extracorporeal blood treatment systems. The bar-type parameter adjustment element may include a bar element extending from a first end representative of a lower value for an associated parameter to a second end representative of an upper value for the associated parameter, and an indicator element located along the bar element indicating the present value of the associated parameter.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: January 12, 2021
    Assignee: Gambro Lundia AB
    Inventors: Par-Olof Hakansson, Bendik Torvin
  • Patent number: 10880253
    Abstract: An efficient email display is provided. Elements in the email that are determined to be useful or relevant to a particular recipient are displayed and elements that are determined not to be useful or relevant to the recipient are removed from view. A received email is parsed for identifying elements that can be collapsed or expanded when displayed to the recipient. A predetermined value is applied to each element based on the content type. The weight of one or more of the elements is adjusted by applying a weight based on one or more weight factors. A collapsed or expanded display state is assigned to each content element based on the adjusted value. Further, the email message is rendered in the email client application interface to the recipient, where elements having the expanded display state are displayed and elements having the collapsed display state are hidden.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: December 29, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James V. Woodward, Jonathan Gabriel Picariello, Jonathan Norman Scott
  • Patent number: 10873705
    Abstract: There is provided a camera of which operability is good regardless of the brightness of the surrounding environment. The brightness of the surrounding environment is detected by a brightness detection unit provided in a camera. The contents of settings of the camera are displayed on a sub-display 18 in a situation in which the surrounding environment is bright. The contents of settings of the camera and an image representing the set state of a shutter speed dial 33 are displayed on the sub-display 18 in a case in which the surrounding environment is dark.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: December 22, 2020
    Assignee: FUJIFILM Corporation
    Inventors: Hiroaki Takao, Kentaro Tokiwa, Hirofumi Horii, Yuichi Fujimura, Takeshi Misawa, Atsushi Misawa
  • Patent number: 10838785
    Abstract: A BIOS of an information may transmit information regarding events detected by the BIOS to an OS of an information handling system for logging in an OS event log. A BIOS of an information handling system may detect an event and may log information regarding the event in a memory of an information handling system. An OS of the information handling system may retrieve at least a portion of the information regarding the event from the event log and may add at least a portion of the retrieved information to an OS event viewer.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: November 17, 2020
    Assignee: Dell Products L.P.
    Inventors: Balasingh Ponraj Samuel, Anand Prakash Joshi, Jagadish Babu Jonnada
  • Patent number: 10824820
    Abstract: A translation method may include: continuously receiving a voice recognition result for a first-language voice from a first terminal as a first-language text; continuously displaying the received voice recognition result; acquiring a second-language translation of an ended sentence included in the displayed voice recognition result; and substituting the displayed ended sentence with the acquired translation.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: November 3, 2020
    Assignee: Hyperconnect, Inc.
    Inventors: Sangil Ahn, Kangsik Jung, Hyountaek Yong, Hyeok Choi
  • Patent number: 10802125
    Abstract: Techniques are disclosed for systems and methods to provide touch screen side-scan sonar adjustment for mobile structures. A side-scan sonar adjustment system includes a user interface with a touch screen display and a logic device configured to communicate with the user interface and a side-scan sonar system. The user interface is configured to receive and/or display side-scan sonar data provided by the side-scan sonar system. The logic, device is configured to determine a horizontal swipe gesture rate component performed on the touch screen display, stretch the displayed image in accordance with the swipe gesture, and snap to a new field of view in accordance with current field of view and swipe length information. The user interface and logic device may be integrated together to form a multifunction display used to power and/or supply side-scan sonar transmission signals to the side-scan sonar system.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: October 13, 2020
    Assignee: FLIR BELGIUM BVBA
    Inventor: Christopher Daniel Gatland
  • Patent number: 10778828
    Abstract: A portable multifunction device displays a first widget on a touch screen and detects a first gesture on a settings icon on the first widget. In response to the first gesture, the device displays user-adjustable settings for a plurality of widgets, including settings for the first widget. The device detects one or more additional gestures to change one or more settings for one or more widgets in the plurality of widgets. In response to the additional gestures, the device changes one or more settings for other widgets, including changing one or more settings for a respective widget other than the first widget. Upon detecting a widget selection gesture and a finishing gesture on the touch screen, the device displays a second widget in the plurality of widgets other than the first widget.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: September 15, 2020
    Assignee: Apple Inc.
    Inventors: Timothy P. Omernick, Andre M. J. Boule, Richard Williamson, Imran Chaudhri, Freddy Allen Anzures, Greg Christie
  • Patent number: 10732791
    Abstract: An electronic device with a touch-sensitive display can obtain a plurality of alerts associated with dates and times. The device can detect a user input, and in response to the input display a notification interface. The notification interface can include a future notification representing a future alert with a date and time after the current date and time, and a past notification representing a past alert with a date and time before the current date and time. The future and past notifications can be separated by a graphical separator that has an indication of the current time. The future and past alerts correspond to different installed applications.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: August 4, 2020
    Assignee: APPLE INC.
    Inventors: Jonathan R. Dascola, Lawrence Y. Yang, Christopher Patrick Foss, Gary Ian Butcher, Imran Chaudhri, Alan C. Dye, Craig M. Federighi, Jonathan P. Ive, Stephen O. Lemay, Kevin Lynch, Natalia Maric, Curtis A. Rothert, Wan Si Wan, Jeff Williams, Christopher Wilson
  • Patent number: 10678417
    Abstract: A method and system for improving user interface precision control functionality is provided. The method includes enabling a helical coil user interface control element of a hardware device. The helical coil user interface control element is connected to a master device requiring control modifications. A command for modifying control functions of the master device is received via interactions from a user of the helical coil user interface control element and control functions of the master device are automatically modified.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, John M. Ganci, Jr., Martin G. Keen, James E. Bostick
  • Patent number: 10620812
    Abstract: An electronic device: displays a conversation view of a plurality of messages within a first pane of a messaging application, where the conversation view includes a first message region of a portion of a first message and a second message region of a portion of a second message; and detects a user input selecting the first message region within the conversation view. In response to detecting the user input selecting the first message region, and in accordance with a determination that the user input satisfies first input criteria, the device displays one or more affordances provided to perform corresponding actions on the first message. In response to detecting the user input selecting the first message region, and in accordance with a determination that the user input satisfies second input criteria, the device replaces display of the conversation view with a message view that corresponds to the first message.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: April 14, 2020
    Assignee: Apple Inc.
    Inventors: Tiffany Jon, Stephen Olivier Lemay, Patrick Lee Coffman
  • Patent number: 10616631
    Abstract: An electronic apparatus including a communication interface, a display, a memory configured to store one or more instructions, and a processor configured to execute the one or more instructions stored in the memory, wherein, when executed, the one or more instructions cause the processor to receive, based on a fingerprint extracted from content displayed on the display, information of a first broadcast channel corresponding to the content from a server and recognize the first broadcast channel corresponding to the content, in response to determining that a broadcast schedule of a replacement target existing advertisement is included in a broadcast schedule of the first broadcast channel, download a replacement advertisement from the server based on a start point of the replacement target existing advertisement, and reproduce the replacement advertisement at an advertisement time of the replacement target existing advertisement of the first broadcast channel.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: April 7, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yoon-hee Choi, Tae-ung Jung, Hae-dong Yeo, Wei Wen
  • Patent number: 10572911
    Abstract: The usefulness of content (target content), such as advertisements, may be increased by determining additional content and providing such additional content in association with the content. The target content may be text, a Web page, a URL, a search query, etc. The additional content might be related suggested queries (e.g. “Try a search for ______”), news articles (or excerpts or summaries thereof), reviews (or excerpts or summaries thereof), advertisements, user group messages, etc.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: February 25, 2020
    Assignee: Google LLC
    Inventors: Jeffrey Adgate Dean, Krishna Bharat, Paul Buchheit
  • Patent number: 10558349
    Abstract: An improvement to a graphical user interface disposed within a display includes a functional scrollbar, a magnifier disposed on the functional scrollbar to enhance the view of the functional scrollbar, and a filter for selecting attributes of data within a data file. The functional scrollbar includes two parts, one that has a plurality of portions indicative of content of the data file shown on the display and one that has a plurality of portions indicative of content of the data file not shown on the display. The two parts of the scrollbar include portions indicative of content within the data file that matches the filter selection. A system for generating a functional scrollbar is also described and claimed.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: February 11, 2020
    Assignee: Medidata Solutions, Inc.
    Inventors: Matthew Noble, Jay Chen, Kelly Kaplan
  • Patent number: 10540079
    Abstract: In one embodiment, a method includes sending information to display a visual content item; determining an origin position within the visual content item, wherein the origin position is an initial position in the visual content item from which the visual content item is to be scrolled, and wherein the origin position is determined based on a type of an application associated with the visual content item; receiving an initial tilt measurement of a client computing device; receiving a second tilt measurement of the client computing device; and sending information to scroll the visual content item based on the initial tilt measurement and the second tilt measurement.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: January 21, 2020
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Brian D. Amerige
  • Patent number: 10534516
    Abstract: Usability of a device having a user interface that contains a plurality of user-selectable elements presented in a spatial arrangement that varies over time is improved by storing the spatial arrangement at an initial given time in a memory and, upon receiving user input at a later time, applying the user input denoting a selection within the spatial arrangement as at the initial given time stored in the memory, in order to achieve the automatic selection of the element that existed at the selected location within the arrangement at a period of time before the selection was made, rather than the selection of the element that exists within the arrangement at the actual time of the selection being made.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: January 14, 2020
    Inventor: Michael David Spencer
  • Patent number: 10503280
    Abstract: An electronic device is provided. The electronic device includes a display panel including a plurality of pixels, a first processor configured to execute an application, a first display driving integrated circuit including a second processor and a graphics memory, and a second display driving integrated circuit including a source driver configured to control at least some of the plurality of pixels. The second processor is configured to, when the first processor is in an inactive state with respect to the first display driving integrated circuit, compose or post-process another image to be displayed through the display panel based at least on at least one image stored in the graphics memory, by using the first display driving integrated circuit, and transmit the other image to the second display driving integrated circuit such that the other image is displayed through the display panel.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: December 10, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dae Hyun Yoo, Louis Hyunsuk Jung, Tae Sung Kim, Jong Kon Bae, Dong Kyoon Han
  • Patent number: 10474342
    Abstract: One example method for navigating a scrollable user interface includes outputting to a display device the scrollable user interface, the scrollable user interface including a scroll-control target. The method further includes receiving a pointer input, and moving a position of a virtual pointer on the scrollable user interface responsive to the pointer input. Responsive to the virtual pointer being within a first region of the scroll-control target, the scrollable user interface is scrolled at a first speed. Responsive to the virtual pointer being within a second region of the scroll-control target, the scrollable user interface is scrolled at a second speed, faster than the first speed.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: November 12, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jeremy Gup, Matt Coill, Dean Rowe, Richard Sauer, Paul Byrne, Emily Zu-ping Yan, Joe Chauvin
  • Patent number: 10466886
    Abstract: An electronic device receives a command to scroll content for display in a display device. An initial target position to scroll to is determined. An updated target position in the content to scroll to is determined based on identifying an element in the content.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: November 5, 2019
    Assignee: BlackBerry Limited
    Inventor: Genevieve Elizabeth Mak