Patents Examined by David S Posigian
  • Patent number: 10971171
    Abstract: Arrangements involving portable devices (e.g., smartphones and tablet computers) are disclosed. One arrangement enables a content creator to select software with which that creator's content should be rendered—assuring continuity between artistic intention and delivery. Another utilizes a device camera to identify nearby subjects, and take actions based thereon. Others rely on near field chip (RFID) identification of objects, or on identification of audio streams (e.g., music, voice). Some technologies concern improvements to the user interfaces associated with such devices. For example, some arrangements enable discovery of both audio and visual content, without any user requirement to switch modes. Other technologies involve use of these devices in connection with shopping, text entry, and vision-based discovery. Still other improvements are architectural in nature, e.g., relating to evidence-based state machines, and blackboard systems. Yet other technologies concern computational photography.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: April 6, 2021
    Assignee: Digimarc Corporation
    Inventors: Bruce L. Davis, Edward B. Knudson, Geoffrey B. Rhoads, Tony F. Rodriguez, Colin P. Cornaby, Emma C. Sinclair, Eliot Rogers
  • Patent number: 10956011
    Abstract: A method of outputting information about parameters for magnetic resonance imaging (MRI) includes receiving editing information that is used to change a value of a first parameter, outputting information representing a first range of the first parameter, based on the received editing information, the first range enabling a value of a second parameter that is associated with the first parameter to be changed together with the value of the first parameter, and outputting a value to which the second parameter is changeable, according to a value to which the first parameter is changeable, based on the received editing information.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: March 23, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Joo-young Kim
  • Patent number: 10921878
    Abstract: In one embodiment, a method includes receiving, from the first user, a request to create a joint virtual space to use with one or more second users, determining a first area in a first room associated with the first user based at least in part on space limitations associated with the first room and locations of one or more items in the first room, retrieving information associated with one or more second rooms for each of the second users, creating, based on first area of the first room and the information associated with each of the second rooms, the joint virtual space, and providing access to the joint virtual space to the first user and each of the one or more second users.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: February 16, 2021
    Assignee: Facebook, Inc.
    Inventors: Gioacchino Noris, Panya Inversin, James Allan Booth, Sarthak Ray, Alessia Marra
  • Patent number: 10917370
    Abstract: Electronic communication-based storage of content items to support multiple workflows is provided. When an attached content item is received with an electronic communication, a receiving user may select the attached content item for review and editing in an immersive view pane that may be launched adjacent to or in proximity to an electronic mail viewing pane. When the received content item is edited, a copy of the edited content item is temporarily stored with the electronic communication with which the content item was received at an associated electronic communication server. When the receiving user then desires to dispose of the edited content item, for example, by replying back to the sending user with the edited content item as an attachment, the edited content item may be retrieved from the electronic communication server automatically for attachment to the responsive communication.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: February 9, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Joseph Masterson, Jeremy de Souza, Nathan Waddoups, Russell L. Simpson, Jr., Michael B. Palmer, Jin Ma, Elena Catrinescu, Kenneth Fern
  • Patent number: 10754508
    Abstract: In a non-limiting example of the present disclosure, an exemplary table of contents slide may be displayed for a slide deck of a presentation program. The table of contents slide may comprise one or more sections of grouped slides for the slide deck. A selection of a section link may be received. The section link links the table of contents slide to a section of grouped slides. An exemplary presentation program may navigate the slide deck to a first slide of the section based on the received selection. When the navigation of the section is completed, the presentation program returns the slide deck to one of: the table of contents slide and the first slide of the section. Other examples described relate to creation and rendering of an exemplary table of contents slide and/or section links within an exemplary table of contents slide of a presentation program.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: August 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Jay Gilmore, Kerry Young, Lei Shi, Charles Cummins, Lauren Michelle Janas, Derek Martin Johnson, Paul Scuderi
  • Patent number: 10732996
    Abstract: A device may include a dynamic function row (DFR) comprising a touchscreen. A device processor may operate a DFR agent controlling the DFR. The DFR agent may generate and/or select images to display on the DFR based on rules and/or contexts, and the DFR may display the images.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: August 4, 2020
    Assignee: Apple Inc.
    Inventor: Christopher A. Dreessen
  • Patent number: 10589626
    Abstract: A system and method for guiding an implement on a machine to a target location is disclosed. The system comprises a GUI and a controller in operable communication with the GUI. The controller is configured to: (a) determine a current location of the implement relative to the target location on the work surface; and (b) display on the GUI a symbol in one of a plurality of states, each state associated with one or more locations of the implement relative to the target location. The state in which the symbol is displayed is indicative of the current location of the implement relative to the target location and each state is identified by at least one illuminated portion of the symbol. The controller is further configured to: (c) repeat (a) and (b) each time the implement is moved to a new current location.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: March 17, 2020
    Assignee: Caterpillar Inc.
    Inventor: Joseph Allen Thoreson
  • Patent number: 10545659
    Abstract: A number of objects simultaneously touching a touch-sensitive operator control unit of an operator control apparatus are detected and a trigger position at which one of the number of objects detected touches the touch-sensitive operator control unit is determined. When more than one object touches the touch-sensitive operator control unit, a touch pressure with which the touch-sensitive operator control unit is acted on overall by the number of objects detected is compared to a predefined pressure threshold value. A function of the motor vehicle, assigned to the trigger position, is triggered if the touch pressure is higher than the predefined pressure threshold value. The predefined pressure threshold value is defined in a manner dependent on the number of objects detected.
    Type: Grant
    Filed: October 31, 2015
    Date of Patent: January 28, 2020
    Assignee: AUDI AG
    Inventors: Ulrich Müller, Michael Wachinger, Tim Krämer
  • Patent number: 10509856
    Abstract: Simplification of complex input strings is utilized for user convenience, such that the user may input a complex input string in lieu of performing an external calculation and inputting the result thereof. The simplification identifying at least one operator in the complex input string indicative of a mathematical operation, identifying a first sub-string and a second sub-string in the input string, comparing the first sub-string to an expectation identification associated with the input field to determine a significance of the first sub-string, comparing the first sub-string to a range expectation associated with said significance to determine if the first sub-string meets the range expectation, and calculating a simplified input string by performing the mathematical operation on the first sub-string and the second sub-string.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: December 17, 2019
    Assignee: HRB Innovations, Inc.
    Inventors: Matthew Berkland, Daniel D. Martin
  • Patent number: 10503381
    Abstract: An email client having multiple screens that may be displayed in different corresponding ones of a plurality of different display portions of a handheld electronic device. The screens of the email client may be related by way of a dependency relationship and/or may provide for control between the various screens. In one embodiment, the email client includes a folder management screen, a message listing screen, a message detail screen, and an attachment screen. Additionally, the email client may be responsive to received gesture inputs to navigate with respect to the screens and/or perform actions with respect to one or more elements (e.g., messages) of the various screens.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: December 10, 2019
    Assignee: Z124
    Inventors: Rodney W. Schrock, Paul E. Reeves, Sanjiv Sirpal, Alexander de Paz, Aaron VonderHaar, Martin Gimpl, Salvador Soto, Stanley Kurdziel, Paul Webber
  • Patent number: 10466861
    Abstract: Adaptive user interfaces and techniques therefor are provided. In accordance with one example, a method includes, at an electronic device having a display: displaying, on the display, a first user interface comprising a first affordance associated with a first function; receiving a first user input corresponding to a request to display a second affordance associated with a second function; in response to the first user input, displaying the second affordance; receiving a second user input corresponding to a selection of the second affordance; in response to the second user input: performing the second function; and displaying a second user interface comprising the first affordance and the second affordance.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: November 5, 2019
    Assignee: Apple Inc.
    Inventors: Adam P. Williams, Craig M. Federighi, Tamara L. Abell, Jonathan Cho, Jay Christopher Capela, Evan Torchin, Alexander C. Maclean, Per Lindgren, Gregory Vincent Gaudio
  • Patent number: 10466854
    Abstract: A method provides access to visually obscured elements of a three-dimensional model on a screen of a computing device. The method displays, on the screen of the computing device, a view plane of the three-dimensional model showing at least one visible element. The at least one visible element at least partially obstructs at least one visually obstructed element of the three-dimensional model. The method also defines a region at a location on the screen associated with the at least one visible element of the three-dimensional model. In response to input relating to the region, the method superimposes a representation of the at least one visually obscured element over the view plane.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: November 5, 2019
    Assignee: Hexagon Technology Center GmbH
    Inventor: Keith D. Harvey
  • Patent number: 10452259
    Abstract: A method for facilitating the validation of an action by a user utilizing a touch screen device having a processor executing software commands includes providing an initial screen via a GUI displaying certain data fields and functional icons of a particular application. On the touch screen an initial active area is designated in association with certain data fields and functional icons. An end user interacts with the touch screen device generating an input signal. The input signal is received from the touch screen active area by the processor requesting an action. Upon receipt of the input signal, a validation active area on the touch screen is visually displayed. The validation active area is monitored for a secondary input signal generated by an end user interacting with the validation active area. The initial active area is monitored for determining an input signal in association with the initial active area is present.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: October 22, 2019
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Todd Michael Eischeid, David Windell
  • Patent number: 10430057
    Abstract: An apparatus to wirelessly monitor selected sensors of a machine having a plurality of sensors includes a touchscreen display configured to display a graphical user interface (GUI) and a processor or processing circuitry that receives and analyzes data wirelessly transmitted from the selected sensors. Selection of the sensors can include display on the GUI of a first user input to receive a selection to select the machine from a predetermined list of machines, a second user input to receive an input to identify and monitor one or more operating characteristics of the machine, and a third user input to receive one or more inputs to individually associate sensor identifiers with graphics corresponding to the candidate sensor selection locations to select the sensors from which to receive and analyze data to monitor the one or more operating characteristics of the machine.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: October 1, 2019
    Assignee: Caterpillar Inc.
    Inventors: Christopher A. Junck, Timothy A. McKinley
  • Patent number: 10412117
    Abstract: A method and system is provided for visualizing and navigating cybersecurity information. A hypertree is displayed on a display device of a computerized system. The hypertree includes a plurality of nodes linked by edges, one or more of the nodes representing cybersecurity incidents, and one or more of the nodes representing elements or artifacts of cybersecurity incidents, the edges representing a specific relationship between the nodes linked by the edges. The computerized system displays an interactive navigation aid to enable a user to navigate the hypertree, and receives a navigation command from the user through the interactive navigation aid. The computerized system modifies the displayed hypertree in response to the navigation command. The navigation command comprises selective elimination or restoration of edges or nodes on the hypertree so as to enable the user to readily visualize interrelationships between the displayed nodes that are significant to a cybersecurity investigation or response.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: September 10, 2019
    Assignee: DFLABS S.P.A.
    Inventors: Dario V. Forte, Michele Zambelli
  • Patent number: 10404637
    Abstract: Electronic communication-based storage of content items to support multiple workflows is provided. When an attached content item is received with an electronic communication, a receiving user may select the attached content item for review and editing in an immersive view pane that may be launched adjacent to or in proximity to an electronic mail viewing pane. When the received content item is edited, a copy of the edited content item is temporarily stored with the electronic communication with which the content item was received at an associated electronic communication server. When the receiving user then desires to dispose of the edited content item, for example, by replying back to the sending user with the edited content item as an attachment, the edited content item may be retrieved from the electronic communication server automatically for attachment to the responsive communication.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: September 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph Masterson, Jeremy de Souza, Nathan Waddoups, Russell L. Simpson, Jr., Michael B. Palmer, Jin Ma, Elena Catrinescu, Kenneth Fern
  • Patent number: 10372303
    Abstract: An apparatus includes a controller configured to generate a plurality of groups of content, control a display to display at least one content from each of at least two of the plurality of groups of content, and control the display to change display of the at least two of the plurality of groups of content based on a user command. Each group includes a plurality of content stored on a storage unit. The controller generates the plurality of groups based on information describing a selected content and information describing other content.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: August 6, 2019
    Assignee: SONY CORPORATION
    Inventor: Keiichiro Yamada
  • Patent number: 10353548
    Abstract: Random access to any arbitrary object stored in a database from a displayed virtual object image corresponding to an object wherein some properties of the object are displayed in the virtual object image is provided through manipulation of a drag icon to cause, in sequence, display of a ghost template listing types of properties for which data is stored in a database, select a property type from the ghost template, display all instances of the selected property type and display another virtual object image containing a selected instance of the property type and including other properties of a corresponding object. All properties of the object to which the resulting virtual object image corresponds can be determined from further manipulation of the drag icon to display another ghost template.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: July 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Richard W. Ragan, Jr., Yu Wei Sun
  • Patent number: 10216402
    Abstract: In accordance with an example embodiment of the present invention, there is, a method, comprising detecting a static touch user input defining, responsive to detecting the static user input, a start point for a selection area, and defining the selection area in dependence on a duration of the static touch user input.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: February 26, 2019
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Stephen Kiarie Gachoka, Marko Mikael Myllyluoma, Raphael Mutiso, Julius Sekah Ochiong
  • Patent number: 10146423
    Abstract: A method for generating an adaptive user interface may include, generating a graphical user interface for presentation to a user at an automated banking machine that includes a touch screen display and a currency note dispenser. The automated banking machine may include a sensor that senses information indicating a physical disposition of the user relative to the automated banking machine. The method may include adjusting the placement of the menu options on the touch screen display based on the information regarding the physical disposition of the user relative to the automated banking machine.
    Type: Grant
    Filed: April 6, 2012
    Date of Patent: December 4, 2018
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Glenn Alan Reed, Jonathan George Velline, Alicia Yi-Ping Moore, Elizabeth Schrag