Computer Logic, Operation, Or Programming Instruction Patents (Class 434/118)
  • Patent number: 9759745
    Abstract: In some embodiments, a probe card includes a PCB, a substrate, a pair of probes, a capacitive device and a first part. The PCB includes a pair of conductive paths through a first surface and a second surface of the PCB. The substrate includes a pair of conductive paths through a first surface and a second surface of the substrate. The conductive paths of the substrate and the corresponding conductive paths of the PCB are coupled between the first surface of the substrate and the second surface of the PCB. The probes and the corresponding conductive paths of the substrate are coupled beyond the second surface of the substrate. The capacitive device is coupled between a first conductive path and a second conductive path through the PCB, the substrate and the probes. The first part is configured beyond the second surface of the PCB, and holds the capacitive device.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: September 12, 2017
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LTD.
    Inventors: Yung-Hsin Kuo, Yuan-Li Lin, Po-Yi Huang
  • Patent number: 9754503
    Abstract: Systems and methods are provided for evaluating a user's performance. A first mobile communications device is configured to capture first audio and visual data of a user's performance. The first audio and video data are analyzed by the first device during the user's performance to determine if audio and video quality requirements are met. A second mobile communications device is configured to capture second audio and visual data of the user's performance, the second visual data capturing a different field of view than the first visual data. The second audio and visual data are transmitted by the second device to a remote computing system. The transmitted data is analyzed at the remote computing system to determine if the user is receiving utilizing unauthorized material in the performance. A computer-based scoring system is configured to determine a score for the user's performance based on the first audio and visual data.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: September 5, 2017
    Assignee: Educational Testing Service
    Inventor: Gary Feng
  • Patent number: 9747070
    Abstract: In a system in which an in-home audio device is supported by a network-based support service, certain aspects of the behavior of the audio device may be implemented as a state machine. A graphical user interface (GUI) may be provided by the support service to allow editing of a model representing the state machine of the device. Through the GUI, a user or developer can associate functions with states or state transitions of the state machine. In addition, the user or developer can associate custom code with individual states or state transitions of the state machine.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: August 29, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohan Mutagi, David Ross Bronaugh, Willy Lew Yuk Vong
  • Patent number: 9747193
    Abstract: A system, method, and computer-readable storage medium are provided to automatically detect a root cause for an error that occurred during execution of functionality in a system. When a request is executed, a log associated with the execution of the request may be stored at the storage. The log may include information associated with a component associated with the execution of the request. Logs related to the same type of request may be compared with the executed request. Specifically, information associated with a component of the executed request may be compared with information associated with a component of the identified stored requests. When information associated with a component of the executed request does not match information associated with a component of the identified stored requests, a root cause for an error is associated with the associated component of the executed request.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: August 29, 2017
    Assignee: CA, Inc.
    Inventor: Andreas Reiss
  • Patent number: 9729719
    Abstract: A computer-readable storage device storing instructions that, when executed by a processor, cause the processor to perform operations comprising receiving an indication of availability of status information and transferring a communication to a particular destination based on a reason for the communication corresponding to a query of the status information, where the communication is transferred to the particular destination in response to receiving the indication of availability of the status information.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: August 8, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Robert Bushey
  • Patent number: 9721205
    Abstract: Mechanisms for clarifying an input question are provided. A question is received for generation of an answer. A set of candidate answers is generated based on an analysis of a corpus of information. Each candidate answer has an evidence passage supporting the candidate answer. Based on the set of candidate answers, a determination is made as to whether clarification of the question is required. In response to a determination that clarification of the question is required, a request is sent for user input to clarify the question. User input is received from the computing device in response to the request and at least one candidate answer in the set of candidate answers is selected as an answer for the question based on the user input.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: August 1, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kelly L. Cook, Adrian X. Rodriguez, Michael M. Skeen, Eric Woods, Menlo Wuu
  • Patent number: 9715497
    Abstract: Techniques are described for analyzing a submitted manuscript through the use of an entity/action relationship matrix determined for the manuscript. The entity/action relationship matrix may describe one or more entities, such as characters, locations, objects and so forth, which are identified in the manuscript using a natural language analysis such as a part-of-speech analysis. The entity/action relationship matrix may also describe actions or events associated with each of the entities, as determined using the natural language analysis. The entity/action relationship matrix may be employed to determine whether the manuscript complies with rules constraining the use of entities in the manuscript.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: July 25, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Tanvi Milind Bhadbhade, Divya Mahalingam
  • Patent number: 9707792
    Abstract: A cooling device including a cooling controller cools a laser light source in a laser device. The laser light source irradiates a medium with a laser beam. The cooling controller controls a cooling operation according to data associated with a heating state of a laser light source in the laser device.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: July 18, 2017
    Assignee: Ricoh Company, Ltd.
    Inventor: Tomoyasu Hirasawa
  • Patent number: 9672618
    Abstract: A Dyslexia screening and management system and process for individual user, community and group in general are described. An electronic media based tests for reading, writing, drawing, spelling and listening skills, family drawing, and letter writing test, which uses text, audio, video, and gaze movement to detect a set of symptoms of having dyslexia is described. Multi-modal, language-independent screening test modules have been developed, which gives indications of further dyslexia diagnosis tool. The multimedia retrieval framework is presented to accelerate and ease the process of testing dyslexia at the global level, and to identify and auto assess potential dyslexic patterns and to accumulate huge collection of multimedia test data for in-depth clinical dyslexia pattern analysis.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: June 6, 2017
    Inventors: Elham Mahjoob Hassanain, Mohamed Abdur Rahman, Salaheldin Hassanain
  • Patent number: 9665234
    Abstract: Techniques are disclosed for presenting an online tutorial. A method for presenting an online tutorial may generally include providing an interactive tutorial to a user. The interactive tutorial may include both tutorial content specifying steps to perform a task with an application and an application interface associated with the application used to perform the task. This method may also include recording the user interacting with the application interface to perform the task according to the steps specified by the interactive tutorial and augmenting the tutorial content with the recorded user interaction.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: May 30, 2017
    Assignee: AUTODESK, Inc.
    Inventors: Benjamin Lafreniere, Tovi Grossman, George Fitzmaurice
  • Patent number: 9667321
    Abstract: Systems and methods for alerting a user device when an objective is mastered according to a piecewise Gaussian distribution updated according to a Bayesian method are disclosed herein. The system can include a user device having a network interface to exchange data with a server via a communication network, and an I/O subsystem to convert electrical signals to user interpretable outputs user interface. The system can include a server that can: receive a response from the user device; identify a user associated with the response; receive user attribute data; identify a next objective; provide a data packet from the aggregation of data packets to the user via the user device; receive a response from the user device; update the user attribute data according to a Bayesian method; and generate and provide an alert to the user device.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: May 30, 2017
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Yun Jin Rho, Jacob M. Anderson, Gennadiy A. Kukartsev
  • Patent number: 9653000
    Abstract: According to the method of the present invention for providing a foreign language acquisition and learning service based on context awareness by using a smart device, a service provider server receives user information from a user terminal, extracts foreign language learning content by using the user information, and transmits same to the user terminal, thereby providing the foreign language learning content that is tailored to the context of the user and the information of the user.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: May 16, 2017
    Inventor: Joon Sung Wee
  • Patent number: 9616342
    Abstract: An example video game system includes user controls and memory for storing a video game program. A processing system including at least one processor executes the video game program to provide a three-dimensional (3D) virtual game world including a player character. The processing system periodically stores in the memory ghost data for the player character as the player character moves in the 3D virtual game world, based on inputs to the user controls, during a first game play session. The processing system generates a ghost character during a second game play session whose movement in the 3D virtual game world is based on the ghost data stored in the memory. The ghost character appears in the second game play session at a time subsequent to the beginning of the second game play session.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: April 11, 2017
    Assignee: Nintendo Co., Ltd.
    Inventors: Kenta Motokura, Tatsuro Ota, Yusuke Kitazono
  • Patent number: 9595205
    Abstract: A computer-implemented method according to various aspects of the present disclosure includes receiving, by a computer system, a selection of a programming goal; identifying a skill associated with the goal; and generating, by the computer system, a lesson module for teaching the skill, the lesson module including an ordered list of steps for presentation to a student to teach the skill.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 14, 2017
    Assignee: NEURON FUEL, INC.
    Inventors: Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati, Vidya S. Mandyam
  • Patent number: 9578000
    Abstract: An exemplary system includes a media content processing subsystem configured to provide a first interactive graphical user interface to a display for presentation to a user in response to a transmission of an input command, provide an end interactive graphical user interface to the display for presentation to the user in response to a repeat transmission of the input command, and perform an action corresponding to a selected entry within the end interactive graphical user interface in response to another repeat transmission of the input command. The first interactive graphical user interface corresponds to a first content level within a navigation thread and the end interactive graphical user interface corresponds to an end content level within the navigation thread.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: February 21, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Heath Stallings, Jr., Donald H. Relyea, Brian F. Roberts
  • Patent number: 9569287
    Abstract: In one embodiment, a method includes initializing a software application operable to switch between a standard mode and a tutorial mode. The software application includes a standard function set, a tutorial function set, and a user interface operable to supply events. The method further includes, in the standard mode, routing the events to the standard function set. In addition, the method includes, in the tutorial mode, diverting the events to the tutorial function set.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: February 14, 2017
    Assignee: Dell Software Inc.
    Inventor: Jake Seigel
  • Patent number: 9507517
    Abstract: A broadcast receiver and method for controlling the same are discussed. According to an embodiment, the broadcast receiver includes a display unit, a communication unit configured to establish an Internet access and receive a broadcast, and a control unit. The control unit displays on the display unit a text input box selectively usable for a first search category and a second search category, and displays a current category indicator indicating a current search category of the text input box. When the current category indicator is selected to change the current search category, the current search category of the text input box is changed from the first search category to the second search category, and an appearance of the current category indicator for the text input box is changed to indicate the changed search category.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: November 29, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Tae Hun Kim, Jang Jae Jung
  • Patent number: 9508266
    Abstract: Anonymous pretesting items for subsequent presentation to participants in a group enable an instructor to validate responses and revise the items accordingly.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: November 29, 2016
    Assignee: PRESIDENT AND FELLOWS OF HARVARD COLLEGE
    Inventors: Gary King, Brian Lukoff, Eric Mazur
  • Patent number: 9495422
    Abstract: In accordance with an example embodiment of the invention, an apparatus comprising a processor configured to receive information related to a media object, and automatically select at least one supplemental media object based at least in part on a competency of a user related to the media object is disclosed.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: November 15, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Juha Henrik Arrasvuori, Jussi Severi Uusitalo, Marja Pauliina Salmimaa
  • Patent number: 9489453
    Abstract: An approach for building an ontology is provided. Syntactically transformed complex triples whose core terms are identified are semantically transformed into simplified triples referring to new conceptualized core terms formed by user selections from a lexical database or by adding a suffix to core terms. The core terms are assigned to respective definitions and keys in a reference ontology, thereby retaining the semantics of the complex triples. Based on the reference ontology, an enrichment transformation of the simplified triples is performed to create simplified and enriched triples by adding relations derived from a correspondence each term in the simplified triples has with the reference ontology and by adding representations of semantics of reference ontology definitions of the terms. The simplified and enriched triples are stored as an ontology representing knowledge in an application providing free-form text from which the complex triples were extracted.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: November 8, 2016
    Assignee: International Business Machines Corporation
    Inventors: Freddy Lorge, Matthew A. Pantland, Tom Rojahn
  • Patent number: 9456094
    Abstract: Provided is an electronic equipment facilitating a search for setting items associated with items to be set. The display management circuit manages to cause the display circuit to display a first setting item connected with various settings and an advanced setting menu associated with the first setting item. The operation receiving circuit receives an operation of the first setting item or the advanced setting menu. The uncertain operation detecting circuit detects an uncertain operation of the first setting item by confirming that no setting is conducted in the advanced setting menu, and a process is returned to the first setting item. The display management circuit manages to cause the display circuit to display the first setting item and a second setting item associated with the first setting item based on a detected result of the uncertain operation of the first setting item.
    Type: Grant
    Filed: August 1, 2015
    Date of Patent: September 27, 2016
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Makoto Kowaka
  • Patent number: 9456082
    Abstract: A computer program product includes computer readable program code for identifying a proposed call between a caller using a first communication device and a recipient using a second communication device, computer readable program code for determining probable topics of conversation of the proposed call, and computer readable program code for displaying the probable topics of conversation on either the first communication device, the second communication device or both the first and second communication devices before the proposed call is connected.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: September 27, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts
  • Patent number: 9443000
    Abstract: Some embodiments include a novel method for categorizing open-ended comments. The method relies on a person who originally made a comment to put the comment into a category. In some embodiments, the method receives a comment in response to an open-ended question, displays a set of categories that have been evaluated and determined to be likely to match a category for the received comment, receives a respondent-determined category for the comment, and categorizes the comment based on the respondent-determined category. This captures the category immediately after the comment is made with a high degree of accuracy.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: September 13, 2016
    Inventors: Gene Cook Hall, Mahalingeshwara Bhat Saravu, Lee Parnell
  • Patent number: 9436911
    Abstract: A method/apparatus/system for generating a request for improvement of a data object in a neural network is described herein. The neural network contains a plurality of data objects each made of an aggregation of content. The data objects of the neural network are interconnected based on one or several skill levels embodied in the content of the data objects via a plurality of connecting vectors. These connecting vectors can be generated and/or modified based on data collected from the iterative transversal of the connecting vectors by one or several users of the neural network.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: September 6, 2016
    Assignee: PEARSON EDUCATION, INC.
    Inventor: Perry M. Spagnola
  • Patent number: 9436463
    Abstract: A method, system and computer program product, the method comprising: receiving a characteristic of a source code entity to be checked; comparing the characteristic of the source code entity to be checked to characteristics stored in a repository; and subject to determining with at least a first probability that the characteristic of the source code entity to be checked is found in the repository, providing an indication of an open source library associated with the characteristic, wherein the source code entity to be checked is not received with the characteristic.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: September 6, 2016
    Assignee: Whitesource Ltd.
    Inventors: Rami Sass, Ron Rymon, Tom Shapira
  • Patent number: 9423950
    Abstract: A display control apparatus, allowing a plurality of input operations to be performed by a touch panel, increasing application performance, and decreasing power consumption, is realized. The display control apparatus performs a coordinate sampling processing at a short (fast) coordinate sampling cycle t1 until a predetermined time T elapses from the starting of touch, and performs the sampling in a coordinate sampling cycle t2 that is longer (slower) than t1 after the predetermined time T elapses. The display control apparatus can certainly distinguish an operation in a coordinate sampling cycle of a necessary minimum speed by setting a coordinate sampling cycle to be high-speed at immediately after starting, and changing a coordinate sampling cycle to be low-speed in the other period.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: August 23, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yasutaka Naka
  • Patent number: 9379855
    Abstract: Certain embodiments generally relate to equipment under test measurements and reports, such as, but not limited to methods and apparatuses for a remote modular test system. For example, the method may include determining a test strategy (TS) file based on input from cloud-based equipment under test questionnaire and a cloud-based standards library. The method may also include reading the TS via a system controller. The method may further include configuring test hardware, for example, analyzers and power meters via a test RF system interface based on the read TS. The method may also include sequentially executing the TS based on the configuring. The method may further include generating a test document comprising result data. The method may also include uploading and processing the generated test document in the cloud. The method may further include grouping and compiling the generated test document in a predetermined layout.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: June 28, 2016
    Inventor: Gordon McLeod Hurst
  • Patent number: 9373263
    Abstract: Systems and methods can dynamically set user-specific schedules for prompting users to access educational content objects. An educational performance metric is identified for a user. A learning schedule is accessed that includes an identification of a plurality of learning episodes. Each of the plurality of learning episodes is associated with a time-related variable indicative of when the learning episode is to occur and a substance-related variable indicative of a learning substance for the learning episode. The learning schedule is adjusted based on the identified educational performance metric and associated with the user. A presentation time is identified based on a time-related variable in the learning schedule. An electronic content object associated with the presentation time is identified based on a substance-related variable the learning schedule. A notification with an offer to access the identified electronic content object is presented at the presentation time via a device of the user.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: June 21, 2016
    Assignee: Pearson Education, Inc.
    Inventor: Jay Lynch
  • Patent number: 9368155
    Abstract: Embodiments of the present invention disclose a computer implemented method, computer program product, and system for updating a video tutorial. In accordance with an embodiment, the method includes the steps of determining a number of users of a video tutorial that have performed a set of actions that are different than a set of actions displayed in the video tutorial, determining that the number of users of the video tutorial that have performed the set of actions that are different meets a threshold condition, and identifying a segment of the video tutorial to remove, wherein the identified segment includes the set of actions displayed in the video tutorial that are different. The method may further include creating an updated video tutorial by replacing the identified segment of the video tutorial with a video of the set of actions that are different than the set of displayed actions.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: June 14, 2016
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Liam Harpur, Vaishnavi Nori, John Rice, Nithinkrishna Shenoy
  • Patent number: 9330081
    Abstract: A system for demonstrating a server-provided software application using a standalone computing device. The computing device creates a first demonstration page based on a page template. The first demonstration page represents a user interface that is provided by a software application executed by a remote computing device. The first demonstration page is provided to a user. A selection of a navigation element within the first demonstration page is received from the user. In response to the selection of the navigation element, the computing device creates a second demonstration page and provides the second demonstration page to the user.
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: May 3, 2016
    Assignee: MasterCard International Incorporated
    Inventors: Aaron J. Gwin, Carl R. Armbruster, Greg R. Santacruz
  • Patent number: 9324240
    Abstract: A vertically integrated, mobile educational system for a child aged about 1 to about 12 years is presented comprising a mobile digital processing device that is optionally connected to a computer network and at least one mobile application provided to the mobile digital processing device. The one or more mobile applications include executable instructions that create a mobile interactive educational resource characterized by: providing a mobile extension of a web-based educational suite; integrating with the web-based educational suite according to an instructional plan designed to accomplish one or more specific educational objectives in a subject; and comprising one or more learning activities associated with a subject appropriate for the child. Additionally, the educational resource is substantially free of activities not teaching toward one or more educational objectives in a subject.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: April 26, 2016
    Assignee: AGE OF LEARNING, INC.
    Inventors: Doug Dohring, David Hendry, Michael Bundlie
  • Patent number: 9298817
    Abstract: An approach for building an ontology is provided. Syntactically transformed complex triples whose core terms are identified are semantically transformed into simplified triples referring to new conceptualized core terms formed by user selections from a lexical database or by adding a suffix to core terms. The core terms are assigned to respective definitions and keys in a reference ontology, thereby retaining the semantics of the complex triples. Based on the reference ontology, an enrichment transformation of the simplified triples is performed to create simplified and enriched triples by adding relations derived from a correspondence each term in the simplified triples has with the reference ontology and by adding representations of semantics of reference ontology definitions of the terms. The simplified and enriched triples are stored as an ontology representing knowledge in an application providing the free-form text from which the complex triples were extracted.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Freddy Lorge, Matthew A. Pantland, Tom Rojahn
  • Patent number: 9251129
    Abstract: A system and method may be disclosed for facilitating the creation or modification of a document by providing a mechanism for locating relevant data from external sources and organizing and incorporating some or all of said data into the document. In the method for reusing data, there may be a set of documents that may be queried, where each document may be divided into a plurality of sections. A plurality of section text groups may be formed based on the set of documents, where each section text group may be associated with a respective section from the plurality of sections and each section group includes a plurality of items. Each item may be associated with a respective section from each document of the set of documents. A selected item within a selected section text group may be focused. The selected item may be extracted to a current document. The current document may be exported to a host application.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: February 2, 2016
    Assignee: Nuance Communications, Inc.
    Inventors: Keith W. Boone, Sunitha Chaparala, Cameron Fordyce, Sean Gervais, Roubik Manoukian, Harry J. Ogrinc, Robert G. Titemore, Jeffrey G. Hopkins
  • Patent number: 9219702
    Abstract: Systems and methods for generating interruptions are provided. A method for generating interruptions, comprises generating a message for one or more recipients, detecting that a computing device is being used for a presentation, concluding, using a processor, that the one or more recipients are in an audience for the presentation, and after concluding that the one or more recipients are in the audience, interrupting the presentation with the message.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: December 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Sasha P. Caskey, Robert G. Farrell, Dimitri Kanevsky, Tara N. Sainath
  • Patent number: 9215603
    Abstract: A technique for controlling and handling set up of a probe tunnel stretching from an access network node through a core network towards a core network node is described. In a method implementation, probe tunnel set up control comprises determining a First Fully Qualified Tunnel Endpoint Identifier (F-TEID) associated with the core network node and sending a probe tunnel set up instruction to the access network node. The instruction commands the access network node to locally set up the probe tunnel towards the core network node based on the F-TEID.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: December 15, 2015
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON
    Inventors: Tamas Borsos, Åsa Bertze, András Veres
  • Patent number: 9154365
    Abstract: Embodiments of the invention provide novel systems, methods and software for replaying one or more events occurring on a monitored computer (or elsewhere). Such solutions can provide the ability for an operator to easily determine the exact user behavior that produced the event and can, in some cases, and provide evidence of what the user did, and the order in which the user performed the various activities. Various embodiments of the invention organize various pieces of information captured from the user's client workstation behavior, reassemble of the pieces into a complete session of the users' activities and/or replay the exact user behavior for the observer, in some cases using a web browser and JavaScript to replay the activities just as they were performed by the original user.
    Type: Grant
    Filed: November 6, 2006
    Date of Patent: October 6, 2015
    Assignee: Raytheon Oakley Systems, LLC
    Inventor: Brent E. Henry
  • Patent number: 9123002
    Abstract: A computer readable memory medium comprising program instructions for graphically creating a rule for defining a workflow in a laboratory management system is provided. The program instructions are executable by a processor to generate a first node within a graphical diagram in response to user input and to display a node condition/action window adjacent the graphical diagram. The first node represents an action or condition. The graphical diagram represents the rule and each node within the graphical diagram assists in creating the rule. The node condition/action window displays program code for executing the action or condition represented by the first node.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: September 1, 2015
    Assignee: Abbott Informatics Corporation
    Inventor: Menahem Shikhman
  • Patent number: 9108108
    Abstract: Management of user-generated and context appropriate game play advice is disclosed. The present invention allows for management of context appropriate game play advice that is complete and up-to-date regardless of when a particular interactive gaming title is released. Game play advice is pervasive and easily accessible to game players in addition to being accurate and credible such that game players can trust or rely upon the rendered advice. The game play advice is displayed in environmental contexts that are appropriate to the advice being displayed.
    Type: Grant
    Filed: July 27, 2009
    Date of Patent: August 18, 2015
    Assignees: Sony Computer Entertainment America LLC, Sony Computer Entertainment Europe Ltd.
    Inventors: Gary M. Zalewski, Sean Turner
  • Patent number: 9087320
    Abstract: A sports management system is described herein that provides a platform and social network for those associated with youth and other sports to simplify common tasks, unify related participants, and enhance the activities surrounding playing sports. The system brings together players, parents, and coaches into an integrated experience centered on the information each is interested in. The system is not tied to any one sport, but rather can unify information from multiple sports, so families that have multiple children playing, for example, soccer, football, basketball, and baseball can follow information about their players and teams throughout the year. Thus, the sports management system provides a one-stop location for all parties related to youth and other sports to gather and share information.
    Type: Grant
    Filed: September 15, 2010
    Date of Patent: July 21, 2015
    Assignee: Korrio, Inc.
    Inventors: Steve Goldman, Bradley Hefta-Gaub, Grant Hegerberg, Tim Bauman
  • Patent number: 9076342
    Abstract: This disclosure generally relates to automated execution and evaluation of computer network training exercises, such as in a virtual machine environment. An example environment includes a control and monitoring system, an attack system, and a target system. The control and monitoring system initiates a training scenario to cause the attack system to engage in an attack against the target system. The target system then performs an action in response to the attack. Monitor information associated with the attack against the target system is collected by continuously monitoring the training scenario. The attack system is then capable of sending dynamic response data to the target system, wherein the dynamic response data is generated according to the collected monitor information to adapt the training scenario to the action performed by the target system. The control and monitoring system then generates an automated evaluation based upon the collected monitor information.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: July 7, 2015
    Assignee: Architecture Technology Corporation
    Inventors: Stephen Brueckner, Frank N. Adelstein, Haim Bar, Matthew Donovan
  • Patent number: 9044676
    Abstract: Game players are connected to each other through comparisons of information associated with events in which the game players and their friends have competed. Competition information such as game play results, leader board positions, game attributes, and entitlements are used to compare players and players' friends to each other, and the comparison information is used to recommend additional events to the players in such a way as to enhance social networking and asynchronous game play among the game players and their friends in the game.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: June 2, 2015
    Assignee: Electronics Arts Inc.
    Inventors: Matthew Webster, Paul Ross, Steve Cuss
  • Publication number: 20150147728
    Abstract: For courses that deal with media content, such as sound, music, photographic images, hand sketches, video, conventional techniques for automatically evaluating and grading assignments are generally ill-suited to direct evaluation of coursework submitted in media-rich form. Likewise, for courses whose subject includes programming, signal processing or other functionally-expressed designs that operate on, or are used to produce media content, conventional techniques are also ill-suited. Instead, it has been discovered that media-rich, indeed even expressive, content can be accommodated as, or as derivatives of, submissions using feature extraction and machine learning techniques. In this way, e.g., in on-line course offerings, even large numbers of students and student submissions may be accommodated in a scalable and uniform grading or scoring scheme.
    Type: Application
    Filed: October 27, 2014
    Publication date: May 28, 2015
    Inventors: Jordan N. Hochenbaum, Ajay Kapur, Owen S. Vallis, Perry R. Cook, Colin Honigman, Chad Wagner
  • Patent number: 9002720
    Abstract: A method for training vehicle drivers to detect hazards, the method having step that include: visually presenting to a driver a continuous drive through a driving environment comprised of at least two hazard modules, wherein each hazard module presents at least one driving scenario that comprises at least one hazard; recording where within the visual presentation the driver looks to detect hazards during the visual presentation of the continuous drive; and determining the driver's hazard detection proficiency by evaluating whether the driver looked at hazards during the visual presentation of the continuous drive.
    Type: Grant
    Filed: August 3, 2013
    Date of Patent: April 7, 2015
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventor: John Adrian Nepomuceno
  • Patent number: 8991040
    Abstract: A reusable electronic circuit assembling system facilitates assembly and testing of electronic circuits. The system has at least one baseboard and one or more assembling blocks magnetically or mechanically attached to the baseboard. Each assembling block has at least two electrically connected conductive clips located separately in the opening holes of the assembly block. Discrete electronic components are connected by selectively inserting the electrodes of the to-be-connected electronic components into the clips of the assembling blocks. A complete circuit is constructed by attaching the above block-component assemblies on the baseboard and connecting them in accordance with the desired circuit diagram.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: March 31, 2015
    Assignee: 5eTek, LLC
    Inventor: Erli Chen
  • Patent number: 8979538
    Abstract: Elements of game play, such as usage statistics, scores, levels, challenges, achievements, competition, and the like, are incorporated into a productivity application to assist in motivating users to learn features of the productivity application. A recommendation system is utilized to assist users in determining what features of the application to learn next. Help content that is associated with the productivity application can also be tied to the features that are currently being learned and used by the user such that the linked help content is readily available. Users may compare their scores and compete with other persons that are also participating in the game play learning system.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: March 17, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jennifer P. Michelstein, Jonas Helin, Mark R. Alexieff
  • Publication number: 20150064662
    Abstract: A myoelectric computer interface device is disclosed that includes a myoelectric controller, a computer interface and a monitor. The computer interface includes at least one computer-implementable software program that comprises executable code, wherein the executable code comprises at least one member selected from the group consisting of: instructions for mapping at least one muscle activity to cursor icon movement and instructions for orthogonal or other mapping of co-activated muscles.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 5, 2015
    Inventors: Marc W. Slutzky, Zachary A. Wright, Eric W. Lindberg
  • Patent number: 8963685
    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: September 20, 2010
    Date of Patent: February 24, 2015
    Assignee: Innovative Exams, LLC
    Inventor: Ruben Garcia
  • Publication number: 20150044642
    Abstract: A computer-implemented method for providing output(s) of machine readable instructions comprises providing software comprising one or more lines of machine-readable instructions. The one or more lines are associated with an output upon execution by a computer processor, and the output comprises at least one visual and/or audible component. Next, the software is executed using a computer processor to generate the output. The one or more lines of machine-readable instructions and the output are then displayed on an electronic display of the user. In some cases, the one or more lines of machine-readable instructions and the output are displayed on a web-based user interface on the electronic display. Based on one or more edits received from the user, the one or more lines of machine-readable instructions and the output are then updated. In some cases, the machine-readable instructions are updated without re-executing the software.
    Type: Application
    Filed: August 7, 2014
    Publication date: February 12, 2015
    Inventor: John Resig
  • Publication number: 20140377723
    Abstract: In an example embodiment, errors in software may be monitored to identify types for the errors and individual programmers responsible for the errors. Then a customized learning plan for online education may be created for one or more individual programmers based on the types of errors identified by the bug tracking module and the individual programmers responsible for those errors.
    Type: Application
    Filed: December 18, 2013
    Publication date: December 25, 2014
    Applicant: EBAY INC.
    Inventors: Margaret A. Strong, Gwendolyn P. Roberts, Jon Franklin Allen
  • Publication number: 20140287383
    Abstract: A scoring server for assessing technical skills in a practical environment. A client application acts as a middle man between a terminal and an operating system to capture and forward all input from and output to students to the scoring server. The scoring server compares recorded student activity against a list of tasks deemed capable of accomplishing course objectives assigned to students. As objectives are met by a student, the students' grade is updated in real-time. Each student passes or fails an exam based on tasks performed and skills employed. The client application exists for two operating system types: windows and LINUX. A LINUX client employs a pseudoterminal to permit access to terminal input/output and communication through stdin, stdout, and stderr channels. A windows client (WC) comprises a WC command line activity logger and a WC monitor process to intercept all communication through stdin, stdout, and stderr communication channels.
    Type: Application
    Filed: March 21, 2014
    Publication date: September 25, 2014
    Applicant: TeleCommunications Systems, Inc.
    Inventors: Jeremy Willingham, Brendan Watters, Anthony Hendricks, Brian Reider, Rob Odom, Robert Ledesma