Patents by Inventor Seng Chai Gan

Seng Chai Gan 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: 20220038546
    Abstract: A computer-implemented method to determine which port in a container is a service port. The method includes identifying, a first container, wherein the first container comprises a plurality of ports. The method further includes, training a neural network, wherein the neural network is configured to identify at least one service port from the plurality of ports. The method further includes, monitoring, by a network monitor, a set of data sent to the first container comprising a first parameter. The method includes, identifying a first service port of the plurality of ports. The method further includes, marking the first service port.
    Type: Application
    Filed: August 3, 2020
    Publication date: February 3, 2022
    Inventors: Seng Chai Gan, Shikhar Kwatra, Michael Treadway, John David Mandra
  • Publication number: 20210357259
    Abstract: A processor may run a background process to identify a first task being initiated by a first user on a device, where the first task is associated with a first application. The processor may identify the first user of the device. The processor may analyze one or more interactions of the first user associated with the first application on the device. The processor may allocate, based at least in part on identification of the first user, identification of the first task, or analysis of the one or more interactions of the first user, computing resources to one or more hardware components on the device.
    Type: Application
    Filed: May 15, 2020
    Publication date: November 18, 2021
    Inventors: Seng Chai Gan, Shikhar Kwatra, Indervir Singh Banipal, Abhishek Malvankar
  • Publication number: 20210343179
    Abstract: An approach is provided in which the approach converts a set of learning content into a teaching content vector representation. The approach determines a learning preference mode of a user based on a set of user responses responding to a set of learning type segments, and computes an environmental context vector representation of a physical environment surrounding the user. The approach conducts a conversation with the user based on the learning preference mode, the environmental context vector representation, and the teaching content vector representation.
    Type: Application
    Filed: April 30, 2020
    Publication date: November 4, 2021
    Inventors: Seng Chai Gan, Shikhar Kwatra, Vijay Ekambaram, Saravanan Sadacharam
  • Publication number: 20210345101
    Abstract: An approach is disclosed that receives location data from a location based device via a Light Fidelity (LiFi) wireless communication adapter. A LiFi receiver at the receiving system is within a direct line-of-sight to a LiFi transmitter of the location based device. The received location data is then provided to a bootable network asset, such as a virtual machine (VM) or application container running on the system. The bootable network asset then determines whether to operate based on the received location data.
    Type: Application
    Filed: April 29, 2020
    Publication date: November 4, 2021
    Inventors: Stanley Bryan Hardter, HuyAnh Dinh Ngo, Seng Chai Gan, Adam Lee Griffin
  • Patent number: 11165605
    Abstract: In an approach to generating and managing personalized private roaming service set identifiers and networks, one or more computer processors generate one or more private networks based on one or more policies associated with a user and capabilities of one or more network providers in a communication proximity to the user. The one or more computer processors create one or more configuration files required to implement the one or more generated private networks on the one or more network providers. The one or more computer processors implement the one or more generated private networks by applying the one or more created configuration files to the one or more network providers.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Seng Chai Gan, Shikhar Kwatra, Adam Lee Griffin, Michael Nicholas Virnoche
  • Publication number: 20210281445
    Abstract: In an approach to generating and managing personalized private roaming service set identifiers and networks, one or more computer processors generate one or more private networks based on one or more policies associated with a user and capabilities of one or more network providers in a communication proximity to the user. The one or more computer processors create one or more configuration files required to implement the one or more generated private networks on the one or more network providers. The one or more computer processors implement the one or more generated private networks by applying the one or more created configuration files to the one or more network providers.
    Type: Application
    Filed: March 9, 2020
    Publication date: September 9, 2021
    Inventors: Craig M. Trim, Seng Chai Gan, Shikhar Kwatra, Adam Lee Griffin, Michael Nicholas Virnoche
  • Publication number: 20210266741
    Abstract: A method, system and computer-usable medium are disclosed for providing a travel network infrastructure. A dedicated Li-F connection is provided for each physical space such as a seat, expected to accommodate a passenger in a travel network such as an airline. A passenger is authenticated according to a physical space occupied by the passenger. If authentication is successful, a secure Li-Fi channel is established for the passenger. The access point of the Li-Fi channel is only leveraged by the passenger and no other passengers.
    Type: Application
    Filed: February 25, 2020
    Publication date: August 26, 2021
    Inventors: Shikhar Kwatra, Adam Lee Griffin, Srinivas Babu Tummalapenta, Seng Chai Gan, HuyAnh Dinh Ngo
  • Publication number: 20210211831
    Abstract: A method and system for selecting and modifying a geofence is provided. The method includes registering a physical object with geofence policies of a user. The physical object is tagged with a digital tag comprising information associated with the user respect and geofence policies. Input data indicating a value, an emotional attachment, and a sentiment of the physical object with respect to the t user is received and the physical object is detected via sensors. Reactions of the user with respect to additional physical objects located within a specified geographical boundary surrounding the first user are detected and a resulting classification for the physical object is generated. A geofence policy is selected and it is detected that the physical object has been removed from a geofence for a specified time period threshold. A resulting action associated with detecting that the physical object has been removed from the geofence is executed.
    Type: Application
    Filed: January 7, 2020
    Publication date: July 8, 2021
    Inventors: Seng Chai Gan, Shikhar Kwatra, Adam Lee Griffin, Vikram Tiwari
  • Publication number: 20210158083
    Abstract: In an approach for optimally grouping containers, a processor passively monitors a set of parameters for a set of containers within a network. A processor records the set of parameters for each container of the set of containers. A processor deploys a k-nearest neighbor neural network (KNN) to determine a first set of groupings of the set of containers based on the set of parameters. A processor simulates the network having grouped containers based on the first set of groupings of the set of containers output by the KNN. A processor simulates an action on the set of containers. A processor updates a reward function based on the action. A processor determines whether a maximum value of the reward function is reached.
    Type: Application
    Filed: November 21, 2019
    Publication date: May 27, 2021
    Inventors: Seng Chai Gan, Shikhar Kwatra, Michael Treadway
  • Patent number: 11018928
    Abstract: A computer-implemented method for optimizing a quality of service of a network includes: determining (i) a set of configuration settings of a plurality of devices and (ii) a set of capabilities of the plurality of devices located within a coverage area of a wireless network; determining a set of capabilities of a plurality of wireless access points of the wireless network; determining an underutilized network capability of the wireless network based, at least in part, on the set of configuration settings of the plurality of devices, the set of capabilities of the plurality of devices, and the set of capabilities of the plurality of wireless access points; and configuring one or more wireless access points of the plurality of wireless access points based, at least in part, on the underutilized network capability. A corresponding computer program product and computer system are also disclosed.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: Seng Chai Gan, Gregg Talewsky
  • Patent number: 11012869
    Abstract: Provided are techniques for dynamic LIFI extenders routing. One or more geographic locations of a physical region are identified based on historical crowd density, historical network traffic, current crowd density, and current network traffic. For each of the one or more geographic locations and a plurality of mobile bots, a mobile bot of the plurality of mobile bots is sent to that geographic location at a specified time, where the mobile bot provides a dynamic Light Fidelity (LIFI) extender router that acts as a network access point, and users at that geographic location are associated with the mobile bot, where each of the users has a LIFI enabled mobile device that communicates with a network of devices by sending data to the dynamic LIFI extender router via LIFI.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: May 18, 2021
    Assignee: International Business Machines Corporation
    Inventors: Shikhar Kwatra, Srinivas Babu Tummalapenta, Adam Lee Griffin, HuyAnh Dinh Ngo, Seng Chai Gan
  • Publication number: 20210075797
    Abstract: A method, system, and computer program product for malicious virtual machine detection is provided. The method passes network traffic from a set of virtual machines to a set of network resources. The network traffic passes through a network monitor. The network monitor monitors a set of traffic characteristics for the network traffic. A change in a network traffic characteristic is identified. The change results in a modified traffic characteristic. The method identifies a first virtual machine of the set of virtual machines. The first virtual machine is associated with the modified traffic characteristics. An alert is then generated which identifies the first virtual machine and the modified traffic characteristic.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 11, 2021
    Inventors: SENG CHAI GAN, Stanley Bryan Hardter, Adam Lee Griffin, HuyAnh Dinh Ngo
  • Publication number: 20210056461
    Abstract: In an approach for precipitation detection, a processor trains a first machine learning model for detecting precipitation in a region using a first training set of data including a plurality of historical data from a plurality of mobile devices collected in the region and a plurality of quantitative precipitation estimation data. A processor trains a second machine learning model for detecting a location of a mobile device in the region using a second training set of data including both historical indoor and outdoor data from the plurality of mobile devices collected. A processor receives a current data from the mobile device. A processor determines whether the mobile device is located indoor or outdoor based on the current data. A processor compares the current data against a threshold set in the first machine learning model to indicate precipitation. A processor determines whether the current data exceeds the threshold.
    Type: Application
    Filed: August 22, 2019
    Publication date: February 25, 2021
    Inventors: Seng Chai Gan, Adam Lee Griffin, Lloyd A. Treinish
  • Publication number: 20210014234
    Abstract: Embodiments are directed to techniques for secure network connectivity. The techniques including a system having a credential server storing a Personal-Public (PP) Service Set Identifier (SSID) profile configured according to registration information provided from a personal computing device. The system further including a Wireless Access Point (WAP) communicatively coupled to the credential server and configured to implement a PP SSID connection using the PP SSID profile to create a single-device, single-use, password-protected, unadvertised, and encrypted networking channel between the personal computing device and the Internet.
    Type: Application
    Filed: July 11, 2019
    Publication date: January 14, 2021
    Inventors: Shikhar Kwatra, SENG CHAI GAN, Charles Kenneth Flack, Adam Lee Griffin
  • Publication number: 20200399929
    Abstract: Ensuring physical access control of a lockbox according to a contract. Parties to the contract interact with the lockbox according to contractual requirements recorded to a ledger accessible over a network. The ledger linking access activity of the parities using cryptography. The lockbox is opened with a credential provided over the network and secured automatically upon closing of the lockbox such that the credential no longer opens the lockbox.
    Type: Application
    Filed: June 24, 2019
    Publication date: December 24, 2020
    Inventors: Stanley Bryan Hardter, HuyAnh Dinh Ngo, Adam Lee Griffin, Seng Chai Gan
  • Patent number: 10834688
    Abstract: Disclosed embodiments provide techniques for automated setup of a wireless datacenter. A computer-based wireless management and discovery system communicates with datacenter computers (nodes) via a management service set identifier (SSID). The wireless management and discovery system establishes a list of eligible wireless channels that can be used for the datacenter by scanning wireless channels currently in use. Each wireless datacenter node is assigned an SSID that corresponds to the datacenter. A transmission test is performed to set a minimum transmit power for upstream and downstream communication between the datacenter nodes and corresponding wireless access points. Once the minimum transmission power levels are established, the datacenter node enters an operational mode using the assigned SSID. The setup is accomplished without human intervention. Once in operational mode, the datacenter node performs its intended datacenter function.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Seng Chai Gan, Gregg Talewsky, Randy A. Rendahl
  • Publication number: 20200274756
    Abstract: A computer-implemented method for optimizing a quality of service of a network includes: determining (i) a set of configuration settings of a plurality of devices and (ii) a set of capabilities of the plurality of devices located within a coverage area of a wireless network; determining a set of capabilities of a plurality of wireless access points of the wireless network; determining an underutilized network capability of the wireless network based, at least in part, on the set of configuration settings of the plurality of devices, the set of capabilities of the plurality of devices, and the set of capabilities of the plurality of wireless access points; and configuring one or more wireless access points of the plurality of wireless access points based, at least in part, on the underutilized network capability. A corresponding computer program product and computer system are also disclosed.
    Type: Application
    Filed: February 21, 2019
    Publication date: August 27, 2020
    Inventors: Seng Chai Gan, Gregg Talewsky
  • Patent number: 10298449
    Abstract: A computer system establishes data communications for a virtual machine that is configured with an enhanced Media Access Control (MAC) address. A management computer instantiates the virtual machine responsive to the enhanced MAC address. The management computer automatically instantiates a virtual Local Area Network (vLAN) and a virtual Switch (vSW) on the vLAN to serve the virtual machine using the enhanced MAC address. The management computer allocates an Internet Protocol (IP) address to the virtual machine and automatically instantiates a virtual Router (vRTR) to serve the vSW using the IP address. A network computer executes the virtual machine, the vLAN, the vSW, and the vRTR to exchange user data between the virtual machine and a data communication network over the vSW, vLAN, and vRTR using the enhanced MAC address and the IP address.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: May 21, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Seng Chai Gan, Aaron Paul Hinkle, Michael Francis Fiumano
  • Publication number: 20180077013
    Abstract: A computer system establishes data communications for a virtual machine that is configured with an enhanced Media Access Control (MAC) address. A management computer instantiates the virtual machine responsive to the enhanced MAC address. The management computer automatically instantiates a virtual Local Area Network (vLAN) and a virtual Switch (vSW) on the vLAN to serve the virtual machine using the enhanced MAC address. The management computer allocates an Internet Protocol (IP) address to the virtual machine and automatically instantiates a virtual Router (vRTR) to serve the vSW using the IP address. A network computer executes the virtual machine, the vLAN, the vSW, and the vRTR to exchange user data between the virtual machine and a data communication network over the vSW, vLAN, and vRTR using the enhanced MAC address and the IP address.
    Type: Application
    Filed: November 15, 2017
    Publication date: March 15, 2018
    Inventors: Seng Chai Gan, Aaron Paul Hinkle, Michael Francis Fiumano
  • Patent number: 9882742
    Abstract: A data communication network controls the amounts of virtual network elements it uses. A control system processes user data packets from multiple wireless base stations to determine amounts of user data packet tunnels for a plurality of Quality-of-Service (QoS) levels. The control system processes the amounts of the user data packet tunnels for the QoS levels to identify a target amount of virtual packet gateways to serve the user data packet tunnels. A virtual network element system implements the target amount of the virtual packet gateways to serve the user data packet tunnels at the QoS levels with the virtual packet gateways.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: January 30, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Aaron Paul Hinkle, Seng Chai Gan, Khoi Dinh Nguyen, Danmei Wu