Patents by Inventor Kushal Patel
Kushal Patel 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: 11036784Abstract: Migrating and delivering data content to a traveling user is provided. A pattern of data access corresponding to a user is determined. The pattern of data access includes previous data access requests made by the user and data to-be delivered to the user. A travel plan corresponding to the user is determined. The travel plan includes a set of intermediate data delivery destinations based on travel mode, travel route, travel schedule, and geographic locations of stops corresponding to the set of intermediate data delivery destinations. The data content is migrated to a set of data storage locations as the user travels based on the pattern of data access, the travel plan, and the set of intermediate data delivery destinations along the travel route. The data content is delivered to the user at geographic locations corresponding to the set of data storage locations as the user travels.Type: GrantFiled: November 26, 2019Date of Patent: June 15, 2021Assignee: International Business Machines CorporationInventors: Michael E. Alexander, Kimberly G. Starks, Gandhi Sivakumar, Kushal Patel, Sarvesh Patel
-
Patent number: 11022448Abstract: A method, computer program product, and a system include a processor(s) monitors activities of a user utilizing a navigational application to provide route guidance to a geographic destination. With permission of the user, the processor(s) monitors authorized data sources to obtain data relevant to the user and generate and train a predictive model to determine a probability that the user will experience a wellness issue based on experiencing environmental factors. The processor(s) obtains a request to receive route guidance to the desired destination, via the navigational application and generates a recommended route to the desired destination, based on applying the predictive model to environmental data obtained from a portion of the authorized data sources. The recommended route avoids one or more locations en route to the desired destination where there is a given environmental issue that the predictive model indicates will present a wellness issue for the user.Type: GrantFiled: January 3, 2019Date of Patent: June 1, 2021Assignee: International Business Machines CorporationInventors: Bing Xin Wang, Zhuo JP Cai, Kushal Patel, Sarvesh Patel
-
Patent number: 11022822Abstract: An approach is provided in which a lens system receives a set of location data corresponding to a location of a user wearing the lens system. Next, the lens system matches the set of location data to a location context entry stored in a storage area and, in turn, adjusts an appearance of the lens system based on a set of lens configuration attributes corresponding to the matched location context entry.Type: GrantFiled: November 23, 2018Date of Patent: June 1, 2021Assignee: International Business Machines CorporationInventors: Craig M. Trim, Rashida A. Hodge, Gandhi Sivakumar, Kushal Patel, Sarvesh Patel
-
Publication number: 20210156702Abstract: A computer-implemented system and method for a transportation system comprises, using a processor associated with a service, initializing information collectors and response monitors by loading configurations, user settings, and data structures to capture device information from a plurality of devices that each run a virtual agent (VA). Fifth generation (5G) communication links are established between 5G server orchestration service instances (SOSIs) and respective VAs on the devices. Captured live status information by the SOSIs is received from various devices. A 5G dynamic ad-hoc network (DAHN) connects a user device of a user having visual impairment and a vehicle stop device, the DAHN creation being triggered by the user device entering a stop device boundary. An SOSI receives user-vehicle stop information after the connecting to the DAHN. Control information is transmitted to the vehicle device VA related to the user when the user device is located within the stop boundary.Type: ApplicationFiled: November 21, 2019Publication date: May 27, 2021Inventors: Craig M. Trim, Lakisha R.S. Hall, Gandhi Sivakumar, Kushal Patel, Sarvesh S. Patel
-
Publication number: 20210158504Abstract: A neural network system for generating a value estimation is provided. A computing device analyzes one or more digital media streams. A computing device identifies one or more parameters of the object in one or more digital media streams. A computing device collects information of an object in one or more digital media streams. A computing device generates a precited value estimation of the object via invocation of additional multi-level input collection in a distributed cognitive system. A computing device communicates a report associated with the predicted value estimation of the object to a user of a computing device.Type: ApplicationFiled: November 26, 2019Publication date: May 27, 2021Inventors: Craig M. Trim, Kimberly Greene Starks, Gandhi Sivakumar, Kushal Patel, Sarvesh S. Patel
-
Publication number: 20210157481Abstract: Embodiments of the present invention provide a computer system, a computer program product, and a method that comprises collecting data capable of being replicated from a computing device; detecting risks of the computing device, wherein detecting risks comprises detecting the computing device's surroundings, location, speed, and condition; initiating data replication on the computing device once the risks are determined to reach a predetermined threshold; and storing the replicated data within a cloud storage system using a 5G network.Type: ApplicationFiled: November 26, 2019Publication date: May 27, 2021Inventors: Craig M. Trim, Rashida A. Hodge, Gandhi Sivakumar, Kushal Patel, Sarvesh S. Patel
-
Patent number: 11017017Abstract: Systems, methods, and computer program products for a cognitive personalized channel on a computer network or telecommunications network, such as a 5G mobile communication network, which can be used for medical purposes to assist color-blind users and people afflicted with achromatopsia. The personalized channel can be a bidirectional channel capable of identifying color and serve as an enhanced medical service. The service operates by collecting collects inputs and streaming data, creates situation-based tags and embeds the tags on human-readable displays to assist users understanding of additional context of the streaming data that might otherwise not be understood due to the user's medical condition. The systems, methods and program products use the embedded tags to create a manifestation of the colors in images, videos, text and other collected visual streams by taking advantage of end-to-end service orchestration provided by 5G networks.Type: GrantFiled: June 4, 2019Date of Patent: May 25, 2021Assignee: International Business Machines CorporationInventors: Craig M. Trim, Lakisha R. S. Hall, Gandhi Sivakumar, Kushal Patel, Sarvesh S. Patel
-
Patent number: 11016901Abstract: A method for destaging data from cache is disclosed. In one embodiment, such a method includes maintaining, in cache, modified data to be destaged to persistent storage drives. The method further detects an emergency situation wherein the modified data needs to be promptly destaged to the persistent storage drives. In response to the emergency situation, the method automatically disables artificially-imposed throughput limits associated with the persistent storage drives. The method then destages the modified data to the persistent storage drives without restriction from the artificially-imposed throughput limits. A corresponding system and computer program product are also disclosed.Type: GrantFiled: December 10, 2018Date of Patent: May 25, 2021Assignee: International Business Machines CorporationInventors: Kushal Patel, Sarvesh Patel, Errol J. Calder, David R. Blea
-
Publication number: 20210151056Abstract: Methods, computer program products, and systems are presented. The method, computer program products, and systems can include for instance: obtaining sensor output data from a user, wherein the sensor output data from the user includes voice data of the user; generating, during an interactive voice response session, vocal response data for presentment by a virtual agent to the user in response to the voice data, wherein the generating includes performing data access queries on one or more storage system; and prioritizing certain asset data of the one or more storage system, wherein the prioritizing is performed in dependence on data of the sensor output data.Type: ApplicationFiled: November 19, 2019Publication date: May 20, 2021Inventors: Craig M. TRIM, Lakisha R. HALL, Gandhi SIVAKUMAR, Kushal PATEL, Sarvesh S. PATEL
-
Patent number: 11010091Abstract: Embodiments are disclosed for a multi-tier storage system. The techniques include identifying a candidate extent stored in a first tier of a first storage pool of a multi-tier storage system (MTSS). The candidate extent is blocked from promotion because of a space constraint on a second tier. The techniques also include identifying a second tier of a second storage pool. The second tier provides faster input-output (I/O) access than the first tier provides. Additionally, the second pool includes available space to store the candidate extent. The techniques further include copying the candidate extent to the second tier of the second storage pool. The techniques also include generating a cross-pool mapping. The cross-pool mapping maps from a first address of the candidate extent in the first tier of the first storage pool to a second address of the copied candidate extent in the second tier of the second storage pool.Type: GrantFiled: August 29, 2019Date of Patent: May 18, 2021Assignee: International Business Machines CorporationInventors: Kushal Patel, Pardeep Singh, Sarvesh S. Patel, Sachin Chandrakant Punadikar
-
Patent number: 11003493Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: (a) obtaining grooming operation scheduling data specifying a schedule of grooming operations performed by at least first and second layers of the plurality of layers; (b) identifying, using data of grooming operation scheduling data, at least one gap in the execution of scheduled operations performed by the storage system; (c) moving an execution time of one or more grooming operation of the grooming operations into said at least one gap; and (d) repeating steps (a) to (c) to adapt to a changing usage pattern of said storage system.Type: GrantFiled: July 25, 2018Date of Patent: May 11, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Grzegorz Piotr Szczepanik, Lukasz Jakub Palus, Kushal Patel, Sarvesh Patel
-
Patent number: 11005718Abstract: A computer-implemented method includes: detecting, by a computing device, a triggering of a discovery request event for discovering capabilities of each of a plurality of cognitive entities (CEs) in a distributed cognitive network; outputting, by the computing device, discovery requests to each of the plurality of CEs; receiving, by the computing device, respective responses to the discovery request from each of the plurality of CEs, wherein each respective response identifies capabilities of each of the plurality of CEs; generating, by the computing device, a capabilities mapping table based on the receiving the respective responses; and storing, by the computing device, the capabilities mapping table to process a pending or future service request based on capabilities criteria associated with the pending or future service request and the capabilities of each of the plurality of CEs identified in the capabilities mapping table.Type: GrantFiled: November 29, 2018Date of Patent: May 11, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Craig M. Trim, Lakisha R. Hall, Gandhi Sivakumar, Kushal Patel, Sarvesh Patel
-
Publication number: 20210120451Abstract: A method and a system for generating data bearer mappings are provided. The method includes collecting node information from a radio access node, the node information includes resource sets operating within the radio access node. The method further includes receiving a bearer channel of a user equipment from the radio access node. The bearer channel includes a quality of service class identifier level. The method also includes connecting to the bearer channel that is transmitting data related to the user equipment and generating an insight that is based on the data and the QCI level of the user equipment. The method further includes determining a bearer mapping for the radio access nodes by analyzing node information and the insight. The bearer mapping is then transmitted to the radio access node.Type: ApplicationFiled: October 16, 2019Publication date: April 22, 2021Inventors: Craig M. Trim, Lakisha R.S. Hall, Gandhi Sivakumar, Kushal Patel, Sarvesh S. Patel
-
Patent number: 10956088Abstract: An approach is provided in which a storage system detects that an extent residing on a first one of a set of physical storage devices requires relocation. The storage system identifies a set of backend connection properties of each of a set of backend connections between the storage system and the set of physical storage devices. The set of backend connection properties includes at least a connection bandwidth between the storage system and at least one of the physical storage devices. In turn, the storage system relocates the extent from the first physical storage device to a second one of the set of physical storage devices based at least in part, on the set of backend connection properties.Type: GrantFiled: May 15, 2019Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Grzegorz Piotr Szczepanik, Kushal Patel, Sarvesh S. Patel, Lukasz Jakub Palus
-
Patent number: 10956084Abstract: According to one embodiment, a method, computer system, and computer program product for adjusting tiering based on operation types in a multi-tier storage system is provided. The present invention may include retrieving an extent to be managed and operations associated with the extent; analyzing the operations of the extent to determine an IO pattern associated with the extent; receiving a list of storage devices within the multi-tier storage system; querying each storage device of the storage devices for suitable pattern types; selecting, based on the querying and the IO pattern associated with the extent, a suitable storage device; and transferring the extent to the suitable storage device.Type: GrantFiled: May 4, 2018Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Alexander H. Ainscow, Duo Chen, John M. Clifton, Kushal Patel, Sarvesh Patel
-
Patent number: 10956089Abstract: An approach is provided in which a storage system detects that an extent residing on a first one of a set of physical storage devices requires relocation. The storage system identifies a set of backend connection properties of each of a set of backend connections between the storage system and the set of physical storage devices. The set of backend connection properties includes at least a connection bandwidth between the storage system and at least one of the physical storage devices. In turn, the storage system relocates the extent from the first physical storage device to a second one of the set of physical storage devices based at least in part, on the set of backend connection properties.Type: GrantFiled: June 26, 2019Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Grzegorz Piotr Szczepanik, Kushal Patel, Sarvesh S. Patel, Lukasz Jakub Palus
-
Patent number: 10958758Abstract: The present disclosure uses data analytics for consumer focused autonomous data delivery in a 5G (fifth generation cellular network technology) telecommunications network. Data usage information is received at a control system, and the data usage information includes information about data downloaded by users at a venue. The data usage information includes content information about the data downloaded, the data being downloaded using a 5G telecommunications network. The data usage information is analyzed to determine content delivery using a service orchestration layer of a 5G telecommunications network in concert with smart channel monitoring tools of compatible platforms. A predictive analysis is generated using the analysis of the data usage information. A data action is initiated pertaining to the content for downloading the content, based on the predictive analysis, before demand for the downloading of the content, to provide faster service to end users at the venue.Type: GrantFiled: November 22, 2019Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Craig M. Trim, Kimberly Greene Starks, Michael Edward Alexander, Gandhi Sivakumar, Kushal Patel, Sarvesh S. Patel
-
Publication number: 20210081125Abstract: Embodiments are disclosed for a multi-tier storage system (MTSS). The techniques include identifying a first data extent stored in a first storage pool of MTSS based on a read-write heat mapping by the MTSS. The first data extent is associated with a mirrored volume. The first data extent is a mirrored copy of a second data extent stored in a second storage pool of the MTSS. The first storage pool is asymmetric to the second storage pool. The techniques also include determining that a second top promotion tier of the second storage pool is faster than a first top promotion tier of the first storage pool. The techniques further include promoting the second data extent to the second top promotion tier based on the determination. Additionally, the techniques include updating an I/O access policy to direct future I/O operations for the mirrored volume to the second data extent.Type: ApplicationFiled: September 16, 2019Publication date: March 18, 2021Inventors: Kushal Patel, Mohit Chitlange, Sarvesh S. Patel, Ajinkya Nanavati
-
Publication number: 20210073699Abstract: A method, computer system, and a computer program product for blockchain based resource predictions and management is provided. Embodiments of the present invention may include receiving a request for a prediction of a future resource requirement. Embodiments of the present invention may include loading data structures. Embodiments of the present invention may include classifying collected data. Embodiments of the present invention may include predicting the future resource requirement. Embodiments of the present invention may include adjusting the priority of the future resource requirement. Embodiments of the present invention may include providing notifications.Type: ApplicationFiled: September 6, 2019Publication date: March 11, 2021Inventors: Zhuo Cai, BING XIN WANG, Kushal Patel, Sarvesh S. Patel
-
Publication number: 20210064272Abstract: Embodiments are disclosed for a multi-tier storage system. The techniques include identifying a candidate extent stored in a first tier of a first storage pool of a multi-tier storage system (MTSS). The candidate extent is blocked from promotion because of a space constraint on a second tier. The techniques also include identifying a second tier of a second storage pool. The second tier provides faster input-output (I/O) access than the first tier provides. Additionally, the second pool includes available space to store the candidate extent. The techniques further include copying the candidate extent to the second tier of the second storage pool. The techniques also include generating a cross-pool mapping. The cross-pool mapping maps from a first address of the candidate extent in the first tier of the first storage pool to a second address of the copied candidate extent in the second tier of the second storage pool.Type: ApplicationFiled: August 29, 2019Publication date: March 4, 2021Inventors: Kushal Patel, Pardeep Singh, Sarvesh S. Patel, Sachin Chandrakant Punadikar