Patents by Inventor HAMID MAJDABADI
HAMID MAJDABADI 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).
-
Publication number: 20240097506Abstract: According to one embodiment, a method, computer system, and computer program product for creating a wireless charging layout. The embodiment may include receiving one or more signals from one or more wireless charger devices within a given space. The embodiment may include identifying a location of a power-consuming electric device within the given space. The embodiment may include identifying respective signal strengths of the one or more wireless charger devices relative to the location of the power-consuming electric device. The embodiment may include retrieving a floor plan of the given space. The embodiment may include creating a signal strength map of the identified respective signal strengths using the retrieved floor pan. The embodiment may include creating an augmented reality (AR) wireless charging layout of the given space based on the signal strength map.Type: ApplicationFiled: September 21, 2022Publication date: March 21, 2024Inventors: Nadiya Kochura, Su Liu, Hamid Majdabadi, YANG LIANG
-
Publication number: 20240061915Abstract: Described are techniques for handwriting authentication. The techniques include defining handwriting characteristics for a user based on a set of handwriting authentication criteria. The techniques further include receiving, from a graphical user interface (GUI) of a user device associated with the user, a handwritten phrase. The techniques further include determining that the handwritten phrase satisfies a comparison threshold to the handwriting characteristics and authenticating the user device.Type: ApplicationFiled: August 17, 2022Publication date: February 22, 2024Inventors: Su Liu, Barton Wayne Emanuel, Hamid Majdabadi, YANG LIANG
-
Publication number: 20240062069Abstract: A system may include a memory and a processor in communication with the memory. The processor may be configured to perform operations. The operations may include training a model. The operations may include enhancing the model with reinforcement learning and improving stability of the model with a graph neural network model. The operations may include predicting, with the model, a resource cost of a node and deploying the node.Type: ApplicationFiled: August 19, 2022Publication date: February 22, 2024Inventors: Peng Hui Jiang, Sheng Yan Sun, Jun Su, Su Liu, Jeremy R. Fox, Hamid Majdabadi
-
Publication number: 20240054788Abstract: An embodiment for detecting the danger of an object in close proximity of a subject is provided. The embodiment may include receiving real-time data from one or more IoT devices in a surrounding environment. The embodiment may also include detecting and classifying one or more subjects and one or more objects in an image from the one or more IoT devices. The embodiment may further include identifying one or more risk factors associated with each object. The embodiment may also include correlating the one or more risk factors associated with each object with the one or more subjects in the image. The embodiment may further include identifying relative positions of the one or more subjects and the one or more objects in the image. The embodiment may also include in response to determining a current position of at least one subject is dangerous, notifying a user of the danger.Type: ApplicationFiled: August 9, 2022Publication date: February 15, 2024Inventors: Nageswara Sastry Renduchintala, Hamid Majdabadi, Su Liu, YANG LIANG
-
Patent number: 11764981Abstract: Sharing data by defining a data encoding table, maintaining a data record database, defining a data encryption code, providing the data encryption code with an outgoing call, receiving an audio response including encrypted data, decrypting the encrypted data, and updating the data record database according to the data.Type: GrantFiled: March 13, 2020Date of Patent: September 19, 2023Inventors: Ravithej Chikkala, Hamid Majdabadi, Su Liu, Manjunath Ravi
-
Patent number: 11750736Abstract: Computer-implemented methods, computer program products, and computer systems for detecting and preventing exploitative calls. The computer-implemented methods include one or more processors configured for receiving voice call data corresponding to an active voice call with a user device, wherein the voice call data comprises caller voice data and user voice data; determining that the caller voice data includes a solicitation of information from a user associated with the user device; retrieving user profile data comprising user health data associated with the user; determining user call stress levels based on the voice call data and the user profile data; and responsive to determining that the user call stress levels exceed a predetermined threshold and that the solicitation of information includes a material information request, generating an alert.Type: GrantFiled: February 14, 2022Date of Patent: September 5, 2023Assignee: International Business Machines CorporationInventors: Hamid Majdabadi, Su Liu, Ravithej Chikkala
-
Publication number: 20230267435Abstract: In an approach for automating and improving the process of price-matching a product at the point-of-sale terminal, a processor receives a price-matching claim for a product from a shopper. A processor determines whether the product is eligible to be price-matched by analyzing one or more details of the price-matching claim. Responsive to determining the product is eligible to be price-matched, a processor detects a lowest price of the product from the one or more details of the price-matching claim. A processor automatically adjusts a current price of the product to match the lowest price of the product detected at a point-of-sale terminal of a merchant according to a set of pre-defined price-matching policies.Type: ApplicationFiled: February 24, 2022Publication date: August 24, 2023Inventors: Christian Compton, Jeremy R. Fox, Su Liu, Hamid Majdabadi
-
Publication number: 20230259987Abstract: An embodiment for managing peer-to-peer (P2P) donations in an online transaction is provided. The embodiment may include receiving data relating to a donation agreement from a donor. The embodiment may also include selecting one or more authentication techniques to identify a donee. The embodiment may further include generating a unique redemption authentication token for the donee. The embodiment may also include creating a transient donee account including the generated unique redemption authentication token. The embodiment may further include transferring monetary funds to the created transient donee account with instructions to redeem the transferred monetary funds. The embodiment may also include receiving a request from the donee to redeem the transferred monetary funds utilizing the generated unique redemption authentication token. The embodiment may further include in response to determining the donee is able to be verified, approving the received redemption request.Type: ApplicationFiled: February 16, 2022Publication date: August 17, 2023Inventors: Ravithej Chikkala, Hamid Majdabadi, Manjunath RAVI, Su Liu
-
Publication number: 20230262159Abstract: Computer-implemented methods, computer program products, and computer systems for detecting and preventing exploitative calls. The computer-implemented methods include one or more processors configured for receiving voice call data corresponding to an active voice call with a user device, wherein the voice call data comprises caller voice data and user voice data; determining that the caller voice data includes a solicitation of information from a user associated with the user device; retrieving user profile data comprising user health data associated with the user; determining user call stress levels based on the voice call data and the user profile data; and responsive to determining that the user call stress levels exceed a predetermined threshold and that the solicitation of information includes a material information request, generating an alert.Type: ApplicationFiled: February 14, 2022Publication date: August 17, 2023Inventors: Hamid Majdabadi, Su Liu, Ravithej Chikkala
-
Patent number: 11687627Abstract: An embodiment for media transit management is provided. The embodiment may include receiving one or more images and one or more pre-set configuration criteria regarding management of an image file. The embodiment may also include monitoring for an attempted sharing of the image file. The embodiment may further include in response to determining each object in the one or more images matches each object in the image file, identifying at least one other user who is attempting to share the image file. The embodiment may also include in response to determining the at least one other user is not authorized to share the image file, analyzing the one or more pre-set configuration criteria correlated with the image file. The embodiment may further include in response to determining the image file does not meet the one or more pre-set configuration criteria, prompting the participating user to respond to a notification.Type: GrantFiled: August 3, 2021Date of Patent: June 27, 2023Inventors: Hamid Majdabadi, Ravithej Chikkala, Su Liu, Manjunath Ravi
-
Patent number: 11665538Abstract: A system for transmitting an identification code in a telecommunications system via a mobile device. The mobile device includes a component to generate embed an identification code by generating an inaudible signal. The inaudible signal is either ultrasonic or infrasonic. The mobile device also generates an audible signal based on information received from a microphone associated with the mobile device, merges the inaudible signal with the audible signal to produce a combined signal, and transmits the combined signal from the mobile device to the other device via the wireless network.Type: GrantFiled: September 16, 2019Date of Patent: May 30, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ravithej Chikkala, Su Liu, Hamid Majdabadi, Manjunath Ravi
-
Publication number: 20230156427Abstract: One or more processors to add identification information of a device to an initialized augmented device retrieval assistance (ADRA) data structure. Received data from ADRA clients monitoring the device within a location includes a network connection status and a time-based position of the device. The ADRA clients dynamically update the ADRA data structure with the location, a current position of the device, and a timeframe of the data from the monitoring by the ADRA clients. A request for ADR assistance is received that includes an identification of a target device, the timeframe, and a location. Location images are generated that include a location layout or floor plan. A time-spatial axis is rendered and sent to an ADRA client and includes location images and target device position within the respective images associated with a specific timeframe on the time-spatial axis.Type: ApplicationFiled: November 18, 2021Publication date: May 18, 2023Inventors: Hamid Majdabadi, Su Liu
-
Publication number: 20230039068Abstract: An embodiment for media transit management is provided. The embodiment may include receiving one or more images and one or more pre-set configuration criteria regarding management of an image file. The embodiment may also include monitoring for an attempted sharing of the image file. The embodiment may further include in response to determining each object in the one or more images matches each object in the image file, identifying at least one other user who is attempting to share the image file. The embodiment may also include in response to determining the at least one other user is not authorized to share the image file, analyzing the one or more pre-set configuration criteria correlated with the image file. The embodiment may further include in response to determining the image file does not meet the one or more pre-set configuration criteria, prompting the participating user to respond to a notification.Type: ApplicationFiled: August 3, 2021Publication date: February 9, 2023Inventors: Hamid Majdabadi, Ravithej Chikkala, Su Liu, Manjunath Ravi
-
Publication number: 20230017468Abstract: A computer-implemented method, a computer program product, and a computer system for preventing scams in commerce transactions. The computer system identifies a critical decision-making process of a user in a commerce transaction that involves exposing personal data. The computer system receives current stress factors of the user. The computer system calculates a current stress score of the user, based on the current stress factors, by using a machine learning model that correlates behavioral patterns of the user and stress levels of the user. The computer system determines an abnormal level of the current stress score, based on predetermined thresholds for different abnormal scores. The computer system determines a privacy protection level in the critical decision-making process, based on the abnormal level. The computer system takes an action for preventing scams in the commerce transaction, based on the privacy protection level.Type: ApplicationFiled: July 19, 2021Publication date: January 19, 2023Inventors: Randy A. Rendahl, Su Liu, Jeremy R. Fox, Hamid Majdabadi
-
Patent number: 11555622Abstract: A computer system provides intelligent context-based control of air flow. An identity of a user and a location of the user within an area that includes one or more vents associated with a climate control system are identified. User preferences are determined based on the identity of the user. Characteristics of air flow in the area are adjusted based on the user preferences the user and the location of the user, wherein the characteristics of the air flow comprise one or more from a group of: a direction, and a flow rate. Embodiments of the present invention further include a method and program product for providing intelligent context-based control of air flow in substantially the same manner described above.Type: GrantFiled: December 19, 2019Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Ravithej Chikkala, Su Liu, Hamid Majdabadi, Manjunath Ravi
-
Patent number: 11501362Abstract: An online store offering a product that is currently unavailable can still fulfill an order for the product by querying a multi-store inventory database to see if the product is available from brick-and-mortar stores near the customer. Proximity of local stores is based on a customer location in the customer's profile. Local store selection can be based on product matching policies such as a threshold price difference for the product compared to the online store price. If the customer approves local store pickup, the service generates a voucher to purchase the product directly from the local stores, and presents it to the customer via the online presence. The customer can then redeem the voucher at any of the indicated local stores and pick up the product. When the system receives confirmation of redemption of the voucher, a credit is issued from the online store to the local store.Type: GrantFiled: May 15, 2020Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hamid Majdabadi, Ravithej Chikkala, Zachary A. Silverstein, Su Liu
-
Publication number: 20220292578Abstract: In an approach for placing an online order, a processor receives a request from a user through a user device to place an online order. A processor identifies a user profile for the user. A processor selects a shopping list from a set of shopping lists stored in the user profile based on shopping patterns and shopping history stored in the user profile. A processor customizes the selected shopping list based on the shopping patterns and shopping history stored in the user profile. A processor places the online order subsequent to receiving a confirmation by the user.Type: ApplicationFiled: March 11, 2021Publication date: September 15, 2022Inventors: Hamid Majdabadi, Nadiya Kochura, Yang Liang, Su Liu
-
Publication number: 20210358019Abstract: An online store offering a product that is currently unavailable can still fulfill an order for the product by querying a multi-store inventory database to see if the product is available from brick-and-mortar stores near the customer. Proximity of local stores is based on a customer location in the customer's profile. Local store selection can be based on product matching policies such as a threshold price difference for the product compared to the online store price. If the customer approves local store pickup, the service generates a voucher to purchase the product directly from the local stores, and presents it to the customer via the online presence. The customer can then redeem the voucher at any of the indicated local stores and pick up the product. When the system receives confirmation of redemption of the voucher, a credit is issued from the online store to the local store.Type: ApplicationFiled: May 15, 2020Publication date: November 18, 2021Inventors: Hamid Majdabadi, Ravithej Chikkala, Zachary A. Silverstein, Su Liu
-
Patent number: 11178545Abstract: A method, system and computer program product includes receiving registration information by a plurality of offering participants, verifying that the secure wireless internet connections of each of the plurality of offering participants is acceptable, providing an interface to a receiving participant device, the interface configured to allow a receiving participant to view each of the secure wireless internet connections and make a selection, receiving the selection by the receiving participant to join a selected one of the secure wireless internet connections, authenticating connection initialization for the receiving participant to join the selected one of the secure wireless internet connections, and facilitating a secure access connection by the receiving participant to the selected one of the secure wireless internet connections. The computer system is a third party system controlled by a party other than any of the plurality of offering participants and the receiving participant.Type: GrantFiled: June 12, 2019Date of Patent: November 16, 2021Assignee: International Business Machines CorporationInventors: Hamid Majdabadi, Su Liu, Iman Johari, Tiberiu Suto
-
Publication number: 20210288825Abstract: Sharing data by defining a data encoding table, maintaining a data record database, defining a data encryption code, providing the data encryption code with an outgoing call, receiving an audio response including encrypted data, decrypting the encrypted data, and updating the data record database according to the data.Type: ApplicationFiled: March 13, 2020Publication date: September 16, 2021Inventors: Ravithej Chikkala, Hamid Majdabadi, Su Liu, Manjunath Ravi