Tool Tip (e.g., Cursor Position Based) Patents (Class 715/711)
  • Patent number: 10379697
    Abstract: A computing device is described that includes one or more processors and at least one module operable by the processors to output, for display, first information for an event, and, responsive to determining that a user of the computing device has viewed a display device of the computing device for at least a threshold amount of time, output, for display, second information for the event, the second information including information associated with the event and not included in the first information. The module is further operable to, responsive to determining that the user of the computing device has viewed the display device for at least another threshold amount of time greater than the first threshold amount of time, output, for display, third information for the event, the third information including additional information associated with the event and not included in the first information or the second information.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: August 13, 2019
    Assignee: Google LLC
    Inventors: Morten Just Petersen, Emmet Connolly, Matias Gonzalo Duarte, Alexander Faaborg
  • Patent number: 10248296
    Abstract: A method and an apparatus are provided for editing a display of a touch display apparatus. A first screen including at least one object is displayed. An object on the first screen is designated. The touch display apparatus is converted to an edit mode for editing the display, when the object is designated. When a movement of the touch display apparatus is detected, the first screen is converted into a second screen according to at least one of a degree and a direction of the movement. The designated object is displayed on the second screen.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: April 2, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Sang-ok Cha, Sang-jun Han, Jung-hyun Shim
  • Patent number: 10198278
    Abstract: A method for determining a label size and conditions for displaying a tooltip includes identifying a label object within a parent object, computing a label width of the label object based at least partially on a layout associated with the parent object, and computing a text width for text data associated with the label object. The method further includes determining a size relationship between the label width and the text width, and determining whether to enable display of a tooltip for the label object based at least partially on the size relationship.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: February 5, 2019
    Assignee: Red Hat Israel, Ltd.
    Inventors: Alona Kaplan, Mike Kolesnik
  • Patent number: 9965039
    Abstract: A display device includes a user interface (UI) generator configured to generate a UI of the virtual input device; a camera configured to photograph a user's gesture; and a controller configured to compare the photographed user's gesture with a user's gesture stored in the template and to control the UI generator to display a UI of a virtual input device corresponding to the matched user's gesture.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: May 8, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Oh-yun Kwon
  • Patent number: 9965297
    Abstract: Controlling assistance information comprises determining a user mode based on computer input signals generated by a user. If the user is in a passive mode and assistance information is detected, the assistance information is disabled in response to detecting a hidden signal. The assistance information is then enabled if later a reset signal is detected. If the user is in passive mode and assistance information is not detected, the assistance information is enabled in response to detecting a trigger signal. If the user is in an active mode and assistance information is detected, the assistance information is disabled.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: May 8, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xianjun Huang, Dongzhi Xia, Fan Yang, Matthew Robert Scott, Gang Chen
  • Patent number: 9891814
    Abstract: A display control apparatus, method and computer program storage device detect when an object is in a proximity position relative to a display. In response, a display state of a displayed item is changed. Then, a processing circuit causes a relation item to be displayed adjacent to the proximity position, the relation item being related to the displayed item. The displayed state may be changed in size, position, color and other ways to reflect the recognition of the object being detected as being proximate to a predetermined proximity location.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: February 13, 2018
    Assignee: Sony Corporation
    Inventors: Ryo Takaoka, Takashi Nunomaki, Ryoko Amano, Kenzo Nishikawa, Ritsuko Kano, Shunichi Kasahara, Tomoya Narita
  • Patent number: 9874992
    Abstract: One embodiment provides a method, comprising: displaying text data on a display device; receiving, using a processor, a user input positioning a cursor within the text data; and displaying, on a preview pane, at least a portion of the text data in which the cursor is positioned. Other aspects are described and claimed.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: January 23, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jeffrey E. Skinner, Jonathan Jen-Wei Yu, Aaron Michael Stewart
  • Patent number: 9864401
    Abstract: A multiple display system having at least two mechanical arrangements such that in one of the at least two arrangements one of the multiple displays is stowed, out of the way mechanically and visually, when only a first display is in use; and one of the other of the at least two arrangements wherein the other of the multiple displays is substantially coplanar and adjacent to the one screen when both screens are in use. The other display in the one of the other of the at least two arrangements also runs the graphical user interface of an application, permitting the multiple display system to offer at least two programs running simultaneously, each with its own visual user-interface operating on its own display.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: January 9, 2018
    Assignee: Village Green Technologies, LLC
    Inventors: Tina Ebey, Peter B. Bishop
  • Patent number: 9851896
    Abstract: Methods for navigating to a home screen and providing switching, launching, and notifications from the home screen are provided. An example method may include detecting a swiping gesture originating proximate to a top edge of a touchscreen display of a mobile device and extending away from the top edge. The method may further include, in response to detecting the swiping gesture, displaying at least a portion of a home screen extending from the top edge into an area of the touchscreen display. In addition, the home screen may include a plurality of interface items associated with active applications and applications available for launch. Systems, devices, and computer-readable media are also described.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: December 26, 2017
    Assignee: Google Inc.
    Inventor: John Nicholas Jitkoff
  • Patent number: 9767078
    Abstract: A content management system including a document management system provides documents that include previews of folders in the content management system. The folder preview interface saved in the document is persistent despite changes to the folders stored by the content management system. In addition, previews of individual content items displayed within the folder preview interfaces are synchronized with the corresponding content items on the content management system. In some embodiments, the document may include other types of media including text, images, tables, video, etc. in addition to any embedded preview interfaces. Folder previews may also display previews of subfolders within the folder. A subfolder preview may display a list of content items within the subfolder. A user may also arrange multiple folder preview regions within the same document.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: September 19, 2017
    Assignee: Dropbox, Inc.
    Inventors: Ryhan Hassan, Anthony DeVincenzi, Steve Bartel, Matthew Blackshaw
  • Patent number: 9760253
    Abstract: A display data generation method used in a computer including an output module, includes generating display data of page numbers for scrollably displaying page numbers of a plurality of pages each containing predetermined item information, to output the display data of page numbers from the output module, retrieving page information indicating a same number of pages as a number of page numbers displayed in a distance corresponding to a distance between two points in a display region in which the page numbers are displayed when the two points are specified by the user, wherein the number of page numbers are calculated based on the distance between the two points and the distance between adjacent page numbers displayed in the display region, and generating item display data for displaying item information contained in the pages indicated in the retrieved page information, to output the item display data from the output module.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: September 12, 2017
    Assignee: GREE, INC.
    Inventor: Daisuke Takayama
  • Patent number: 9753605
    Abstract: According to one embodiment, a computer-implemented method for dynamically providing a tool bar in a user interface is provided. The method includes determining at least one action that is commonly performed based on data displayed on a current page of a graphical user interface of a communications device, creating a tool bar comprising at least one icon representing the at least one action, associating the tool bar with the current page of the graphical user interface, and providing the tool bar to the communications device for display on the current page of the graphical user interface.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: September 5, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Chun-Yi Chen, Brent-Kaan William White
  • Patent number: 9747020
    Abstract: An information transmitting method is applied to a first electronic device, and the first electronic device stores at least one piece of contact information in a contact information set. The method includes: determining a first object and a second object, wherein the first object is determined after a display unit displays the first object, the second object is determined after the display unit displays at least a first part of the contact information set, the first object corresponds to first information, the second object corresponds to second information, and the second information is second contact information; determining transmission information in accordance with the first information corresponding to the first object; determining a transmission parameter in accordance with the second contact information corresponding to the second object; and transmitting the transmission information to a second electronic device by utilizing the determined transmission parameter.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: August 29, 2017
    Assignee: Lenovo (Beijing) Co., Ltd.
    Inventor: Shi Chen
  • Patent number: 9727292
    Abstract: In a virtualized system, a number of Virtual Machines (VMs) have their own GUIs. A full screen desktop has active corners that roll up in response to user action, such as mouse move or touch screen action. An active corner of the desktop rolls up allowing a user to select another VM application or another display mode without taking any special actions for getting out of a full screen mode. The switch feature does not take up any space on the desktop.
    Type: Grant
    Filed: December 2, 2010
    Date of Patent: August 8, 2017
    Assignee: Parallels IP Holdings GmbH
    Inventors: Sergey R. Kudryashov, Andrey A. Omelyanchuk
  • Patent number: 9715662
    Abstract: A computer implemented method, computerized apparatus and computer program product for inconsistency detection between structured and non-structured data. The method comprising: automatically determining, by a computer, inconsistencies between fields in electronics records, the fields comprise at least a structured field and a non-structured field, the fields are designed to be able to include overlapping information in structured and non-structured form; and indicating, by the computer, to a user potential inconsistencies. Optionally, the indication uses a visual cue when displaying the electronic record to the user, wherein the visual cue indicates the fields which are determined to comprise inconsistent content.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: July 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Boaz Carmeli, Ruty Rinott, Noam Slonim
  • Patent number: 9710676
    Abstract: In a case where a processing request corresponding to an instruction transmitted from a data processing apparatus is accepted from an external apparatus, an appropriate processing based on a processing request corresponding to an instruction made by a user who operates the data processing apparatus is performed.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: July 18, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yoshihito Nanaumi
  • Patent number: 9696892
    Abstract: A mechanism is described for facilitating dynamic edit modes at computing devices according to one embodiment. A method of embodiments, as described herein, includes receiving a first request for accessing an edit mode at a computing device, where the first request is placed by turning the computing device from a first position to a second position, and allowing access to the edit mode, if the first request is determined to be intentional.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: July 4, 2017
    Assignee: Intel Corporation
    Inventor: Jeremy Bert Conn
  • Patent number: 9690448
    Abstract: An improved user interface is provided for displaying selectable software functionality controls that are relevant to a selected object and that remain visibly available for use while the selected object is being edited. Upon selection of a particular object for editing, functionality available for editing the object is presented in a ribbon-shaped user interface above the software application workspace to allow the user ready and efficient access to functionality needed for editing the selected object. The display of relevant functionality controls is persisted until the user dismisses the display, selects another top-level functionality control or selects another object for editing.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: June 27, 2017
    Assignee: Microsoft Corporation
    Inventors: Jesse Clay Satterfield, Aaron M. Butcher, David A. Morton, Jensen M. Harris, Justin Denney
  • Patent number: 9678647
    Abstract: Tooltip generation for zoom feedback is described. In response to the initiation of a zoom operation, a tooltip is generated. The tooltip shows an established potential zoom level that will be used to execute the zoom operation if no other zoom level is established or selected. Multiple potential zoom levels may be shown within the tooltip before the zoom operation is executed.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: June 13, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Karin Iancu Ornstein, Hendrik van den Broek, Marge Boots, Raymond Wong, Chadwick Chow
  • Patent number: 9647970
    Abstract: Emails are received and parsed for a set of dates. A set of words surrounding the set of dates are identified and contextual information is correlated with the set of dates based on the set of words. It is then determined whether the dates are promotional expiration dates based on the contextual information. The emails that have promotional dates are placed in a list having a chronological order that is based on the promotional expiration dates. The current calendar date is checked and emails are excluded from the list in response to the current calendar date being chronologically after the promotional expiration date. The list is then displayed based on the exclusion of the email.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: May 9, 2017
    Assignee: International Business Machines Corporation
    Inventors: Janani Janakiraman, Dany R. Madden, Meenakshi Sripal
  • Patent number: 9639231
    Abstract: A computing device is described that includes one or more processors and at least one module operable by the processors to output, for display, first information for an event, and, responsive to determining that a user of the computing device has viewed a display device of the computing device for at least a threshold amount of time, output, for display, second information for the event, the second information including information associated with the event and not included in the first information. The module is further operable to, responsive to determining that the user of the computing device has viewed the display device for at least another threshold amount of time greater than the first threshold amount of time, output, for display, third information for the event, the third information including additional information associated with the event and not included in the first information or the second information.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: May 2, 2017
    Assignee: Google Inc.
    Inventors: Morten Just Petersen, Emmet Connolly, Matias Gonzalo Duarte, Alexander Faaborg
  • Patent number: 9619037
    Abstract: In one embodiment, a method includes identifying a touch input made by a user of a computing device on a touch screen of the computing device as a particular one of a plurality of custom touch gestures of the user stored on the computing device; determining the particular one of the user inputs corresponding to the particular one of the custom touch gestures identified as the touch gesture made by the user; and executing one or more actions based on the particular one of the user inputs.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: April 11, 2017
    Assignee: Facebook, Inc.
    Inventor: Luke St. Clair
  • Patent number: 9612847
    Abstract: A computer application launcher can be displayed. In response to receiving a first user input associated with the launcher while a computer application indicated by the launcher is not running, a destination list can be displayed. The destination list can include one or more destinations indicating one or more items that can be performed by a computer application. In response to a second user input associated with the destination list and indicating selection of a destination on the destination list, the application can be launched and instructed to perform an item indicated by the selected destination.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: April 4, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rebecca Deutsch, Benjamin Betz, Andrew Jennings, Stephan Hoefnagels, Patrice L. Miner
  • Patent number: 9582146
    Abstract: Apparatus has at least one processor and at least one memory having computer-readable code stored thereon which when executed controls the at least one processor: to cause a list of search results to be displayed, each of the search results being caused to be displayed with a number of elements of associated information, wherein the number is greater than or equal to zero; after a predetermined time period in which no user input is received, to cause the number of elements of associated information that are displayed for each of plural ones of the search results to be increased; and to respond to a user initiated scroll command after the number of elements of associated information that are caused to be displayed for each of plural ones of the search results has been increased by causing the number of elements of associated information that are displayed to be decreased.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: February 28, 2017
    Assignee: Nokia Technologies Oy
    Inventor: Nicola Plaisant
  • Patent number: 9547643
    Abstract: Methods, systems, and apparatus, including computer program products, for user interaction with machine translation. A user interface for receiving requests to translate text and/or documents from a first language text to a second language text. The translated text and/or document is displayed such that the first language text corresponding to a selected portion of the second language text can be accessed and displayed in the same user interface.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: January 17, 2017
    Assignee: Google Inc.
    Inventors: Daniel Rosart, Owen Otto, Jeffrey Chin, Sha-Mayn Teh, John Hawkins, Anton Andryeyev, Karel Driesen
  • Patent number: 9519422
    Abstract: A graphical user interface is provided for navigating and/or manipulating content simply via touch of a touch-sensitive surface. The content may include discrete content items (e.g., songs, video clips, documents, web pages) and/or actions (e.g., place a call, read a message, play a game), and may or may not be hierarchical in nature. The interface may be presented on a touch-screen display, such that a user may navigate to a content item or action via a single touch on the display (e.g., with a finger or other tool), followed by gliding through any number of levels or clusters of nodes (representing content items, content compilations/categories and/or actions). The desired content item or action may be initiated automatically (e.g., opened, performed) simply by touching it, by lifting the gliding finger or by performing some other input (e.g., tapping a node, speaking a command, touching with a second finger).
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: December 13, 2016
    Inventors: Wendell D. Brown, Daniel E. Vaughan
  • Patent number: 9495063
    Abstract: An aspect of the present disclosure facilitates display of tooltips to users of touch screens. In an embodiment, a user selects an element to cause a message to be displayed as a tooltip associated with the selected element. The display of the tooltip message is persisted (continued) without requiring the user to continue to touch the selected element. According to another aspect of the present disclosure, a user drags (i.e., does not lift finger) a tool-tip element displaying the message. The tool-tip element is updated with message associated with a next display element selected based on the drag operation. The next element can be selected based on any of characteristics of the drag operation (e.g., direction, distance, speed of drag) according to any suitable heuristics suitable in the corresponding environment.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: November 15, 2016
    Assignee: Oracle International Corporation
    Inventor: Puneet Kapahi
  • Patent number: 9477992
    Abstract: Methods and systems of managing settings are described. According to various embodiments, a settings page corresponding to a user's settings on an online service may be caused to be displayed on a device. The settings page may comprise selectable category setting options for a setting category. The setting category may have a plurality of subcategories, and each subcategory may have its own selectable subcategory setting options. Each one of the category setting options may correspond to its own distinct configuration of subcategory setting options for its subcategories. A user input indicating a selection of one of the category setting options for the setting category may be received. The configuration of subcategory setting options corresponding to the selected one of the category setting options for the setting category may be applied to the user's settings on the online service.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: October 25, 2016
    Assignee: LinkedIn Corporation
    Inventors: Divya Jindal, Ian Alexander Lindsay, Johan Rindegard, Sara Harrington, Sarah E. Clatterbuck, Sean Sands, Shernaz R. Pavri, Steven Foote, Timothy Lindvall, II
  • Patent number: 9436385
    Abstract: A touch-based device provides invocation control over a keyboard user interface (UI). The device displays a keyboard UI overlaid on an application UI to allow a user to interact with the application UI. A dismissal UI is displayed adjacent to the keyboard UI to allow the user to dismiss the keyboard UI. The keyboard UI is dismissed in response to detecting a user action on the dismissal UI. The device presents a lock UI and an invocation UI adjacent to the lock UI. In response to detecting another user action on the lock UI, the user is prevented from invoking the keyboard UI.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: September 6, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kimberly Koenig, Weston Thayer, Shiraz Somji, Ruth Kikin-Gil, Christopher Jon Rinker, Ravi Pinjala, Ivor Berry
  • Patent number: 9417785
    Abstract: A graphical user interface is provided for navigating and/or manipulating content simply via touch of a touch-sensitive surface. The content may include discrete content items (e.g., songs, video clips, documents, web pages) and/or actions (e.g., place a call, read a message, play a game), and may or may not be hierarchical in nature. The interface may be presented on a touch-screen display, such that a user may navigate to a content item or action via a single touch on the display (e.g., with a finger or other tool), followed by gliding through any number of levels or clusters of nodes (representing content items, content compilations/categories and/or actions). The desired content item or action may be initiated automatically (e.g., opened, performed) simply by touching it, by lifting the gliding finger or by performing some other input (e.g., tapping a node, speaking a command, touching with a second finger).
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: August 16, 2016
    Inventors: Wendell D. Brown, Daniel E. Vaughan
  • Patent number: 9377947
    Abstract: A handwritten information inputting device includes an inputting region into which handwritten information is inputted with a pointer such as an electronic pen or a finger. The device also includes a function disposition region in which a plurality of operational elements (e.g., graphic icons) are disposed, each assigned a process related to the inputted handwritten information such as enlarging or rotating the inputted handwritten information. In response to a continuous operation for a defined period of time of any of the operational elements, operational element disposition information regarding the operational elements disposed in the function disposition region is displayed on an external display apparatus, to which the handwritten information inputting device is connected. Also, the operated (selected) operational element is displayed visually distinguishable from the rest of the operational elements.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: June 28, 2016
    Assignee: WACOM CO., LTD.
    Inventor: Joseph Sliger
  • Patent number: 9367197
    Abstract: A hierarchy of computer resources is represented on a display using frames. Each frame is constituted by a top banner, a left sidebar, a right edge, and a bottom edge. The banner includes text identifying the resource it represents. The banner and the left sidebar have sufficient width to bear the text; the edges have insufficient width to bear the text.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: June 14, 2016
    Assignee: Hewlett Packard Enterprise Development LLP
    Inventors: Edgar Circenis, Toran K. Kopren, Michael Kingdom
  • Patent number: 9275046
    Abstract: The present invention is related to systems and methods for providing one or more translations in a real-time video feed of a first language into a second language, comprising selecting a vertical language text translation box corresponding to a plurality of words in the first language; cropping a frame of the real-time video feed of one or more words of the first language to fit inside a bounding box to produce a cropped frame; performing character segment detection on the cropped frame to produce a plurality character segments; performing character merging on the character segments to produce a plurality of merged character segments; performing character recognition on the merged character segments to produce a plurality of recognized characters; and performing one or more translations on the recognized characters of the first language into one or more translated words of the second language.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: March 1, 2016
    Assignee: Translate Abroad, Inc.
    Inventors: Ryan Rogowski, Huan-Yu Wu, Kevin Anthony Clark
  • Patent number: 9240991
    Abstract: A system and method for cross-domain web browser single sign-on is described. A client accesses a workflow view from a service provider. An identity provider of the service provider generates an authentication process view. The authentication process view has the workflow view provided by the service provider and a logon form view provided by the identity provider.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: January 19, 2016
    Assignee: SAP SE
    Inventor: Stephan Zlatarev
  • Patent number: 9223461
    Abstract: A graphical user interface is provided for navigating and/or manipulating content simply via touch of a touch-sensitive surface. The content may include discrete content items (e.g., songs, video clips, documents, web pages) and/or actions (e.g., place a call, read a message, play a game), and may or may not be hierarchical in nature. The interface may be presented on a touch-screen display, such that a user may navigate to a content item or action via a single touch on the display (e.g., with a finger or other tool), followed by gliding through any number of levels or clusters of nodes (representing content items, content compilations/categories and/or actions). The desired content item or action may be initiated automatically (e.g., opened, performed) simply by touching it, by lifting the gliding finger or by performing some other input (e.g., tapping a node, speaking a command, touching with a second finger).
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: December 29, 2015
    Assignee: WENDELL BROWN
    Inventors: Wendell Brown, Daniel E. Vaughan
  • Patent number: 9195754
    Abstract: Generally speaking embodiments that dynamically expand the amount of information displayed with search or query results are disclosed. Some embodiments comprise a method for viewing information of a search that includes presenting a number of search results in response to a search, enabling a user to select one or more of the search results for a period of time, and dynamically expanding an amount of information associated with the selected search result based upon the period of time. Further embodiments comprise apparatuses having a display and a selection sensor to sense when a user selects one of the results and measure a period of time that the user selects the result. These embodiments also include a result expander to expand the amount of information displayed for a selected result as the period of time increases.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: November 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Steven F. Best, Robert J. Eggers, Jr., Janice M. Girouard, Peter A. Zannucci
  • Patent number: 9176962
    Abstract: Methods, systems and apparatus for image-based browsing through a plurality of digital media assets assisted by media cues are disclosed. The media cues can be provided by playback of short audio segments, referred to as snippets, of the digital media assets being browsed. The digital media assets can be grouped into collections of digital media assets. In one embodiment, as a user browses through digital media assets using visual representations of the collections of digital media assets, media cues can be provided.
    Type: Grant
    Filed: September 7, 2009
    Date of Patent: November 3, 2015
    Assignee: APPLE INC.
    Inventors: William Bachman, Timothy Wasko, Christopher Sanders
  • Patent number: 9170719
    Abstract: A display device (1) includes: a sensor section (11) detecting a hover state; a position detecting section (33) for specifying a position in the hover state; a selection guide creating section (34) for detecting objects within a predetermined range from the position thus specified; a selection guide display processing section (35) for displaying pieces of object information corresponding to the objects thus detected; and an object processing section (36) for carrying out, when any of the pieces of object information is selected, the same process(es) as a process(es) that is/are to be carried out if an object(s) corresponding to the any of the pieces of object information is/are selected.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: October 27, 2015
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Kohji Akasaka, Hiroshi Fukutomi
  • Patent number: 9146752
    Abstract: A method for interacting with multi-dimensional object relationships, including: opening an expandable dialog in response to detecting a cursor hover event by a cursor on a first object in a user interface, wherein the user interface is displayed on a display device; expanding the dialog according to a navigable chain of object relationships, wherein the chain of object relationships includes progressive lists of possible objects linked by lists of possible relationships, wherein the dialog is responsive to compound hovering by the cursor; and saving a relationship path selected from the chain of object relationships according to a user selection of a second object, wherein the relationship path includes the second object linked to the first object by a first relationship.
    Type: Grant
    Filed: September 7, 2011
    Date of Patent: September 29, 2015
    Assignee: International Business Machines Corporation
    Inventor: Lucinio Santos-Gomez
  • Patent number: 9146665
    Abstract: A method of enhancing user interaction with content displayed on a display of a touch screen device is provided. The method includes displaying at least one enhanced cursor within a viewable area of the display, the at least one enhanced cursor having a predefined action associated therewith, and receiving a selection of the at least one enhanced cursor. The method also includes detecting movement of the selected at least one enhance cursor onto displayed content, and executing the predefined action on the content. The method may further include detecting a subject matter of content being displayed on a display of a device coupled to the processor. Furthermore, a non-transitory computer-readable medium storing instructions for execution by a processor that cause the processor to perform the provided method may also be provided.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: September 29, 2015
    Assignee: PAYPAL, INC.
    Inventor: Saumil Ashvin Gandhi
  • Patent number: 9122496
    Abstract: An approach is provided for providing cross product contextual help consolidating cross product contextual help. The approach is responsive to receiving a help request. The help request pertains to a first software product installed on the information handling system. The first software product interacts with a second software product that is also installed on the information handling system. The approach retrieves a first help contents from the first software product and a value from the second software product. The value is retrieved from the second software product using interfaces that were registered in a registry and uses linked data. Help information is presented to a user with the help information pertaining to the first application and including the first help contents retrieved from the first application and the value retrieved from the second application.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Albee Jhoney, Christopher V. Lazzaro, Arun Ramakrishnan, Rohit Shetty, Nalini Vidapankal
  • Patent number: 9111170
    Abstract: A method and an electronic device are provided for obtaining an image or a video frame, including applying to the image or the video frame, at least one image processing technique, scanning the image or the video frame, to identify a text item, determining an item type for the identified text item, and determining an action, corresponding to the item type.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: August 18, 2015
    Assignee: BlackBerry Limited
    Inventors: Wade Tsai, David Michael Sutton, Jean-Francois Desgagne, Ryan William Josal
  • Publication number: 20150149900
    Abstract: A terminal device, which can reduce a calculation amount for displaying an annotation text, an annotation method, a computer system, and a computer program. A plurality of annotation rules created for each window in which an annotation text is to be displayed are accumulated in an annotation DB, which of windows displayed on an operation screen is an active window is always monitored by a business screen state acquisition section, and when annotation display operation is performed by a user, an annotation display section obtains an annotation rule of an active window associated with the user's operation from the annotation DB and displays an annotation text included in the annotation rule on the operation screen.
    Type: Application
    Filed: June 17, 2013
    Publication date: May 28, 2015
    Inventor: Yuto Kawabata
  • Patent number: 9026910
    Abstract: Dynamic help information is provided by receiving unit, configured to receive at least one operation of a user and to obtain the user's operation history, where the operation history includes at least one operation; a determining unit, configured to determine the corresponding help information according to the user's operation history; and an information obtaining unit, configured to obtain said corresponding help information. Assistance in providing help information is also provided, comprising: an operation capturing unit, configured to capture and send at least one operation of a user; and an information displaying unit, configured to receive and display the help information corresponding to the user's operation history, where the operation history includes at least one operation. With the apparatuses and method of this invention, the pertinent help information can be dynamically provided for users according to user's operation history.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: May 5, 2015
    Assignee: International Business Machines Corporation
    Inventors: Xu Qing Lu, Yao Qi, Xing Xing Shen, Chuang Tang
  • Patent number: 9009321
    Abstract: Methods and systems for assigning reputation to communications entities include collecting communications data from distributed agents, aggregating the communications data, analyzing the communications data and identifying relationships between communications entities based upon the communications data.
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: April 14, 2015
    Assignee: McAfee, Inc.
    Inventors: Dmitri Alperovitch, Tomo Foote-Lennox, Jeremy Gould, Paula Greve, Alejandro Manuel Hernandez, Paul Judge, Sven Krasser, Tim Lange, Phyllis Adele Schneck, Martin Stecher, Yuchun Tang, Aarjav Jyotindra Neeta Trivedi, Lamar Lorenzo Willis, Weilai Yang, Jonathan Alexander Zdziarski
  • Patent number: 8990736
    Abstract: Embodiments of the present invention provide a method, system and computer program product for fast mouse pointer location. In an embodiment of the invention, a method for fast mouse pointer location includes determining a contemporaneous location of a mouse pointer in a GUI of a host computer, dimensioning in memory of the host computer different shapes and arranging the shapes to proximately meet at a point of intersection, overlaying the shapes in the GUI at a position proximate to the contemporaneous location of the mouse pointer, displaying the shapes in the GUI for a brief period of time before hiding the shapes from view in the GUI and repeating the determining, dimensioning, overlaying and displaying for different movements of the mouse pointer in the GUI.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventor: Benjamin J. Fletcher
  • Patent number: 8990150
    Abstract: A collaborative authoring application provides an authoring environment in which two or more users can edit a document concurrently. Each user edits a copy of the document, sends updates to a master copy of the document, and receives updates from the master copy of the document. The authoring environment generally inhibits the users from providing conflicting editing instructions to the master copy of the document. For example, each user can generate a content lock about one or more data units within the document. The authoring environment may synchronize content locks automatically and content only at the request of the user.
    Type: Grant
    Filed: July 1, 2012
    Date of Patent: March 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Beckett Bailor, Ethan Joseph Bernstein, Mark Rolland Knight, Christopher James Antos, Andrew Richard Simonds, Brian Michael Jones, Simon Peter Clarke, Edgar Mark Sunderland, David Benjamin Robins, Miko Arnab Sakhya Singha Bose
  • Publication number: 20150074525
    Abstract: A minimized state navigation bar is provided for switching between modules within an expanded communication service such as email, calendar, contacts, tasks, etc. and for presenting preview peeks associated with each module to a user. The minimized state may be selected automatically based on user interface context or user action. A temporary preview of a module may be provided upon a hover action over the icons without actually needing to switch to a module. The preview may also be docked or pinned to a location on the main user interface so that it is displayed within the main user interface. New or interesting activity within each module may be highlighted by displaying an information badge next to an icon, for example.
    Type: Application
    Filed: November 14, 2014
    Publication date: March 12, 2015
    Inventors: Daniel Costenaro, Elizabeth Holz, Alessio Roic, Jedidiah Brown
  • Patent number: 8972901
    Abstract: Embodiments of the present invention provide a method, system and computer program product for fast mouse pointer location. In an embodiment of the invention, a method for fast mouse pointer location includes determining a contemporaneous location of a mouse pointer in a GUI of a host computer, dimensioning in memory of the host computer different shapes and arranging the shapes to proximately meet at a point of intersection, overlaying the shapes in the GUI at a position proximate to the contemporaneous location of the mouse pointer, displaying the shapes in the GUI for a brief period of time before hiding the shapes from view in the GUI and repeating the determining, dimensioning, overlaying and displaying for different movements of the mouse pointer in the GUI.
    Type: Grant
    Filed: April 14, 2013
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventor: Benjamin J. Fletcher
  • Patent number: RE45636
    Abstract: A main document and referenced frame documents to be rendered by a browser for a display page are parsed by the browser to identify where text and graphics objected are to be located. The location of a cursor that is used by the user to interact with the browser is tracked, and the object nearest to the cursor is determined. This object is then rendered prior to the rendering of other objects in the display page that would normally be rendered prior to the nearest object under conventional rendering schemes. Optionally, objects related to the nearest objects may be rendered the same time, and various other objects may be rendered or partially rendered while data corresponding to the nearest object is being received by the browser.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: July 28, 2015
    Assignee: Hall Aluminum LLC
    Inventor: Walter G. Bright