Patents Examined by Dave Misir
  • Patent number: 10204170
    Abstract: Systems and methods for selecting items of interest for an organization from a set of feeds, based on the interests that users have demonstrated through their interactions with existing content, are described herein. In some embodiments, the system is part of a content management service that allows users to add and organize files, media, links, and other information. The content can be uploaded from a computer, imported from cloud file systems, added via links, or pulled from various kinds of feeds.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: February 12, 2019
    Assignee: Highspot, Inc.
    Inventors: Paul Viola, Oliver Sharp, David Wortendyke, Erik Christensen, Robert Wahbe, Nate Dire, Steven Millet
  • Patent number: 10198399
    Abstract: Embodiments are directed towards classifying data. A machine learning (ML) engine may select an ML model that may employ a cryptographic multi-party computation (MPC) protocol based on model preferences, including a parameter model, provided by a client. A randomness engine may be employed to provide random values and other random values based on the MPC protocol such that the random values may be provided to the client and the other random values may be provided to an answer engine. Input values that correspond to fields in the parameter model may be provided by the client such that the input values may be based on the MPC protocol and the random values. The answer engine may be employed to provide partial results to the question based on the ML model, the input values, and the MPC protocol that may be provided to the client.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: February 5, 2019
    Assignee: KenSci Inc.
    Inventors: Kyle Josiah Fritchman, Tyler John Hughes, Ankur Teredesai, Martine Ivonne Leo De Cock, Anderson Nascimento
  • Patent number: 10192166
    Abstract: A method of determining a false and/or a true positive rate is provided. A true count value and a false count value are initialized for probability bins. For a plurality of records, a truth of event occurrence and a probability of occurrence are read; a probability bin that includes the probability of occurrence is determined; the true count value of the determined probability bin is incremented when the truth of event occurrence indicates true; and the false count value of the determined probability bin is incremented when the truth of event occurrence indicates false. A true positive rate and a false positive rate are computed for each probability bin based on the true count value, the false count value, a determined total number of true event occurrences, and a determined total number of false event occurrences.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: January 29, 2019
    Assignee: SAS Institute Inc.
    Inventor: Lawrence E. Lewis
  • Patent number: 10192459
    Abstract: An information providing method of a server, including: acquiring at least one of content information corresponding to content displayed on a display apparatus and user information of a user of the display apparatus; extracting at least one question related to the content from a question-answer database based on the at least one of the content information and the user information; and transmitting the extracted at least one question to the display apparatus, wherein the question-answer database is generated based on a question-answer template.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: January 29, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dong-hyun Choi, Seung-won Kim, Je-youn Dong, Yong-wook Shin, Yong-hoon Lee
  • Patent number: 10169713
    Abstract: Providing predictive feedback during content creation in real-time. A server computer receives from a user-computing device an electronic document during creation of the electronic document in real-time. An intended audience specification is also received by the server computer for the received electronic document. The server computer calculates a similarity score for a plurality of viewer profiles. The server computer determines which viewer profiles have similarity score equal to or exceeding the similarity score threshold and then stores the determined viewer profiles. An individual interest level and an individual emotional response is calculated for the determined viewer profiles for a portion of the received electronic document. The server computer then transmits to the user-computing device the individual interest level and the individual emotional response of the determined viewer profiles.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Yenny B. Blanco, Petras Butkus, Liam Harpur, Francesco Mariani, Larissa A. Silveira, Nagesh Yadav
  • Patent number: 10169718
    Abstract: A method, computer program product, and computer system, for receiving a first set of ground truth instances from a first source. A second set of ground truth instances may be received from a second source. The first and second sets of ground truth instances may be weighed differently based on a level of trust associated with each of the first and second sources. The weighted first and second sets of ground truth instances may be applied in a machine learning task executed by a computer.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: James W. Murdock, IV, Stephan J. Roorda, Mary D. Swift
  • Patent number: 10169717
    Abstract: A method, computer program product, and computer system, for receiving a first set of ground truth instances from a first source. A second set of ground truth instances may be received from a second source. The first and second sets of ground truth instances may be weighted differently based on a level of trust associated with each of the first and second sources. The weighted first and second sets of ground truth instances may be applied in a machine learning task executed by a computer.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: James W. Murdock, IV, Stephan J. Roorda, Mary D. Swift
  • Patent number: 10157045
    Abstract: Systems and methods may automatically generate code for deep learning networks. The systems methods may provide a code generation framework for generating target specific code. The code generation framework may include one or more predefined class hierarchies for constructing objects of the generated code. The objects of the class hierarchies may provide an interface to predefined libraries of deep learning functions optimized for use on a target platform. The systems and methods may perform one or more optimizations on the code being generated.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: December 18, 2018
    Assignee: The MathWorks, Inc.
    Inventors: Girish Venkataramani, Rama P. Kokku, Jayaprabha Shankar, James L. Brock, Chun-Yu Shei, Vijaya Raghavan, Yaohung Tsai
  • Patent number: 10152864
    Abstract: A networked system for managing a physical intrusion detection/alarm includes an upper tier of server devices, comprising: processor devices and memory in communication with the processor devices, a middle tier of gateway devices that are in communication with upper tier servers, and a lower level tier of devices that comprise fully functional nodes with at least some of the functional nodes including an application layer that execute routines to provide node functions, and a device to manage the lower tier of devices, the device instantiating a program manager that executes a state machine to control the application layer in each of the at least some of the functional nodes.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: December 11, 2018
    Assignee: Tyco Fire & Security GmbH
    Inventors: Paul B. Rasband, Craig Trivelpiece, Stewart E. Hall, Robert F. Brewin, Gustavo Leon, Richard Campero
  • Patent number: 10147041
    Abstract: Some embodiments include a method of generating a compatibility score for a grouping of objects based on correlations between attributes of the objects. An example grouping is a pair of user and ad. The method may be implemented using a multi-threaded pipeline architecture that utilizes a learning model to compute the compatibility score. The learning model determines correlations between a first object's attributes (e.g., user's liked pages, user demographics, user's apps installed, pixels visited, etc.) and a second object's attributes (e.g., expressed or implied). Example expressed attributes can be targeting keywords; example implied attributes can be object IDs associated with the ad.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: December 4, 2018
    Assignee: Facebook, Inc.
    Inventors: Tianshi Gao, Shyamsundar Rajaram, Stuart Michael Bowers, Mircea Grecu
  • Patent number: 10147039
    Abstract: An integrated computing system configuration system includes a computing system that executes an engine to receive component specifications for each of one or more components supplied by a plurality of suppliers, and receive user input for selecting a subset of the components to be implemented in a customized integrated computing system by generating a base integrated computing system configuration that comprises the component specifications of the subset of the components. The engine may then apply one or more rules to at least one of the component specifications to verify the subset of components, the rule specifying an architectural standard level to be provided by the at least one component, and display the results of the verification on a display.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: December 4, 2018
    Assignee: VCE IP Holding Company LLC
    Inventors: Jeffery J. Hayward, Michael Barcello
  • Patent number: 10133988
    Abstract: The proposed method is used for classification in open-set scenarios, wherein often it is not possible to first obtain the training data for all possible classes that may arise during the testing stage. During the test phase, test samples belonging to one of the classes used in the training phase are classified based on a ratio between similarity scores, as known correct class and test samples belonging to any other class are to be rejected and classified as unknown.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: November 20, 2018
    Assignees: SAMSUNG ELETRÔNICA DA AMAZÔNIA LTDA., UNIVERSIDADE ESTADUAL DE CAMPINAS—UNICAMP
    Inventors: Pedro Ribeiro Mendes Júnior, Roberto Medeiros De Souza, Rafael De Oliveira Werneck, Bernardo Vecchia Stein, Daniel Vatanabe Pazinato, Waldir Rodrigues De Almeida, Otávio Augusto Bizetto Penatti, Ricardo Da Silva Torres, Anderson Rocha
  • Patent number: 10133813
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed at predicting values for an electronic form. In embodiments, the method can include forming synonym groupings of form field labels for a number of users. The synonym groupings can be based on an analysis of the similarity of form field values that are associated with form field labels. In embodiments a predictive model may be generated from these synonym groupings. The predictive model can correlate the synonym groupings of one user with synonym groupings of one or more additional users to enable a determination of one or more predicted form field values for the one user based on a queried form field label even though the one user may have never submitted an electronic form with the queried form field label. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: November 20, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Shawn Alan Gaither, Eylon Stroh, Priyank Mathur, Randy Swineford
  • Patent number: 10120914
    Abstract: Improved integrated search techniques. A request for performance of a search for objects is received within a multi-tenant database environment having a plurality of tenants each having individual tenant information. A query is generated in response to the request. The query is specialized based on tenant information corresponding to a tenant from which the request originates. The tenant information is retrieved from the multi-tenant database environment. The query is performed on information stored in the multi-tenant database environment. Results of the query are presented to a user in a graphical user interface.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: November 6, 2018
    Assignee: salesforce.com, inc.
    Inventor: James D. Vogt
  • Patent number: 10121386
    Abstract: Mechanisms are provided in a data processing system for utilizing algorithms based on categories in a question answering system. The mechanisms capture a history of performance and correctness metrics for identifying efficiency of respective algorithms for finding answers to questions in respective question categories in a question answering system. The mechanisms determine sets of algorithms to use for respective question categories according to efficiency and correctness analysis. The mechanisms determine a question category of a given input question and execute a set of algorithms corresponding to the question category of the given input question that meet an efficiency threshold to contribute to finding a correct answer for the given input question.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: November 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Kyle L. Croutwater, Kevin B. Haverlock, Michael D. Whitley
  • Patent number: 10115059
    Abstract: A system and method for utilizing a logical graphical model for data analysis are described. The system provides a “PGM authoring tool” that enables a user to employ a logical graphical model to create, edit, and browse the assertions and inferences in a probabilistic graphical model.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: October 30, 2018
    Assignee: Bullet Point Network, L.P.
    Inventors: Peter Moore, Andrey Pleshakov
  • Patent number: 10108903
    Abstract: In a general aspect, motion in a space can be detected based on machine learning of wireless signal properties. In some aspects, sets of tagged neural network input data are obtained at a neural network training system. Each set of tagged neural network input data is based on a statistical analysis of a series of wireless signals transmitted through a space over a respective time period, and each set of the tagged neural network input data includes a tag indicating whether motion occurred in the space over the respective time period. The sets of tagged neural network input data are processed by the neural network training system to parameterize nodes of a neural network system. Parameterizing the nodes configures the neural network system to detect motion based on untagged neural network input data.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: October 23, 2018
    Assignee: Cognitive Systems Corp.
    Inventors: Yunfeng Piao, Christopher Vytautas Olekas, Mikhail Alexand Zakharov
  • Patent number: 10108907
    Abstract: Methods and systems of providing related information to a source document are described. The method may include accessing the source document displayed to a user in a graphical user interface (GUI) of a client device. The source document includes numerical data and text. Discovered data corresponding to the numerical data included in the source document is then identified. Further, a database trained with a machine-learning algorithm to identify time series data related data associated with the text is accessed. The discovered data with a discovered data identifier and the time series related data is then displayed in the GUI. In example embodiments, the methods and systems described herein interact with applications such as spreadsheets applications, email clients, word processing applications, webpages and the like.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: October 23, 2018
    Assignee: Knoema Corporation
    Inventors: Vladimir Bugay, Anton Firsov, Vitalii Sytin, Vladimir Eskin
  • Patent number: 10108902
    Abstract: A non-transitory medium includes code representing processor-executable instructions; the code causes a processor to produce, via a machine learning model, a predicted value of a membership relationship between a data object and a target tag. The code causes the processor to display, via a user interface, the data object and the target tag and indicate a non-empty set of identified sections of one or more attributes of data object supporting the membership relationship between the data object and the target tag. The code also causes the processor to receive a tag signal, via the user interface, indicating one of an acceptance tag signal, a dismissal tag signal, or a corrective tag signal, and re-train the machine learning model based at least in part on the tag signal.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: October 23, 2018
    Assignee: CS Disco, Inc.
    Inventor: Alan Lockett
  • Patent number: 10088984
    Abstract: A decision based learning apparatus can include a decision module configured to implement a decision model associated with a problem, the decision model including a plurality of decisions associated with solving the problem, a problem profile module configured to store a problem profile, the problem profile defining the problem and a solution to the problem, a learning storage module configured to store at least one learning module associated with at least one of the plurality of decisions, and a decision scenario interface module configured to generate a scenario based on the decision model and the problem profile and to present the scenario based on the decision model and the problem profile to a user.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: October 2, 2018
    Assignee: Brigham Young University
    Inventors: Kenneth J. Plummer, Lane Fischer, Richard Swan, Michael C. Johnson