Help Presentation Patents (Class 715/705)
  • Patent number: 10360946
    Abstract: The systems and methods are directed towards implementing interactive elements into content (e.g. video). The present disclosure also describes an application that facilitates user implementation of the interactive elements into content (e.g. video). The implementations of interactive elements are useful, for example, in encouraging user interaction with the content as well as providing the user with additional information related to the content.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: July 23, 2019
    Assignee: GameCommerce, Inc.
    Inventors: Jayaprakash Pasala, Sudhir Subramanian, Andrew Jasper, Nageswara Pobbathi
  • Patent number: 10332123
    Abstract: A system performs search and retrieval. The system monitors one or more user interface (“UI”) fields configured to receive text input in a UI. The system determines that the one or more UI fields are being used to enter a textual description, and performs a search on a knowledge base based on document similarity to identify documents that are similar to a portion of the textual description that has already been entered in the one or more UI fields. The system then provides one or more of the documents in a UI field of the UI, and repeats the monitoring, the determining, the performing, and the providing.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: June 25, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jeffrey H. Alexander, Stephen Green
  • Patent number: 10310775
    Abstract: A job processing apparatus includes a hardware numeric keypad including a first hardware key and a second hardware key and includes a display unit configured to display a plurality of software keys that accepts an operation which processes a job. The job processing apparatus further includes a first control unit and a second control unit. The first control unit moves a focus by the first hardware key being pressed in an audio mode in which audio guidance in accordance with a position of the focus displayed in the display unit is provided. The second control unit performs processing based on one of the plurality of software keys aligned with the focus by the second hardware key being pressed in the audio mode. Where the second hardware key is pressed while the focus is not aligned with the software key, the second control unit starts processing of the job.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: June 4, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masayuki Yamada
  • Patent number: 10303751
    Abstract: A system and method for interactive test coverage are disclosed. An example embodiment receives a document object model representation of a user interface page and determines at least one visible and interactive element in the document object model. If there are multiple visible interactive elements, an example embodiment creates a CSS selector for each element. A CSS selector identifies the element by information including ancestry tags from a root node to a leaf node. In one embodiment, a determination is made regarding whether the current CSS selector is similar to previously-stored CSS selectors. An example embodiment stores the CSS selector when no previously-stored CSS selectors are similar. A user interface test is executed and a determination is made as to whether the elements represented by the stored CSS selectors were invoked by the test. Results from the test execution can be displayed to a user via a user interface display.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: May 28, 2019
    Assignee: Google LLC
    Inventor: Stephen Gross
  • Patent number: 10289658
    Abstract: A method to design a web page, the method including comparing a design pattern of a web page of a certain category with a corresponding design pattern of a plurality of web pages in a same category as the web page, modifying the design pattern of the web page based upon the comparing; and providing information to display the web page with the modified design pattern. A method to design a web page, the method including maintaining a plurality of design patterns for a plurality of web pages in a plurality of categories, receiving a design pattern of a web page of a certain category, providing a recommendation of design patterns of web pages in the same category as the received web page, receiving a selection of a design pattern from the recommended design patterns, and modifying the design pattern of the received web page based upon the selection.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: May 14, 2019
    Assignee: CA, Inc.
    Inventors: Daocheng Chen, Shouhong Zhang
  • Patent number: 10277459
    Abstract: Disclosed herein are systems, methods, and computer-readable media for generating and presenting, to an end user, user guidance data for achieving a desired end-state device or application configuration. End-state configuration source data may be provided to an application component. The application component may determine a desired end-state configuration from the source data, and may further determine a navigation path for transitioning from a current configuration state to the desired end-state configuration. The application component may then generate user guidance data to guide the user through the navigation path.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: April 30, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Liam Harpur, Sumit Patel
  • Patent number: 10257032
    Abstract: Disclosed herein are systems, methods, and computer-readable media for generating and presenting, to an end user, user guidance data for achieving a desired end-state device or application configuration. End-state configuration source data may be provided to an application component. The application component may determine a desired end-state configuration from the source data, and may further determine a navigation path for transitioning from a current configuration state to the desired end-state configuration. The application component may then generate user guidance data to guide the user through the navigation path.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: April 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Liam Harpur, Sumit Patel
  • Patent number: 10235023
    Abstract: A method for a graphical user interface of an electronic device is disclosed. The graphical user interface has a plurality of selectable items for input to the electronic device. The method comprises receiving (100) a first user input related to the graphical user interface causing a first selection (102) of a first item and a first action involving the selected item; invalidating (105) the first action and setting (108) the first item or the first action as non-selectable; receiving (110) a further user input related to the graphical user interface; determining (112) a second selection of an item and an action involving the selected item excluding non-selectable items and actions; and executing (114) the action related to the second selection. An apparatus (200) comprising a graphical user interface (201) with an input device (202) and a display (203) arranged to view a plurality of selectable input items is also disclosed, wherein a processor (204) is arranged to control the graphical user interface (201).
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: March 19, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Harald Gustafsson, Song Yuan
  • Patent number: 10230822
    Abstract: An information processing apparatus including a data provision unit configured to provide, to a client apparatus, a first template corresponding to a selection request from the client apparatus, and a data processing unit configured to, in the case where a factor included in the first template and a factor included in a second template corresponding to a switching request from the client apparatus are common, associate data associated with the factor included in the first template with the factor included in the second template.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: March 12, 2019
    Assignee: SONY CORPORATION
    Inventors: Shunsuke Suzuki, Masahiro Oba
  • Patent number: 10222971
    Abstract: In a case where it is determined that a swipe operation having a swipe amount equal to or greater than a predetermined amount is performed by a user when one of a plurality of objects included in a page is displayed as a main object on a screen, one of other objects to be displayed when the swipe operation is performed is estimated as a next main object and displayed on the screen based on the swipe operation.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: March 5, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yoichi Kashibuchi
  • Patent number: 10198702
    Abstract: A device may provide a user interface for receiving project information for a software implementation project. The project information may be associated with a set of requirements defining the software implementation project. The project information may be associated with a set of deliverables describing results of the software implementation project. The device may generate an initial project plan based on the project information. The device may receive information regarding the initial project plan during fulfillment of the project plan. The device may selectively provide an alert associated with the initial project plan based on receiving the information regarding the initial project plan. The device may selectively generate a modified project plan based on receiving the information regarding the project plan.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: February 5, 2019
    Assignee: Acccenture Global Services Limited
    Inventors: Purnima Jagannathan, Vijayaraghavan Koushik, Rajendra T. Prasad, Suparna Moitra, Pankaj Jetley, Gayathri Pallail, Jenice J. Mukkada, Roopalaxmi Manjunath, Rajilakshmi Krishna, Bhaskar Ghosh, Shankarnarayanan Sethuraman, Chaitra Hebbal, Sandeep J. Rathod, Kanthy Prasad Kalepu, Andrew J. Cook, Muthuvel Nagalingam
  • Patent number: 10176846
    Abstract: Systems and methods are described for determining playback points in media assets based on both a keyword and a context of a current playback point in a media asset. For example, in response to user input of a keyword (e.g., “Matt Damon”) while the user is consuming a media asset, a current playback point in the media asset is determined. Context of the media asset at the current playback point is then determined (e.g., the current playback point involves a car chase). Playback points in the media asset are determined that match both the context and the keyword and are presented to the user (e.g., playback points with Matt Damon in a car chase).
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: January 8, 2019
    Assignee: Rovi Guides, Inc.
    Inventor: Arun Sreedhara
  • Patent number: 10169313
    Abstract: Innovations in the area of tools for editing text of elements of a graphical user interface (“GUI”) are presented herein. For example, an editing tool manages a shell area and an editing area. In the shell area, the editing tool renders a GUI that is operable by a user. The GUI has multiple elements. In the editing area, the editing tool renders editable text associated with a GUI element. While the text is shown in the editing area, the GUI element can be concurrently highlighted in the shell area. The editing tool receives user input from the user and, based at least in part on the user input, updates (e.g., for revision, translation) at least some of the text associated with the GUI element. By showing the context of the GUI element while text for it is being edited, the editing tool facilitates language editing with fewer errors and inconsistencies.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: January 1, 2019
    Assignee: SAP SE
    Inventors: Jutta Kleine-Horst, Markus Puchta
  • Patent number: 10168817
    Abstract: (Problem) To facilitate setting of an image display style and selection of images in an image display apparatus with a touch screen. (Solution to Problem) Thumbnails included in an area designated by a pinch gesture are all specified. If it is not true that “the thumbnails included in the designated area are all displayed in the selected style” (S2004, No), the thumbnails included in the designated area are all displayed in the selected style (S2005), and the status is set to selected state (S2006). If it is true that “the thumbnails included in the designated area are all displayed in the selected style” (S2004, Yes), the thumbnails included in the designated area are all displayed in unselected style (S2007), and the status is set to unselected state (S2008). If the gesture is continuously changed to a pinch-out gesture or a pinch-in gesture (S2010, No), the selected area or the unselected area are expanded or reduced depending on the status (S2014, S2015).
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: January 1, 2019
    Assignee: MORPHO, INC.
    Inventors: Masaki Hiraga, Tomoyuki Nakano
  • Patent number: 10157370
    Abstract: A method and corresponding apparatus provided for automatically re-formatting and adjusting elements of a wizard facility displayed a user device. The elements can be adjusted based on the type of device being used and space available to display the wizard facility. Information related to each step of the wizard facility can be displayed to the user in different display areas. Each displayed area relates to a specific step, i.e., a completed step, the current step, or a future step and includes visual representations, which can allow the user to interact with the displayed information. Additionally, an interactive progress bar can be displayed that visually represents the user's progress of the wizard facility. The method and apparatus can automatically re-format and adjust the visual elements of the progress bar depending on the type of device being used and the available space to display the progress bar.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: December 18, 2018
    Assignee: SAP SE
    Inventor: András Bakos
  • Patent number: 10152044
    Abstract: This control device for a machine tool has a display unit that displays an input screen via which machining information regarding machining to be performed on a workpiece is inputted and an input unit via which letters and/or numbers are inputted into machining-information fields on the input screen. When a machining-information field on the input screen is selected, the display unit displays a first input-assistance screen corresponding to said field. Input-support buttons are laid out on said first input-assistance screen. When an input-support button is pressed, a second input-assistance screen is displayed, and via an operation performed in accordance with said second input-assistance screen, the aforementioned field is filled in.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: December 11, 2018
    Assignee: MAKINO MILLING MACHINE CO., LTD.
    Inventors: Kenichi Ono, Toshimasa Uetama, Hideki Heishi, Rie Kawai
  • Patent number: 10126902
    Abstract: Embodiments described herein generally relate to a dynamic contextual help application. The help application adapts to content displayed within a graphical user interface (GUI) to provide content specific help objects. The help objects may be selected by a user and an indication object may simultaneously appear apart from the contextual help application to guide the user in performing various functions related to the selected help object.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: November 13, 2018
    Assignee: SmugMug, Inc.
    Inventors: Brian Strong, Don Macaskill, Angelo Robert Dinardi, Craig Andrew Murray
  • Patent number: 10127056
    Abstract: A system to automate creation of a configuration wizard from, for example, an underlying control application. In one instance, a complex application may be represented with a simple configuration view such as that of a configuration wizard. When an application is being created, a user may be provided with a feature that defines the configuration wizard. Some aspects of the present approach are that a wizard user interface may be automatically generated, a standard approach may be provided to define the wizard, and, for changes which are performed in the application, the wizard may easily be edited and regenerated.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: November 13, 2018
    Assignee: Honeywell International Inc.
    Inventors: Aaron Francis D'Souza, Lavanya Bhadriraju, Soumya Ramesh, Thejasvini Shivanagendra, Gutha Stalin Sanghamitra, Subramanya Tavarekere Nagaraj, Kevin B. Moore
  • Patent number: 10120850
    Abstract: The present invention is directed in general to imaging technologies and more particularly to medical imaging and picture archiving and communication systems (PACS) having an image display wherein system features and functions are provided to a user via active overlays located over displayed images. A system and method are provided to imbed an ability to interact with an image by activating traditional annotations that are displayed in conjunction with an image in a PACS. Users are able to access program functionalities in an improved, quicker, accurate and more intuitive means. More specifically, the present invention relates to providing the capability to customize multiple context menus, and flatten the command hierarchy of an imaging system. The present invention also provides the ability to “overload” current text and graphic annotations that are already displayed within an image of interest.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: November 6, 2018
    Assignee: FUJIFILM Medical Systems USA, Inc.
    Inventors: Sinan Batman, Richard Kiesel
  • Patent number: 10089002
    Abstract: An application is installed on a device that includes a user interface comprising multiple elements organized in a hierarchy. The application communicates with an inspector tool that accesses the hierarchy. The inspector tool may be integrated into the application or separate from the application. During execution of the application, the inspector identifies an element in the hierarchy and presents information regarding the element. For example, a display region corresponding to the element may be highlighted or text regarding the element may be displayed. The hierarchy may be navigated by selection of items in the user interface itself, by selection of an item in the displayed information, by directional inputs, or any suitable combination thereof. Information displayed in the inspector may be configured by the application based on the identified element.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: October 2, 2018
    Assignee: eBay Inc.
    Inventor: Tyler Yong Nugent
  • Patent number: 10061898
    Abstract: An avatar-based charting method for assisted diagnosis to improve the efficiency of medical practice. Through an anthropomorphic symptom record interface, the first page is the Genetic-Psycho-Social-Bio (GPSB) which assists in understanding the genetic, psychological, social-environmental, and biological characteristics of patients. A Subjective-Objective-Assessment-Plan (SOAP) diagnosis page aids in doctor diagnosis. A decision support diagnostic summary interface automatically generates the diagnosis summary and notifies of any unusual circumstances. Finally, a medical records module saves all information into a medical database in order to provide health care for subsequent tracking and evaluation.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: August 28, 2018
    Assignee: KAOHSIUNG MEDICAL UNIVERSITY
    Inventors: Cheng-Yuan Wang, Ying-Fong Huang, Jer-Chia Tsai, Jer-Min Tsai, Yu-Hsien Chiu, I-Te Chen
  • Patent number: 10053112
    Abstract: The present disclosure relates to systems for implementing a computer-readable storage device comprising instructions, including a behavior recognizer, that, when executed by a system having a processor, cause the processor to perform operations, for providing personalized proactive assistance to a vehicle user. The operations comprise receiving a behavior input data package comprising a sequence of user events using the behavior recognizer, and determining the behavior input data package indicates proactive assistance to be presented to the vehicle user by the system, using a user behavior model and a machine state model of the behavior recognizer. The disclosure also relates to methods for providing personalized proactive assistance to a vehicle user.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: August 21, 2018
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Claudia V. Goldman-Shenhar, Amir Konigsberg, Omer Tsimhoni
  • Patent number: 10031970
    Abstract: The described embodiments relate to techniques for facilitating text inputs with long-tail keywords from a user in a social question and answer (Q&A) application. During operation, the system receives an input from the user. The system then applies a predictive model to determine a predicted business outcome for the received input from the user. Next, the system renders a user interface (UI) for subsequent user interaction with the social Q&A application, based on the predicted business outcome. Finally, the system displays the rendered UI to the user.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: July 24, 2018
    Assignee: INTUIT INC.
    Inventors: Igor A. Podgorny, Todd Frey Goodyear, Bradly S. Feeley
  • Patent number: 9959401
    Abstract: A system connected to an existing computer includes a unit for monitoring the screen and provides input, a storage unit that stores data that pairs screen buffer regions with authentication details, wherein the system learns new pairs via user training and presents stored authentication details when the screen buffer regions match a related stored region which is paired with a region of the screen, and a unit that determines which of stored passwords need to be presented to the system by a pattern matching of regions of screen pixels.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: May 1, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Adrian David Dick, James Stuart Taylor
  • Patent number: 9922122
    Abstract: Methods, systems, and apparatus, including computer program products, for assisting users in performing searches. In one aspect, a query for a search session is received from a user device. A first set of search results responsive to the query is provided to the user device. Search results interaction data are received from the user device that identifies actions that are in response to the search results and taken at the user device. The search results interaction data are analyzed to determine that a remedial search operation should be performed, the remedial search operation determining a second set of search results responsive to the query and providing the second set of search results to the user device for presentation to the user.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: March 20, 2018
    Assignee: Google LLC
    Inventors: Ashutosh Garg, Kedar Dhamdhere
  • Patent number: 9886177
    Abstract: Provided is a data preloading method which improves the response speed of a user device by predicting whether a particular object provided on a graphic user interface (GUI) will be selected based on the position of a pointer before the particular object is selected by a user and preloading data that should be loaded when the particular object is selected.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: February 6, 2018
    Assignee: INDUSTRY-ACADEMIC COOPERATION FOUNDATION, YONSEI UNIVERSITY
    Inventors: Seung Yup Lee, Ju Wan Yoo, Gun Hee Han
  • Patent number: 9881645
    Abstract: Described are computer-based systems, computer-implemented methods, and non-transitory computer-readable media for editing video in real-time, or substantially in real-time, using gestures to apply transitions and effects to a plurality of simultaneously played video sources to create an edited video output.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: January 30, 2018
    Assignee: Google LLC
    Inventor: Timothy Priestley Novikoff
  • Patent number: 9871835
    Abstract: A computing system for managing a multi-modal communication session in an enterprise is disclosed. The computing system includes a monitoring module for monitoring activities associated with the multi-modal communication session between a customer and an agent, wherein the customer and the agent communicate over a first communication modality. The system further includes an analysis module for analyzing the activities to initiate communication between the customer and the agent over a second communication modality within the multi-modal communication session, wherein the communication over the second communication modality operates along with the communication over the first communication modality. The system further includes a notification module for generating notifications for notifying information associated with the first communication modality, the second communication modality, or a combination thereof to a supervisor.
    Type: Grant
    Filed: June 27, 2015
    Date of Patent: January 16, 2018
    Assignee: Avaya Inc.
    Inventors: Neil O'Connor, Joel M. Ezell, Seamus Hayes
  • Patent number: 9858308
    Abstract: System and methods of this disclosure are directed to recommending content in real-time or near real-time. The system comprises a number of pipelines updated a different frequencies that process temporally different sets of web property visit data. Within each pipeline, the system can employ different number of algorithms to process visit data to generate content recommendations. One algorithm is a content filter that filters from the visit data those determined to be unsuitable as recommendations. Another is a content analyzer that analyzes the content of each URL in the visit data by topic category and attribute. Another is an item-to-item collaborative filter that determines a correlation score for each URL based on those in the visit data in a single session Another is a device-to-item matrix factorization that determines an affinity score for each URL based on visit data, context information, and topic category.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: January 2, 2018
    Assignee: Google LLC
    Inventors: Xiaohong Gong, Wei Zhang, Nima Asgharbeygi
  • Patent number: 9727105
    Abstract: A method for adjusting connection speed of a USB device includes determining connection speed of the USB device connected to the electronic device, recognizing whether an enhancement event for the connection speed of the USB device is generated, and enhance the connection speed of the USB device when the enhancement event occurs. An electronic device includes the at least one processor configured to determine a connection speed of the USB device connected to the electronic device, recognize whether an enhancement event for the connection speed of the USB device occurs, and enhance the connection speed of the USB device when the restoration event occurs.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: August 8, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD
    Inventors: Woo-Kwang Lee, Chi-Jung Ha
  • Patent number: 9715396
    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: Grant
    Filed: June 17, 2013
    Date of Patent: July 25, 2017
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventor: Yuto Kawabata
  • Patent number: 9703462
    Abstract: A method for display-independent recognition of a graphical user interface (GUI) control, the method comprising capturing a screenshot of a GUI of a computerized application, determining a cursor position in the screenshot, analyzing an area surrounding the cursor position, to identify a GUI control, and storing an image of the GUI control.
    Type: Grant
    Filed: November 30, 2014
    Date of Patent: July 11, 2017
    Assignee: KRYON SYSTEMS LTD.
    Inventors: Emma Butin, Oren Keinan, Erez Keinan, Alon Rabinovich
  • Patent number: 9690444
    Abstract: A method delivers a help process customized for a particular operating environment using a help system that initially has more generic content. The method includes obtaining system-specific information about a target system. A wrapper is instantiated by invoking it with the system-specific information as invocation parameters, the wrapper providing wrapper methods for modifying help content files of the help system that initially store the more generic content. The wrapper then (1) instantiates the help system, and (2) uses the wrapper methods to modify the help content files based on the invocation parameters to include the system-specific information instead of or in addition to the more generic content. The help system subsequently uses the help content files as modified in subsequent operation. In operation, the help system reflects the system-specific information, providing desirable customized functionality while leveraging automated design tools used to generate the more generic help system content.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 27, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Scott E. Joyce, Norman M. Miles, Bruce R. Rabe
  • Patent number: 9674363
    Abstract: Associating callers of a contact center with their social media identity may provide mutual benefits to the caller and contact center. For example, a business operating a contact center can receive information about their current and potential customers and customers can receive additional information, incentives, or other perks by allowing access to their social media profile. When a caller initially calls a contact center, they are prompted, and possibly incentivized, to provide a social media identity. The social media identity may or may not have an affinity with an organization on the social media website. If not, the caller is provided with the opportunity to establish the affinity. If the caller does establish the affinity, the call may be identified as having a positive sentiment or negative sentiment if the caller does not do so. The call, or future calls, with the caller may then be processed accordingly.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: June 6, 2017
    Assignee: Avaya Inc.
    Inventors: Reinhard Klemm, David Skiba
  • Patent number: 9632650
    Abstract: A user can access a searching component that allows the user to enter search terms to search for commands associated with a computer program. Some specific embodiments pertain to methods for supporting user access to the searching component, to methods for processing search terms submitted by the user, and to methods for guiding the user in terms of their formulation and selection queries. Methods for generating, organizing and manipulating the search results are also provided.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: April 25, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Aravind Bala
  • Patent number: 9591135
    Abstract: A rules-based compliance system enables a permitted user to define one or more contact attempt suppression rules, wherein each contact attempt suppression rule is adapted to be triggered when a configurable number of past contact attempts as defined in the contact attempt suppression rule have been attempted. A set of contacts are then received by the system. During a communications campaign, and before being issued, a contact in the set of contacts is compared against each of the one or more contact attempt suppression rules. The compliance system is then operative to suppress at least one contact based on a result of the comparison that indicates that a given one of the one or more contact attempt suppression rules is satisfied for the contact. A user may also provision one or more contact location rules that suppress contacts based on location information.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: March 7, 2017
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Christopher W. Bohlin, John P. Keyes
  • Patent number: 9535720
    Abstract: A capture system may capture client events for an application session. Some client events may contain display information associated with screen gestures. The screen gestures may be associated with any user input that changes how images are displayed during the application session. For example, the screen gestures may comprise one or more of a scroll gesture, a touch start gesture, a touch move gesture, a touch end gesture, and/or a pinch gesture. In another example the screen gesture may comprise a reorientation of a device operating in the application session. A replay system may replay the application session based on the captured client events to recreate images displayed during the application session in response to the screen gestures.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: January 3, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Omar Hernandez, Sukhbir Singh, Neel Phadnis
  • Patent number: 9529604
    Abstract: A method, device and system for pushing information is disclosed by the present disclosure. The method comprises, obtaining and storing a microblog message published though an Instant Messaging client by a user; scanning the stored microblog message published by the user and obtaining keywords of the microblog message according to a preset extracting policy; and determining an application scene of the user according to the obtained keywords, matching the application scene with the corresponding prestored help information, and obtaining and pushing the matched help information.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: December 27, 2016
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Li Zhang
  • Patent number: 9483475
    Abstract: A content recommendation method for use in a portable electronic device is provided. The method includes the steps of fetching current context information from the portable electronic device; calculating a relevant ranking value of each item within each type of media files stored in the portable electronic device based on the context information; sorting the relevant ranking value of each item within each type of the media files; highlighting at least one of the items of a first user interface of the portable electronic device according to the sorted ranking values.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: November 1, 2016
    Assignee: HTC CORPORATION
    Inventors: Augustin Tuffet Blaise, Ya-Chu Yang
  • Patent number: 9459791
    Abstract: A method comprising of displaying a GUI object is disclosed. The method displays a first graphical user interface (GUI) object with multiple selectable GUI items. The method detects a movement of a cursor in a direction of a particular selectable GUI item. The method determines an expected location for the stopping of the cursor. The method displays, at the expected location, a second GUI object corresponding to the particular GUI item.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: October 4, 2016
    Assignee: Apple Inc.
    Inventors: Jean-Pierre M. Mouilleseaux, Charles J. Migos
  • Patent number: 9451004
    Abstract: This description relates to methods for initiating a server-based action using a timing mechanism. Furthermore, the description relates to the implementation of the aspects and embodiments of the method for initiating a server-based action described herein in hardware or software, or a combination thereof. The description suggests a mechanism to trigger the delayed execution of a server-based action based on hovering over interactive elements in a graphical user interface.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: September 20, 2016
    Assignee: Crytek GmbH
    Inventor: Cevat Yerli
  • Patent number: 9417772
    Abstract: A display operation device has a display-integrated operation panel with a display screen, on which a monochrome copy start key and a color copy start key are displayed. When black-toner-out or color-toner-out occurs, on the monochrome copy start key and the color copy start key, another UI component such as black-toner-out key and color-toner-out key is displayed. Such a UI component is displayed at the display position of the monochrome copy start key and the color copy start key, being superposed on these keys.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: August 16, 2016
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Mikiya Okada, Naohiro Andoh
  • Patent number: 9389882
    Abstract: Responsive to a detected user access by a user to help content of an application, at least one subsequent detected user interaction with the application is recorded that documents the user's actual use of the application in response to instructions within the accessed help content. The help content includes tracking metrics that include at least one configured expected user interaction with the application to perform the instructions within the accessed help content. The effectiveness of the instructions within the accessed help content at improving the user's proficiency in using the application is determined by comparison of the recorded at least one subsequent detected user interaction with the application after the help content was accessed with the at least one configured expected user interaction with the application to perform the instructions within the accessed help content.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: July 12, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew A. Armstrong, Richard W. Pilot
  • Patent number: 9348615
    Abstract: Systems, methods, and other embodiments associated with transitioning are described. In one embodiment, a method comprises analyzing at least one interface to produce an interface analysis result. The method also comprises causing a transformation of at least one constituent element based, at least in part, on the interface analysis result.
    Type: Grant
    Filed: March 3, 2011
    Date of Patent: May 24, 2016
    Inventors: Brendan Edward Clark, Ronald Charles Krosky, Matthew Franklin Clapper
  • Patent number: 9324063
    Abstract: A reduced capability subset of an application referred to as a “starter application” is provided on a computer device prior to purchase and intended for use by a user purchasing the computer device. The starter application may monitor input from the user when the starter application is executing to ascertain opportunities to inform the user of an upgrade and then solicit the user for purchasing the upgrade. The starter application may use a limited access browser to contact a server to assist in the solicitation and complete the transaction. Upon completing the transaction, the upgrade is provided to the computing device. The upgrade may comprise the full capability version of the application, templates, clip art, or other software. The upgrade may entail transmitting the upgrade to the computer device or providing an authorization key to unlock the upgrade that is already stored on the computer device.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: April 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Terry Farrell, Norbert van Woerkom, Robert McQuillan, David Mowatt, Pieter Retief Kasselman
  • Patent number: 9305034
    Abstract: A system receives database tables from a plurality of computer systems. Each of the database tables is associated with a particular computer system. Each particular computer system is associated with a particular schema. The database tables are stored in a computer storage device according to the particular schema of the computer system with which each database table is associated. Database views are created and stored. Each of the views is associated with a particular schema. A configuration table according to the particular schemas of each of the computer systems is generated. The configuration table is displayed on a display device. A selection of one or more schemas is received from the display on the computer display device. The database view from one of the selected database schemas is used as a template to generate a view for all of the selected schemas.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: April 5, 2016
    Assignee: SAP SE
    Inventors: Andreas Kemmler, Torsten Kamenz
  • Patent number: 9304508
    Abstract: A method associates a cell in the composite adaptive distance field (cADF) with a machining instruction that changes a type of the cell or a type of a distance field in the cell in forming a composite surface of the workpiece to produce at least part of an association, and associates the distance field in the cell with the machining instruction changing the type of the distance field in forming the composite surface of the workpiece to produce at least part of the association. In response to receiving a command to undo a simulation of the machining to the intermediate machining instruction, a subset of cells and a subset of distance fields forming the composite surface of the workpiece at a time of the simulation by the intermediate machining instruction are identified using the association and the intermediate representation of the workpiece is determined using the subset of cells and the subset of distance fields.
    Type: Grant
    Filed: April 24, 2013
    Date of Patent: April 5, 2016
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Alan Sullivan, Dmytro Konobrytskyi
  • Patent number: 9251345
    Abstract: A method, apparatus, and computer program product for identifying malware is disclosed. The method identifies processes in a running process list on a host computer system. The method identifies ports assigned to the processes in the running process list on the host computer system. The method determines whether any one of ports that is currently in use in the host computer system is not assigned to any of the processes in the running process list. The method then makes a record that a hidden, running process is present as a characteristic of an attack in response to a determination that one of the ports is currently in use but is not assigned to any of the processes in the running process list in the host computer system.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Robert G. Freeman, Gunter D. Ollmann
  • Patent number: 9235852
    Abstract: Contextually relevant pieces of alternative content, including advertisements, are selected for display with requested content based on documents or other second content sources that are referenced by or in the requested content.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: January 12, 2016
    Assignee: Google Inc.
    Inventor: Jeremy Hylton
  • Patent number: 9223786
    Abstract: A participant in a capture volume can speak through a microphone. The microphone can capture the speech and transmit it to a wearable computing device of the participant. The wearable computing device can process the speech to generate audio data. The wearable computing device can transmit the audio data to a simulator engine. The simulator engine can receive the audio data and processes the audio data to determine an attribute of the audio data (e.g., amplitude) at the location of a virtual character in a simulated virtual environment based on one or more attenuation factors. The attenuation factors can be calculated based on 3D motion data of the participant. Further, the simulator engine can drive an change in state of the virtual character in the simulated virtual environment based on the attribute of the audio data.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: December 29, 2015
    Assignee: Motion Reality, Inc.
    Inventors: Cameron Travis Hamrick, Nels Howard Madsen, Thomas Michael McLaughlin