Having Specific Management Of A Knowledge Base Patents (Class 706/50)
-
Patent number: 10867006Abstract: 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: GrantFiled: April 30, 2018Date of Patent: December 15, 2020Assignee: OBSERVEPOINT, INC.Inventors: John Raymond Pestana, Robert K. Seolas, Tyler Broadbent, Dan Reno, Gregory Larson
-
Patent number: 10855565Abstract: 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: GrantFiled: September 20, 2017Date of Patent: December 1, 2020Assignee: BANK OF AMERICA CORPORATIONInventors: Sidney Allen VanGilder, Wendy Wilson-Settle
-
Patent number: 10846286Abstract: 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: GrantFiled: July 22, 2019Date of Patent: November 24, 2020Inventor: Dan Benanav
-
Patent number: 10841376Abstract: 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: GrantFiled: February 6, 2017Date of Patent: November 17, 2020Assignee: PURE STORAGE, INC.Inventor: Andrew George Peake
-
Patent number: 10831584Abstract: 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: GrantFiled: August 2, 2018Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Michele Crudele, Rosario Gangemi, Antonio Perrone
-
Patent number: 10817540Abstract: 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: GrantFiled: September 1, 2017Date of Patent: October 27, 2020Assignee: Snowflake Inc.Inventors: Thierry Cruanes, Marcin Zukowski, Benoit Dageville, Jiaqi Yan
-
Patent number: 10810257Abstract: 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: GrantFiled: August 27, 2015Date of Patent: October 20, 2020Assignee: Oracle International CorporationInventors: Oskar Van Rest, Jinha Kim, Sungpack Hong, Hassan Chafi
-
Patent number: 10803223Abstract: 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: GrantFiled: November 2, 2018Date of Patent: October 13, 2020Assignee: ARTERIS, INC.Inventor: Manadher Kharroubi
-
Patent number: 10789944Abstract: 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: GrantFiled: September 28, 2018Date of Patent: September 29, 2020Assignee: Apple Inc.Inventors: Saravana Kumar Siva Kumaran, Su Yan, Ashkan Gholamzadeh
-
Patent number: 10782939Abstract: 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: GrantFiled: August 7, 2017Date of Patent: September 22, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Alexander Lloyd Gaunt, Sebastian Nowozin, Marc Manuel Johannes Brockschmidt, Daniel Stefan Tarlow, Matej Balog
-
Patent number: 10776705Abstract: 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: GrantFiled: September 2, 2016Date of Patent: September 15, 2020Assignee: MODEL N, INC.Inventors: Manfred Hettenkofer, Eric Burin des Roziers, Ketan Soni
-
Patent number: 10776734Abstract: 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: GrantFiled: September 10, 2012Date of Patent: September 15, 2020Assignee: THE BOEING COMPANYInventors: Steven J. Poletti, Chandler K. Varma, Dennis R. Bouse
-
Patent number: 10770169Abstract: 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: GrantFiled: April 29, 2011Date of Patent: September 8, 2020Assignee: THE REGENTS OF THE UNIVERSITY OF CALIFORNIAInventors: Charles J. Vaske, Stephen C. Benz, Joshua M. Stuart, David Haussler
-
Patent number: 10762544Abstract: 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: September 26, 2018Date of Patent: September 1, 2020Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, ST. JOHN'S UNIVERSITY, THE FLORIDA INTERNATIONAL UNIVERSITY BOARD OF TRUSTEESInventors: Genady Grabarnik, Tao Li, Larisa Shwartz, Wubai Zhou
-
Patent number: 10755176Abstract: 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: GrantFiled: March 27, 2015Date of Patent: August 25, 2020Assignee: Casebank Technologies Inc.Inventors: Alan Mark Langley, Phillip Andrew D'Eon, Matija Han, Evgeny Fraimovich
-
Patent number: 10728182Abstract: 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: GrantFiled: November 28, 2017Date of Patent: July 28, 2020Assignee: M-FILES OYInventors: Hannu Viitala, Antti Nivala
-
Patent number: 10698874Abstract: 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: GrantFiled: February 25, 2016Date of Patent: June 30, 2020Assignee: NEC CORPORATIONInventor: Shinji Nakadai
-
Patent number: 10701155Abstract: 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: GrantFiled: July 16, 2018Date of Patent: June 30, 2020Inventor: Grace T. Mase
-
Patent number: 10680875Abstract: 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: August 24, 2018Date of Patent: June 9, 2020Assignee: Tupl Inc.Inventors: Pablo Tapia, Rafael Sanchez-Mejias
-
Patent number: 10678796Abstract: 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: GrantFiled: November 25, 2019Date of Patent: June 9, 2020Assignee: People.ai, Inc.Inventors: Oleg Rogynskyy, Volodymyr Nykytiuk, Stefan Hermanek, Ostap Korkuna
-
Patent number: 10664264Abstract: 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: GrantFiled: July 23, 2018Date of Patent: May 26, 2020Assignee: Oracle International CorporationInventors: Dustin Garvey, Amit Ganesh, Uri Shaft, Prasad Ravuri, Long Yang, Sampanna Shahaji Salunke, Sumathi Gopalakrishnan, Timothy Mark Frazier, Shriram Krishnan
-
Patent number: 10655936Abstract: 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: GrantFiled: October 28, 2016Date of Patent: May 19, 2020Assignee: Rosemount Aerospace Inc.Inventors: David Ginsberg, William A. Veronesi, Joseph V. Mantese, Todd Ell, Martin Krucinski
-
Patent number: 10650616Abstract: 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: GrantFiled: April 6, 2018Date of Patent: May 12, 2020Assignees: 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: 10643146Abstract: 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: GrantFiled: February 24, 2016Date of Patent: May 5, 2020Assignee: DataInfoCom USA, Inc.Inventors: Atanu Basu, Daniel Mohan, Chun Wang, Frederick Johannes Venter, Marc Marshall, Rory Windell Rother, Joseph C Underbrink
-
Patent number: 10634509Abstract: 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: GrantFiled: February 26, 2018Date of Patent: April 28, 2020Assignee: LYFT, INC.Inventors: Igor Magazinik, Talmon Marco, Sunny Marueli, Ofer Samocha, Ziv Haparnas
-
Patent number: 10591601Abstract: 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: GrantFiled: July 10, 2018Date of Patent: March 17, 2020Assignee: Luminar Technologies, Inc.Inventors: Richmond Hicks, Matthew D. Weed, Jason M. Eichenholz
-
Patent number: 10585889Abstract: 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: GrantFiled: December 23, 2015Date of Patent: March 10, 2020Assignee: Intel CorporationInventors: Soila P. Kavulya, Michael R. Alton, Abolfazl Shahbazi, Todd Lisonbee
-
Patent number: 10585470Abstract: 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: GrantFiled: April 7, 2017Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Sathyanarayanan Srinivasan
-
Patent number: 10579052Abstract: 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: GrantFiled: March 6, 2018Date of Patent: March 3, 2020Assignee: Siemens AktiengesellschaftInventor: Diego Borriello
-
Patent number: 10564815Abstract: 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: GrantFiled: April 14, 2014Date of Patent: February 18, 2020Assignee: Nant Holdings IP, LLCInventor: Patrick Soon-Shiong
-
Patent number: 10567326Abstract: 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: GrantFiled: February 26, 2014Date of Patent: February 18, 2020Assignee: KT CORPORATIONInventors: Dong-Jun Kim, Jun-Won Kim
-
Patent number: 10560799Abstract: 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: GrantFiled: May 26, 2016Date of Patent: February 11, 2020Assignee: WELLS FARGO BANK, N.A.Inventor: Dominik Vltavsky
-
Patent number: 10558641Abstract: 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: GrantFiled: April 21, 2017Date of Patent: February 11, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Liran Moysi, Aviram Cohen, Noam Liran
-
Patent number: 10552870Abstract: 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: GrantFiled: June 30, 2016Date of Patent: February 4, 2020Assignee: Quantcast CorporationInventors: Eunsu Ryu, Sean Huang, Tong T. Pham, Joshua A. Job
-
Patent number: 10552752Abstract: 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: GrantFiled: November 2, 2015Date of Patent: February 4, 2020Assignee: Microsoft Technology Licensing, LLCInventor: Abhinav Kashyap
-
Patent number: 10536460Abstract: 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: GrantFiled: January 20, 2017Date of Patent: January 14, 2020Assignee: International Business Machines CorporationInventors: Michael Bender, Rhonda L. Childress, Rahul Gupta, Timothy J. Hahn, David B. Kumhyr, Joanna W. Ng
-
Patent number: 10526883Abstract: 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: GrantFiled: September 22, 2015Date of Patent: January 7, 2020Assignee: Schlumberger Technology CorporationInventor: Guillaume Jean Daniel Tamboise
-
Patent number: 10528392Abstract: 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: GrantFiled: September 19, 2016Date of Patent: January 7, 2020Assignee: International Business Machines CorporationInventors: Gerd Breiter, Dominik Jall, Markus Mueller, Alexander Neef, Martin Reitz
-
Patent number: 10521420Abstract: 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: GrantFiled: July 31, 2015Date of Patent: December 31, 2019Assignee: International Business Machines CorporationInventors: Hernan A. Cunico, Asima Silva
-
Patent number: 10504030Abstract: 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: GrantFiled: July 25, 2015Date of Patent: December 10, 2019Assignee: THE BOEING COMPANYInventors: Oscar Kipersztok, Uri Nodelman
-
Patent number: 10489430Abstract: 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: GrantFiled: May 21, 2019Date of Patent: November 26, 2019Assignee: PEOPLE.AI, INC.Inventors: Oleg Rogynskyy, Volodymyr Nykytiuk, Stefan Hermanek, Ostap Korkuna
-
Patent number: 10402316Abstract: 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: GrantFiled: March 29, 2016Date of Patent: September 3, 2019Assignee: EMC IP HOLDING COMPANY LLCInventors: Mikhail Danilov, Mikhail Malygin, Chen Wang, Ivan Tchoub, Shashwat Srivastav, Andrey Fomin, Maxim Trusov
-
Patent number: 10397267Abstract: 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: GrantFiled: July 5, 2016Date of Patent: August 27, 2019Assignee: ReliaQuest Holdings, LLCInventors: Brian P. Murphy, Joe Partlow
-
Patent number: 10395766Abstract: 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: GrantFiled: June 28, 2013Date of Patent: August 27, 2019Assignee: Hitachi, Ltd.Inventors: Syuntaro Yui, Kunihiko Kido, Kazuyuki Shimada, Masayuki Ohta, Jumpei Sato, Toru Hisamitsu
-
Patent number: 10380052Abstract: 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: GrantFiled: October 1, 2014Date of Patent: August 13, 2019Assignee: LANDMARK GRAPHICS CORPORATIONInventors: Florin M. Anghelescu, David Crawshay
-
Patent number: 10372885Abstract: 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: March 22, 2018Date of Patent: August 6, 2019Assignee: Flexera Software LLCInventor: Timothy M. Adam
-
Patent number: 10353933Abstract: 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: GrantFiled: October 26, 2017Date of Patent: July 16, 2019Assignee: Unified Compliance Framework (Network Frontiers)Inventor: Dorian J. Cougias
-
Patent number: 10331812Abstract: 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: GrantFiled: September 4, 2015Date of Patent: June 25, 2019Assignee: Ansys, Inc.Inventors: Jay Pathak, Jogesh Chopra
-
Patent number: 10331715Abstract: 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: GrantFiled: June 23, 2016Date of Patent: June 25, 2019Assignee: SAP SEInventors: Florent Vermeulen, Alexis L. Naibo, Xiaohui Xue
-
Patent number: 10318971Abstract: 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: GrantFiled: May 16, 2014Date of Patent: June 11, 2019Assignee: Adobe Inc.Inventors: Sayaji Hande, Ramesh Srinivasaraghavan, Vineet Gupta, Sandeep Zechariah George Kollannur