Reasoning Under Uncertainty (e.g., Fuzzy Logic) Patents (Class 706/52)
  • Patent number: 10356485
    Abstract: Methods and apparatus to calculate granular data of a region based on another region for media audience measurement are disclosed. An example method for calculating, via a processor, granular data of a region includes determining aggregate behavioral data associated with a media audience measurement of a target region. The example method includes determining, via the processor, aggregate demographics data of the target region. The example method includes determining, via the processor, granular data of a source region. The example method includes calculating, via the processor, granular data of the target region to measure a media audience of the target region by apportioning the aggregate demographics data and the aggregate behavioral data of the target region based on the granular data of the source region.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: July 16, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventors: Jonathan Sullivan, Michael Sheppard, Peter Lipa
  • Patent number: 10354332
    Abstract: Techniques for detecting physical conditions at a physical premises from collection of sensor information from plural sensors execute one or more unsupervised learning models to continually analyze the collected sensor information to produce operational states of sensor information, produce sequences of state transitions, detect during the continual analysis of sensor data that one or more of the sequences of state transitions is a drift sequence, correlate determined drift state sequence to a stored determined condition at the premises, and generate an alert based on the determined condition. Various uses are described for these techniques.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: July 16, 2019
    Assignee: Sensormatic Electronics, LLC
    Inventors: Christine Trainor, David Vavrasek
  • Patent number: 10347125
    Abstract: A system and method for communicating with a plurality of vehicles. The method includes receiving route information from a plurality of telematics units installed into each of the vehicles. The information may be collected as the vehicles are traveling along a vehicle route. The method further includes determining an eligibility of the vehicle route for use with a semi-autonomous driving system of the vehicles from at least the received route information. The method may also include communicating the eligibility of the vehicle route to the vehicles. The system includes a plurality of telematics units configured to collect route information as the vehicles are traveling along a vehicle route. The system further includes a database in communication with the plurality of telematics units. The database includes an eligibility of the vehicle route for use with a super cruise system of the vehicles.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: July 9, 2019
    Assignees: GM Global Technology Operations LLC, General Motors LLC
    Inventors: Esteban Camacho, Alexander X. Cermak, Ryan Olejniczak, Curtis L. Hay, Praneeth Nelapati
  • Patent number: 10345927
    Abstract: An embodiment provides a method, including detecting, using a processor, pen input to a surface of an electronic device; accessing, using a processor, one or more other inputs associated in time with the pen input; and adjusting, using a processor, a location of a display output representing the pen input using both of the detected pen input and the one or more other inputs. Other aspects are described and claimed.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: July 9, 2019
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Scott Edwards Kelso, Xin Feng
  • Patent number: 10339308
    Abstract: The disclosed computer-implemented method for remediating computer reliability issues may include (1) obtaining a computer-generated log line that potentially includes information pertaining to a cause of a reliability issue experienced by a device, (2) determining that a product-specific schema has not been created for a product that generated the computer-generated log line, (3) in response to determining that a product-specific schema has not been created for the product, matching values of the computer-generated log line to fields within one or more established schemas that are not specific to the product, (4) identifying an entry, within the one or more established schemas, that corresponds to the computer-generated log line, and (5) remediating the device based on information associated with the entry within the one or more established schemas. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: July 2, 2019
    Assignee: Symantec Corporation
    Inventors: Michael Hart, Michael Spertus, William E. Sobel, Nitin Supekar
  • Patent number: 10337879
    Abstract: Apparatus, systems, and/or methods may provide travel assistance. For example, a determination may be made that a user is to begin driving in the near future. In addition, a determination may be made of one or more predicted destinations when the user is to begin driving in the near future. Thus, travel assistance may be provided to the user based on the one or more predicted destinations when the user is to begin driving in the near future.
    Type: Grant
    Filed: December 24, 2015
    Date of Patent: July 2, 2019
    Assignee: Intel Corporation
    Inventors: Omri Mendels, Rami Mayer, Ronen Soffer
  • Patent number: 10333503
    Abstract: A quantum controller comprises raw pulse generation circuitry, pulse modification circuitry, and output management circuitry. The raw pulse generation circuitry is operable to generate a raw output pulse. The output management circuitry is operable to route one or more output pulses onto a selected one or more signal paths based on to which one or more of a plurality of elements of a quantum processor the one or more output pulses are to be sent. The pulse modification circuitry is operable to select pulse modification settings to use for processing of the raw output pulse, wherein the selection is based on which of the signal paths are selected and/or to which elements of a quantum processor the pulses are to be sent. The pulse modification circuitry is operable to process the raw pulse using the selected pulse modification settings to generate the output pulses.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: June 25, 2019
    Assignee: Quantum Machines
    Inventors: Yonatan Cohen, Nissim Ofek, Itamar Sivan
  • Patent number: 10333833
    Abstract: Systems, methods, and computer-readable media for providing network assurance. In some embodiments, a method can include receiving input used to identify an endpoint. At least one logical object associated with the endpoint of logical objects in a network environment is identified based on the input. A health of the at least one logical object associated with the endpoint is determined. Additionally, a health of the network environment with respect to the endpoint operating to provide services through the network environment is determined based on the determined health of the at least one logical object associated with the endpoint.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: June 25, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Kannan Ponnuswamy, Navneet Yadav, Arvind Chari, Paul Andrew Raytick
  • Patent number: 10332014
    Abstract: A method for wastewater treatment that comprises receiving influent readings from sensors located along influent stream(s) of a wastewater treatment unit, effluent readings from sensors located along effluent stream(s) of the wastewater treatment unit, a feedback flow variable calculated according to a state of a feedback flow channel between an effluent output and an influent input, analyzing the influent readings and the effluent readings to extract an influent flow variable, a total nitrogen at effluent variable and a total phosphorus at effluent variable, and calculating control instructions to control the wastewater treatment unit by assigning a combination of a cost variable reflecting a treatment cost for treating the influent stream(s), a time period, the influent flow variable, the total nitrogen at effluent variable, the total phosphorus at effluent variable, and the feedback flow variable in a state space of the wastewater treatment unit.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Segev E Wasserkrug, Alexander Zadorojniy, Sergey Zeltyn
  • Patent number: 10325687
    Abstract: The present invention is directed to computer based pharmacokinetics systems, such as. web-based pharmacokinetics systems, and their use to predict a dose and a dosing interval for a patient in need of a clotting factor therapy.
    Type: Grant
    Filed: December 6, 2014
    Date of Patent: June 18, 2019
    Assignee: Bioverativ Therapeutics Inc.
    Inventor: Haiyan Jiang
  • Patent number: 10324932
    Abstract: An example computer-implemented method includes receiving, via a processor, a plurality of structured query statements associated with an application and a database. The method includes detecting, via the processor, a logical relationship between at least two of the plurality of structured query statements based on a common source, a predetermined threshold time, a common transaction. The method includes generating, via the processor, a model based on the detected logical relationship. The method further includes receiving, via the processor, a request to modify the database. The method also further includes modifying, via the processor, the database in response to detecting that a predetermined threshold probability of application functionality impairment is not exceeded.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: June 18, 2019
    Assignee: International Business Machines Corporation
    Inventors: Itai Gordon, Peter Hagelund, Ilan D. Prager
  • Patent number: 10324510
    Abstract: A storage unit stores therein first information indicating the correspondence among each acquisition time point at which a result of measuring cumulative energy consumed during the execution of a program was acquired, the cumulative energy, and the memory address of an instruction executed at the acquisition time point. The storage unit stores therein second information indicating the correspondence between each executed part of the program and a range of the memory addresses of instructions of the program. A computation unit determines time points in the execution of a predetermined executed part, on the basis of the first and second information, and calculates cumulative energy for each of the time points with linear interpolation.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: June 18, 2019
    Assignee: FUJITSU LIMITED
    Inventor: Ikuo Miyoshi
  • Patent number: 10303511
    Abstract: A multitask workflow is proactively identified based upon user context information. For discrete tasks of the multitask workflow, modules directed to such tasks are identified from among other modules also directed to the same task, and are proactively presented to the user. Modules are selected based upon predetermined values associated with such modules, which can be indicative of capabilities, relationships, incentives associated with presentation of the modules to the user, and other like valuations. The modules offer visually enticing experiences to aid the user in performing a task, of the multitask workflow, and thereby increasing the user's interaction performance. Additionally, the modules exchange information to increase user efficiency in performing the multitask workflow.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: May 28, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Angela Moulden, Neal Osotio
  • Patent number: 10295350
    Abstract: A request for a route guide to a destination in a building is received from a user terminal device. BIM data for the building is received, including material properties of the building elements, the material properties consisting of ease of slipping when wet, earthquake resistance, and flame retardancy base values. Security information for a route, real-time information for building status, and a user profile are received. A route guide to the destination in the building is created, based the BIM data, security information, real-time building status, and the user profile. Information from one or more environmental sensors is received indicating that an environmental event has been detected. Its current position is received from the user terminal device. The route guide from the user terminal device's current position is updated based on the environmental event, and the material properties of the building elements that are related to the environmental event.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: May 21, 2019
    Assignee: International Business Machines Corporation
    Inventors: Yasutaka Nishimura, Masami Tada, Akihiko Takajo, Takahito Tashiro
  • Patent number: 10296837
    Abstract: A system and method for analyzing documents, such as posts, on-line reviews and comments from people based on topics of the documents, to determine general sentiment of users is disclosed. Topics from the documents and their corresponding sentiment polarities are extracted. The documents are regarded to be constituted by a series of topics. The sentiment for a topic is represented by a quadruple (k, so, h, i), where k is the topic, so is the sentiment opinion, h is the comment or post holder, and i is the document. A quintuple (k, sup, p, n, ne) is used to illustrate the topics and corresponding sentiments and is stored in S, where sup indicates the frequency of the topic, and p (positive), n (negative) and ne (neutral) are different types of opinions of the users. From the quintuple set S, every topic is related to three kinds of sentiment opinions (positive, negative, and neutral), enabling determination of popular topics in documents as well as the users' sentiment polarities.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: May 21, 2019
    Assignee: SAP SE
    Inventors: Meilin Bai, Xingtian Shi, Wen-Syan Li
  • Patent number: 10296812
    Abstract: A method performed by an apparatus is described. The method includes receiving a first set of object data corresponding to a first journey. The method also includes receiving a second set of object data corresponding to a second journey. The method further includes determining a similarity metric between the first set of object data and the second set of object data. The similarity metric indicates a distance between the first set of object data and the second set of object data for at least one object. The method additionally includes clustering the first set of object data and the second set of object data for the at least one object based on the similarity metric to produce at least one object cluster. The method also includes producing map data based on the at least one object cluster.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: May 21, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Onkar Jayant Dabeer, Kiran Somasundaram, Radhika Dilip Gowaikar, Ravi Teja Sukhavasi
  • Patent number: 10289899
    Abstract: In some embodiments, the present invention provides for an exemplary system that may include at least the following components: a camera component, where the camera component is configured to acquire a visual input, where the visual input includes a face of a person; a processor configured to: obtain the visual input; apply a face detection algorithm to detect a presence of the face within the visual input; extract a vector of at least one feature of the face; match the vector to a stored profile of the person to identify the person; fit, based on person-specific meta-parameters, a three-dimensional morphable face model (3DMFM) to obtain a person-specific 3DMFM of the ne person; apply a facial expression detection algorithm to the person-specific 3DMFM to determine a person-specific facial expression; and cause to perform at least one activity associated with the person based at least in part on the person-specific facial expression of the person.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: May 14, 2019
    Assignee: Banuba Limited
    Inventors: Viktor Prokopenya, Yury Hushchyn, Aliaksei Sakolski, Dzmitry Kachatkou, Viachaslau Arkhipau
  • Patent number: 10275556
    Abstract: We disclose transconductor-capacitor classical dynamical systems that emulate quantum dynamical systems and quantum-inspired systems by composing them with 1) a real capacitor, whose value exactly emulates the value of the quantum constant ? termed a Planck capacitor; 2) a ‘quantum admittance’ element, which has no classical equivalent, but which can be emulated by approximately 18 transistors of a coupled transconductor system; 3) an emulated ‘quantum transadmittance element’ that can couple emulated quantum admittances to each other; and 4) an emulated ‘quantum transadmittance mixer element’ that can couple quantum admittances to each other under the control of an input. We describe how these parts may be composed together to emulate arbitrary two-state and discrete-state quantum or quantum-inspired systems including stochastics, state preparation, probability computations, state amplification, state attenuation, control, dynamics, and loss compensation.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: April 30, 2019
    Assignee: The Trustees of Dartmouth College
    Inventor: Rahul Sarpeshkar
  • Patent number: 10275705
    Abstract: A method for generating data explanations in a recursive cortical network includes receiving a set of evidence data at child feature nodes of a first layer of the recursive cortical network, setting a transformation configuration that directs messaging of evidence data and transformed data between layers of the network, performing a series of transformations on the evidence data according to the transformation configuration, the series including at least one forward transformation and at least one reverse transformation, and outputting the transformed evidence data.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: April 30, 2019
    Assignee: Vicarious FPC, Inc.
    Inventors: Dileep George, Kenneth Alan Kansky, Christopher Remmert Laan, Wolfang Lehrach, Bhaskara Mannar Marthi, David Scott Phoenix, Eric Purdy
  • Patent number: 10267951
    Abstract: In an approach, a method for fusing point data with areal averages is performed by a computing system. The fusion procedure is coherent, in the sense that the computing system takes into account what the areal averages represent with respect to the point data. The overarching goal is to fit a model that takes into account the information derived from both data sets. The areal averages provide an estimate for what the integral of a model representing the behavior of the environmental variable should be over a particular district and the point values indicate the estimated value at particular locations. Thus, the integral of the fitted model over a district of the grid should approximate the value provided by the areal averages while also approximating the value provided by the point data for locations which are provided by the point data.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: April 23, 2019
    Assignee: The Climate Corporation
    Inventors: Ricardo T. Lemos, Stephan Hoyer
  • Patent number: 10257143
    Abstract: An example method to generate knowledge base articles involves analyzing user-satisfaction indicators of a plurality of user response messages in a forum message board of a cloud computing system. The user response messages are posted in response to a first message requesting assistance related to a computing resource. One of the user response messages having a highest one of the user-satisfaction indicators relative to others of the plurality of user response messages is selected. A knowledge base article is generated based on the selected user response message.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: April 9, 2019
    Assignee: VMware, Inc.
    Inventors: Glen Robert Simpson, Didier Giannesini, Clive Ilan Ross
  • Patent number: 10250626
    Abstract: An attacking node detection apparatus, method, and computer program product thereof are provided. The attacking node detection apparatus stores a plurality of access records of an application, wherein each access record includes a network address of a host and an access content. The attacking node detection apparatus filters the access records into a plurality of filtered access records according to a predetermined rule so that the access content of each filtered access record conforms to the predetermined rule. The attacking node detection apparatus creates at least one access relation of each of the network addresses according to the filtered access records, wherein each access relation is defined by one of the network addresses and one of the access contents. The attacking node detection apparatus identifies a specific network address as an attacking node according to the access relations.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: April 2, 2019
    Assignee: Institute For Information Industry
    Inventors: Chia-Min Lai, Ching-Hao Mao, Chih-Hung Hsieh, Te-En Wei, Chi-Ping Lai
  • Patent number: 10241969
    Abstract: A data processing system that calculates a correlation coefficient between multiple variables includes a storage unit in which a table in which multiple correlation coefficients are stored is stored, a first selection unit that makes a selection to determine whether or not calculation of a first correlation coefficient that is a correlation coefficient between a first variable and a second variable is indispensable, a second selection unit that selects a third variable which is a variable that results from storing in the table a second correlation coefficient that is a correlation coefficient representing a relationship with the first variable, and a third correlation coefficient that is a correlation coefficient representing a relationship with the second variable, and a first determination unit that determines whether or not the calculation of the first correlation coefficient is indispensable, based on the second correlation coefficient and the third correlation coefficient.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: March 26, 2019
    Assignee: HITACHI, LTD.
    Inventor: Tomoaki Akitomi
  • Patent number: 10244503
    Abstract: Systems and method to measure a population size of mobile devices that have visited a region during a time period, by: converting location data of mobile devices into visitation data using a grid reference system, where for each mobile device and each of a plurality of time intervals in the time period, the visitation data identifies whether or not the mobile device has visited the region in the time interval; applying the visitation data as a capture history in an imaginary capture-recapture exercise, where whether or not a device has visited the region during a time interval represents whether the device is captured in the exercise in the respective capture occasion corresponding to the time interval; and estimating the population size based on an estimate of a population size of mobile devices that are not captured in the exercise from a capture-recapture statistical modeling of the capture history.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: March 26, 2019
    Assignee: NINTHDECIMAL, INC.
    Inventors: Greg Rothman, Elena Rose
  • Patent number: 10229670
    Abstract: Methods and systems to translate input labels of arcs of a network, corresponding to a sequence of states of the network, to a list of output grammar elements of the arcs, corresponding to a sequence of grammar elements. The network may include a plurality of speech recognition models combined with a weighted finite state machine transducer (WFST). Traversal may include active arc traversal, and may include active arc propagation. Arcs may be processed in parallel, including arcs originating from multiple source states and directed to a common destination state. Self-loops associated with states may be modeled within outgoing arcs of the states, which may reduce synchronization operations. Tasks may be ordered with respect to cache-data locality to associate tasks with processing threads based at least in part on whether another task associated with a corresponding data object was previously assigned to the thread.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: March 12, 2019
    Assignee: Intel Corporation
    Inventors: Kisun You, Christopher J. Hughes, Yen-Kuang Chen
  • Patent number: 10225308
    Abstract: The present invention extends to methods, systems, and computing system program products for decrementally calculating Z-score for Big Data or streamed data. Embodiments of the invention include decrementally calculating one or more components of a Z-score for a modified computation subset based on one or more components of a Z-score calculated for a pre-modified computation subset and then calculating a Z-score for a selected data element in the modified computation subset based on one or more of the decrementally calculated components. Decrementally calculating Z-score avoids visiting all data elements in the modified computation subset and performing redundant computations thereby increasing calculation efficiency, saving computing resources and reducing computing system's power consumption.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: March 5, 2019
    Assignee: CLOUD & STREAM GEARS LLC
    Inventor: Jizhu Lu
  • Patent number: 10223464
    Abstract: In one embodiment, a method includes receiving a search query from a client system of a first user; parsing the search query into n-grams, and calculating confidence-scores for entities in a set of query-analysis-entities based on the n-grams, each confidence-score representing a probability that one or more of the n-grams are intended to reference a respective entity; determining a set of search results matching the search query, and calculating entity-frequencies corresponding to entities in a set of results-analysis-entities based on a histogram analysis of the set of search results; calculating a filter-score entities in a set of prospective-entities, which includes entities from the set of query-analysis-entities and the set of results-analysis-entities, based on the respective confidence-score and entity-frequency; and sending, to the client system, suggested filters corresponding to entities having a filter-score greater than a threshold filter-score, the suggested filters being selectable to modify th
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: March 5, 2019
    Assignee: Facebook, Inc.
    Inventors: Melissa Rose Winstanley, Evan John Rocha, David M. Goldblatt, Brinda Mehta, Daniel Cabral Francisco, Krishna Jayaram Kalpathy, Prerna Totla, Eric Ringger
  • Patent number: 10218278
    Abstract: A switching voltage converter using an isolated topology includes a transformer for coupling power from an input source to an output load. The transformer must be protected to prevent saturation of its core due to excessive magnetic flux density as the transformer transfers power from its primary side to its secondary side. The magnetic flux is estimated using a voltage measured on the primary or secondary side of the transformer, wherein the secondary-side voltage may be a rectified voltage. If the estimated magnetic flux is detected as approaching a saturation level of the transformer core, any power being input to the transformer is curtailed. This may be accomplished by modifying pulse-width modulated (PWM) waveforms controlling power switches that control the input power transferred to the transformer. Using these techniques, transformer saturation may be avoided without requiring a significantly oversized transformer within the voltage converter.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: February 26, 2019
    Assignee: Infineon Technologies Austria AG
    Inventors: Darryl Tschirhart, Amir Babazadeh
  • Patent number: 10212505
    Abstract: A method for enhancing sensor measurements includes performing measurements utilizing sensors of wireless earpieces, analyzing the measurements to determine statistical confidence in the measurements, and determining whether the measurements are accurate utilizing the statistical confidence. The measurements may be biometric measurements of a user utilizing the wireless earpieces. The measurements may be environmental measurements. A wireless earpiece may include a frame for fitting in an ear of a user, a logic engine controlling functionality of the wireless earpiece, and a plurality of sensor performing biometric measurements of the user.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: February 19, 2019
    Assignee: BRAGI GmbH
    Inventor: Friedrich Christian Förstner
  • Patent number: 10210457
    Abstract: A system and method are disclosed for estimating a number of unique users (e.g., the number of unique users accessing a website, etc.). In one aspect, one or more transactions occurring during a time frame and a plurality of unauthenticated unique identification records associated with the transactions are identified. The time frame is segmented into disjoint time intervals, and a respective bit pattern is determined for each of the unauthenticated unique identification records. A set of churn patterns is determined based on the bit patterns, and a number of expected unauthenticated unique identification records is determined based on the bit patterns and the churn patterns. A number of unique users is estimated based on the size of the set of churn patterns and the number of expected unauthenticated unique identification records.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: February 19, 2019
    Assignee: Google LLC
    Inventors: Vasyl Pihur, Armand Dijamco, David Diez, William Dirks
  • Patent number: 10204084
    Abstract: This disclosure describes techniques and architectures that involve a latent activity model for workplace emails. Such a model is based, at least in part, on a concept that communications, such as email at a workplace, are purposeful and organized by activities. An activity is a set of interrelated actions and events around a common goal, involving a particular group of people, set of resources, and time framework, for example. The latent activity model involves a probabilistic inference in graphical models that jointly captures the interplay between latent activities and the email contexts governed by the emails. Such contexts may be email recipients, subject and body of the email, and so on.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: February 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ashequl Qadir, Michael Gamon, Patrick Pantel, Ahmed Hassan Awadallah
  • Patent number: 10193384
    Abstract: Systems and methods for automatically selecting actions to take on a utility grid to simultaneously reduce uncertainty while selecting actions that improve one or more effectiveness metrics. Grid action effects are represented as confidence intervals, the overlap of which is used as a weight when selecting actions within a constrained search space of grid actions. The response of the utility grid to the grid actions may be measured and parsed by the temporal and spatial reach of the grid action, then used to update the confidence intervals for that particular selected grid action.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: January 29, 2019
    Assignee: 3M INNOVATIVE PROPERTIES COMPANY
    Inventors: Brian E. Brooks, Gilles J. Benoit, Yang Lu
  • Patent number: 10176336
    Abstract: A “Data Transfer Tool” extracts, labels and stores user data or information that may be confined within application silos during user interaction with arbitrary apps. The Data Transfer Tool enables sharing of this otherwise siloed data shared across and between authorized apps. The Data Transfer Tool provides a task-centric approach to define and extract structured and semantically meaningful information from source applications by providing multiple semantic models that are individually tailored to particular source apps. The Data Transfer Tool applies an accessibility API or the like of the OS in combination with the semantic model for the source app to scrape user entered or selected data or information from the source app. The Data Transfer Tool enables and creates new user experiences and increases user efficiency when interacting with various apps by making the scraped data or information available to subscribing destination apps approved to receive that data or information.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: January 8, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vishnu Navda, Ramachandran Ramjee, Devarayasamudra Chandramouli Vageesh, Saikat Guha, Venkata N. Padmanabhan
  • Patent number: 10176011
    Abstract: System and method for automatically generating and executing service operation, implementation for executing a task is disclosed. Task information and Entity relationship model associated with task is processed to identify part of the Entity Relationship Model matching with the task. Service operation template associated with the task is identified based on task information; and part of the Entity relationship model and service operation template is processed dynamically to generate and execute service operation implementation for executing the task. In another aspect, a part of an Entity relationship instance model associated with the task is identified dynamically based on the part of the Entity Relationship Model matching with the task and the task information; and part of the Entity relationship Instance model and service operation template processed dynamically, to generate and execute the service operation implementation for executing the task.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: January 8, 2019
    Assignee: Tata Consultancy Services Limited
    Inventors: Amrish Shashikant Pathak, Nikita Aggarwal, Humakausar Saudagar, Harrick Mayank Vin, Rahul Ramesh Kelkar, Adwait Inamdar, Veena Deshmukh, Sudha Veera Venkata Lakshmi Kancharla
  • Patent number: 10170110
    Abstract: A method for ranking candidate speech recognition results includes generating, with a controller, a plurality of feature vectors for the candidate speech recognition results, each feature vector including one or more of trigger pair features, a confidence score feature, and word-level features. The method further includes providing the plurality of feature vectors as inputs to a neural network, generating a plurality of ranking scores corresponding to the plurality of feature vectors for the plurality of candidate speech recognition results based on an output layer of the neural network, and operating the automated system using the candidate speech recognition result in the plurality of candidate speech recognition results corresponding to a highest ranking score in the plurality of ranking scores as input.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: January 1, 2019
    Assignee: Robert Bosch GmbH
    Inventors: Zhengyu Zhou, Rami Botros
  • 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: 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: 10165328
    Abstract: Systems and methods are disclosed for enabling Internet users to schedule recordings of electronic programming content. One method includes displaying on a web page, over the Internet, a user interface element associated with an advertisement for electronic programming content; wherein selection of the user interface element, by a user of a web browsing device, initiates a recording device of the user, separate from the web browsing device, to schedule a recording of the electronic programming content. Another method for enabling Internet users to request television content includes displaying on a web page, over the Internet, a user interface element associated with an advertisement for television content; wherein a user's selection of the user interface element initiates a request for the advertised television content from a carrier that provides television service to the user.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: December 25, 2018
    Assignee: Oath (Americas) Inc.
    Inventors: Seth Mitchell Demsey, Susan Lynn Song
  • Patent number: 10163059
    Abstract: A method for conversation branching may include storing a plurality of messages communicated in an online conversation and generating a fingerprint for each message. The fingerprint for each message may be stored in a lookup table. The method may also include detecting a new message from one of the users and processing the new message to generate an artifact that correlates to the new message. The lookup table may be queried using the artifact to determine a similarity between the new message and each of the stored messages. One or more proposed reply messages to the new message may be generated for branching the online conversation to a new conversation point that corresponds to a selected one of the one or more proposed reply messages. The one or more proposed reply messages are based on one of the stored messages that has a closest similarity to the new message.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: December 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Kulvir S. Bhogal, Jeffrey R. Hoy, Asima Silva
  • Patent number: 10157346
    Abstract: An efficient parallel Gibbs sampler using butterfly-patterned partial sums is provided. Instead of building and searching a complete prefix sums table, an alternative “butterfly patterned partial sums table” is described that integrates a lightweight transposition and partial sums operation. Accordingly, the usual full matrix transposition and full prefix sums table building operations can be omitted in favor of building the butterfly-patterned partial sums table, which requires less computational and communication effort. This butterfly-patterned partial sums table is used by a modified binary search phase that calculates the needed prefix-sum table values on-the-fly using the butterfly-patterned partial sums table. Transposed memory access is also provided while avoiding the full matrix transform, providing significant performance benefits for highly parallel architectures, such as graphics processing units (GPUs) where 1-stride or sequential memory accesses are important for optimization.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: December 18, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Guy L. Steele, Jr., Jean-Baptiste Tristan
  • Patent number: 10157345
    Abstract: Specification of a time is received from a device that uses an in-home-presence probability calculation system, a probability that a person is at home at the specified time is calculated on the basis of a specified operation time and a specified correlation when the specified operation time is a time within a period of a certain time ending at the time at which the specification has been received, and information as to whether or not a person is at home is output to the device on the basis of the calculated probability.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: December 18, 2018
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Takahiro Yamaguchi, Koichi Kusukame, Shinichi Shikii, Motoji Ohmori, Takako Hirose
  • Patent number: 10147223
    Abstract: An apparatus and method for medical diagnostics includes receiving three-dimensional (3D) volume data of a part of a patient's body, and generating two-dimensional (2D) slices including cross-sections of the 3D volume data cut from a cross-section cutting direction. The apparatus and the method also determine whether a lesion in each of the 2D slices is benign or malignant and output results indicative thereof, select a number of the 2D slices based on the results, and make a final determination whether the lesion is benign or malignant based on the selected 2D slices.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: December 4, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ye-Hoon Kim, Moon-Ho Park, Yeong-Kyeong Seong, Jung-Hoe Kim, Baek-Hwan Cho
  • Patent number: 10140289
    Abstract: Disclosed is a scalable method for automatically deriving the topics discussed most prevalently in unstructured, multilingual text, and simultaneously revealing which topics are more biased towards one or another ‘information space’. The concept of the ‘information space’ is derived from Russian strategic doctrine on information warfare; an example of an ‘information space’ would be the portion of social media in which the Russian language is used. The disclosed method leverages this concept, in conjunction with unsupervised multilingual machine learning, to determine, automatically and without any built-in bias or preconceived notions of what is important, which topics are more discussed, for example, in one language than another. An analyst's attention can then be focused on the most important differences between national discourses, and insight more quickly gained into the areas (both topics and geographic regions) in which propaganda of the sort envisaged in Russian strategic doctrine may be taking hold.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: November 27, 2018
    Assignee: Galisteo Consulting Group, Inc.
    Inventor: Peter Alexander Chew
  • Patent number: 10142362
    Abstract: Systems and method are implemented by one or more servers associated with a cloud-based security system, for determining security risks of entities including users or groups of users associated with the cloud-based security system and optimizing remediation based thereon. The method includes maintaining logs of transactions through the cloud-based security system; obtaining a plurality of attributes from the transactions while excluding impossible comparison items from the transactions; performing empirical scoring on normalizing the plurality of attributes for ranking risky entities; identifying the risky entities based on one of the empirical scoring and analytics; and updating policies and/or monitoring in the cloud-based system based on the identifying.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: November 27, 2018
    Assignee: Zscaler, Inc.
    Inventors: Loren Weith, Deepen Desai, Amit Sinha
  • Patent number: 10135888
    Abstract: An information processing method and device thereof are provided according to the embodiments of the disclosure. The information processing method acquires a first file and a second file having a first association relation therebetween, acquires a first object and a second object in the first file, acquires a third object and a fourth object in the second file, and establishes a association relation between the second object and the fourth object in the case that the first object and the third object meet a first preset condition. In the disclosure, the second association relation between the second object in the first file and the fourth object in the second file is established by determining the first file and the second file having the first association relation and by means of the relation between the first object in the first file and the third object in the second file.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: November 20, 2018
    Assignees: Beijing Lenovo Software Ltd., Lenovo (Beijing) Co., Ltd.
    Inventors: Fanzhi Li, Mingxu Mao
  • Patent number: 10129585
    Abstract: Systems, methods, devices, and computer products to manage recording resources for programming events of interest are disclosed. A first indication of a first selection of a first programming event to record may be processed, and a recording may be scheduled in a recording schedule. A second indication of a second selection of a second programming event to record may be processed, and available resources to record may be ascertained. A resource conflict may be identified based on event scheduling information for the first and/or second programming event. First and/or second programming metadata may be processed. Availability of alternative viewing options for the first and/or second programming event may be ascertained. The ascertaining may be based on the first and/or second programming metadata. Based on the availability of alternative viewing options, it may be determined whether to maintain or modify the recording schedule, and the recording schedule may be managed accordingly.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: November 13, 2018
    Assignee: DISH Technologies L.L.C.
    Inventor: Stephen Michael Bennett
  • Patent number: 10121090
    Abstract: Techniques related to object detection using directional filtering are discussed. Such techniques may include determining directional weighted averages for pixels of an input image, generating a feature representation of the input image based on the directional weighted averages, and performing object detection by applying a multi-stage cascade classifier to the feature representation.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: November 6, 2018
    Assignee: Intel Corporation
    Inventors: Jianguo Li, Ke Chen, Yi-Jen Chiu, Chen Wang, Ya-Ti Peng, Bin Wang
  • Patent number: 10122830
    Abstract: Form validation is disclosed, including: generating a first parameter and a second parameter in response to a request for a form from a client device; sending a first triggering message including the first parameter and the second parameter to the client device; receiving data associated with submission of the form; and determining whether the data associated with the submission of the form includes the hidden form field that matches the first parameter and a submitted value corresponding to the hidden form field that corresponds to the second parameter, in the event that the hidden form field matches the first parameter and the submitted value corresponding to the hidden form field corresponds to the second parameter, determine that the data associated with the submission of the form is successfully validated.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: November 6, 2018
    Assignee: Alibaba Group Holding Limited
    Inventors: Jincheng Lin, Hexiang Yang
  • Patent number: 10102635
    Abstract: Segmentation is the process of partitioning an image into regions under certain rules. One implementation is to separate human objects that appear in a sequence of images (video) from the background. The goal is to find humans and segment them out in real-time, fully automatic (with no user input), and the result is produced immediately after a new image is captured. Once the segmentation process is started, the method is constantly learning (or updating) the decision rule for segmenting out human objects from the background by itself. Moving object detection by a Kalman filter-based approach roughly detects the region where moving objects are present.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: October 16, 2018
    Assignee: Sony Corporation
    Inventors: Hiroyuki Takeda, Mohammad Gharavi-Alkhansari
  • Patent number: 10095746
    Abstract: Consistent contextual patterns may confirm ownership. Current usage of mobile and smart devices may be compared to historical usage. If a device is being used as historically observed, then ownership of the device may be confirmed. If, however, the current usage fails to coincide with historical usage, new ownership may be inferred.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: October 9, 2018
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T MOBILITY II LLC
    Inventors: John P. Davis, III, Quinn Aguirre, Fulvio Cenciarelli, Jeffrey Mikan