Patents Examined by William Titcomb
  • Patent number: 10019145
    Abstract: Methods and systems are provided for an improved user interface for displaying and scaling selectable software commands and controls in at least one of a first ribbon and a second ribbon. Underneath a first ribbon of top-level command tabs, selectable controls associated with a selected command tab are presented in logical subgroups or chunks. The selectable controls within the chunks are granularly scaled to accommodate different screen sizes or changes in window size. The scaling includes moving a subset of the selectable controls within at least one of the chunks between an overflow pane and the second ribbon.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: July 10, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Maya Rodrig, Erez Kikin-gil, Charles Scott Walker, Benjamin Rea Howell, Han-Wen Yeh, Alexandre Grigorovitch, Diego Felipe Martínez Díaz
  • Patent number: 10005657
    Abstract: A dispensing system may be configured to dispense a custom product based on a user selection. The user selection may be provided via a user interface of the dispensing system. The user interface may simultaneously display selectable icons for the available types of products (e.g., types of beverages) and other icons for modifying a chosen product (e.g., a flavoring or additive to a beverage, such as a sweetener or a cherry flavoring). The user interface may receive input from a user in order for the user to select a custom product (e.g., a custom drink) and the dispensing system may dispense the custom product to the user.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: June 26, 2018
    Assignee: PepsiCo, Inc.
    Inventors: Stephen Lim, Christine J. Sisler, Mathieu R. Badimon, Massimo F. D'Amore, Mikel Durham, Camiel Flohr, John W. Vail
  • Patent number: 10002589
    Abstract: A method, an apparatus, and a computer program product are provided. The apparatus may be a UE. The UE has a screen display. The UE displays a first image of a first application on the screen display. The UE receives a selection of a first area of the screen display. The UE retains a first image section of the first image displayed in the first area. The UE receives a second image of a second application. The UE displays the first image section on the screen display at a second area of the screen display. The UE displays the second image in areas of the screen display other than the second area.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: June 19, 2018
    Assignee: QUALCOMM Incorporated
    Inventor: Samatha Sudabattula
  • Patent number: 9998881
    Abstract: Methods and systems and mobile device interfaces for creating, joining, organizing and managing via mobile devices affinity groups in a cloud computing environment for social and business purposes.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: June 12, 2018
    Inventor: Gerald Douglas Hosier, Jr.
  • Patent number: 9996190
    Abstract: Concepts and technologies disclosed herein are directed to a pressure-based input method for user devices. According to one aspect disclosed herein, a user device can receive an output from a pressure sensor. The output can include parameters associated with a pressure applied to the pressure sensor by a user. The user device can analyze the output to determine a command to be executed by the user device. The user device can execute the command.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: June 12, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James W. Fan, Venson Shaw, Jeffrey A. Aaron
  • Patent number: 9990113
    Abstract: An electronic device provides, to a display, data to present a user interface that includes: a plurality of user interface objects, and a current focus on a first user interface object. The device receives an input that corresponds to a gesture detected on a touch-sensitive surface of a user input device. The gesture includes a movement of a contact across the touch-sensitive surface followed by a lift-off of the contact from the touch-sensitive surface. The gesture includes a characteristic movement distance and a characteristic movement speed. In accordance with a determination that the gesture satisfies coasting criteria, the device moves the current focus in the user interface; and decelerates movement of the current focus across the series of user interface objects at a first deceleration rate that is based on: the characteristic movement distance of the gesture, and the characteristic movement speed of the gesture.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: June 5, 2018
    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. Folse, Jonathan Lochhead, Joe R. Howard, Joshua K. McGlinn
  • Patent number: 9983773
    Abstract: Disclosed herein is an information processing apparatus including: operation accepting means for accept an operation input; image storing means for storing a plurality of images; management information storing means for storing management information corresponding to the plurality of images stored in the image storing means; image drawing means for drawing, in a display area including at least an image display area, at least one of images stored in the image storing means onto the image display area in a predetermined sequence; and controlling means for, when an operation input commanding selection of an image included in the image display area has been accepted by the operation accepting means, controlling recording of the selection of the image to management information stored in the management information storing means in correspondence with the image.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: May 29, 2018
    Assignee: SONY CORPORATION
    Inventors: Takuo Ikeda, Makoto Imamura, Hidenori Karasawa, Yoshiyasu Kubota, Takashi Kitao, Shogo Sato
  • Patent number: 9983844
    Abstract: A method includes receiving a first virtual board selection from a first user, wherein a first virtual board allows for one or more users to create one or more virtual posts during a current collaboration event. The method displays the first virtual board and a first set of previously created virtual posts in the first virtual board, wherein the first set of previously created virtual posts is associated with a previous collaboration event. The method displays two or more templates for creating a new virtual post. The method receives content to populate the first template, wherein the populated first template represents a first virtual post of a second set of virtual posts for the current collaboration event. The method displays the first virtual post on the first virtual board based on a first position of an electronic device associated with the first user relative to the first virtual board.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Hsinchi Chang, Ping-Hung Lai, Yin-Duen Liao, Cheng-Yu Yu
  • Patent number: 9977518
    Abstract: Improved approaches for users to interact with graphical user interfaces of computing devices are disclosed. A rotational user action supplied by a user via a user input device can provide accelerated scrolling. The accelerated nature of the scrolling enables users to scroll or traverse a lengthy data set (e.g., list of items) faster and with greater ease. The amount of acceleration provided can be performed in successive stages, and/or performed based on the speed of the rotational user action. In one embodiment, the rotational user action is transformed into linear action with respect to a graphical user interface. The resulting acceleration effect causes the linear action to be enhanced such that a lengthy data set is able to be rapidly traversed.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: May 22, 2018
    Assignee: APPLE INC.
    Inventors: Robert W. Tsuk, Jeffrey L. Robbin
  • Patent number: 9977568
    Abstract: Embodiments of the present disclosure disclose a method, non-transitory computer readable medium and computing device for optimizing arrangement of an icon on a display unit of a device. The method comprises determining a cumulative position score of each of plurality of grids on the display unit. The method further comprises determining a cumulative acquaintance score of the icon on the display unit. The method further comprises deriving a compatibility score between each of the plurality of grids and the icon based on the cumulative position score and the cumulative acquaintance score. The method further comprises optimizing the arrangement of the icon on the display unit based on the compatibility score.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: May 22, 2018
    Assignee: Wipro Limited
    Inventor: Bibhunanda Mishra
  • Patent number: 9977584
    Abstract: A computing device can periodically acquire a current track time for a media content item being played. The device can periodically compare the current track time with a respective start time and a respective end time for each line (or segment) in a plurality of lines of text (or segments of text) associated with the media content item. If the device determines that the current track time is between start and end times for a given line of text, then the device can display the given line of text. A user of the device can scroll through the lines of text associated with the media content item. If the user selects a particular line of text, the device can identify a start time for the selected line of text. The device can then play the media content item at the identified start time of the selected line of text.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: May 22, 2018
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Toby Ray Latin-Stoermer, Jonathan Beech, Hari Gangadharan, Gabriela Ahern, Brandon Scott Durham, Darren Levi Malek, Ralph Cameron Harvey, Benjamin Lee Shepherd, Jason Christopher Hall, Andrew Powell McGoogan, Robert Richard Morse
  • Patent number: 9953364
    Abstract: A first display control unit displays, on a display unit, a first screen relating to a list of selection candidates serving as candidates to be selected by a user. The first display control unit displays the first screen on which a plurality of the same or similar selection candidates are aggregated into one representative selection candidate. A display object setting unit sets, as a display object to be displayed on a second screen that is displayed when the user selects the representative selection candidate, any one of the plurality of selection candidates that are aggregated into the representative selection candidate based on information on at least two selection candidates among the plurality of selection candidates. A second display control unit displays, on the display unit, when the user selects the representative selection candidate, the second screen relating to the selection candidate set as the display object.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: April 24, 2018
    Assignee: Rakuten, Inc.
    Inventor: Soh Masuko
  • Patent number: 9946439
    Abstract: A display device includes a storage storing a plurality of rules including first and second rules, a designator that designates one rule of the plurality of rules, and a controller that causes a screen to transition from one screen to another screen in accordance with the one rule. The first rule includes a rule that causes a screen to transition from a first screen to a second screen in response to a user's first action, and a rule that causes a screen to transition from the first screen to a third screen in response to a user's second action. The second rule includes a rule that causes a screen to transition from the first screen to the second screen in response to a user's third action, and a rule that causes a screen to transition from the second screen to the third screen in response to the user's third action.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: April 17, 2018
    Assignee: KONICA MINOLTA, INC.
    Inventors: Yuta Yamanoi, Akira Kubo, Kouta Wada, Masahiro Muraoka
  • Patent number: 9939994
    Abstract: According to embodiments of the present invention, methods, systems, and computer program products are provided for flagging, tracking, and managing collaborative content to facilitate addressing flagged items, including providing a user interface configured to receive a flag from a user for portions of content in a collaborative effort system, the content comprising one or more log elements and the flag indicating a flagged user, applying the flag to an indicated content to form a flagged content responsive to an input by the user, displaying the flagged content such that the flagged content is visible to the flagged user, receiving an entry by the flagged user indicating the flagged content, and removing the flag from the indicated content.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: April 10, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Ali, Tuan Dang, Kent Hayes, Robert T. Uthe
  • Patent number: 9940085
    Abstract: A display method comprises a step during which an aircraft flight management computer sends display instructions to a display management system, to control the display of an aircraft flight plan window. The display method also comprises steps comprising acquiring a reference point and a vertical flight profile of the aircraft comprising the reference point, and computing, using the vertical flight profile, an altitude of the reference point. It also comprises steps comprising acquiring an information item relating to a flight phase associated with the reference point, acquiring an information item relating to a selected display range, determining a vertical centering coefficient of a display window relating to the vertical flight profile, as a function of the flight phase and transmitting, to the display management system, instructions for displaying the display window as a function of the altitude of the reference point and of the centering coefficient of the display window.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: April 10, 2018
    Assignee: Airbus Operations SAS
    Inventors: Nicolas Albert, Thomas Pastre, Thomas Koebel
  • Patent number: 9940007
    Abstract: A method to display a representation of multimedia content that includes a progress bar. The method includes shortening a portion of the multimedia content having a start time and an end time from an original length to a shortened length based on a received indication and modifying the progress bar to represent the shortened portion of the multimedia content. The original length of the portion is represented by a curve adjacent to the progress bar, where a first end of the curve is adjacent to the progress bar at a location indicating the start time, and where a second end of the curve is adjacent to the progress bar at a location indicating the end time, and the shortened length of the portion is represented by a distance on the progress bar between the location indicating the start time and the location indicating the end time.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: April 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Chang Lei, Hu Wang, Cheng Zhang, Jian Zhang, Chao Zheng
  • Patent number: 9928029
    Abstract: An electronic device provides data to present a user interface with a plurality of user interface objects. A current focus is on a first user interface object of the plurality of user interface objects. The device receives an input. In response, the device provides data to move the current focus from the first user interface object to a second user interface object based on a direction and/or magnitude of the input, and provides sound information to provide a sound output concurrently with the movement of the current focus from the first user interface object to the second user interface object. A pitch of the sound output is based on a size of the first user interface object, a type of the first user interface object, a size of the second user interface object, and/or a type of the second user interface object.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: March 27, 2018
    Assignee: APPLE INC.
    Inventors: Matthew I. Brown, Avi E. Cieplinski
  • Patent number: 9921805
    Abstract: One embodiment provides a method, including: receiving, at an audio receiver of a device, a voice input; selecting, using a processor of a device, an active target voice enabled resource for the voice input from among a plurality of active target voice enabled resources; and providing, using a processor of the device, the voice input to the active target voice enabled resource selected. Other aspects are described and claimed.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: March 20, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Suzanne Marion Beaumont, Rod D. Waltermann, Antoine Roland Raux
  • Patent number: 9916282
    Abstract: Systems and methods are provided for analyzing unstructured time stamped data. A distribution of time-stamped data is analyzed to identify a plurality of potential time series data hierarchies for structuring the data. An analysis of a potential time series data hierarchy may be performed. The analysis of the potential time series data hierarchies may include determining an optimal time series frequency and a data sufficiency metric for each of the potential time series data hierarchies. One of the potential time series data hierarchies may be selected based on a comparison of the data sufficiency metrics. Multiple time series may be derived in a single-read pass according to the selected time series data hierarchy. A time series forecast corresponding to at least one of the derived time series may be generated.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: March 13, 2018
    Assignee: SAS INSTITUTE INC.
    Inventors: Michael James Leonard, Edward Tilden Blair, Jerzy Michal Brzezicki, Udo V. Sglavo, Ranbir Singh Tomar, Kannukuzhiyil Kurien Kurien, Sujatha Pothireddy, Rajib Nath, Vilochan Suresh Muley
  • Patent number: 9916079
    Abstract: A method and system for enabling the sharing of information between a first application and a second application on a computing device are described herein. The method includes the steps of receiving a global search request through the first application and—in response to the reception of the global search request—prompting for a search term from a user. The method further includes the steps of receiving the search term and—based on the received search term—automatically presenting one or more corresponding candidate elements associated with the second application for selection by the user. In addition, the method includes the steps of receiving the selection of at least one of the candidate elements and linking the selected candidate element with the first application such that a user may access the selected candidate element from the first application.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: March 13, 2018
    Assignee: OpenPeak LLC
    Inventor: Carsten Michael Dietz