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: 10895518Abstract: 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: GrantFiled: May 27, 2016Date of Patent: January 19, 2021Assignee: International Business Machines Corporation, Armonk, NYInventors: Karl J. Cama, Abdolreza Salahshour
-
Patent number: 10635117Abstract: 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: GrantFiled: October 25, 2016Date of Patent: April 28, 2020Assignee: International Business Machines CorporationInventors: Leslie Rodriguez, Abdolreza Salahshour
-
Patent number: 10263929Abstract: 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: GrantFiled: May 8, 2015Date of Patent: April 16, 2019Assignee: International Business Machines CorporationInventors: Jonathan Dunne, Ravi K. Muthukrishnan, Abdolreza Salahshour
-
Patent number: 10137397Abstract: 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: GrantFiled: June 23, 2015Date of Patent: November 27, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Abdolreza Salahshour, Nagarjuna R. Vemireddy
-
Publication number: 20180113477Abstract: 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: ApplicationFiled: October 25, 2016Publication date: April 26, 2018Inventors: Leslie Rodriguez, Abdolreza Salahshour
-
Patent number: 9836751Abstract: 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: GrantFiled: July 31, 2003Date of Patent: December 5, 2017Assignee: International Business Machines CorporationInventors: John R. Hind, Steven Michael Miller, Patrick P. Reynolds, Abdolreza Salahshour
-
Publication number: 20170341002Abstract: 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: ApplicationFiled: May 27, 2016Publication date: November 30, 2017Inventors: Karl J. Cama, Abdolreza Salahshour
-
Publication number: 20160330156Abstract: 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: ApplicationFiled: May 8, 2015Publication date: November 10, 2016Inventors: Jonathan Dunne, Ravi K. Muthukrishnan, Abdolreza Salahshour
-
Patent number: 9342431Abstract: 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: GrantFiled: February 5, 2009Date of Patent: May 17, 2016Assignee: International Business Machines CorporationInventors: Harm Sluiman, Eric Labadie, Abdolreza Salahshour, Douglas Andrew Wood
-
Publication number: 20150283491Abstract: 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: ApplicationFiled: June 23, 2015Publication date: October 8, 2015Inventors: Abdolreza SALAHSHOUR, Nagarjuna R. VEMIREDDY
-
Patent number: 9101871Abstract: 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: GrantFiled: April 20, 2012Date of Patent: August 11, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Abdolreza Salahshour, Nagarjuna R. Vemireddy
-
Patent number: 8824684Abstract: 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: GrantFiled: December 8, 2007Date of Patent: September 2, 2014Assignee: International Business Machines CorporationInventors: Jeffrey A. Calcaterra, John R. Hind, Abdolreza Salahshour
-
Publication number: 20130276629Abstract: 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: ApplicationFiled: April 20, 2012Publication date: October 24, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Abdolreza SALAHSHOUR, Nagarjuna R. VEMIREDDY
-
Publication number: 20130019187Abstract: 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: ApplicationFiled: July 15, 2011Publication date: January 17, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: JOHN R. HIND, ABDOLREZA SALAHSHOUR, TINTIN S. SOEMARGONO, STEFANUS WIGUNA
-
Publication number: 20120144219Abstract: 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: ApplicationFiled: December 6, 2010Publication date: June 7, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Abdolreza Salahshour, Samar Choudhary, Gargi B. Dasgupta, Anindya Neogi, Balan Subramanian, Akshat Verma
-
Patent number: 7992155Abstract: 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: GrantFiled: September 18, 2008Date of Patent: August 2, 2011Assignee: International Business Machines CorporationInventors: Kenneth M. Hunsinger, Abdolreza Salahshour, Michael L. Wamboldt
-
Patent number: 7895137Abstract: 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: GrantFiled: July 17, 2009Date of Patent: February 22, 2011Assignee: International Business Machines CorporationInventors: Abdolreza Salahshour, Ma Sheng, David Matthew Loewenstern, Kevin Gordon Minerley
-
Patent number: 7895611Abstract: 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: GrantFiled: May 31, 2007Date of Patent: February 22, 2011Assignee: International Business Machines CorporationInventors: Genady Grabarnik, Sheng Ma, Chang-shing Perng, Abdolreza Salahshour, David H. Thoenen
-
Publication number: 20110010222Abstract: 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: ApplicationFiled: July 8, 2009Publication date: January 13, 2011Applicant: International Business Machines CorporationInventors: Samar Choudhary, Gargi B. Dasgupta, Albee Jhoney, Abdolreza Salahshour, Balan Subramanian, Akshat Verma
-
Patent number: 7827132Abstract: 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: GrantFiled: September 14, 2006Date of Patent: November 2, 2010Assignee: International Business Machines CorporationInventors: Genady Grabarnik, Chang-Shing Perng, Abdolreza Salahshour, Balan Subramanian