Patents by Inventor Shoaib Khan

Shoaib Khan 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: 11803374
    Abstract: Refactoring a monolithic computer application can include transforming textual input into context-aware tokens represented by machine-processable data structures, the textual input acquired from text associated with a computer application having a monolithic architecture for implementing one or more application processes. Based on co-occurrence frequencies among the context aware tokens, one or more groupings of context-aware tokens can be determined. An association between each grouping and a code construct can be determined. Invocation sequences based on time series analyses of computer-generated usage data generated in response to execution of the one or more application processes can be generated, each invocation sequence linking two or more code constructs based on a time series analysis linking groupings that correspond to the linked code constructs.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: October 31, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Santanu Chakrabarty, Sivaraj Sethunamasivayam, Shoaib Khan, Greeshma Vidyadharan Thottingal, Sivaranjani Kathirvel
  • Publication number: 20230236829
    Abstract: Refactoring a monolithic computer application can include transforming textual input into context-aware tokens represented by machine-processable data structures, the textual input acquired from text associated with a computer application having a monolithic architecture for implementing one or more application processes. Based on co-occurrence frequencies among the context aware tokens, one or more groupings of context-aware tokens can be determined. An association between each grouping and a code construct can be determined. Invocation sequences based on time series analyses of computer-generated usage data generated in response to execution of the one or more application processes can be generated, each invocation sequence linking two or more code constructs based on a time series analysis linking groupings that correspond to the linked code constructs.
    Type: Application
    Filed: March 27, 2023
    Publication date: July 27, 2023
    Inventors: Santanu Chakrabarty, Sivaraj Sethunamasivayam, Shoaib Khan, Greeshma Vidyadharan Thottingal, Sivaranjani Kathirvel
  • Patent number: 11614934
    Abstract: Refactoring a monolithic computer application can include transforming textual input into context-aware tokens represented by machine-processable data structures, the textual input acquired from multiple sources of text associated with a computer application having a monolithic architecture for implementing one or more application processes. Based on co-occurrence frequencies among the context aware tokens, one or more groupings of context-aware tokens can be determined. An association between each grouping and a code construct can be determined. Invocation sequences based on time series analyses of computer-generated usage data generated in response to execution of the one or more application processes can be generated, each invocation sequence linking two or more code constructs based on a time series analysis linking groupings that correspond to the linked code constructs.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: March 28, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Santanu Chakrabarty, Sivaraj Sethunamasivayam, Shoaib Khan, Greeshma Vidyadharan Thottingal, Sivaranjani Kathirvel
  • Patent number: 11172561
    Abstract: A microwave sensor device is for detecting activity and for sending and/or receiving a communications signal to/from a second microwave sensor device. A microwave transceiver is used for transmitting a microwave transmit signal and for receiving a microwave receive signal. For motion detection, the microwave receive signal is a reflected version of the microwave transmit signal and the signals are processed to identify first signal characteristics. For communication, the microwave transmit signal is a communications signal for detection at another sensor device. The transmit and microwave receive signals are processed to identify second characteristics. This sensor device detects motion and also transmits and/or receives a communications signal using the same transceiver. In particular, the communications signal is designed to be detected by a remote sensor device in the same way as for motion detection.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: November 9, 2021
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: Liang Shi, Rang Jian Ding, Gang Wang, Shoaib Khan, Fetze Pijlman
  • Publication number: 20210168920
    Abstract: A microwave sensor device is for detecting activity and for sending and/or receiving a communications signal to/from a second microwave sensor device. A microwave transceiver is used for transmitting a microwave transmit signal and for receiving a microwave receive signal. For motion detection, the microwave receive signal is a reflected version of the microwave transmit signal and the signals are processed to identify first signal characteristics. For communication, the microwave transmit signal is a communications signal for detection at another sensor device. The transmit and microwave receive signals are processed to identify second characteristics. This sensor device detects motion and also transmits and/or receives a communications signal using the same transceiver. In particular, the communications signal is designed to be detected by a remote sensor device in the same way as for motion detection.
    Type: Application
    Filed: July 31, 2019
    Publication date: June 3, 2021
    Inventors: LIANG SHI, RANG JIAN DING, GANG WANG, SHOAIB KHAN, FETZE PIJLMAN
  • Publication number: 20150296373
    Abstract: A method and system for the purchase of a wireless device and the activation of services on a wireless device are provided. The method and system include a vending machine that can improve a user's experience and ease of activation/provisioning of services for the wireless device by providing a new local provisioning channel for service activations at the point-of-sale of one or both the wireless device and a network service. The vending machine is configured to transmit an activation message along with other device-related information over the provisioning channel. The services to be activated may include at least one of the following: out of the box activation, device upgrades, device reactivations, wireless number changes, wireless number porting, and the addition or purchasing of services including airtime, enrollments or content.
    Type: Application
    Filed: April 13, 2015
    Publication date: October 15, 2015
    Inventors: Janet Morejon, Shoaib Khan, Mario Echica, Jose A. Hernandez
  • Patent number: 8262083
    Abstract: A media cassette includes a body having a removable lid. The media cassette comprises a housing defining a closeable pick window; an urging plate biased towards the pick window for urging a stack of media items towards the pick window; a detent located distal from the pick window for limiting movement of the urging plate; and a detent moving mechanism operable to move the detent. The detent moving mechanism may be operated by engaging the removable lid or by insertion of the cassette into a media handler. The media cassette allows the urging plate to exert less force on the stack of media items by expanding the space available for media items located within the cassette by activating the detent moving mechanism.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: September 11, 2012
    Assignee: NCR Corporation
    Inventors: Scott H. Deas, Shoaib A. Khan
  • Publication number: 20100156035
    Abstract: A media cassette includes a body having a removable lid. The media cassette comprises a housing defining a closeable pick window; an urging plate biased towards the pick window for urging a stack of media items towards the pick window; a detent located distal from the pick window for limiting movement of the urging plate; and a detent moving mechanism operable to move the detent. The detent moving mechanism may be operated by engaging the removable lid or by insertion of the cassette into a media handler. The media cassette allows the urging plate to exert less force on the stack of media items by expanding the space available for media items located within the cassette by activating the detent moving mechanism.
    Type: Application
    Filed: July 10, 2009
    Publication date: June 24, 2010
    Inventors: Scott H. Deas, Shoaib A. Khan
  • Patent number: 7668191
    Abstract: An apparatus for determining transmission policies for a plurality of transmissions of different types based on a first transmission data associated to a first transmission being of a first transmission type, and on a second transmission data associated to a second transmission being of a second transmission type is described, comprising means for obtaining a first score within a common range, said first score being based on an evaluation of said first transmission data in a first transmission type specific manner, means for obtaining a second score within the common range, said second score being based on an evaluation of said second transmission data in a second transmission type specific manner, and means for determining, based on said obtained first and second score, for said first and second transmission a respective first and second transmission policy each defining one or more transmission parameters such that a sum of a first and second expected score is maximized.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: February 23, 2010
    Assignee: NTT DoCoMo, Inc.
    Inventors: Eckehard Steinback, Svetoslav Duhovnikov, Shoaib Khan, Marco Sgroi, Wolfgang Kellerer
  • Publication number: 20070180134
    Abstract: An apparatus for determining transmission policies for a plurality of transmissions of different types based on a first transmission data associated to a first transmission being of a first transmission type, and on a second transmission data associated to a second transmission being of a second transmission type is described, comprising means for obtaining a first score within a common range, said first score being based on an evaluation of said first transmission data in a first transmission type specific manner, means for obtaining a second score within the common range, said second score being based on an evaluation of said second transmission data in a second transmission type specific manner, and means for determining, based on said obtained first and second score, for said first and second transmission a respective first and second transmission policy each defining one or more transmission parameters such that a sum of a first and second expected score is maximized.
    Type: Application
    Filed: December 13, 2006
    Publication date: August 2, 2007
    Applicant: NTT DoCoMo, Inc.
    Inventors: Eckehard Steinbach, Svetoslav Duhovnikov, Shoaib Khan, Marco Sgroi, Wolfgang Kellerer