Patents Examined by Daniel Samwel
  • Patent number: 10180785
    Abstract: A system may include global controls, each associated with a different one of a plurality of user interface screens of a vehicle; contextual controls, each associated with a command function available from a selected one of the plurality of user interface screens; and a vehicle processor configured to display a current one of the plurality of user interface screens, and update command functions associated with the contextual controls responsive to user input to the global controls. A method may include, responsive to receiving an indication of a user input press of a global control, updating command functions associated with contextual controls in accordance with command function available from a user interface screen associated with the global control; and upon receiving a user input release of the global control within a predetermined threshold period of time, navigating to the user interface screen associated with the global control.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: January 15, 2019
    Assignee: Livio, Inc.
    Inventors: Justin Dickow, Joel J. Fischer
  • Patent number: 10176201
    Abstract: Apparatuses, methods, program products, and systems are disclosed for content organization and categorization. An apparatus includes a tag module that presents a plurality of graphical tags for a content element. The one or more graphical tags include information related to the content element. An apparatus includes an assignment module that associates one or more graphical tags with the content element in response to user input. An apparatus includes a grouping module that indexes one or more content elements based on the one or more graphical tags. Content elements that have the same graphical tag are grouped together.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: January 8, 2019
    Inventor: Aaron Johnson
  • Patent number: 10157047
    Abstract: A method at an electronic device communicatively coupled to a mobile device includes: receiving user inputs defining a prototype of an application for the mobile device; sending one or more images for the prototype to the mobile device for display in a user interface of the application; sending initial display parameters for the one or more images to the mobile device; receiving user-interaction data from the mobile device corresponding to interaction of a user with the mobile device while the mobile device is displaying a respective image of the one or more images in accordance with the initial display parameters for the respective image; determining an updated display parameter for the respective image, in accordance with the user-interaction data; and sending an indication of the updated display parameter to the mobile device, wherein the mobile device is to display the respective image in accordance with the updated display parameter.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: December 18, 2018
    Assignee: FACEBOOK, INC.
    Inventor: Brandon Walkin
  • Patent number: 10157366
    Abstract: Systems, apparatuses, application software and methodologies are configured to assist a user to generate a proposed state (e.g., a proposed fleet of devices), for a customer. A user interface is provided through which the user can request a proposed state floormap graphically showing locations of devices in the proposed state to be presented. Thus, the object of arriving at a proposal for the customer can become a more manageable task.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: December 18, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventor: Kenji Hagiwara
  • Patent number: 10157412
    Abstract: A system and method for generating a recommendation counter for a business entity based on social networking interactions is provided. In an embodiment, a social networking server provides an interface for users of social networking accounts to request recommendations for business entities and to reply to the requests with recommendations. When the social networking server computer receives a recommendation for a particular business entity, the social networking server computer determines whether the recommending social networking account has recommended the particular business entity in the past. In response to determining that the social networking account has not recommended the particular business entity in the past, the social networking server computer increments a recommendation counter for the particular business entity.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: December 18, 2018
    Assignee: Nextdoor.com, Inc.
    Inventors: Nirav N. Tolia, Aaron Webber, Rishi Mukhopadhyay, Sean Bromage, Kevin Liu, Paul Howe, Ryan Sims, Daniel J. Clancy, Morgan Hallmon, Daniel Masquelier
  • Patent number: 10158683
    Abstract: An information sharing system includes a group management server and at least one terminal. The group management server includes a mark generating circuit that generates a group ID for uniquely identifying a group. The terminal includes a mark analysis circuit that analyzes the imaged mark; and a second communication control circuit that controls the second communication circuit to communicate with the group management server and the file server, and sends a request for the user ID stored in the second storage circuit based on the analysis results to join the group indicated by the group ID. The shared folder management circuit of the group management server set an access right for the received user ID on the shared folder when receiving the request from the terminal.
    Type: Grant
    Filed: November 1, 2015
    Date of Patent: December 18, 2018
    Assignee: Kyocera Document Solutions Inc.
    Inventors: Akira Yuki, Takahiro Minami, Daisuke Yoshida, Satoshi Kawakami
  • Patent number: 10152196
    Abstract: A mobile terminal and message-based conversation operation method for the same are provided. The message-based conversation operation method includes generating message groups by classifying one or more messages exchanged during a message-based conversation according to preset conditions, storing the generated message groups, and outputting display items corresponding to the stored message groups in a dialog window for the message-based conversation.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: December 11, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jinhong Jeong, Dongjin Yang, Jihyun Yeon, Sunggyu Choi
  • Patent number: 9910579
    Abstract: In one embodiment, a graphical display device may use a set of one or more thresholds to remove a scaling motion from a panning input using multiple fingers. The graphical display device may receive a user input in a user movement interface having at least a first bio-point 210 and a second bio-point 210. The graphical display device may detect a panning motion from the user input. The graphical display device may filter out a scaling motion from the user input based on a scaling threshold. The graphical display device may present a pan of a graphical user interface to a user.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: March 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nathan Pollock, Lauren Gust, Uros Batricevic
  • Patent number: 9875580
    Abstract: A system, method and program product for collecting image data from within a metaverse. A system is provided that includes: a graphical user interface (GUI) for allowing a user to install and administer a camera within the metaverse; a system for collecting image data from the camera based on an occurrence of a triggering event associated with the camera; and a system for storing or delivering the image data for the user.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: January 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ulysses L. Cannon, Angela Richards Jones, Ruthie D. Lyle, Susan S. McVey
  • Patent number: 9857955
    Abstract: A computer system displays a first window corresponding to an aspect of a first executing program in a first display area on one or more display devices. The computer system identifies an activity of a second program. The computer system determines whether the activity of the second program meets a threshold of priority. In response to determining that the activity meets the threshold, the computer system manipulates the first window such that the display area can be distributed, at least partially, between the first window and a second window corresponding to the activity of the second program. The computer system displays the second window with the first window within the display area.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
  • Patent number: 9857954
    Abstract: A computer system displays a first window corresponding to an aspect of a first executing program in a first display area on one or more display devices. The computer system identifies an activity of a second program. The computer system determines whether the activity of the second program meets a threshold of priority. In response to determining that the activity meets the threshold, the computer system manipulates the first window such that the display area can be distributed, at least partially, between the first window and a second window corresponding to the activity of the second program. The computer system displays the second window with the first window within the display area.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
  • Patent number: 9851867
    Abstract: A portable electronic device capable of more easily selecting a desired text input application, a method of controlling the same, and a program are provided. In a state in which characters or an image is displayed on a display of a portable telephone, an instruction is given such that either the image or at least one of the characters (for example, the characters “a”, “i”, “u”, and “e” on a region) is selected and then the character or the image is moved to an end region (for example, the right side of an end region). Consequently, the portable telephone starts a text input application storing the character associated with the end region (for example, a notepad application) and the selected character or image is input.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: December 26, 2017
    Assignee: KYOCERA CORPORATION
    Inventors: Masashi Nakazawa, Ayano Nakamura, Shuji Ishikawa, Shinya Ishizaki
  • Patent number: 9811239
    Abstract: Systems and methods for efficiently searching for applications on a mobile device are presented. A user may be provided with an interface on the display screen of his mobile device. The interface may display a collection of categories associated with one or more applications. If the user selects a category, the interface may display a collection of one or more subcategories associated with the selected category, and a selectable cursor that is configured to allow the user to select one of the subcategories by moving the cursor through a grid in the interface. In response to the user selecting one of the subcategories, the interface may display a collection of applications associated with the selected subcategory, and the user may select one of the applications using the selectable cursor and grid. A user can select an application to purchase and/or download onto his mobile device.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: November 7, 2017
    Assignee: Cellco Partnership
    Inventor: Michelle Felt
  • Patent number: 9703445
    Abstract: A computer system displays a first window corresponding to an aspect of a first executing program in a first display area on one or more display devices. The computer system identifies an activity of a second program. The computer system determines whether the activity of the second program meets a threshold of priority. In response to determining that the activity meets the threshold, the computer system manipulates the first window such that the display area can be distributed, at least partially, between the first window and a second window corresponding to the activity of the second program. The computer system displays the second window with the first window within the display area.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
  • Patent number: 9684395
    Abstract: A wireless communication device with a voice-input and display-touch interface has an interface processor that enables, in part (i) an either display-touch or a voice-input based interface, and in part (ii) only a voice-input based interface for efficiently searching information databases. A sequence of context based search verb and search term is selected via either touch or voce selection and then the human articulated voice query is expanded using a culture and a world intelligence dictionary for conducting more efficient searches though a voice-based input.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: June 20, 2017
    Inventor: Tara Chand Singhal
  • Patent number: 9626092
    Abstract: A drawing system has a computerized appliance having a processor coupled to a data repository, software (SW) executing on the processor, the software providing tools to enable a user to join objects in a display, creating an assembled object, Upon the user selecting to drag a first object in the display in a first direction, the SW monitors geometric features of the first object and of a second object in the display positioned in the first direction, determines compatible join features of the first and second objects, and upon the first and second objects being moved within a preprogrammed threshold distance (TD) greater than zero in the display, provides a join operation, bringing the compatible join features of the first and the second object together, creating an assembled new object.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: April 18, 2017
    Assignee: Roblox Corporation
    Inventor: David Baszucki
  • Patent number: 9626100
    Abstract: Systems and methods of blocking, ignoring, suspending, or otherwise altering edge-related UI gestures on touch-sensitive computing devices or on non-touch sensitive computing devices having active edge I/O commands in certain situations are disclosed. In one embodiment, a second UI gesture coming from an outside edge may be altered after a first UI gesture from a user using an running application under certain conditions—e.g., if the second UI gesture is made within a certain time period after the first UI gesture, the second UI gesture is made within a certain proximity of the first UI gesture, etc. In another embodiment, a computing device is disclosed that comprises a controller, a display screen and an operating system that alters certain edge-related UI gestures that might be made by an operating system if, e.g., certain conditions are present.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: April 18, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steven Frederickson, Christopher Doan, Alan Stephenson, Bret Anderson, Michael Seibert, Robert Jarrett, Aleksandar Uzelac, Steven Welch
  • Patent number: 9619114
    Abstract: A system to remotely configure an aftermarket interface module using a graphical user interface (“GUI”) is disclosed. The system includes a GUI adapted to display on a computer. The GUI permits a user to select a vehicle model, year and make to determine the functions of the OEM controls. In addition, the GUI permits a user to select an aftermarket electronics brand and model that the OEM controls will operate. The user selects a particular control signal configuration using the GUI for each of the OEM controls. An interface module is flash programmed with the particular control signal configuration. The interface module is connected to the OEM controls and the aftermarket electronics, where the interface module receives the OEM control signals and controls the aftermarket electronics using the particular control signal configuration.
    Type: Grant
    Filed: December 29, 2012
    Date of Patent: April 11, 2017
    Assignee: Automotive Data Solutions, Inc.
    Inventor: Mark Rutledge
  • Patent number: 9552418
    Abstract: Systems and methods are provided for distributing a playlist of a user. The systems and methods receive an indication from the user of a song to add to the playlist and adds the song to the playlist. In aspects, the systems and methods analyze the playlist to determine whether an attribute of the playlist meets a specified parameter. In some cases, the specified parameter can be met if a musical attribute of the song is similar to a music profile of one of the users, or if an amount of songs on the playlist meets or exceeds a specified threshold. The systems and methods can enable the user to distribute the playlist either publicly or to a specified set of users if the specified parameter of the playlist is met.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: January 24, 2017
    Assignee: Apple Inc.
    Inventors: Michael Trent Reznor, Rob Sheridan, Joel Brosjo, Fredric Vinna, Brian Frank, Ola Sars
  • Patent number: 9535562
    Abstract: A device or computer program that takes the data and/or video from separate sensory devices and then combines this information for display in a standardized, but user configurable Graphical User Interface. Since each input device is paired with a device driver to properly parse the data for the input device, new devices may be added by writing new device drivers. The GUI has a standard set of elements that the individual user can modify to suit their personal preferences and needs. Since the Graphical User Interface is standardized, the user knows where to look for the data that they need no matter which sensory device is attached.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: January 3, 2017
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Todd Mehringer, Bret Mehringer, Peter Avenatti, Mark Rondina