Having Specific Management Of A Knowledge Base Patents (Class 706/50)
-
Patent number: 10296563Abstract: 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: GrantFiled: May 9, 2016Date of Patent: May 21, 2019Assignee: salesforce.com, inc.Inventor: Hilal Shaath
-
Patent number: 10282066Abstract: 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: GrantFiled: July 8, 2016Date of Patent: May 7, 2019Assignee: International Business Machines CorporationInventors: Charles E. Beller, Paul J. Chase, Jr., Richard L. Darden, Michael Drzewucki, Edward G. Katz, Christopher Phipps
-
Patent number: 10268728Abstract: 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: GrantFiled: November 4, 2015Date of Patent: April 23, 2019Assignee: International Business Machines CorporationInventors: Susann M. Keohane, Maureen E. Kraft, Brent N. Shiver
-
Patent number: 10242323Abstract: 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: GrantFiled: September 17, 2015Date of Patent: March 26, 2019Assignee: CHATTERBOX LABS LIMITEDInventors: Stuart Battersby, Danny Coleman, Henrique Nunes, Zheng Yuan
-
Patent number: 10229160Abstract: 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: GrantFiled: July 18, 2018Date of Patent: March 12, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Judith H. Bank, Lisa M. Bradley, Aaron J. Quirk, Lin Sun
-
Patent number: 10230747Abstract: 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: GrantFiled: October 9, 2015Date of Patent: March 12, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: Martin Kopp, Tomas Pevny
-
Patent number: 10231095Abstract: 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: GrantFiled: April 1, 2014Date of Patent: March 12, 2019Assignee: CA, Inc.Inventor: Girish Anantharaju
-
Patent number: 10217153Abstract: 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: GrantFiled: June 29, 2016Date of Patent: February 26, 2019Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, ST. JOHN'S UNIVERSITY, THE FLORIDA INTERNATIONAL UNIVERSITYInventors: Genady Grabarnik, Tao Li, Larisa Shwartz, Wubai Zhou
-
Patent number: 10171400Abstract: 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: GrantFiled: April 28, 2014Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Lance M. Bagby, Ajay Kumar
-
Patent number: 10160321Abstract: 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: GrantFiled: September 17, 2017Date of Patent: December 25, 2018Assignee: GT Gettaxi LimitedInventor: Yuval Netzer
-
Patent number: 10157234Abstract: 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: GrantFiled: February 27, 2015Date of Patent: December 18, 2018Assignee: Quest Software Inc.Inventors: Kannan Alagappan, Jan Henrik Jonsson
-
Patent number: 10146856Abstract: 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: GrantFiled: April 13, 2015Date of Patent: December 4, 2018Assignee: WRIBER INC.Inventor: John Zupancic
-
Patent number: 10120945Abstract: 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: GrantFiled: December 4, 2015Date of Patent: November 6, 2018Assignee: Facebook, Inc.Inventors: Max Christian Eulenstein, Lauren Elizabeth Scissors, Alexander Peysakhovich, Lars Seren Backstrom, Lu Wang
-
Patent number: 10089389Abstract: 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: GrantFiled: September 30, 2015Date of Patent: October 2, 2018Assignee: EMC IP Holding Company LLCInventors: Jeroen M. Van Rotterdam, Dmitry Volchegursky, Chao Chen, Ameya Devendra Bapat, Shanmugasundaram Ks
-
Patent number: 10083204Abstract: 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: GrantFiled: June 3, 2016Date of Patent: September 25, 2018Assignee: AUTODESK, INC.Inventors: Douglas Look, Gonzalo Rubio, Arindam Ganguly, John Wallace, Adam Arnold
-
Patent number: 10079901Abstract: 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: GrantFiled: September 12, 2016Date of Patent: September 18, 2018Assignee: Facebook, Inc.Inventors: Aleksandar Ilic, Florin Ratiu, John Torres Fremlin, David S. Park, Matthew William Kelly
-
Patent number: 10073845Abstract: 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: GrantFiled: January 7, 2015Date of Patent: September 11, 2018Assignee: International Business Machines CorporationInventors: Judith H. Bank, Lisa M. W. Bradley, Aaron J. Quirk, Lin Sun
-
Patent number: 10073956Abstract: 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: GrantFiled: March 28, 2017Date of Patent: September 11, 2018Assignee: Open Text SA ULCInventors: Alexander Lilko, Martin Brousseau
-
Patent number: 10073886Abstract: 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: GrantFiled: May 27, 2015Date of Patent: September 11, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Judith H. Bank, Lisa M. Bradley, Aaron J. Quirk, Lin Sun
-
Patent number: 10067790Abstract: 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: GrantFiled: January 24, 2014Date of Patent: September 4, 2018Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITEDInventors: Yuanguo Wu, Liang Wu, Xiaobin Zong, Huan Ren
-
Patent number: 10061774Abstract: 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: GrantFiled: February 24, 2016Date of Patent: August 28, 2018Assignee: International Business Machines CorporationInventors: Judith H. Bank, Lisa M. W. Bradley, Aaron J. Quirk, Lin Sun
-
Patent number: 10063406Abstract: 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: GrantFiled: July 15, 2016Date of Patent: August 28, 2018Assignee: TUPL, INC.Inventors: Pablo Tapia, Rafael Sanchez-Mejias
-
Patent number: 10055468Abstract: 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: GrantFiled: February 23, 2015Date of Patent: August 21, 2018Assignee: Wolfram Research, Inc.Inventors: Stephen Wolfram, Todd Gayley, Michael Pilat
-
Patent number: 10031960Abstract: 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: GrantFiled: September 2, 2015Date of Patent: July 24, 2018Assignee: HOME BOX OFFICE, INC.Inventors: Steven N. Furtwangler, Tyler R. Furtwangler, Brandon C. Furtwangler, J. Jordan C. Parker
-
Patent number: 10031827Abstract: 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: GrantFiled: August 14, 2017Date of Patent: July 24, 2018Assignee: International Business Machines CorporationInventors: Mark Robert Funk, Aaron Christoph Sawdey, Philip Lee Vitale
-
Patent number: 10034135Abstract: Privacy-sensitive methods, systems, and media for geo-social targeting are provided.Type: GrantFiled: June 8, 2012Date of Patent: July 24, 2018Assignee: Dstillery Inc.Inventors: Foster J. Provost, Alan Murray
-
Patent number: 9998413Abstract: 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: GrantFiled: December 23, 2014Date of Patent: June 12, 2018Assignee: Palo Alto Research Center IncorporatedInventors: Jianqiang Shen, Masafumi Suzuki, Oliver Brdiczka
-
Patent number: 9984332Abstract: 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: GrantFiled: July 27, 2016Date of Patent: May 29, 2018Assignee: NPC Robotics CorporationInventor: Michael Garrod
-
Patent number: 9971881Abstract: 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: GrantFiled: May 2, 2017Date of Patent: May 15, 2018Assignee: Flexera Software LLCInventor: Timothy M. Adam
-
Patent number: 9965528Abstract: 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: GrantFiled: June 10, 2014Date of Patent: May 8, 2018Assignee: Remote Sensing Metrics, LLCInventors: Alex H. Diamond, Thomas Peter Diamond
-
Patent number: 9940654Abstract: 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: GrantFiled: May 23, 2017Date of Patent: April 10, 2018Assignee: Uber Technologies, Inc.Inventors: Brett Davies, Yulun Li, Meng Huang, Zhewu Zhou
-
Patent number: 9892193Abstract: 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: GrantFiled: March 22, 2013Date of Patent: February 13, 2018Assignee: International Business Machines CorporationInventors: Rashmi Gangadharaiah, Nandakishore Kambhatla, Rose C. Kanjirathinkal, Amit Kumar R. Singh, Karthik Visweswariah
-
Patent number: 9886319Abstract: 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: GrantFiled: February 12, 2010Date of Patent: February 6, 2018Assignee: Ab Initio Technology LLCInventors: Tim Wakeling, Mark Buxbaum, Mark Staknis
-
Patent number: 9882833Abstract: 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: GrantFiled: December 30, 2015Date of Patent: January 30, 2018Assignee: CenturyLink Intellectual Property LLCInventors: Kevin M. McBride, Aaron Jones, John McManus, William O'Brien, Jr., Carl Matthew Olson
-
Patent number: 9817861Abstract: 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: GrantFiled: June 14, 2016Date of Patent: November 14, 2017Assignee: Ambient Consulting, LLCInventors: Andrew Grossman, Clayton Darwin, Richard Monson-Haefel, Kenneth F. Krutsch
-
Patent number: 9791962Abstract: 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: GrantFiled: December 30, 2014Date of Patent: October 17, 2017Assignee: HUAWEI DEVICE CO., LTD.Inventor: Kaizhong Long
-
Patent number: 9787709Abstract: 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: GrantFiled: June 17, 2015Date of Patent: October 10, 2017Assignee: Bank of America CorporationInventors: Jeffrey De Wayne Doubleday, Alberto Ramos, Darryl Alan Sansbury, Michael Werner Eagen Spalding, Steven Younger
-
Patent number: 9779362Abstract: 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: GrantFiled: August 25, 2014Date of Patent: October 3, 2017Assignee: GOOGLE INC.Inventor: Kevin Gold
-
Patent number: 9776512Abstract: 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: GrantFiled: October 29, 2015Date of Patent: October 3, 2017Assignee: STREETSMART LTD.Inventor: Yuval Netzer
-
Patent number: 9773264Abstract: 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: GrantFiled: March 26, 2013Date of Patent: September 26, 2017Assignee: BlackBerry LimitedInventors: Michael Stephen Brown, Terrill Mark Dent, Kalu Onuka Kalu, Ryan Gregory Wood, Spencer William Bloom, Sandra Marcela Kupfer
-
Patent number: 9753837Abstract: 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: GrantFiled: September 4, 2013Date of Patent: September 5, 2017Assignee: CANON KABUSHIKI KAISHAInventor: Kentaro Takahashi
-
Patent number: 9754207Abstract: 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: GrantFiled: July 28, 2014Date of Patent: September 5, 2017Assignee: International Business Machines CorporationInventors: Corville O. Allen, Andrew R. Freed, Richard A. Salmon, Beata J. Strack
-
Patent number: 9729831Abstract: 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: GrantFiled: November 29, 2012Date of Patent: August 8, 2017Assignee: Sony CorporationInventors: Marc Birnkrant, Allen Poirson, Kelly Davis, Kojiro Umemura, Hitoshi Namba
-
Patent number: 9720906Abstract: 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: GrantFiled: January 10, 2017Date of Patent: August 1, 2017Assignee: International Business Machines CorporationInventors: Jitendra Ajmera, Sathish R. Indurthi, Sachindra Joshi, Dinesh Raghu
-
Patent number: 9697249Abstract: 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: GrantFiled: June 12, 2015Date of Patent: July 4, 2017Assignee: Google Inc.Inventors: David R. Bailey, Alexis J. Battle, Benedict A. Gomes, P. Pandurang Nayak
-
Patent number: 9697464Abstract: 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: GrantFiled: August 9, 2012Date of Patent: July 4, 2017Inventor: Ignacio Reneses Asenjo
-
Patent number: 9691024Abstract: 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: GrantFiled: January 10, 2017Date of Patent: June 27, 2017Assignee: International Business Machines CorporationInventors: Jitendra Ajmera, Sathish R. Indurthi, Sachindra Joshi, Dinesh Raghu
-
Patent number: 9665653Abstract: 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: GrantFiled: March 7, 2013Date of Patent: May 30, 2017Assignee: Avaya Inc.Inventors: Gaurav Moreshwar Badge, Deep Subhash Pai
-
Patent number: 9667734Abstract: 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: GrantFiled: December 9, 2014Date of Patent: May 30, 2017Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Jong-Hong Jeon, Sung-Han Kim, Kang-Chan Lee, Min-Kyo In, Seung-Yun Lee
-
Patent number: 9659007Abstract: 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: GrantFiled: August 26, 2015Date of Patent: May 23, 2017Assignee: International Business Machines CorporationInventors: Corville O. Allen, Roberto DeLima, Andrew R. Freed, Robert L. Nielsen