Patents by Inventor Abdolreza Salahshour

Abdolreza Salahshour has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10895518
    Abstract: Tools, methods and systems for filtering air, identifying contaminants in the air being filtered, collectivizing the contaminant data from a network of filtering systems to identify the source of the contaminant, allowing for real-time mapping of the flow of contaminants in the air and predictive location mapping. Filtration systems receive, analyze, identify, track and report the presence of contaminants in the air using one or more computing systems, or specialized air filtration systems which may be either a self-contained computing systems, connected to a computing system or connected to a computing network. Messaging services provide updates, alerts and reports regarding the presence of the contaminant to the general public and/or selective alerts to medically sensitive or endangered individuals whose medical information indicates the contaminant is harmful or dangerous to particular individuals present in the surrounding area.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: January 19, 2021
    Assignee: International Business Machines Corporation, Armonk, NY
    Inventors: Karl J. Cama, Abdolreza Salahshour
  • Patent number: 10635117
    Abstract: Tracking movement of a lead vehicle and following vehicles driving to a common destination to maintain a specific relationship of the lead vehicle with the following vehicle(s) traveling through traffic conditions or obstacles such as traffic lights, intersections with stop signs, merging onto other roads, and other traffic obstacles such as road construction on the route to the common destination. The specific relationship is maintained by using data regarding the following vehicles of: real-time speed of the following vehicle, the following vehicle's current location, distance from the following vehicle to the lead vehicles, presence of other vehicles between the lead vehicle and following vehicle, and presence of other vehicles in adjacent lanes to the following vehicle.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: April 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Leslie Rodriguez, Abdolreza Salahshour
  • Patent number: 10263929
    Abstract: A computer-implemented method for intelligent chat governance, is provided. The computer-implemented method includes analyzing an incoming message based on relationship between a plurality of users, content of the incoming message, and metadata of the incoming message. The computer-implemented method further includes calculating a plurality of prioritization metrics of the incoming message based on a comparison of the analyzed message to a knowledge base, wherein the knowledge base includes behavioral tendencies of users of the incoming message, patterns of interaction of the users, and situational awareness of the users. The computer-implemented method further includes the transmitting the incoming message to a client interface of, in response to a determination that at least one of the plurality of prioritization metrics are greater than a threshold level.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: April 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Dunne, Ravi K. Muthukrishnan, Abdolreza Salahshour
  • Patent number: 10137397
    Abstract: Systems and methods for monitoring quality of filters within a filtering system are disclosed. The system includes at least one pressure sensor which monitors a force applied by a filter on a filter housing. The system further includes a control system which provides notification to a user when the force measured by the at least one pressure sensor exceeds a predetermined threshold value.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: November 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Abdolreza Salahshour, Nagarjuna R. Vemireddy
  • Publication number: 20180113477
    Abstract: Tracking movement of a lead vehicle and following vehicles driving to a common destination to maintain a specific relationship of the lead vehicle with the following vehicle(s) traveling through traffic conditions or obstacles such as traffic lights, intersections with stop signs, merging onto other roads, and other traffic obstacles such as road construction on the route to the common destination. The specific relationship is maintained by using data regarding the following vehicles of: real-time speed of the following vehicle, the following vehicle's current location, distance from the following vehicle to the lead vehicles, presence of other vehicles between the lead vehicle and following vehicle, and presence of other vehicles in adjacent lanes to the following vehicle.
    Type: Application
    Filed: October 25, 2016
    Publication date: April 26, 2018
    Inventors: Leslie Rodriguez, Abdolreza Salahshour
  • Patent number: 9836751
    Abstract: A system and method for reporting a user's behavior and patterns when engaged in use of an electronic consumable. In a preferred embodiment, an electronic consumable such as an electronic book or library includes detectors for collecting biological information from a user. This information is analyzed to identify the user's interests in and reactions to the electronic consumable.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: December 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: John R. Hind, Steven Michael Miller, Patrick P. Reynolds, Abdolreza Salahshour
  • Publication number: 20170341002
    Abstract: Tools, methods and systems for filtering air, identifying contaminants in the air being filtered, collectivizing the contaminant data from a network of filtering systems to identify the source of the contaminant, allowing for real-time mapping of the flow of contaminants in the air and predictive location mapping. Filtration systems receive, analyze, identify, track and report the presence of contaminants in the air using one or more computing systems, or specialized air filtration systems which may be either a self-contained computing systems, connected to a computing system or connected to a computing network. Messaging services provide updates, alerts and reports regarding the presence of the contaminant to the general public and/or selective alerts to medically sensitive or endangered individuals whose medical information indicates the contaminant is harmful or dangerous to particular individuals present in the surrounding area.
    Type: Application
    Filed: May 27, 2016
    Publication date: November 30, 2017
    Inventors: Karl J. Cama, Abdolreza Salahshour
  • Publication number: 20160330156
    Abstract: A computer-implemented method for intelligent chat governance, is provided. The computer-implemented method includes analyzing an incoming message based on relationship between a plurality of users, content of the incoming message, and metadata of the incoming message. The computer-implemented method further includes calculating a plurality of prioritization metrics of the incoming message based on a comparison of the analyzed message to a knowledge base, wherein the knowledge base includes behavioral tendencies of users of the incoming message, patterns of interaction of the users, and situational awareness of the users. The computer-implemented method further includes the transmitting the incoming message to a client interface of, in response to a determination that at least one of the plurality of prioritization metrics are greater than a threshold level.
    Type: Application
    Filed: May 8, 2015
    Publication date: November 10, 2016
    Inventors: Jonathan Dunne, Ravi K. Muthukrishnan, Abdolreza Salahshour
  • Patent number: 9342431
    Abstract: A technique to generically manage extensible correlation data is provided for correlating a series of events. The technique employs a global unique identifier (GUID) for identifying an event and uses the GUID as a key to associate one or more extensible correlators of correlation data. A transport correlator may be configured to transport the GUID for associating with a GUID of a second event such that a small and fixed amount of data is passed by the communications layer providing the transport, minimally impacting communications. An arbitrary amount of data may be logged and keyed with the GUID, providing optimization and flexibility.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: May 17, 2016
    Assignee: International Business Machines Corporation
    Inventors: Harm Sluiman, Eric Labadie, Abdolreza Salahshour, Douglas Andrew Wood
  • Publication number: 20150283491
    Abstract: Systems and methods for monitoring quality of filters within a filtering system are disclosed. The system includes at least one pressure sensor which monitors a force applied by a filter on a filter housing. The system further includes a control system which provides notification to a user when the force measured by the at least one pressure sensor exceeds a predetermined threshold value.
    Type: Application
    Filed: June 23, 2015
    Publication date: October 8, 2015
    Inventors: Abdolreza SALAHSHOUR, Nagarjuna R. VEMIREDDY
  • Patent number: 9101871
    Abstract: Systems and methods for monitoring quality of filters within a filtering system are disclosed. The system includes at least one pressure sensor which monitors a force applied by a filter on a filter housing. The system further includes a control system which provides notification to a user when the force measured by the at least one pressure sensor exceeds a predetermined threshold value.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: August 11, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Abdolreza Salahshour, Nagarjuna R. Vemireddy
  • Patent number: 8824684
    Abstract: Selectively obfuscating, or obscuring, a portion or portions of information in a multi-party transmission. A user participating in a multi-party exchange signals a communication device (or proxy) that he will provide private information that is to be perceptible only to a subset of the other participants. This user also identifies that subset, preferably by providing a group identifier for a group in which that subset of participants are members. The communication device transmits a member-specific descriptor comprising an encrypted version of a group key, and uses this group key to encrypt the private information that is to be perceptible only to the subset. Device-specific characteristics of participant devices are used, in addition to user-provided data (such as a user's log-on identifier and/or password), as input to create cryptographic key information. Only participants in the subset can decrypt the encrypted private information; other participants preferably receive a filler pattern instead.
    Type: Grant
    Filed: December 8, 2007
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey A. Calcaterra, John R. Hind, Abdolreza Salahshour
  • Publication number: 20130276629
    Abstract: Systems and methods for monitoring quality of filters within a filtering system are disclosed. The system includes at least one pressure sensor which monitors a force applied by a filter on a filter housing. The system further includes a control system which provides notification to a user when the force measured by the at least one pressure sensor exceeds a predetermined threshold value.
    Type: Application
    Filed: April 20, 2012
    Publication date: October 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Abdolreza SALAHSHOUR, Nagarjuna R. VEMIREDDY
  • Publication number: 20130019187
    Abstract: Techniques are described for conveying a collective emotional state of a plurality of participants to a communication. Embodiments receive emotional state data for each of the participants to the communication. The emotional state data for each of the participants is collected by monitoring at least one or more applications the respective participant is interacting with. An emotional state of the participants to the communication is then determined, based on the received emotional state data and a determined topic of the communication. Embodiments provide an indication of the determined emotional state of the participants.
    Type: Application
    Filed: July 15, 2011
    Publication date: January 17, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: JOHN R. HIND, ABDOLREZA SALAHSHOUR, TINTIN S. SOEMARGONO, STEFANUS WIGUNA
  • Publication number: 20120144219
    Abstract: A method, system and computer-usable medium are disclosed for optimizing the power consumption of a plurality of information processing systems. Historical usage data representing power usage of a plurality of information processing systems is retrieved in response to a request to generate power savings recommendations. Statistical analysis is performed on the historical usage data are to determine usage patterns, which are then further analyzed to determine repetitions of the usage patterns. In turn, the repetitions of the usage patterns are analyzed to generate power consumption management recommendations to initiate power consumption management actions at particular times. One or more business constraints are determined, which are used to generate constraints to the power consumption management recommendations.
    Type: Application
    Filed: December 6, 2010
    Publication date: June 7, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Abdolreza Salahshour, Samar Choudhary, Gargi B. Dasgupta, Anindya Neogi, Balan Subramanian, Akshat Verma
  • Patent number: 7992155
    Abstract: A system to correlate and consolidate a plurality of events includes at least one adapter to correlate and consolidate every one of the plurality of events to form a multi-personality event. Each one of the plurality of events is emitted in response to an incident affecting an event producer. The system also includes a plurality of smart event adapters to correlate and consolidate each of the plurality of events to form the multi-personality event. The multi-personality event includes complete details contained in each event of the plurality of events serially appended to an initial multi-personality event formed by two of the plurality of events. Each remaining event is serially appended the initial multi-personality event.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: August 2, 2011
    Assignee: International Business Machines Corporation
    Inventors: Kenneth M. Hunsinger, Abdolreza Salahshour, Michael L. Wamboldt
  • Patent number: 7895137
    Abstract: A computer processing device receives computer readable data to derive computer executable rules for mining and constructing situation categories. The received data is transformed into a predetermined standard format if the received data is not already in the predetermined standard format. The predetermined standard formatted data is parsed, and an outer, iterative loop is performed until at least one predetermined stopping criterion is met. An inner iterative loop is performed within the outer iterative loop until all desired subsets of data are processed. During the inner iterative loop, selected subsets of data are labeled with labels associated with corresponding previously labeled subsets of data. New computer executable rules are generated for mining and constructing situation categories from the labeled subsets of data. Keyword list classifiers are transformed using the stored labeled subsets of data.
    Type: Grant
    Filed: July 17, 2009
    Date of Patent: February 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Abdolreza Salahshour, Ma Sheng, David Matthew Loewenstern, Kevin Gordon Minerley
  • Patent number: 7895611
    Abstract: Techniques for parsing rule creation are provided. A technique for constructing one or more message parsing rules may comprise the following steps. First, message data representing past messages, for example, associated with a network, an application and/or a system being analyzed, is obtained. For example, this may involve reading the past or historical message data from messages logs or having a system point to the message data in existing data storage. Parsing rules are then generated by a process from one or more existing rule templates and/or based on user selection and classification of at least a portion of a message. For example, the user may choose a message part and demonstratively classify the part, for example, as a positive or negative example. The generated rules may then be stored for access by a rule-based parsing system such as a message adaptation system.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: February 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Genady Grabarnik, Sheng Ma, Chang-shing Perng, Abdolreza Salahshour, David H. Thoenen
  • Publication number: 20110010222
    Abstract: Energy saving efforts should not compromise data center performance. An energy management application can determine usage patterns in historical energy usage data based on statistical analysis and energy models. Energy savings recommendations can be generated for future points-in-time based on the usage patterns. Business constraints can be applied to the energy savings recommendations to ensure that the energy savings recommendations meet performance requirements.
    Type: Application
    Filed: July 8, 2009
    Publication date: January 13, 2011
    Applicant: International Business Machines Corporation
    Inventors: Samar Choudhary, Gargi B. Dasgupta, Albee Jhoney, Abdolreza Salahshour, Balan Subramanian, Akshat Verma
  • Patent number: 7827132
    Abstract: A rule set to convert an event into a standardized format can be established based on cooperation among peer processing nodes. A processing node that receives the event takes the initial responsibility to convert the event. The responsible processing node initially attempts to convert the event using locally available rules. If the initial attempt fails, the responsible processing node will communicate the event to peer processing nodes and request them to provide conversion rules. Upon receipt of the rules provided by the peer processing nodes, the responsible processing node combines the received rules with the locally available rules to generate a rule set to convert the event. The responsible processing node may also transfer the event to another processing node for the other processing node to take the responsibility to convert the event.
    Type: Grant
    Filed: September 14, 2006
    Date of Patent: November 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Genady Grabarnik, Chang-Shing Perng, Abdolreza Salahshour, Balan Subramanian