Having Specific Management Of A Knowledge Base Patents (Class 706/50)
  • Patent number: 10296563
    Abstract: Methods and systems are provided for testing graphical elements within a graphical user interface associated with a computer file, such as a web page. One exemplary method involves a computing device coupled to a communications network identifying a visible subset of graphical elements within a graphical user interface associated with a computer file available over the network and identifying a testable subset of the visible subset. To identify the testable subset the computing device obtains spatial display properties for each graphical element of the visible subset, performs a hit test for the respective graphical element using the spatial display properties, and retains the respective graphical element in the testable subset based on a result of the hit test corresponding to the respective graphical element. The testable subset thereby includes graphical elements that are perceptible to human users, and conversely, excludes imperceptible graphical elements.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: May 21, 2019
    Assignee: salesforce.com, inc.
    Inventor: Hilal Shaath
  • Patent number: 10282066
    Abstract: Embodiments are directed to a watched questions threshold filtering system that functions to determine and deliver to a user relevant and significant data changes with respect to a user's goals, as defined by a notification threshold value provided by the user. The user is provided with an option to flag one or more queries for automatic re-querying. Confidence scores are processed on new data (i.e., data ingested after the original question was asked) by utilizing a confidence threshold for indicating if the new data warrants alerting a user.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Charles E. Beller, Paul J. Chase, Jr., Richard L. Darden, Michael Drzewucki, Edward G. Katz, Christopher Phipps
  • Patent number: 10268728
    Abstract: A mechanism is provided in a data processing system for presentation delivery. The mechanism receives a search request comprising one or more search terms from a user. The mechanism determines the current stage of a project of the user. The mechanism determines a user role and skill level of the user. The mechanism searches a corpus of information to generate search results based on the one or more search terms. The mechanism presents the search results to the user based on the current stage of the project, the user role and skill level of the user.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: April 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Susann M. Keohane, Maureen E. Kraft, Brent N. Shiver
  • Patent number: 10242323
    Abstract: There is provided a device and method for classifying data. The device comprises a controller configured to receive data, classify the data into a first class or a second class using a first machine learning classifier, and if the data is classified into the second class, classify the data into one of a third class and a fourth class using a second machine learning classifier. The first and second machine learning classifiers have their own predefined sets of rules for classifying data.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: March 26, 2019
    Assignee: CHATTERBOX LABS LIMITED
    Inventors: Stuart Battersby, Danny Coleman, Henrique Nunes, Zheng Yuan
  • Patent number: 10229160
    Abstract: Aspects relate to improving search results based on a search history. Searches performed by a user are monitored to collect search data. The search data is categorized according to search terms, search sites, and result satisfactions to form the search history. A search request that includes one or more search terms related to at least one of the search terms in the search history is received. The search request is modified to increase a predicted satisfaction level of the user with results of the received search request. The modifying is based on contents of the received search request and the search history. A search is performed based on the modified search request.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: March 12, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Judith H. Bank, Lisa M. Bradley, Aaron J. Quirk, Lin Sun
  • Patent number: 10230747
    Abstract: In an embodiment, the method comprises receiving an identification of an anomaly associated with a false positive identification of a security threat by the intrusion detection system, wherein a first set of feature data identifies features of the anomaly; creating a plurality of training sets each comprising identifications of a plurality of samples of network communications; for the anomaly and each training set of the plurality of training sets, training a decision tree that is stored in digital memory of the security analysis computer; based at least in part on the plurality of trained decision trees, extracting a set of features that distinguish the anomaly from the plurality of samples; generating one or more rules associated with the anomaly from the extracted set of features and causing programming the security analysis computer with the one or more rules.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: March 12, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Martin Kopp, Tomas Pevny
  • Patent number: 10231095
    Abstract: Providing help information includes receiving a message, wherein contents of the message comprise a request for help information related to a user application executing on a separate computer; and forwarding a query to a help repository, the query based on the contents of the message. In response, receipt from the repository of an identification of a resource within the repository occurs that is relevant to the query. Ultimately a notification message is sent to a mobile device associated with a user that is utilizing the user application, wherein contents of the notification message comprise data related to the identification of the resource.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: March 12, 2019
    Assignee: CA, Inc.
    Inventor: Girish Anantharaju
  • Patent number: 10217153
    Abstract: A method for providing a resolution to an open issue is described. The method includes utilizing structured corresponding learning to determine pivots from a database having historical data records to determine data records having similar open issues and providing their resolution. The method further includes providing a recommended resolution for the open issue based on the historical data records.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: February 26, 2019
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, ST. JOHN'S UNIVERSITY, THE FLORIDA INTERNATIONAL UNIVERSITY
    Inventors: Genady Grabarnik, Tao Li, Larisa Shwartz, Wubai Zhou
  • Patent number: 10171400
    Abstract: A system for electronic communications. Receiving a sender identifier and a recipient identifier. A first message is received from the sender identifier to send to the recipient identifier. Determining the relative ranking of the sender and the recipient. In response to determining that the recipient has a higher relative ranking than the sender, determining whether the first message contains an action item. In response to determining that the first message contains an action item, transmitting a second message to the sender. In response to receiving an indication from the sender to send the first message, sending the first message from the sender identifier to the recipient identifier.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Lance M. Bagby, Ajay Kumar
  • Patent number: 10160321
    Abstract: The present invention includes methods, circuits, devices, systems and associated computer executable code for providing driver decision making support. According to some embodiments, there may be provided a driver decision support system, which may generate action recommendations to a commercial driver, such as a taxi driver, a cab driver, a limo driver or any other kind of driver who picks up and transports passengers or cargo on an ad hoc (or otherwise flexible/uncertain) basis.
    Type: Grant
    Filed: September 17, 2017
    Date of Patent: December 25, 2018
    Assignee: GT Gettaxi Limited
    Inventor: Yuval Netzer
  • Patent number: 10157234
    Abstract: In one embodiment, a method includes receiving a data-transformation request in relation to a visualization of a first dataset, wherein the data-transformation request expresses at least one transformation of the first dataset without using Structured Query Language (SQL) syntax, wherein the visualization is characterized by a first SQL statement. In addition, the method includes automatically determining based, at least in part, on a mapping of the visualization to the first SQL statement, a second SQL statement operable to return a second dataset. Further, the method includes causing the second SQL statement to be executed on one or more databases. Moreover, the method includes receiving, in response to the causing, the second dataset. The method also includes updating the visualization to reflect the second dataset.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: December 18, 2018
    Assignee: Quest Software Inc.
    Inventors: Kannan Alagappan, Jan Henrik Jonsson
  • Patent number: 10146856
    Abstract: A scalable writing system, the system having: a user interface for textual input for creating content; at least one database having at least one set of writing criteria for applying to said created content to generate targeted content.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: December 4, 2018
    Assignee: WRIBER INC.
    Inventor: John Zupancic
  • Patent number: 10120945
    Abstract: A social networking system builds a quality controlled and desired population-representative pool of human raters to provide ratings on content items to improve a feed ranking model used for providing its users with more relevant content. The system identifies a pool of candidate human raters for providing ratings on a feed of content items. For each candidate human rater of the pool of candidate human raters, the system presents a feed of content items based on a feed ranking model, obtains ratings on the feed of content items, and determines a score representing the consistency of the obtained ratings, the representativeness of the pool of human raters, or the relevance of the content provided by the ranking model. The system uses the computed scores to modify the ranking model used to present content to its users for improving the relevance of the presented content.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: November 6, 2018
    Assignee: Facebook, Inc.
    Inventors: Max Christian Eulenstein, Lauren Elizabeth Scissors, Alexander Peysakhovich, Lars Seren Backstrom, Lu Wang
  • Patent number: 10089389
    Abstract: Semantic model usage includes receiving, via a graphical user interface, input of unstructured text from a user. While receiving the input, the input is compared to semantic models in a semantic library, and from the semantic model, a semantic model satisfying a threshold is selected. A suggestion is generated from the semantic model, and presented, in the graphical user interface, to the user. An acceptance of the suggestion may be received. The input is augmented with the suggestion and stored.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: October 2, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Jeroen M. Van Rotterdam, Dmitry Volchegursky, Chao Chen, Ameya Devendra Bapat, Shanmugasundaram Ks
  • Patent number: 10083204
    Abstract: An authoring platform for authoring a client workflow includes an arrangement of shapes representing steps and connections representing relationships between the steps. Online content retrieved from an online resource may be associated with steps of the client workflow. An authoring service receives the client workflow from the client interface via a network and directs a graph database to store a database workflow corresponding to the client workflow. A search platform is provided for creating and searching workflows using a tag database taxonomy. An author creates a workflow wherein a tag is linked to a workflow item. The workflow is stored as a database workflow and a node in the database workflow representing the workflow item is linked to a node in the database taxonomy representing the tag. Multiple workflows are created in a similar manner to link the workflows to the database taxonomy to provide efficient searching of the workflows.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: September 25, 2018
    Assignee: AUTODESK, INC.
    Inventors: Douglas Look, Gonzalo Rubio, Arindam Ganguly, John Wallace, Adam Arnold
  • Patent number: 10079901
    Abstract: In one embodiment, a method includes accessing for a user one or more electronic notifications that include information about a social network. The social network includes a plurality of nodes connected by a plurality of edges, with at least one node corresponding to the user. The method further includes determining, for each of the electronic notifications, a score that estimates whether a user interaction with the social network will result if the electronic notification is provided to the user. The method further includes determining, based at least in part on the determined scores, an action to take with respect to the electronic notifications.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: September 18, 2018
    Assignee: Facebook, Inc.
    Inventors: Aleksandar Ilic, Florin Ratiu, John Torres Fremlin, David S. Park, Matthew William Kelly
  • Patent number: 10073845
    Abstract: Probable origination date may be derived by using a stream of data captured, for example, from the Internet and from other documentation sources such as historical information about a target object, its author, related environmental data, social media data, blogs, microblogs, posts, historical information, and/or other data sources. Techniques such as textual analysis, statistical analytics, and/or artificial intelligence may combine and correlate the information from data sources to extract clues that may indicate the original author and date of authorship. Based on the number of conflicting or validating references, and the relationships between them, a probability or confidence score in the accuracy of the analysis may be generated.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: September 11, 2018
    Assignee: International Business Machines Corporation
    Inventors: Judith H. Bank, Lisa M. W. Bradley, Aaron J. Quirk, Lin Sun
  • Patent number: 10073956
    Abstract: To resolve a conflict between CMIS secondary types and certain ECM features such as content server categories, and allow the underlying ECM system to be fully CMIS-compliant, an ECM-independent ETL tool comprising a CMIS-compliant, repository-specific connector is provided. Operating on an integration services server at an integration tier between an application tier and a storage tier where the repository resides, the connector is particular configured to support CMIS secondary types and specific to the repository. On startup, the connector can import any category definition from the repository. The category definition contains properties associated with a category in the repository. When the category is attached to a document, the properties are viewable via a special category object type and a category identifier for the category. Any application can be adapted to leverage the ECM-independent ETL tool disclosed herein.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: September 11, 2018
    Assignee: Open Text SA ULC
    Inventors: Alexander Lilko, Martin Brousseau
  • Patent number: 10073886
    Abstract: Aspects relate to improving search results based on a search history. Searches performed by a user are monitored to collect search data. The search data is categorized according to search terms, search sites, and result satisfactions to form the search history. A search request that includes one or more search terms related to at least one of the search terms in the search history is received. A predicted satisfaction level of the user with results of the received search request is estimated based on contents of the received search request and the search history. The search request is modified to increase the predicted satisfaction level of the user with results of the received search request. The modifying is based on contents of the received search request and the search history. A search is performed based on the modified search request.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: September 11, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Judith H. Bank, Lisa M. Bradley, Aaron J. Quirk, Lin Sun
  • Patent number: 10067790
    Abstract: The invention discloses a method and apparatus for optimizing the running of a browser. The method comprises: obtaining information of browser processes at the browser side and their first resource occupation information; obtaining information of currently running processes of a computer system where the browser is located and their second resource occupation information through a browser interface; loading and displaying information of at least a part of processes which meet a preset resource occupation optimization setting in the obtained information of the browser processes and information of the currently running processes of the computer system where the browser is located and/or their resource occupation information at the browser side; and according to an optimization instruction triggered by a user, performing process optimization processing to the displayed at least a part of processes.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: September 4, 2018
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventors: Yuanguo Wu, Liang Wu, Xiaobin Zong, Huan Ren
  • Patent number: 10061774
    Abstract: Probable origination date may be derived by using a stream of data captured, for example, from the Internet and from other documentation sources such as historical information about a target object, its author, related environmental data, social media data, blogs, microblogs, posts, historical information, and/or other data sources. Techniques such as textual analysis, statistical analytics, and/or artificial intelligence may combine and correlate the information from data sources to extract clues that may indicate the original author and date of authorship. Based on the number of conflicting or validating references, and the relationships between them, a probability or confidence score in the accuracy of the analysis may be generated.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: August 28, 2018
    Assignee: International Business Machines Corporation
    Inventors: Judith H. Bank, Lisa M. W. Bradley, Aaron J. Quirk, Lin Sun
  • Patent number: 10063406
    Abstract: An analytic application may automatically determine a root cause of an issue with a wireless carrier network and generate a solution for the root cause. Initially, a data management platform may receive performance data regarding user device and network components of a wireless carrier network from multiple data sources. Subsequently, the analytic application may receive an indication of an issue affecting one or more user devices that are using the wireless carrier network. The analytic application may analyze the performance data using a trained machine learning model to determine a root cause for the issue affecting the one or more user devices. The trained machine learning model may employ multiple types of machine learning algorithms to analyze the performance data. The analytic application may provide the root cause or the solution that resolves the root cause for presentation.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: August 28, 2018
    Assignee: TUPL, INC.
    Inventors: Pablo Tapia, Rafael Sanchez-Mejias
  • Patent number: 10055468
    Abstract: A data function in received. The data function is indicative of a request for data from a database, and is included in a library of built-in functions of a computational software application. In response to receiving the data function, a request for database data is transmitted to a database system via a network. In response to the request for data, the database data is received from the database system via the network. In response to receiving the database data via the network, an expression is created using at least a portion of the received database data. The expression is capable of being operated on by the computational software application.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: August 21, 2018
    Assignee: Wolfram Research, Inc.
    Inventors: Stephen Wolfram, Todd Gayley, Michael Pilat
  • Patent number: 10031960
    Abstract: The described technology is directed towards asynchronous models that retrieve view-specified data for a view. A view requests a view model to return view-specified data; in turn, the view model makes one or more requests to a data model to retrieve information corresponding to the view-specified data. The data model communicates with a data source such as a web service or a cache to return the requested information to the view model. The view model may assemble/reformat the information into a data format corresponding to the view specified data format for returning to the view. The requests may be asynchronous, with a promise returned in response until the data or information is returned to fulfill the promise.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: July 24, 2018
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Steven N. Furtwangler, Tyler R. Furtwangler, Brandon C. Furtwangler, J. Jordan C. Parker
  • Patent number: 10031827
    Abstract: Systems, methods and computer program products assess processor performance metrics by monitoring probes constructed using instruction sequences. A first probe value can be determined from execution of a broad spectrum probe in an execution environment. In response to determining that the first probe value is not a first expected probe value, a targeted probe providing a second probe value directed to a subsystem of the execution environment, a feature of the subsystem, or a component of the execution environment is executed. In response to determining that the second probe value is not a second expected probe value, a differential between the second probe value and the second expected probe value can be used to determine that a bottleneck exists in at least one of the subsystem of the execution environment, the feature of the subsystem, or the component of the execution environment.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mark Robert Funk, Aaron Christoph Sawdey, Philip Lee Vitale
  • Patent number: 10034135
    Abstract: Privacy-sensitive methods, systems, and media for geo-social targeting are provided.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: July 24, 2018
    Assignee: Dstillery Inc.
    Inventors: Foster J. Provost, Alan Murray
  • Patent number: 9998413
    Abstract: A system and method for prioritizing messages based on message importance is provided. Messages from one or more senders are received for a recipient. For each message, an identity of the sender is determined. A determination is made as to whether each message includes a request for an action to be performed. Also, a length of time required to read that message is determined for each message. An importance value for each message is then calculated based on the identity of the sender, whether a request is included in the message, and the length of time to read the message. Those messages with high importance values are identified as high priority messages and are provided to the recipient.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: June 12, 2018
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Jianqiang Shen, Masafumi Suzuki, Oliver Brdiczka
  • Patent number: 9984332
    Abstract: Various apparatus and methods include autonomous robot operations to perturb a current Bayesian equation and determining whether the perturbed Bayesian equation yields an improved probability of success of achieving a goal relative to the current Bayesian equation. In an illustrative example, the perturbation may modulate a coefficient of a parameter in the Bayesian equation. In some examples, the perturbation may include assessment of whether adding or removing a parameter may improve the probability of success of achieving the goal. The parameters of the Bayesian equation may include, for example, current state information, alone or in combination with sensor input values and/or historical information, for example. In some implementations, the robot may advantageously autonomously optimize its operations by perturbing a current Bayesian equation associated with, for example, a current goal, sub-goal, task, or probability of success criteria.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: May 29, 2018
    Assignee: NPC Robotics Corporation
    Inventor: Michael Garrod
  • Patent number: 9971881
    Abstract: The disclosure is directed to an access permission system that manages provisioning of access to an electronic resource through various types of access permissions. The access permission system provisions access by provisioning a license entitlement of a specified type. A provisioning optimization technique determines a combination of different types of license entitlements to be provisioned according to an optimization criterion associated with an attribute of a license entitlement. For example, the optimization criterion can based on a “unit cost” associated with a license entitlement, and the provisioning optimization technique can determine various types of license entitlements to be obtained (and therefore to be provisioned) in order to minimize a total cost of the license incurred in satisfying the consumption demand requests.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: May 15, 2018
    Assignee: Flexera Software LLC
    Inventor: Timothy M. Adam
  • Patent number: 9965528
    Abstract: The present invention relates generally to gathering, verifying, and providing information in an easy-to-understand format. Representations are obtained and evaluated to extract selected content or content information from which certain synthesized information can be gathered, collected, estimated, calculated, or determined. In addition, supplemental synthesized information may be gathered, collected, estimated, calculated, or determined.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: May 8, 2018
    Assignee: Remote Sensing Metrics, LLC
    Inventors: Alex H. Diamond, Thomas Peter Diamond
  • Patent number: 9940654
    Abstract: A method and system for scheduled breaks are described. A network computer system receives provider data corresponding to a request to initiate a pause state with the network service and also receives a position of the service provider from a computing device equipped with a location-based resource. In response to receiving the request, the network computer system selects a facility, based on a selection objective, from facilities that are associated with the pause state and at least one of the position of the service provider and a destination of a service task that is to be completed. The network computer system transmits data corresponding to the selected facility to the computing device to be displayed on a user interface of the computing device.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: April 10, 2018
    Assignee: Uber Technologies, Inc.
    Inventors: Brett Davies, Yulun Li, Meng Huang, Zhewu Zhou
  • Patent number: 9892193
    Abstract: A method for detecting solutions to a problem using content in online discussion sources. The method includes receiving a request, such request identifying a problem, and searching multiple online discussion sources for content related to the problem. Responsive to finding content related to the problem, the method searches the multiple online discussion sources for a plurality of solutions to the problem. Responsive to finding a plurality of solutions to the problem, the method forms groups containing the solutions from each of the multiple online discussion sources. The method then determines a likeliness to solve the problem for each of the groups and ranks the groups based on the determined likeliness to solve the problem. The method then determines that the rank of at least one group meets a threshold value, wherein the threshold value is based on a confidence in the likeliness to solve the problem.
    Type: Grant
    Filed: March 22, 2013
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rashmi Gangadharaiah, Nandakishore Kambhatla, Rose C. Kanjirathinkal, Amit Kumar R. Singh, Karthik Visweswariah
  • Patent number: 9886319
    Abstract: Managing task execution includes: receiving a specification of a plurality of tasks to be performed by respective functional modules; processing a flow of input data using a dataflow graph that includes nodes representing data processing components connected by links representing flows of data between data processing components; in response to at least one flow of data provided by at least one data processing component, generating a flow of messages; and in response to each of the messages in the flow of messages, performing an iteration of a set of one or more tasks using one or more corresponding functional modules.
    Type: Grant
    Filed: February 12, 2010
    Date of Patent: February 6, 2018
    Assignee: Ab Initio Technology LLC
    Inventors: Tim Wakeling, Mark Buxbaum, Mark Staknis
  • Patent number: 9882833
    Abstract: Novel tools and techniques might provide for implementing intent-based network services orchestration. In some embodiments, a computing system might receive, over a network, a request for network services from a customer. The request for network services might include desired performance parameters for the requested network services, without information regarding any of specific hardware, specific hardware type, specific location, or specific network for providing the requested network services. The computing system might allocate network resources from one or more networks, based at least in part on the desired performance parameters. Based on a determination that at least one network can no longer provide at least one network resource having the desired performance parameters, the computing system might allocate at least one other network resource from at least one second network, based at least in part on network performance metrics, and based at least in part on the desired performance parameters.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: January 30, 2018
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Kevin M. McBride, Aaron Jones, John McManus, William O'Brien, Jr., Carl Matthew Olson
  • Patent number: 9817861
    Abstract: A computerized system and method are presented that provide access to a research archive for researching fundamental texts of a variety of spiritual and religious domains. The research archive is oriented around ideas having snippets from the fundamental texts. Each idea is associated with a single life issue tag and a religious or spiritual domain. Each idea is further associated with a fixed number of commentaries that comment on the snippet from the point of view of the religious domain and its relationship to the associated life issue tag. The fixed number of commentaries are each written with respect to a particular role. Customized study guides to the spiritual documents can be created using the commentaries by selecting religious or spiritual domains or life issue tags to choose a subset of commentaries to be displayed with the spiritual document.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: November 14, 2017
    Assignee: Ambient Consulting, LLC
    Inventors: Andrew Grossman, Clayton Darwin, Richard Monson-Haefel, Kenneth F. Krutsch
  • Patent number: 9791962
    Abstract: An application program switching method and apparatus, and a touchscreen electronic device are provided that can rapidly implement switching between different application programs. The method includes identifying, by a touchscreen driver of the touchscreen electronic device, at least one user gesture when an interface of a first application program is displayed on a touchscreen of the touchscreen electronic device; matching the at least one user gesture with a preset symbol stored in the touchscreen electronic device; and if a first preset symbol matching the at least one user gesture exists, triggering a second application program corresponding to the first preset symbol to execute an action bound to the first preset symbol. The embodiments of the present invention are applicable to, in an interface of any application program, implementation of automatic switching to another application program when a touchscreen electronic device is used.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: October 17, 2017
    Assignee: HUAWEI DEVICE CO., LTD.
    Inventor: Kaizhong Long
  • Patent number: 9787709
    Abstract: In one embodiment, a system for the realization of operational risk in a network includes an interface to receive a change request to update a network application, the network application utilizes a network device. The system may then use a processor communicatively coupled to the interface to generate a change risk score associated with the change request, wherein the change risk score includes a service tier risk score, a time risk score, a day risk score, a security risk score, and a mobile device risk score. The processor may determine whether the change risk score is within a high-risk level, and if so, implement a change counter measure.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: October 10, 2017
    Assignee: Bank of America Corporation
    Inventors: Jeffrey De Wayne Doubleday, Alberto Ramos, Darryl Alan Sansbury, Michael Werner Eagen Spalding, Steven Younger
  • Patent number: 9779362
    Abstract: Systems and methods for determining video infrastructure delivery problems using machine learning are presented. In an aspect, a system includes a reception component configured to receive information regarding videos streamed by the system to devices, wherein the information identifies video playback events at the devices and re-buffer events respectively associated with the video playback events. The system further includes a quality component configured to identify features related to quality of the playback events at the devices based on the information, and an analysis component configured to determine probabilities of occurrence of the re-buffer events based on different combinations of the features, and determine weighted values for each of the features that reflect their contribution to the probabilities of occurrence of the re-buffer events based on the different combinations of the features.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: October 3, 2017
    Assignee: GOOGLE INC.
    Inventor: Kevin Gold
  • Patent number: 9776512
    Abstract: The present invention includes methods, circuits, devices, systems and associated computer executable code for providing driver decision making support. According to some embodiments, there may be provided a driver decision support system, which may generate action recommendations to a commercial driver, such as a taxi driver, a cab driver, a limo driver or any other kind of driver who picks up and transports passengers or cargo on an ad hoc (or otherwise flexible/uncertain) basis.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: October 3, 2017
    Assignee: STREETSMART LTD.
    Inventor: Yuval Netzer
  • Patent number: 9773264
    Abstract: The present disclosure provides a method for providing composite user interface controls and a library or online storefront for same. In one aspect, there is provided a method for a client computer of sharing a custom control, comprising: receiving by a browser an encrypted custom control comprising a number of user interface elements which are positioned in a specified manner with respect to each other, wherein each of the user interface elements has one or more properties; receiving by the browser a decryption key; and decrypting by the browser the encrypted custom control using the decryption key.
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: September 26, 2017
    Assignee: BlackBerry Limited
    Inventors: Michael Stephen Brown, Terrill Mark Dent, Kalu Onuka Kalu, Ryan Gregory Wood, Spencer William Bloom, Sandra Marcela Kupfer
  • Patent number: 9753837
    Abstract: A management apparatus, based on received error information of applications and information of applications installed in a terminal being managed by the management apparatus, determines a condition that an application causes the error, send information indicating that the application satisfies the condition for causing the error to an terminal satisfying the error condition out of a plurality of terminals. An application execution terminal receives from the management apparatus the information indicating that the condition that the application causes an error is satisfied, and inhibits the execution of the application causing the error by changing a display form of the corresponding application or by displaying a message at the time of the activation of the application.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: September 5, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kentaro Takahashi
  • Patent number: 9754207
    Abstract: A mechanism is provided in a data processing system for corpus quality analysis. The mechanism applies at least one filter to a candidate corpus to determine a degree to which the candidate corpus supplements existing corpora for performing a natural language processing (NLP) operation. Responsive to a determination to add the candidate corpus to the existing corpora based on a result of applying the at least one filter, the mechanism adds the candidate corpus to the existing corpora to form modified corpora. The mechanism performs the NLP operation using the modified corpora.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: September 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Andrew R. Freed, Richard A. Salmon, Beata J. Strack
  • Patent number: 9729831
    Abstract: A wireless surgical loupe enables a user to use the wireless loupe to perform a procedure, transmit information acquired by the wireless loupe and display patient information on a wireless loupe display. The transmitted information is able to be used to aid the operating room procedure, enhance education and be recorded for later use.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: August 8, 2017
    Assignee: Sony Corporation
    Inventors: Marc Birnkrant, Allen Poirson, Kelly Davis, Kojiro Umemura, Hitoshi Namba
  • Patent number: 9720906
    Abstract: A computer-implemented method for knowledge based ontology editing, is provided. The method receives a language instance to update a knowledge base, using a computer. The method semantically parses the language instance to detect an ontology for editing. The method maps one or more nodes for the ontology for editing based on an ontology database and the knowledge base. The method determines whether the mapped nodes are defined or undefined within the knowledge base. The method calculates a first confidence score based on a number of the defined and undefined mapped nodes. Furthermore, the method updates the knowledge base when the first confidence score meets a pre-defined threshold.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: August 1, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jitendra Ajmera, Sathish R. Indurthi, Sachindra Joshi, Dinesh Raghu
  • Patent number: 9697249
    Abstract: An information retrieval system includes a query revision architecture that integrates multiple different query revisers, each implementing one or more query revision strategies. A revision server receives a user's query, and interfaces with the various query revisers, each of which generates one or more potential revised queries. The revision server evaluates the potential revised queries, and selects one or more of them to provide to the user. A session-based reviser suggests one or more revised queries, given a first query, by calculating an expected utility for the revised query. The expected utility is calculated as the product of a frequency of occurrence of the query pair and an increase in quality of the revised query over the first query.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: July 4, 2017
    Assignee: Google Inc.
    Inventors: David R. Bailey, Alexis J. Battle, Benedict A. Gomes, P. Pandurang Nayak
  • Patent number: 9697464
    Abstract: The present invention is a method of solving the decision, for example, testing if, given a finite number of transformations which can be applied to a finite number of elements, the corresponding n-generated discrete object has a hamiltonian cycle and/or path, searching, for example, obtaining the explicit construction of one several or all the hamiltonian cycles and or paths of the given input, counting, for example, obtaining an upper bound of the number of Hamiltonian cycles and/or paths of the given input and optimization, for example, selecting one of several hamiltonian cycles and/or paths solutions according to an specified criterion, versions of the hamiltonian traversal (cycle and/or path) problem in class of combinatorial discrete objects.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: July 4, 2017
    Inventor: Ignacio Reneses Asenjo
  • Patent number: 9691024
    Abstract: A computer-implemented method for knowledge based ontology editing, is provided. The method receives a language instance to update a knowledge base, using a computer. The method semantically parses the language instance to detect an ontology for editing. The method maps one or more nodes for the ontology for editing based on an ontology database and the knowledge base. The method determines whether the mapped nodes are defined or undefined within the knowledge base. The method calculates a first confidence score based on a number of the defined and undefined mapped nodes. Furthermore, the method updates the knowledge base when the first confidence score meets a pre-defined threshold.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: June 27, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jitendra Ajmera, Sathish R. Indurthi, Sachindra Joshi, Dinesh Raghu
  • Patent number: 9665653
    Abstract: Embodiments described herein provide systems and methods for presenting contextual information in a co-browsing environment. In a particular embodiment, a method provides receiving an instruction in a co-browsing server to initiate a co-browsing session for a website with a first client and a second client. The method further provides determining contextual information related to a user of the first client and the website. The method further provides presenting the website at the first client and presenting the website at the second client, wherein an indication of the contextual information is overlaid on the website at the second client.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: May 30, 2017
    Assignee: Avaya Inc.
    Inventors: Gaurav Moreshwar Badge, Deep Subhash Pai
  • Patent number: 9667734
    Abstract: Disclosed herein are a push notification-based remote control method and an apparatus for the remote control method. A push notification client includes a message receiving module for receiving a push notification message from a push notification server. A rule interpretation module determines whether a remote control rule is present in the push notification message. A rule registration management module is configured to, if it is determined that the remote control rule is present in the push notification message, register the remote control rule in a rule execution list. A rule execution module executes the remote control rule.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: May 30, 2017
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Jong-Hong Jeon, Sung-Han Kim, Kang-Chan Lee, Min-Kyo In, Seung-Yun Lee
  • Patent number: 9659007
    Abstract: A method includes receiving a text and identifying a set of linguistic characteristics contained in the text, where linguistic characteristics include grammatical, syntactic, and idiomatic features of the text. The method also includes determining a plurality of locations of origin in which the text was potentially written based on the set of linguistic characteristics. The method also includes retrieving a set of reference documents for each location of origin in the plurality of locations of origin and producing a set of proximity scores by performing a set of proximity checks using the set of linguistic characteristics, the set of reference documents, and the text, wherein the proximity checks analyze how often and how close linguistic characteristics are to one another. The method also includes ranking the plurality of locations of origin based on the set of proximity scores and returning a set of one or more ranked locations of origin.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: May 23, 2017
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Roberto DeLima, Andrew R. Freed, Robert L. Nielsen