Having Specific Management Of A Knowledge Base Patents (Class 706/50)
  • Patent number: 10867006
    Abstract: A computer system for managing a configuration of network-based analytic elements accesses one or more webpages. Each of the webpages is represented at least in part by webpage source code. The computer parses the webpage source code associated with the webpages. The computer system identifies within the webpage source code a plurality of network-based analytic elements executable within a network-connected software application, and one or more webpage source code attributes that comprise information relating to the rendering of the webpage source code. Based on the dataset of information, the computer system defines a first rule configured to associate at least one network-based analytic element with a webpage source code attribute. Additionally, the computer system stores the first rule within a digital database, the digital database comprising a set of rules configured to describe attributes of the plurality of network-based analytic elements.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: December 15, 2020
    Assignee: OBSERVEPOINT, INC.
    Inventors: John Raymond Pestana, Robert K. Seolas, Tyler Broadbent, Dan Reno, Gregory Larson
  • Patent number: 10855565
    Abstract: Embodiments of the present invention provide a system for utilizing an event catalyst database to trigger the generation and transmittal of alert notifications in response to identification of new event reports. An event catalyst database is generated to associate unique combinations of server types and alert types with responsive alert notifications. Data feeds from a distributed network of a plurality of servers are imported and monitored to identify a new event report. A server identifier and an alert type are determined from the new event report and compared to the event catalyst database to determine the appropriate alert notification. The alert notification is generated and transmitted to a computing device of a specialist associated with the new event report.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: December 1, 2020
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Sidney Allen VanGilder, Wendy Wilson-Settle
  • Patent number: 10846286
    Abstract: A binary relational database model is described whereby application-layer object structures are easily inferred from database query templates. The object structures take the form of acyclic hypergraphs, which are induced from primal graphs representing query templates. Database applications may iterate through the collection of returned object structures, accessing the data in each structure. The returned object structures are not based on a fixed object model, thereby permitting rich structures with greater applicability than traditional ORM systems. A relationship between non-primitive entities may be directly expressed without the need for alternative join tables. Development and maintenance costs are thus substantially reduced, and data is more efficiently stored and manipulated for database applications.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: November 24, 2020
    Inventor: Dan Benanav
  • Patent number: 10841376
    Abstract: A method begins by one or more processing modules of one or more computing devices of a dispersed storage network (DSN) receiving a delete data request for a data object of a set of data objects, where each data object of the set of data objects has substantially identical data to other data objects of the set of data objects and where only one plurality of sets of encoded data slices corresponding to one data object of the set of data objects is stored in memory of the DSN. The method continues with the one or more processing modules determining whether the data object is associated with a data ID and when the data object is associated with a data ID, identifying linking information associated with the data object. Linking information is updated to indicate that the set of data objects includes one fewer copy of the data object and then it is determined whether the Data ID is associated with a link-object and when the Data ID is associated with a link-object the link-object is deleted from the DSN memory.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: November 17, 2020
    Assignee: PURE STORAGE, INC.
    Inventor: Andrew George Peake
  • Patent number: 10831584
    Abstract: A solution is proposed for managing a plurality of computing machines. A corresponding method comprises causing each computing machine of at least part of the computing machines to execute a management activity on the computing machine; receiving a corresponding result of the execution of the management activity on each computing machine; determining a success fingerprint according to one or more characteristics of each of at least part of one or more wherein the corresponding result is indicative of a success of the execution of the management activity thereon; calculating a similarity index for each of one or more failure ones of the computing machines wherein the corresponding result is indicative of a failure of the execution of the management activity thereon; and prioritizing the computing machines which failed to accept a policy according to the corresponding similarity indexes.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michele Crudele, Rosario Gangemi, Antonio Perrone
  • Patent number: 10817540
    Abstract: A method includes storing table data for a table in a plurality of partitions and for maintaining approximate or good enough clustering. The method includes creating one or more new partitions based on changes to the table, wherein at least one of the one or more new partitions overlap with each other or previous partitions resulting in a decrease in a degree of clustering of the table. The method includes determining that a degree of clustering of the table data is below a clustering threshold. The method further includes reclustering one or more partitions of the table to improve the degree of clustering of the table in response to one or more of: determining that the degree of clustering has fallen below the clustering threshold, an explicit user command from a user, and/or as part of a DML command. Reclustering may be performed in incremental steps to iteratively improve clustering.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: October 27, 2020
    Assignee: Snowflake Inc.
    Inventors: Thierry Cruanes, Marcin Zukowski, Benoit Dageville, Jiaqi Yan
  • Patent number: 10810257
    Abstract: Techniques herein are for fast processing of path-finding queries in large graph databases. A computer system receives a graph search request to find a set of result paths between one or more source vertices of a graph and one or more target vertices of the graph. The graph comprises vertices connected by edges. During a first pass, the computer system performs one or more breadth-first searches to identify a subset of edges of the graph. The one or more breadth-first searches originate at the one or more source vertices. After the first pass and during a second pass, the computer system performs one or more depth-first searches to identify the set of result paths. The one or more depth-first searches originate at the one or more target vertices. The one or more depth-first searches traverse at most the subset of edges of the graph.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: October 20, 2020
    Assignee: Oracle International Corporation
    Inventors: Oskar Van Rest, Jinha Kim, Sungpack Hong, Hassan Chafi
  • Patent number: 10803223
    Abstract: A system and method for estimating a floorplan designs based on feedback to machine learning algorithms to accumulate data for improving future floorplan design estimates and reducing design time.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: October 13, 2020
    Assignee: ARTERIS, INC.
    Inventor: Manadher Kharroubi
  • Patent number: 10789944
    Abstract: A device implementing a system for determining whether a semantically relevant answer can be provided with respect to a new question includes a processor configured to identify a question and a semantically relevant answer from source data, and to identify a semantically irrelevant answer to the question from a corpus of data corresponding to the source data based at least in part on the question and the answer. The processor is configured to assign a positive label to the semantically relevant answer, and a negative label to the semantically irrelevant answer. The processor is configured to generate a machine learning model based on the question, the positive label assigned to the semantically relevant answer, and the negative label assigned to the semantically irrelevant answer, and to provide the machine learning model to facilitate a determination of whether a semantically relevant answer can be provided with respect to a subsequent question.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Saravana Kumar Siva Kumaran, Su Yan, Ashkan Gholamzadeh
  • Patent number: 10782939
    Abstract: A computer program predictor is described which has a processor configured to access a program attribute predictor; and a memory storing a search component configured to search a space of possible programs, to find a program which, given an input data instance and an output data instance, will compute the output data instance from the input data instance, the search being guided by attributes predicted by the attribute predictor given the input data instance and the output data instance.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: September 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexander Lloyd Gaunt, Sebastian Nowozin, Marc Manuel Johannes Brockschmidt, Daniel Stefan Tarlow, Matej Balog
  • Patent number: 10776705
    Abstract: Various implementations for assigning rules and creating rules using templates are described herein. In one example implementation, a model is determined, one or more components of the model are determined, a rule from a set of one or more predefined rules is determined, and the rule is assigned to the model. The rule has one or more parameters matching the one or more components of the model.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: September 15, 2020
    Assignee: MODEL N, INC.
    Inventors: Manfred Hettenkofer, Eric Burin des Roziers, Ketan Soni
  • Patent number: 10776734
    Abstract: An integrated safety-evaluation with labor-time-standard system is provided that includes a work-task manager, integrated module and ergonomic safety evaluator. The work-task manager may be configured to receive a work instruction and determine work elements applicable to the work instruction, with the work elements may have respective associated elemental unit times, elemental risk ratings and frequency values. The integrated module may be configured to receive the elemental unit times, elemental risk ratings and frequency values for the work elements, and calculate a labor time standard and ergonomic safety rating therefrom. And the ergonomic safety evaluator may be configured to receive the labor time standard and ergonomic safety rating and perform an ergonomic safety evaluation therefrom. In this regard, the ergonomic safety evaluator may be configured to perform the ergonomic safety evaluation to determine whether to release or reject the work instruction.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: September 15, 2020
    Assignee: THE BOEING COMPANY
    Inventors: Steven J. Poletti, Chandler K. Varma, Dennis R. Bouse
  • Patent number: 10770169
    Abstract: The present invention relates to methods for evaluating the probability that a patient's diagnosis may be treated with a particular clinical regimen or therapy.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: September 8, 2020
    Assignee: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Charles J. Vaske, Stephen C. Benz, Joshua M. Stuart, David Haussler
  • Patent number: 10762544
    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: September 26, 2018
    Date of Patent: September 1, 2020
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, ST. JOHN'S UNIVERSITY, THE FLORIDA INTERNATIONAL UNIVERSITY BOARD OF TRUSTEES
    Inventors: Genady Grabarnik, Tao Li, Larisa Shwartz, Wubai Zhou
  • Patent number: 10755176
    Abstract: A system and method for troubleshooting problems in complex systems using multiple knowledgebases comprises a first knowledgebase that has a case-based reasoning engine and knowledge from which a first set of possible solutions can be determined, and a second knowledgebase that has a case-based reasoning engine and knowledge from which a second set of possible solutions can be determined. The first knowledgebase pertains to a first equipment, and the second knowledgebase pertains to a second equipment. The second equipment is a component of the first equipment. A Federation Manager associated with the first knowledgebase transfers a case-based reasoning session between the first and second knowledgebases.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: August 25, 2020
    Assignee: Casebank Technologies Inc.
    Inventors: Alan Mark Langley, Phillip Andrew D'Eon, Matija Han, Evgeny Fraimovich
  • Patent number: 10728182
    Abstract: The invention relates to a method, comprising detecting a notifiable operation concerning an electronic object; automatically generating a notification relating to the detected operation; wherein the generating comprises creating the notification at least from data that is a metadata value of such electronic object that is a target of an indirect reference chain, which chain starts from the electronic object in question sending electronically the generated notification to a relevant user. The invention relates also to an apparatus and a computer program product. The invention may be utilized in a document management system.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: July 28, 2020
    Assignee: M-FILES OY
    Inventors: Hannu Viitala, Antti Nivala
  • Patent number: 10698874
    Abstract: A data acquiring section specifies individual tables to serve as reference destinations of designated respective foreign key columns and, for each combination of key values in primary key columns of the specified individual tables, acquires a total value of relation values in a designated relation value column. A grouping section groups the respective key values in the primary key columns of the individual tables on the basis of the total value acquired for each combination of the key values in the primary key columns of the individual tables and a statistical model of a designated type. An attribute value column adding section adds, to each individual table, an attribute value column of which attribute value is identification information on a group to which each key value in each primary key column of each individual table belongs.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: June 30, 2020
    Assignee: NEC CORPORATION
    Inventor: Shinji Nakadai
  • Patent number: 10701155
    Abstract: Systems and methods for coordinating communications with alerts are disclosed herein. The systems include: a first client device and one or more second devices which each access a remote server. The first client device, the remote interaction processing infrastructure or server processor, and the second client devices communicate with one another via alerts, for example, to create and maintain databases.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: June 30, 2020
    Inventor: Grace T. Mase
  • Patent number: 10680875
    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: August 24, 2018
    Date of Patent: June 9, 2020
    Assignee: Tupl Inc.
    Inventors: Pablo Tapia, Rafael Sanchez-Mejias
  • Patent number: 10678796
    Abstract: Systems and methods for matching electronic activities to record objects using feedback based match policies can include accessing a plurality of electronic activities and record objects. The systems and method can include identifying candidate record objects by applying a matching model. The systems and methods can include selecting a record object based on a match score. The systems and methods can include configuring the matching model in a first configuration responsive to a first feedback type or configuring the matching model in a second configuration responsive to a second feedback type.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: June 9, 2020
    Assignee: People.ai, Inc.
    Inventors: Oleg Rogynskyy, Volodymyr Nykytiuk, Stefan Hermanek, Ostap Korkuna
  • Patent number: 10664264
    Abstract: Techniques for artificial intelligence driven configuration management are described herein. In some embodiments, a machine-learning process determines a feature set for a plurality of deployments of a software resource. Based on varying values in the feature set, the process clusters each of the plurality of deployments into a cluster of a plurality of clusters. Each cluster of the plurality of clusters comprises one or more nodes and each node of the one or more nodes corresponds to at least a subset of values of the feature set that are detected in at least one deployment of the plurality of deployments of the software resource. The process determines a representative node for each cluster of the plurality of clusters. An operation may be performed based on the representative node for at least one cluster.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: May 26, 2020
    Assignee: Oracle International Corporation
    Inventors: Dustin Garvey, Amit Ganesh, Uri Shaft, Prasad Ravuri, Long Yang, Sampanna Shahaji Salunke, Sumathi Gopalakrishnan, Timothy Mark Frazier, Shriram Krishnan
  • Patent number: 10655936
    Abstract: Apparatus and associated methods relate to coordinating guided-missile targeting among multiple guided missiles using inter-missile optical communications. An inter-missile communications channel is optically established with a first guided missile illuminating a first target within a scene aligned along a first missile axis, and a second guided missile receiving the illumination reflected by the first target. By illuminating the first target within the scene, the first guided missile designates the first target. The second guided missile can be configured to navigate to the designated first target or to select a second target not designated by the first guided missile. In some embodiments, the second guided missile can be configured to illuminate its selected second target so as to designate the selected second target and to communicate the designation to other guided missiles.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: May 19, 2020
    Assignee: Rosemount Aerospace Inc.
    Inventors: David Ginsberg, William A. Veronesi, Joseph V. Mantese, Todd Ell, Martin Krucinski
  • Patent number: 10650616
    Abstract: A system includes a vehicle having an electronic device, a sensor designed to detect sensor data corresponding to at least one property of the electronic device, an output device designed to output data, and a vehicle network access device designed to transmit the sensor data. The system also includes a machine learning server separate from the vehicle and having a machine learning processor designed to receive the sensor data, and generate, using a machine learning algorithm, a model of the electronic device. The machine learning processor is also designed to determine that a fault is likely to occur with the electronic device by conducting a T squared statistical analysis of the sensor data using the model, and generate a signal to be transmitted to the vehicle network access device when the fault is likely to occur and output information indicating that the fault is likely to occur.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: May 12, 2020
    Assignees: UNIVERSITY OF CONNECTICUT, TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
    Inventors: Lingyi Zhang, Weiqiang Chen, Krishna Pattipatti, Ali M. Bazzi, Shailesh N. Joshi, Ercan M. Dede
  • Patent number: 10643146
    Abstract: A method for determining a drill event includes receiving a set of historic drill reports with annotations. The historic drill reports include a plurality of entries including multiple acronyms relating to a single drilling factor. A set of entries of the plurality of entries indicates an associated depth. The method further includes training a report analysis engine utilizing the historic drill reports and annotations; receiving a drill report associated with a well; and determining a drill event and associated depth utilizing the report analysis engine applied to the drill report.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: May 5, 2020
    Assignee: DataInfoCom USA, Inc.
    Inventors: Atanu Basu, Daniel Mohan, Chun Wang, Frederick Johannes Venter, Marc Marshall, Rory Windell Rother, Joseph C Underbrink
  • Patent number: 10634509
    Abstract: In one embodiment, a method includes: receiving, by a processing device over a network from a driver computing device, a driver destination location and a scheduled arrival time; and determining, based on historical data, a plurality of likelihoods corresponding to a plurality of passenger pick-up regions. Each of the plurality of likelihoods is a corresponding likelihood of the driver computing device arriving at the driver destination location by the scheduled arrival time after completing transportation of a passenger from a corresponding passenger pick-up region. The method further includes: selecting, based on the plurality of likelihoods, a first passenger pick-up region; and providing, by the processing device over the network to the driver computing device, navigational data to direct a driver corresponding to the driver computing device to the first passenger pick-up region.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: April 28, 2020
    Assignee: LYFT, INC.
    Inventors: Igor Magazinik, Talmon Marco, Sunny Marueli, Ofer Samocha, Ziv Haparnas
  • Patent number: 10591601
    Abstract: A machine vision system comprises a camera configured to generate one or more images of a field of regard of the camera, a lidar system, and a processor. The lidar system includes a laser configured to emit light, where the emitted light is directed toward a region within the field of regard of the camera and a receiver configured to detect light returned from the emitted light. The processor is configured to receive an indication of a location based on the returned light and determine whether a solid object is present at the location based on the one or more images.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: March 17, 2020
    Assignee: Luminar Technologies, Inc.
    Inventors: Richmond Hicks, Matthew D. Weed, Jason M. Eichenholz
  • Patent number: 10585889
    Abstract: An apparatus for optimizing a skewed join is described herein. The apparatus includes logic, at least partially including hardware logic, to determine that a dataset for the skewed join comprises a skewed key that does not fit in memory. The apparatus also includes logic to model the skewed join as a queue. The apparatus also includes logic to estimate a cost of the skewed join based on the modeled queue. The apparatus evaluates different join techniques, and partitioning strategies for the skewed join, and chooses the plan with the lowest cost.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: March 10, 2020
    Assignee: Intel Corporation
    Inventors: Soila P. Kavulya, Michael R. Alton, Abolfazl Shahbazi, Todd Lisonbee
  • Patent number: 10585470
    Abstract: A method, computer system, and computer program product for determining an engagement level of an individual is provided. The present invention may include capturing a plurality of image data depicting a relative location of a user. The present invention may also include identifying an individual within the captured image data. The present invention may further include gathering a plurality of engagement level indicator data associated with the identified individual. The present invention may also include calculating a current engagement level of the identified individual using the plurality of gathered engagement level indicator data.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Sathyanarayanan Srinivasan
  • Patent number: 10579052
    Abstract: A method operates the machinery of a plant having various machines. The method includes providing software-readable information relative to working areas each relating to at least an operation of one of the machines. At least part of the machines are operated by MES or MOM software reading the information so as to avoid operations with overlapping working areas being performed at a same time.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: March 3, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventor: Diego Borriello
  • Patent number: 10564815
    Abstract: A virtual assistant ecosystem is presented. One can instantiate or construct a customized virtual assistant when needed by capturing a digital representation of one or more objects. A virtual assistant engine analyzes the digital representation to determine the nature or type of the objects present. The engine further obtains attributes for a desirable assistant based on the type of objects. Once the attributes are compiled the engine can then create the specific type of assistant required by the circumstances.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: February 18, 2020
    Assignee: Nant Holdings IP, LLC
    Inventor: Patrick Soon-Shiong
  • Patent number: 10567326
    Abstract: The disclosure is related to an interworking procedure between a social media service (e.g., a social network service) and a machine to machine (M2M) service. More specifically, the interworking procedure may be performed based on location information (e.g., a location of user equipment).
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: February 18, 2020
    Assignee: KT CORPORATION
    Inventors: Dong-Jun Kim, Jun-Won Kim
  • Patent number: 10560799
    Abstract: Systems and methods of adjusting computing device applications, such as smartphone applications, based on external beacon identifiers are described. Based on the identifier of the beacon detected by the smartphone, the smartphone application communicates with a backend server to receive location-specific information based on the identifier of the detected beacon. The location-specific information includes a location-specific user interface. In some arrangements, the location-specific user interface includes a designated user authentication level that varies from other location-specific user interfaces.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: February 11, 2020
    Assignee: WELLS FARGO BANK, N.A.
    Inventor: Dominik Vltavsky
  • Patent number: 10558641
    Abstract: A proxy module for monitoring modifications to a database and external to the database includes a query processing module to monitor traffic to and from the database. The traffic includes queries to the database. The query processing module is further to identify a query corresponding to a request to modify the database. A trigger event module is to generate a trigger event based on the request. The trigger event indicates a modification of the database associated with the request. The trigger event module is further to cause the trigger event to be communicated from the proxy module to at least one entity accessing the database.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: February 11, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Liran Moysi, Aviram Cohen, Noam Liran
  • Patent number: 10552870
    Abstract: A mobile device's location and identifier corresponding to the mobile device is received. The mobile device's location is mapped to a plurality of landmarks proximate to the mobile device's location. The proximate landmarks are stored in association with the mobile device's identifier in a geo data store, and the received location data is then discarded. These steps are iterated over time to build up a data store that can be represented as a frequency distribution of the landmarks that surround mobile devices. Such a frequency distribution can be built for each of a plurality of mobile devices, without maintaining records of any mobile device's location.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: February 4, 2020
    Assignee: Quantcast Corporation
    Inventors: Eunsu Ryu, Sean Huang, Tong T. Pham, Joshua A. Job
  • Patent number: 10552752
    Abstract: A “Predictive Controller” operates with any type of controller or user input device to predict user inputs or responses to a current state of an application. A predictive model of the current state of the application is applied to prior user inputs to jointly predict a current user-specific psychological state or profile of the user and a predicted next user response or input. The predicted response or input is provided as the user input to the particular application prior to receiving the actual user input, thereby reducing latency of the response of the application to that actual user input. In addition, a tangible feedback corresponding to the predicted next user input is provided. Further, the predictive capabilities of the Predictive Controller can be applied to locally or remotely hosted instances of the application to reduce latencies associated with user inputs received from any type of controller or user input device.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Abhinav Kashyap
  • Patent number: 10536460
    Abstract: In the sharing of data between connected devices over a network, a network device broadcasts an availability of a set of data collected by a data producing device coupled to the network. The network device receives a request to access the set of data from a data consuming device coupled to the network, and a cognitive computing module of the network device determines a set of terms between the data producing and the data consuming devices for access to the set of data. In response, the network device obtains the set of data and a first key from the data producing device. Upon receiving a second key from the data consuming device, the network device determines that the second key is associated with the first key. In response, the network device provides access to the set of data to the data consuming device according to the set of terms.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Rhonda L. Childress, Rahul Gupta, Timothy J. Hahn, David B. Kumhyr, Joanna W. Ng
  • Patent number: 10526883
    Abstract: A system for controlling drilling unit apparatus includes a plurality of drilling unit apparatus each operated by a corresponding controller. Any one or more of the controllers is in signal communication with either or both of (i) at least one sensor that generates a signal related to an operating condition of the drilling unit apparatus and (ii) at least one other of the controllers to accept as input therefrom a signal related to an operating state of the corresponding drilling unit apparatus. A plurality of time reference signal receivers is each in signal communication with a corresponding controller. An absolute time reference signal transmitter is in signal communication with each time reference signal receiver such that any one or more of the controllers operates its respective drilling apparatus in response to either or both of (i) the sensor signal and (ii) the signal from the at least one other controller.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: January 7, 2020
    Assignee: Schlumberger Technology Corporation
    Inventor: Guillaume Jean Daniel Tamboise
  • Patent number: 10528392
    Abstract: Descriptions of a plurality of information technology resources are maintained in a computer-readable storage medium. A plurality of evaluation strategies a maintained, wherein the evaluation strategies associate a plurality of rules with forms of changes to the plurality of information technology resources. Responsive to detecting a command to change a first property of the set of properties of a first information technology resource of the plurality of information technology resources, the method determines that a first of the evaluation strategies associates at least one of the plurality of rules with a form of the change to the first property of the first information technology resource. Also, responsive to detecting the command, at least one of the plurality of rules is evaluated and the operation of the at least one rule is performed.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: January 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Gerd Breiter, Dominik Jall, Markus Mueller, Alexander Neef, Martin Reitz
  • Patent number: 10521420
    Abstract: According to embodiments of the present invention, machines, systems, computer-implemented methods and computer program products for retrieving information pertaining to an affinity of a user are provided. In some embodiments, a search query is received from a user. The search query is analyzed to determine a bias of the user. The social media activity of the user is evaluated to determine affinity indicators for the user. Prior searches and selection of search results by the user is evaluated to detect patterns of the user. An affinity of the user is determined based on the bias, affinity indicators, and patterns. Initial search results are generated that satisfy the search query, and the initial search results are filtered based on the determined affinity of the user to produce search results in accordance with the determined affinity of the user.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: December 31, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hernan A. Cunico, Asima Silva
  • Patent number: 10504030
    Abstract: Provided are improved systems, methods, and computer programs to facilitate predictive accuracy for strategic decision support using a query specific Bayesian network. An unconstrained domain model is defined by domain concepts and causal relationships between the domain concepts. Each causal relationship includes a value for the weight of causal belief for the causal relationship. In response to a query, the unconstrained domain model is transformed into a query specific Bayesian network for the domain model by identifying one or more cycles in the unconstrained domain model, eliminating the one or more cycles from the unconstrained domain model; identifying a sub-graph of the unconstrained domain model that is relevant to a query and creating one or more conditional probability tables that comprise the query specific Bayesian network.
    Type: Grant
    Filed: July 25, 2015
    Date of Patent: December 10, 2019
    Assignee: THE BOEING COMPANY
    Inventors: Oscar Kipersztok, Uri Nodelman
  • Patent number: 10489430
    Abstract: Systems and methods for matching electronic activities to record objects using feedback based match policies can include accessing a plurality of electronic activities and record objects. The systems and method can include identifying candidate record objects by applying a matching model. The systems and methods can include selecting a record object based on a match score. The systems and methods can include configuring the matching model in a first configuration responsive to a first feedback type or configuring the matching model in a second configuration responsive to a second feedback type.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: November 26, 2019
    Assignee: PEOPLE.AI, INC.
    Inventors: Oleg Rogynskyy, Volodymyr Nykytiuk, Stefan Hermanek, Ostap Korkuna
  • Patent number: 10402316
    Abstract: Structures and processes for garbage collection of search trees under Multi-Version Concurrency Control (MVCC). Such search trees may be used to store data within a distributed storage system. A process detects live search tree elements using tracing and then identify storage chunks having no live elements as garbage to be reclaimed. The process can be paused and resumed to reduce impact on other system processing.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: September 3, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Mikhail Danilov, Mikhail Malygin, Chen Wang, Ivan Tchoub, Shashwat Srivastav, Andrey Fomin, Maxim Trusov
  • Patent number: 10397267
    Abstract: A computer-implemented method, computer program product and computing system for importing threat data from a plurality of threat data sources, thus generating a plurality of raw threat data definitions. The plurality of raw threat data definitions are processed, thus generating a plurality of processed threat data definitions. The plurality of processed threat data definitions are processed to form a master threat data definition. The master threat data definition is provided to one or more client electronic devices.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: August 27, 2019
    Assignee: ReliaQuest Holdings, LLC
    Inventors: Brian P. Murphy, Joe Partlow
  • Patent number: 10395766
    Abstract: Upon evaluation of a value of a diagnostic process, the value of a diagnostic process is evaluated not based on a simple cost but on a cost required for all processes of a patient who was in the diagnostic process through a follow-up survey. Diagnostic processes that are not relevant to a target diagnostic process are eliminated, clustering is performed on patients to divide the patients into clinically meaningful homogeneous groups, and the target diagnostic process is evaluated for each of the homogeneous groups. For the purpose, importance scores of data pieces of the clinical data are calculated and the relevant data is output using the output result of the medical knowledge extraction unit, clustering is performed on patients in the clinical data, and a clinical index and a cost are output for each of the clusters.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: August 27, 2019
    Assignee: Hitachi, Ltd.
    Inventors: Syuntaro Yui, Kunihiko Kido, Kazuyuki Shimada, Masayuki Ohta, Jumpei Sato, Toru Hisamitsu
  • Patent number: 10380052
    Abstract: Systems and methods for enabling wellsite data transfer between petroleum field devices using coded data images, such as matrix barcodes, are provided. Wellsite data is obtained in a first format at a first computing device. The wellsite data is converted from the first format into a second format to be used for matrix barcode generation. At least one matrix barcode is generated based on the converted wellsite data. A representation of the generated matrix barcode is presented via an output device of the first computing device for transfer to a second computing device.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: August 13, 2019
    Assignee: LANDMARK GRAPHICS CORPORATION
    Inventors: Florin M. Anghelescu, David Crawshay
  • Patent number: 10372885
    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: March 22, 2018
    Date of Patent: August 6, 2019
    Assignee: Flexera Software LLC
    Inventor: Timothy M. Adam
  • Patent number: 10353933
    Abstract: Generating a compliance framework. The compliance framework facilitates an organization's compliance with multiple authority documents by providing efficient methodologies and refinements to existing technologies, such as providing hierarchical fidelity to the original authority document; separating auditable citations from their context (e.g., prepositions and or informational citations); asset focused citations; SNED and Live values, among others.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: July 16, 2019
    Assignee: Unified Compliance Framework (Network Frontiers)
    Inventor: Dorian J. Cougias
  • Patent number: 10331812
    Abstract: Systems and methods are provided for determining a confidence level on contact pairs identified through traditional contact detection algorithms for an assembly of bodies. A plurality of testing tolerances are identified. For each of the identified testing tolerances, a determination is made as to whether a distance between any two faces of the bodies in the assembly is less than that identified testing tolerance and when this happens a count of positive detections is increased. A ratio of the count of positive detections to the total number of times the detections are run tolerances is determined (called repeatability of a face pair), where the confidence level is based on the determined repeatability ratio.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: June 25, 2019
    Assignee: Ansys, Inc.
    Inventors: Jay Pathak, Jogesh Chopra
  • Patent number: 10331715
    Abstract: A system, method, and computer-readable medium, including receiving a user-supplied expression for which a definition is sought; generating, in response to reception of the user-supplied expression, at least one suggested definition specifying a meaning for the user-supplied expression, the at least one suggested definition being generated based on, at least in part, a knowledge base of metadata associated with a data set; presenting the at least one suggested definition, as at least one keyword, to a user; receiving, in response to the presentation, an indication of one user-selected keyword from the at least one suggested definition; defining the user-selected keyword by at least one value; and persisting the defined user-selected keyword with the at least one value in the knowledge base for the data set.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: June 25, 2019
    Assignee: SAP SE
    Inventors: Florent Vermeulen, Alexis L. Naibo, Xiaohui Xue
  • Patent number: 10318971
    Abstract: This document describes techniques for normalizing user responses by removing behavioral bias. In one or more implementations, a response normalization model is built from user responses to one or more events. The response normalization model clusters users into behavioral classification groups based on the user responses. The response normalization model can then be used to normalize user responses by removing behavioral bias from user responses.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: June 11, 2019
    Assignee: Adobe Inc.
    Inventors: Sayaji Hande, Ramesh Srinivasaraghavan, Vineet Gupta, Sandeep Zechariah George Kollannur