Patents Examined by William Titcomb
  • Patent number: 9621866
    Abstract: An image processing apparatus includes a display control unit configured to scroll a plurality of pieces of content data, a prediction unit configured to predict which content data among the plurality of pieces of content data moves from a hidden area to a display area according to a scroll display control condition controlled by the display control unit, and a decoding unit configured to decode the content data predicted by the prediction unit before the predicted content data moves to the display area.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: April 11, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hidenori Ito
  • Patent number: 9613155
    Abstract: An apparatus and method for accessing and controlling data has a computer coupled to a display screen and to a source of a plurality of data items. The computer is programmed with a program having a graphical user interface that displays symbols on the display screen that represent the data items. The symbols may be displayed and colored in groups based upon the similarity of content of the data that the symbols represent. The content may also generate labels for the symbols. Lines extending between symbols graphically indicate the relatedness of the data that the symbols represent and the size of symbols may indicate the calculated relevance to user interests.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: April 4, 2017
    Assignee: The Trustees of the Stevens Institute of Technology
    Inventors: Cameron Wesley Hill, Kevin Michael Barresi, Mukundan Iyengar
  • Patent number: 9606619
    Abstract: An approach is provided for brokering resources and services among multiple devices based on one or more touch-based interactions. An access platform causes, at least in part, at least one initiation of one or more touch-based interactions with at least one first device, at least one third device, or a combination thereof based, at least in part, on at least one connection request from the at least one first device, the at least one third device, or a combination thereof. The access platform determines the one or more touch-based interactions with the at least one first device, the at least one third device, or a combination thereof. The access platform further causes, at least in part, at least one access to one or more services associated with at least one second device based, at least in part, on the one or more touch-based interactions.
    Type: Grant
    Filed: February 13, 2013
    Date of Patent: March 28, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Arto T. Palin, Vesa-Veikko Luukkala
  • Patent number: 9609106
    Abstract: A display apparatus and method of using the same is provided. The display apparatus includes a display unit for displaying a lock view comprising an affordance object including a connected section and a disconnected section; and a control unit for, when drawing is performed according to user touch on the lock view and the disconnected section is connected by the drawing, controlling the display unit to switch to an unlock view.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: March 28, 2017
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Jung-joo Sohn, Ji-yeon Kwak, Nipun Kumar
  • Patent number: 9609392
    Abstract: A controlling method for arranging a content list of a display apparatus is provided. The method includes storing at least one content selected by a user, displaying a content list including the at least one content, and in response to a location fixation command related to one of the at least one content included in the content list being input, fixing a location of the selected at least one content on the content list. Accordingly, the content list can be arranged efficiently.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: March 28, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyun-ki Kim, Yong-hwan Kwon
  • Patent number: 9606716
    Abstract: Implementations provide an improved drag-and-drop operation on a mobile device. For example, a method includes identifying a drag area in a user interface of a first mobile application in response to a drag command, identifying an entity from a data store based on recognition performed on content in the drag area, receiving a drop location associated with a second mobile application, determining an action to perform in the second mobile application based on the drop location, and performing the action in the second mobile action using the entity. Another method may include receiving a selection of a smart copy control for a text input control in a first mobile application, receiving a selected area of a display generated by a second mobile application, identifying an entity in the selected area, automatically navigating back to the text input control, and pasting a description of the entity in the text input control.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: March 28, 2017
    Assignee: Google Inc.
    Inventors: Matthew Sharifi, David Petrou
  • Patent number: 9606513
    Abstract: A display device and an electronic apparatus using the display device include a display component configured to output initial light corresponding to a first image; and a light path converting component configured to receive the initial light corresponding to the first image from the display component and to perform light path conversion on the initial light corresponding to the first image to form a virtual image corresponding to the first image, wherein the virtual image corresponding to the first image is perceived at a particular position and a size of the virtual image perceived being greater than a display size of the display component, wherein the light path converting component comprises a visible area, the particular position and the display component are located separately at two sides of a plane on which the visible area is located.
    Type: Grant
    Filed: December 26, 2014
    Date of Patent: March 28, 2017
    Assignee: LENOVO (BEIJING) CO., LTD.
    Inventors: Chenggang Zou, Xiaopan Zheng, Feijun Weng, Fei Wu
  • Patent number: 9602631
    Abstract: System for synchronizing web browsers in the client/server circuit, in which the first application on one computer is connected through a communication link with a type of web browser application on the other computer, distinguished by that it contains web server (2), control panel-controlling interface (8), data base SQL (3), consisted of synchronization table (4) and a data table (5) on the first computer, and the web server (2) has also synchronizing circuit (6) as well as the panel of the system management (7), controlling at least two terminal devices, which are remote client computers (9), (10) and (11), equipped with web browser with synchronization module.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: March 21, 2017
    Inventor: Wojciech Jedrzejewski
  • Patent number: 9600162
    Abstract: An information processing apparatus comprises an operating module to which a touch operation performed with a pointing tool is entered; a calculating module that calculates a reference distance that is a distance between a reference point on an image display area of an operation display surface and a point on the image display area defined by a first operation performed on the operating module with a single piece of the pointing tool, calculates a control distance that is a distance between the reference point and a point on the image display area defined by a second operation performed on the operating module with a single piece of the pointing tool, and calculates a magnification ratio based on the reference distance and the control distance; and a magnification/reduction module that generates a scaled image by magnifying or reducing a display image displayed on the image display area by the magnification ratio.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: March 21, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventor: Shunichi Maeda
  • Patent number: 9594845
    Abstract: Embodiments of the invention relate to the automated processing of web tasks to provide information relevant to user tasks based on past user actions and web histories. An aspect of the invention includes a system for automating the processing of web tasks in response to user requests. The system may include a transport router that receives a user task from a transport such as a short messaging system (SMS), an email system, or a telephone system. The system may further include a web task synthesizer that generates a sequence of actions to accomplish the task, typically in the form of a script for execution by a browser automation server. The script is based on past user actions, logs, and web browsing histories. The system compiles the most relevant information from the visited web pages and returns the results to the user.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: March 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mateo Nicolas Bengualid, Julian Ariel Cerruti, Tessa Ann Lau, Guillermo Manzato, Jeffrey William Nichols
  • Patent number: 9594468
    Abstract: One exemplary embodiment involves receiving electronic content to be displayed and edited in an application that has limited capabilities for editing an item of the electronic content. The application opens the electronic content for editing and displays a notification indicating that editing of the item is restricted in the application. Such an application can also be configured to address one or more of various additional circumstances. For example, the application may identify representations to be displayed for items that cannot be directly displayed. As another example, the application may provide an edit approver that determines whether edits that have effects on the item are allowed.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: March 14, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Adam Cath, R. Douglas Winnie, Bruce Frazer, Matthew Cannizzaro
  • Patent number: 9594531
    Abstract: Systems and methods for facilitating processing of at least one value of attribute(s) on a device such as an imaging device or a printing device. A method includes providing a GUI including graphical format object(s) corresponding to a number of attributes on a display device associated with the device. The method further includes allowing a user to manipulate the graphical format object(s) by dragging the graphical format object(s) of the GUI. The method also includes creating a graphical representation for the attributes based on the manipulation of the graphical format objects by the user. The method also includes defining one or more values of the attributes based on the graphical representation. Further, the method includes saving the graphical representation and the values of the attributes. One or more operations can be executed on the device based on the saved graphical representation and the values of the attributes.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: March 14, 2017
    Assignee: Xerox Corporation
    Inventors: David C Robinson, Nagarajan Narasimhan, Raju Seetharam
  • Patent number: 9594484
    Abstract: The present relates to a method and system for navigating to a sub-resource of an Internet resource. The method and system comprises receiving information regarding a particularly determined sub-resource of the Internet resource. The particularly determined sub-resource is defined independently of the publisher of the Internet resource. The method and system comprises displaying, contemporaneously with the display of the Internet resource, a user-selectable object. The user-selectable object has an associated indication of the sub-resource of the Internet resource. And the method and system comprises, upon selection of the user-selectable object, displaying the sub-resource.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: March 14, 2017
    Assignee: YANDEX EUROPE AG
    Inventors: Ilya Valentinovich Segalovich, Konstantin Pavlovitch Gorskiy, Roman Kirillovitch Ivanov
  • Patent number: 9588665
    Abstract: A method and apparatus for editing an object of an electronic device are provided. The object editing method of the electronic device includes determining whether an area for editing an object overlaps the another area for editing the object, and if the area for editing the object overlaps the another area for editing the object, enlarging the area for editing the object.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: March 7, 2017
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Jun-Young Park, Geon-Soo Kim
  • Patent number: 9582174
    Abstract: A display apparatus configured to move a drag object on a screen in accordance with an operation of a pointer. The display apparatus can include a detection unit configured to detect a target object on the screen, the target object being a destination of the drag object, and a display control unit configured to display the drag object in a position closer to the target object than a display position of the pointer moved in accordance with an operation performed by a user.
    Type: Grant
    Filed: November 12, 2009
    Date of Patent: February 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yoshiroh Kamiyama, Gou Nakashima
  • Patent number: 9582471
    Abstract: A method and apparatus for performing calculations in a character input mode of an electronic device. Character input is received in the character input mode, and input characters are displayed in a character input window. If determined that an arithmetic expression is present in the displayed input characters, the arithmetic expression is evaluated, and an evaluation result is displayed. A calculation enabling condition may be satisfied prior to, or after, the arithmetic expression identification. The method may be applied to character input modes of a text messaging or email application, or of a word processing application.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: February 28, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jeongseob Kim
  • Patent number: 9584607
    Abstract: Among other things, we describe a method that includes receiving a content stream that defines elements of media content, determining that an element of content of the content stream is associated with a first location, determining that an electronic device is at a second location proximate to the first location, and in response, making the element of content available on the electronic device.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: February 28, 2017
    Assignee: Apple Inc.
    Inventors: James Oliver Boggs, Ryan Christopher Griggs
  • Patent number: 9582164
    Abstract: An apparatus, method and computer program for performing a plurality of operation steps of a dialysis process is disclosed. In one embodiment, a process controller controls the apparatus to perform the operation steps, monitor the dialysis process and monitor sensor inputs of sensors of the apparatus. The apparatus further includes a user interface (“UI”), comprising a display, an input device and a UI controller, wherein the UI controller enables presentation of graphical data on the display, enables user interaction with the graphical data and exchanges information with the process controller. Each of the operation steps is classified as a sequential operation step or a non-sequential operation step. The UI controller, for each of the operation steps, dynamically controls enabling and disabling of interaction with displayed corresponding operation step items based on a state of the respective operation step (i.e., completed, non-completed, selectable, non-selectable).
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: February 28, 2017
    Assignee: Gambro Lundia AB
    Inventor: Anita Stenquist
  • Patent number: 9582176
    Abstract: Moving a drag object on a screen in accordance with an operation of a pointer includes moving, using a processor, the drag object by a movement amount larger than a movement amount of a pointer, wherein a display position of the pointer is moved in accordance with an operation performed by a user, and displaying the drag object.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: February 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yoshiroh Kamiyama, Gou Nakashima
  • Patent number: 9582162
    Abstract: A non-limiting example game system includes an information processing apparatus that functions as a game apparatus to which a terminal device and a television are connected. A game screen is displayed on the television and an item screen is displayed on an LCD of the terminal device, for example. If a player touches-on an item in the item screen and drags the item onto an assigning image, and then, performs a touch-off, the item is assigned to an operating button corresponding to the assigning image. When an item is touched-on, images corresponding to the item and the assigning image are displayed on the game screen in a superposed manner.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: February 28, 2017
    Assignee: NINTENDO CO., LTD.
    Inventors: Daigo Shimizu, Takuhiro Dohta, Daiki Iwamoto