Computer Logic, Operation, Or Programming Instruction Patents (Class 434/118)
  • Patent number: 10275202
    Abstract: A device configuring a multi-display system is disclosed. The device configuring the multi-display system includes a first interface unit providing an access path for access to another device, a second interface unit connected to the first interface unit through a first bus and a second bus, a processor transmitting a first command and receiving a second command, a TX line connecting the processor to ‘one of the first bus and the second bus’ to transfer the first command, an RX line connecting the processor to ‘one of the first bus and the second bus’ to transfer the second command, and a switch unit connecting the RX line and one of the first bus and the second bus, or connecting the TX line and one of the first bus and the second bus, wherein the processor controls the switch unit to respectively connect the RX line to the first bus and the TX line to the second bus or to respectively connect the RX line to the second bus and the TX line to the first bus.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: April 30, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Youngkyu Jo, Janghee Lee
  • Patent number: 10275115
    Abstract: A method includes transmitting first data causing a client device to display a webpage including a panel and an action access icon; transmitting second data to the client device causing, in response to a selection of the action access icon, the client device to display multiple action icons within or adjacent to the panel; receiving, from the client device, an indication that one of the multiple action icons was selected; obtaining a context identifier associated with the panel based on the indication; obtaining a user interface configured to allow submitting a developer work item for the context identifier; in response to the indication, transmitting third data to the client device causing the client device to display the user interface; receiving, via the user interface on the client device, the developer work item; and storing the developer work item in association with the context identifier.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: April 30, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Umashankar Velusamy, Benjamin Pomales, David M. Lopez, Timothy E. Richmond, Naveenkumar V
  • Patent number: 10268264
    Abstract: A method for controlling an electronic system comprising a microprocessor, an eye tracker component, a display, and a memory. The memory comprises an executable code being executable by the microprocessor.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: April 23, 2019
    Assignee: SAP SE
    Inventor: Jean-Nicolas Des Pommare
  • Patent number: 10248441
    Abstract: Systems, methods, and computer program products to perform an operation comprising receiving, by a first device, metadata describing a first action of a plurality of actions performed on a second device, identifying a target object of the first action based on the metadata describing the first action, and outputting, by the first device: a sequence of images depicting performance of the first action on the second device, a textual instruction specifying how to perform the first action on the first device proximate to the target object, and an audio instruction specifying how to perform the first action on the first device.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventor: Alok K. Singh
  • Patent number: 10235162
    Abstract: A software program is executed, the software program requiring one or more physical interactions with a user through an input/output (I/O) device, wherein each of the one or more physical interactions includes respective predefined dimensions indicating a proficiency in performing one of the one or more physical interactions. The one or more physical interactions are tracked. A familiarity profile for each of the one or more physical interactions is generated based on the respective predefined dimensions for each of the one or more physical interactions. The software program is customized based on the familiarity profile for each of the one or more physical interactions.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: March 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Paul M. R. Edmonds, Joe Pavitt, James E. Ravenscroft, James Sutton
  • Patent number: 10235604
    Abstract: Methods and systems are presented for obtaining numerous normalized wearable item depictions from a machine-learning-based image classification protocol that was trained using very numerous wearable item depictions that each associate one or more graphical images with corresponding textual metadata. After indexing the numerous normalized wearable item depictions so that the first functional module applies an appropriate protocol, matching content is deemed more relevant and selectively transmitted.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: March 19, 2019
    Assignee: SOPHISTIO, INC.
    Inventor: Beata Kouchnir
  • Patent number: 10223929
    Abstract: A system for collecting and evaluating data records comprises a configuration device associated a data collection device associated, and a data monitoring device. The devices are registered with a server. The data collection device transmits a task to the server over a network. The data collection device receives the task from the server and records a data record in response to the task. The data collecting device groups the data record with metadata to produce a verified data record and transmits the verified data record to the server. The data monitoring device receives the verified data record from the server and facilitates the evaluation of the verified data record. The evaluation of the verified data record is used to generate an updated verified data record comprising evaluation results and updated metadata and is transmitted to the server and added to a portfolio.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: March 5, 2019
    Assignee: VIQ Solutions Inc.
    Inventor: Malcolm John Macallum
  • Patent number: 10192455
    Abstract: A method of controlling a user terminal is provided. The method includes displaying a graphic user interface (GUI) which includes items showing a plurality of class courses which are taught based on a lesson content, and items showing a plurality of activities or materials; selecting one of the displayed items corresponding to the plurality of activities or materials in accordance with a user's input; designating the item of the selected activity or material to one of the items corresponding to the plurality of class courses; and generating the lesson content by storing the class course and lesson plan configuration information corresponding to the activity or material designated to the class course.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: January 29, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eun-kyung Yoo, Bo-min Kim, Joon-hwan Kim, Chan-hee Jung
  • Patent number: 10169732
    Abstract: A mobile application enables employees to manage their goals and track their performance at any time, and from any place. A mobile device such as a tablet computer or a smart phone can download goal information over the Internet from a remote server. The mobile device can provide user interfaces through which its user can work on the goal. The mobile device can upload the result of the work performed on the mobile device to the remote server. The mobile application also enables an employee to augment his or her goal and performance data using data from third-party systems. The data from the third party systems can be incorporated into the goal and performance data as evidence of the employee progressing toward his goals. For example, such data from a third-party system might include tweets from a Twitter feed, or stock prices from a NASDAQ ticker feed.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: January 1, 2019
    Assignee: Oracle International Corporation
    Inventors: Jasbir Grewal, Pallavi Pyreddy, Praveen Vipranarayanan, Siu Wan Surlina Yin
  • Patent number: 10152897
    Abstract: The present invention is directed to interactive training, and in particular, to methods and systems for computerized interactive skill training. An example embodiment provides a method and system for providing skill training using a computerized system. The computerized system receives a selection of a first training subject. A training challenge related to the first training subject is accessed from computer readable memory. The training challenge is provided to a user via a terminal, optionally in verbal form. A first score related to the correctness and/or completeness of a verbalized challenge response provided by the user is stored in memory. A second score related to how quickly the trainee provided the verbalized challenge response is stored in memory. A third challenge score related to the confidence and/or style with which the trainee verbalized the challenge response is stored in memory.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: December 11, 2018
    Assignee: Breakthrough PerformanceTech, LLC
    Inventors: Martin L. Cohen, Edward G. Brown
  • Patent number: 10129310
    Abstract: Techniques for in-application demonstration using video and data streams are described herein. A video stream comprising video data that includes an instructional video may be received and played. A data stream associated with the video stream may be received at least partially concurrently with, or during, receiving of the video stream. It may then be determined when the playing of the video stream proceeds to a first data location, and the playing of the video stream may be stopped. A first portion of data within the data stream that is associated with the first data location within the video stream may then be identified. The first portion of data may include an indication of at least one operation performable within an executing application. Instructions may then be provided, based at least in part on the first portion of data, for performing the at least one operation within the executing application.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: November 13, 2018
    Assignee: Twitch Interactive, Inc.
    Inventor: Christopher David Brunning
  • Patent number: 10127583
    Abstract: In one embodiment, a system and method is illustrated including receiving a feedback request identifying a particular user, retrieving a feedback entry in response to the feedback request, the feedback entry containing a first term, building a scoring model based, in part, upon a term frequency count denoting a frequency with which the first term appears in a searchable data structure, mapping the first term to a graphical illustration based upon a second term associated with the graphical illustration such that the graphical illustration may be used to represent the second term, and generating a feedback page containing the first term and the graphical illustration. The method may include assigning a value to the first term so as to identify the first term, assigning the first term to the searchable data structure, and extracting the first term from the searchable data structure based, in part, upon an extraction rule.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: November 13, 2018
    Assignee: eBay Inc.
    Inventors: Neelakantan Sundaresan, Kavita Ganesan, Harshal Ulhas Deo
  • Patent number: 10127826
    Abstract: An aspect of the present invention relates to an online test platform adapted to facilitate the development, delivery, and management of educational tests with interactive participation by students, teachers, proctors, and administrators even when some or all of them are remotely located. The platform may include administrator interfaces, test proctor interfaces, and test taker (e.g. student) interfaces to allow each participant to view, navigate, and interact with aspects of the online test platform that are intended to meet their needs.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: November 13, 2018
    Assignee: Houghton Mifflin Harcourt Publishing Company
    Inventors: Timothy A. Rogers, John Bosko, Corey S. O'Brien, Raghubir S. Mutum
  • Patent number: 10120988
    Abstract: Systems and methods presented herein can allow a teacher to manage student devices in a classroom setting by grouping student devices on a graphical user interface and using the interface to set locks with respect to the groups of student devices. Lock requests can be received and managed by a server, which can issue file locks, web locks, and application locks. These locks can restrict file access, website access, and application access, respectively, on the students' personal mobile devices. Additionally, the teacher device can allow the teacher to provide timing information in conjunction with the lock requests, which can control when to lock and/or unlock the student devices.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: November 6, 2018
    Assignee: AIRWATCH LLC
    Inventors: Bill DeWeese, Kevin McKeithan
  • Patent number: 10108335
    Abstract: In an example method, a graphical user interface (GUI) is displayed to a user on a display device of a computer system. The GUI includes a first game portion visually depicting a first game element and second game elements disposed within a game environment. A position of the first game element, a position of each of the second game elements, and/or a number of second game elements is randomized. The first GUI also includes a control portion visually depicting commands for manipulating the first game element within the game environment, and a first code portion. The computer system receives an indication that the user selected one of the commands depicted in the control portion. In response, the game element is manipulated within the game environment in accordance with the selected command. A first sequence of software code associated with the selected command is displayed in the first code portion.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: October 23, 2018
    Assignee: Apple Inc.
    Inventors: Timothy V. Isted, Behzad Aghaei, Ian J. Baird, Michael M. DeWitt, Matthew D. Drance, Maxwell O. Drukman, Kenneth S. Orr, Connor M. Wakamo
  • Patent number: 10089898
    Abstract: To provide an information processing apparatus for allowing a learner to enjoy viewing and listening of the content and to perform linguistic learning, and to check the effect of learning. A Dictionary DB 101 associates a vocabulary with a difficulty level determined for each vocabulary, and stores the vocabulary and the difficulty level, the vocabulary including a word, an idiom, or a phrase consisting of two or more words in a language to learn. A registration unit 102 registers a degree of learning of the language to learn of a learner as a learning level. A calculating unit 104 calculates the number of the vocabularies to learn used in the content as a frequency in use. A specifying unit 106 specifies, according to the calculated frequency in use and the registered learning level, and among the vocabularies of the language to learn used in the content, a vocabulary which is an object to learn as a vocabulary to learn.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: October 2, 2018
    Inventor: Akitoshi Kojima
  • Patent number: 10085102
    Abstract: Devices connected with a computer system are interrogated to detect whether they are configured and functioning. In an audio device implementation, a known audio sample is output to a loudspeaker. If the loudspeaker is properly configured and functional, an attached microphone will capture the sound corresponding to the audio sample generated by the loudspeaker. If sound corresponding to the audio sample is detected, an indication is provided to the user that the microphone and loudspeaker are operational. If no sound corresponding to the audio sample is detected, an indication is provided to the user that the loudspeaker is not enabled and additional configuration is required.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: September 25, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anton W. Krantz, William L. Looney
  • Patent number: 10078967
    Abstract: The present disclosure is directed to an apparatus and system for and method of registering, admitting and testing of a candidate. Test candidate can be registered and admitted through verification of identity using biometric comparisons and third party identification systems. Scanning of identification documents and comparison with security information database can authenticate the validity and authenticity of identification documents. Authentication of testing candidates can be accomplished by comparison of biometric data of candidate against biometric data contain in identification document. Testing can be conducted on an apparatus remotely located from a proctor monitored administrative station or apparatus. The remote testing station can detect and prevent individuals from cheating, detect unauthorized objects, and can prevent or detect unauthorized copying of an examination or portions thereof.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: September 18, 2018
    Assignee: PSI SERVICES LLC
    Inventor: Ruben Garcia
  • Patent number: 10071315
    Abstract: Disclosed herein is a content providing method for a content providing server to provide contents to client terminals via a network. The method includes: obtaining play data indicating progress conditions of a computer game progressing according to user operation on the client terminals; evaluating game plays by each predetermined evaluation item on a basis of the play data; obtaining data of a moving image of a game play extracted according to an evaluation result; and distributing the data of the moving image to the client terminals via the network.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: September 11, 2018
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Yasuhiro Watari, Nobuaki Tanaka, Toshiharu Sayano, Toshiya Ikenaga
  • Patent number: 10067629
    Abstract: A measuring device according to a first aspect of the invention comprises a display unit, a remote control interface adapted to receive external remote control commands according to a remote control command format, a control unit adapted to control the measuring device according to said remote control commands, and a tutorial reproduction unit adapted to generate tutorial content commands according to said remote control command format and transmit said tutorial control commands to said remote control interface. The control unit is adapted to control said measuring device according to said tutorial control commands.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: September 4, 2018
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventors: Madlena Niederhaus, Richard Dengler, Thomas Braunstorfinger
  • Patent number: 10062131
    Abstract: A method includes generating a guidance template for an assignment that includes creation of a content curation (curation). The method includes storing a generated guidance template and a received curation that includes organized electronic items. The method includes scanning content of the received curation at a curation level and comparing the scan of the content with the guidance template. The method includes generating a curation-level assessment of the received content based on the comparison and generating a first suggested modification based on the curation-level assessment. The method includes assessing the received curation at an item level based on accessed electronic sources and generating a second suggested modification based on an item-level assessment. The method includes communicating the suggested modifications.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: August 28, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Yuko Okubo, Jun Wang, Kanji Uchino
  • Patent number: 10061813
    Abstract: Techniques can construct a learner's educational context (e.g., course enrollments, subject-matter interests, and/or activity involvements) and tailor query processing using the educational context. For a given query, each concept in a set of concepts can be assigned a weight. The weight can depend on a query term in the query. For example, for a query including “North America”, a “geography” concept and a “history” concept can be determined to be related to the query, and weights can be influenced accordingly. Weights can also depend on a user's educational context (e.g., such that the “geography” weight is higher when a learner is enrolled in a geography course). A query time can also be analyzed in view of schedule data (e.g., indicating when particular topics are to be studied in a course). Weights can further depend on which concepts are recently, currently or will soon be of interest based on the schedule.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: August 28, 2018
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Dayasankar Saminathan Pocha, Thimira Dilina Kalindu Amaratunga, Saranyah Balasingam
  • Patent number: 10051123
    Abstract: Embodiments of the invention involve providing automated assistance to an agent operating an agent terminal. A database stores an automated assistance session comprising communications between at least one client terminal and at least one agent terminal during a communication session. The automated assistance session is restored in response to a connection being reestablished with the client terminal after the client terminal disconnects during the communication session. A client communication is received from the client terminal, and a plurality of statements is determined based on the client communication and the communications of the automated assistance session stored in the database. The statements are configured to be manually selected by an agent or automatically selected by an automated agent. The automated agent is engaged for automatically selecting one of the statements in response to a predetermined condition.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: August 14, 2018
    Assignee: [27]7.ai, Inc.
    Inventors: Stephen J. Griesmer, James Gordon Beattie, Charles Richard Cooke, Monowar Hossain, Steven H. Lewis, Benjamin Rudman
  • Patent number: 10049147
    Abstract: A method and apparatus for processing documents have been presented. The method includes: upon receiving an operation request for a designated document, obtaining constituent information of the designated document, wherein the constituents information comprises a first resource identification of at least one multimedia resource; obtaining, according to the first resource identification of the at least one multimedia resource, the at least one multimedia resource and a location of the at least one multimedia resource within the designated document; obtaining the designated document according to the at least one multimedia resource and the location of the at least one multimedia resource within the designated document; and loading and displaying in sequence, the at least one multimedia resource which constitutes the designated document, according to a resource loading sequence which is determined by the designated document.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: August 14, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yi Shan, Bin Zhang, Likai Wang, Zhiyuan Lin, Zhuo Tang, Liang Wu, Ling Li, Kai Li
  • Patent number: 10043409
    Abstract: Provided herein are systems and methods for characterizing a perception of one or more concepts by one or more learners. The concepts can be presented to the one or more learners by one or more trainers. The learners can be provided with a map of key ideas in a concept. The map can identify key ideas and relationships between the key ideas to aid the learner in organizing one or more thoughts of the learner. The learner can take notes on the map in the form of a textual input. The textual input can be analyzed and compared to a list of metadata tags that were entered and stored in the map by the architect. The text analysis can be provided to the trainer in real time to indicate a level of understanding or characterization of perception of the learner.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: August 7, 2018
    Assignee: COMPRENDIO, INC.
    Inventors: Daniel Elwin Walter Nash, Sean Michael Ho'Okano-Briel
  • Patent number: 10038870
    Abstract: There is provided an electronic device and an information processing program, which may improve user's convenience in operation using an electronic manual. The electronic device includes: a first determination section selecting one operation mode from one or more kinds of operation modes which are provided to operate the electronic device, and determining the selected operation mode as an operation mode to be executed; and a second determination section determining, in response to an input signal from a user, manual data of operation procedure for the determined operation mode in execution, as transmission information to be transmitted to a user terminal device.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: July 31, 2018
    Assignee: Saturn Licensing LLC
    Inventor: Yuki Sugiue
  • Patent number: 10018032
    Abstract: Techniques and apparatus are provided for stress calculations for sucker rod pumping systems. A method is provided for determining stress along a sucker rod string disposed in a wellbore. The method generally includes receiving, at a processor, measured rod displacement and rod load data for the sucker rod string, wherein the sucker rod string comprises a plurality of sections; and calculating stress values at a plurality of finite difference nodes for at least one of the plurality of sections based, at least in part, on the measured rod displacement and rod load data.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: July 10, 2018
    Assignee: Weatherford Technology Holdings, LLC
    Inventor: Victoria M. Pons
  • Patent number: 10013268
    Abstract: A system permitting virtual server images to be reused and repurposed to provide for different application environments for performance-based testing by providing a plurality of virtual hard drive images.
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: July 3, 2018
    Assignee: Prometric Inc.
    Inventor: Christopher Crowhurst
  • Patent number: 10007723
    Abstract: The disclosed technology generally relates to methods for identifying audio and video entertainment content.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: June 26, 2018
    Assignee: Digimarc Corporation
    Inventor: William Y. Conwell
  • Patent number: 10008199
    Abstract: A method of adapting a speech recognition system to its user includes gathering information about a user of a speech recognition system, selecting at least a part of a speech model reflecting estimated speech attributes of the user based on the information about the user, running, in the speech recognition system, a speech model including the selected at least a part of a speech model, and training, in the speech recognition system, other parts of the speech model to reflect identified speech attributes of the user.
    Type: Grant
    Filed: August 22, 2015
    Date of Patent: June 26, 2018
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Jeffrey E. Pierfelice, Sean L. Helm, Bryan E. Yamasaki
  • Patent number: 9998509
    Abstract: Application of comments to a variety of application functionality content is provided. Comments may be entered and displayed in a comments user interface component directly in line in the text or other objects of a document or other content item. Displayed comments may be collapsed to a simplified comments tab that may remain displayed in the associated document or content item. Selection of the comments tab may allow for expansion of the comments user interface component to full size. The comments tab may likewise be collapsed to an icon or other image displayed next to the associated content, and the icon or other image may be configured to provide an indication of the length of an associated comments conversation thread. One or more social feedback mechanisms may be employed to show feedback on a given component or portion of a document or content item.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: June 12, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Matthew J. Kotler, Ned B. Friend, Erez Kikin-Gil, Charles W. Parker, Igor Zaika
  • Patent number: 9977725
    Abstract: A system is provided to run new code modules safely in a duplicative, protected environment without affecting the code modules that are already trusted to be on the system. The system receives a new code module that validates operational data of a computing device, and instantiates a new, parallel execution engine to run the new code module on the operational data in parallel with another execution engine running the trusted/verified code modules that also validate the same operational data. The new engine runs the new code module with the operational data to produce new code module results. The production engine runs the trusted/verified code modules with the operational data to produce verified code module results. The new code module results are combined with the verified code module results to produce combined results describing the operational status of the computing device.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: May 22, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: David C. White, Jr., Magnus Mortensen, Jay K. Johnston
  • Patent number: 9971474
    Abstract: A computer-assisted method of receiving request for enhancement (RFE) information includes providing, in a product, a graphical user interface (GUI) configured to present to the user one or more inputs for submitting RFE information. The method further includes conveying, by a first processor associated with the product, the RFE information the user submits to the one or more inputs, the RFE information being tagged with an identifier associating the RFE information with the product. The method also includes receiving, by a second processor, the RFE information and the associated identifier, and providing the RFE information and the associated identifier to a service team associated with the product.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: May 15, 2018
    Assignee: Dell Products, LP
    Inventors: Giang L. Nguyen, Carlos Reyes
  • Patent number: 9965472
    Abstract: A question/answer creation system is described. The system includes a memory device and a processor connected to the memory device. The processor is configured to import a document having a set of questions based on content in the document, automatically create a candidate question from the content in the document, automatically generate answers for the set of questions and the candidate question using the content in the document, present the set of questions, the candidate question, and the answers to a content creator for user verification of accuracy, and store a verified set of questions in the document. The verified set of questions includes at least one verified question from the set of questions and the candidate question.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: May 8, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jana H Jenkins, David C Steinmetz, Wlodek W Zadrozny
  • Patent number: 9940606
    Abstract: Employers or recruiters populate an online database with job postings. The concepts that job applicants need to have learned to be successful applicants for a job are stated or inferred from the job posting and optionally resumes of others who have held that job. A student's own learning activities are logged by an online education platform. From a comparison between the student's completed learning units and a job posting's required learning units, a personalized learning unit gap can be identified for a student. The online education platform can then recommend how the student can fill the gap by undertaking the study of learning units on the education platform.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: April 10, 2018
    Assignee: Chegg, Inc.
    Inventors: Anand Madhavan, Paul Chris Sri, Benjamin James Bercovitz, Vincent Le Chevalier, Charles F. Geiger
  • Patent number: 9934220
    Abstract: A method for question/answer creation for a document is described. The method includes importing a document having a set of questions based on content in the document. The method also includes automatically creating a candidate question from the content in the document. The method also includes automatically generating answers for the set of questions and the candidate question using the content in the document. The method also includes presenting the set of questions, the candidate question, and the answers to a content creator for user verification of accuracy. The method also includes storing a verified set of questions in the document. The verified set of questions includes the candidate question.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: April 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jana H Jenkins, David C Steinmetz, Wlodek W Zadrozny
  • Patent number: 9933861
    Abstract: A result is generated, using a data processing or computational system, in response to a user-provided or user-indicated input expression. The result is displayed, or caused to be displayed, on a display device. The result is analyzed, and, based on the analysis of the result, one or more further data processing or computational actions that the user will perform on the result are predicted. A user interface mechanism is generated to facilitate performing the predicted one or more further data processing or computational actions or to facilitate viewing one or more further results generated in response to one or more of the predicted further data processing or computational actions. The user interface mechanism is displayed or caused to be displayed on the display device.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: April 3, 2018
    Assignee: Wolfram Research, Inc.
    Inventors: Stephen Wolfram, Kumar Mayank, Taliesin S. Beynon
  • Patent number: 9934507
    Abstract: A first signature log generated by a first processing system is received. A first listing of the recorded series of user inputs included in the signature log is compared to at least one historical log indicating at least one historical path, each historical path including at least second listing of a series of historical user inputs that corresponds to a historical endpoint in the computer program. Responsive to comparing the first listing of the recorded series of user inputs to the at least one historical log, the historical path to which the recorded series of user inputs at least partially corresponds is identified and the at least one historical endpoint is identified as a predicted endpoint in the computer program. Based on the predicted endpoint, a predicted path corresponding to the predicted endpoint in the computer program is selected and output.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: April 3, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron M. Cohen, Paul Komar, Shaun Ruske, Brian C. Schimpf
  • Patent number: 9922351
    Abstract: Location-based adaptation of financial management system. Crowdsourced feedback regarding financial management system content is tagged with location data such as an IP address and/or geographic location data. Location-specific counters track feedback received from different locations and may involve different languages, dialects, phrases or other manners of expression associated with different countries, states or regions thereof. When pre-determined criteria is satisfied, e.g.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: March 20, 2018
    Assignee: INTUIT INC.
    Inventors: Taylor M. Candee, Charles H. Taira, Thomas J. Rohlf, Megan E. Caywood
  • Patent number: 9916766
    Abstract: A method includes performing operations as follows on a processor: indexing a database of records for a topic based on a training suitability criterion, the records comprising programming errors and associated resolutions; generating a deck of electronic flash cards containing training questions thereon, respectively, from the database of records based on the training suitability criterion; and displaying the electronic flash cards.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: March 13, 2018
    Assignee: CA, INC.
    Inventor: Mark Daniel Rodmell
  • Patent number: 9901824
    Abstract: Methods and systems for providing user control of objects or vehicles simulated in a simulated environment or virtual world are described herein. The user control may include various types of touch controls that may be used by a player to move the object or vehicle in a direction and/or at a velocity. The user, in some embodiments, may be able to select which type of touch control is used in the user interface. In some arrangements, the touch control may include a touch zone arrangement that can be changed based on a condition of the virtual world or a player interaction with a user interface. Additionally, in some embodiments, the user control may include one or more controls for removing one or more statuses that may be received by the vehicle.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: February 27, 2018
    Assignee: Wargaming.net Limited
    Inventors: Vitaliy Borodovsky, Dmitriy Bobrovnichiy
  • Patent number: 9898913
    Abstract: A medical alert message handling method for a medical communication device is disclosed. The medical alert message handling method includes receiving a shift, a medical alert message classification configuration and a medical alert message priority configuration, receiving at least one medical alert message, filtering the medical alert message according to the shift to generate a personal alert message, displaying the personal alert message, filtering the medical alert message according to the medical alert message classification configuration and the medical alert message priority configuration, receiving a selection command to select one of the medical alert message, and noting a handling status and a handling problem of the selected medical alert message.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: February 20, 2018
    Assignee: EBM TECHNOLOGIES INCORPORATED
    Inventors: William Pan, Cheng-Yuan Hsu
  • Patent number: 9881512
    Abstract: Systems and methods for customizing an educational interactive multimedia presentation based on biometric sensor readings of a user. The interactive multimedia presentation may include one or more educational lessons that are presented to the user. A particular educational lesson may include content related to one or more skillsets the user is learning. By adapting the interactive multimedia presentation based on the user's biometric sensor readings, a customized learning experience may be created for the user.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: January 30, 2018
    Inventor: Dhiraj Jeyanandarajan
  • Patent number: 9875320
    Abstract: An entity may be related to multiple related entities by one or more properties, and the entity may also be associated with one or more entity types. A system for providing sorted results may include identifying the entity, related entities, and types. The system may also determine related entity scores for each respective related entity, relative to the entity. For each property, the related entity scores of the related entities related to the entity by that property are combined to generate a property score. The properties are then sorted based on their property scores. The sorting may occur for properties associated with an entity type, and sorted search results may be provided as output for one or more entity types of interest.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: January 23, 2018
    Assignee: GOOGLE LLC
    Inventors: Yiming Li, Zhenyu Gu
  • Patent number: 9848811
    Abstract: Provided is a cognitive function testing system capable of efficiently and objectively measuring cognitive functions related to, for example, ADHD and easily collecting detailed data. In addition, a cognitive function estimation system is provided to enable estimating and determining the probability of an individual having a disorder such as ADHD after the cognitive functions related to, for example, ADHD have been efficiently and objectively measured. In contrast to the conventional Stroop interference test that uses paper, one problem is displayed on one screen, and not only the correctness result of the problem for the test subject, but also coordinate information for when the test subject responds by manipulating a touch panel display, are recorded in a problem answer table. Furthermore, an estimation calculation based on a learning algorithm can be used to estimate the degree of cognitive function of the test subject.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: December 26, 2017
    Assignee: NATIONAL CENTER OF NEUROLOGY AND PSYCHIATRY
    Inventors: Akira Yasumura, Masumi Inagaki
  • Patent number: 9851874
    Abstract: Techniques for generating and providing personalized interactive tours of various features of a webpage are described. According to various embodiments, it may be determined that a device associated with a user is accessing a webpage including various webpage features. Personalized experience scores corresponding to the webpage features may be calculated. Each of the personalized experience scores may indicate a current experience level of the user with the corresponding webpage feature. Thereafter, a specific webpage feature may be identified, where the personalized experience scores indicate that the user has a relatively low current experience level with that specific webpage feature. A user-selectable tour entry user interface element may be displayed on the webpage, wherein the tour entry user interface element includes a link to an interactive tour describing the specific webpage feature.
    Type: Grant
    Filed: April 25, 2013
    Date of Patent: December 26, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hans van de Bruggen, Matthew David Shoup, Gordon Koo
  • Patent number: 9836982
    Abstract: A system, computer implemented method, and program product comprising presenting a user with training about business processes via an interactive environment, having the user perform the training by interacting with the interactive environment, providing the user with a sales lead, having the user try to sell a product to the customer, integrating the result of the sale into the interactive environment; and revising the interactive environment based on the success or failure of the sale.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: December 5, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Stephen G Harvey, Gregory W Ambulos
  • Patent number: 9825888
    Abstract: A method, computer program product, and system for identifying experts is described. An indication of a subject matter area associated with a user is received. A list of experts regarding the subject matter area is determined based upon, at least in part, identifying one or more members included in one or more contact rosters associated with the user. A set of experts, included in the list of experts, that are available for instant messaging communication, is identified. A portion of the list of experts is provided to the user in the context of an instant messaging application associated with the user.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: November 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Judith H. Bank, Liam Harpur, Ruthie D. Lyle, Patrick J. O'Sullivan, Lin Sun
  • Patent number: 9824153
    Abstract: A system and method for analyzing curricular materials to determine the sufficiency of a curriculum in meeting a set of standards. Curricular materials are imported into a database which can include converting the curricular materials into electronic form and converting any non-text material to text, tagging all text with identifying information and saving it to a database. Standards are imported and used to develop a plurality of search queries. Creating the search queries can comprise dividing the standards into criteria, creating a rubric based on the criteria, creating a syllabus comprised of syllabus elements based on the rubric, and then creating the search query based on the syllabus. The search queries are performed on the database. A grade on the effectiveness of the curricular materials in meeting the standards can be assigned. The results can be delivered to a user via a user interface.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: November 21, 2017
    Assignee: Virtual Classroom Associates, LLC
    Inventors: Ernest S. Liang, James E. Ellis, Heddy M. Vernon
  • Patent number: 9817632
    Abstract: In one embodiment, a user interface narrator may use data binding to associate an item control label 404 with a control list item 402. The user interface narrator may use a narration control 212 of an operating system 210 to vocalize a user interface 222 of an application module 220. The user interface narrator may receive from the application module 220 a control list item 402 associated with an item control label 404 via an item data binding. The user interface narrator may vocalize the item control label 404 with the narration control 212.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: November 14, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: James Andrew Canitz