Patents by Inventor Shashikant Patil

Shashikant Patil 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: 12254868
    Abstract: A system and method for providing a custom response to a voice command of a specific user. The method encompasses receiving, at a transceiver unit [102] from a user device, a custom voice response preference setting associated with the specific user. The method thereafter leads to receiving, at the transceiver unit [102] from a first target device, a voice command of the specific user. The method thereafter encompasses generating, by a processing unit [104], a custom response to the voice command of the specific user based at least on the custom voice response preference setting. Further, the method encompasses identifying, by an identification unit [106], a second target device from one or more devices present in vicinity of the specific user. Thereafter, the method comprises providing, by the processing unit [104], the generated custom response to the voice command of the specific user via the second target device.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: March 18, 2025
    Assignee: JIO PLATFORMS LIMITED
    Inventors: Vishal Shashikant Patil, Gulprit Singh, Rajeev Gupta
  • Publication number: 20240428178
    Abstract: The present disclosure provides a system and a method for transferring subscriber identifier attribute of label units (110) on replacement. The system includes one or more label units (110) attached to a corresponding object (106) from one or more objects in transit, a first label unit (110-1) replaced by a second label unit (110-2) when said first label unit (110-1) is damaged, wherein a subscriber identifier attribute of the first label unit (110-1) is transferred to the second label unit (110-2) after said replacement. The system includes a tracking system (102) that receives a second set of signals from the second label unit (110-2), updates a database (210) coupled to the tracking system (102) with the second set of unique identifier attributes of the second label unit (110-2), and tracks the objects (106) by receiving one or more tracking and monitoring data from the second label unit (110-2).
    Type: Application
    Filed: August 25, 2023
    Publication date: December 26, 2024
    Applicant: JIO PLATFORMS LIMITED
    Inventors: Gulprit SINGH, Dhananjaya LANKALAPALLI, Vishal Shashikant PATIL, Shyam Sunder MAHESHWARI
  • Publication number: 20240112128
    Abstract: The present disclosure provides a system (100) and a method for contextual tracking of label units (110) and optimizing energy consumption thereof. The system (100) includes one or more label units (110) being attached to a corresponding object (106), each label unit (110) having one or more sensors (116) that collect one or more tracking data, and being powered by a corresponding power supply unit (118). A tracking system (102) receives the tracking data from each of the label units (110) via a first set of signals, and determines a state-of-charge value of the power supply unit (118) therewith. When the state-of-charge value is less than a transit duration value associated with the object (106), the tracking system (102) determines one or more contextual transit parameters, and transmits a second set of signals to the label units (110) to optimize energy consumption thereof based on the contextual transit parameters.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 4, 2024
    Inventors: Gulprit SINGH, Vishal Shashikant PATIL
  • Publication number: 20230351024
    Abstract: System and computer-implemented method for scanning software-defined data centers (SDDCs) for vulnerabilities uses at least one vulnerability detector listed on vulnerability scan definitions for the vulnerabilities to scan at least one component in each of target SDDCs. Each of the vulnerability scan definitions specifies at least one triggering condition for determining a specific vulnerability using the at least one vulnerability detector. An alert is then generated for each vulnerability found in the target SDDCs so that a remediation is performed to resolve that vulnerability.
    Type: Application
    Filed: June 14, 2022
    Publication date: November 2, 2023
    Inventors: JON COOK, Shubham Shashikant Patil, Thomas Ralph
  • Patent number: 11800188
    Abstract: A system and method for automatically controlling a mode on a set top box [100]. The method comprises identifying, from a set of pre-stored contextual information, a target pre-stored contextual information associated with an entity. The method further comprises identifying, a usage preference associated with the entity based on the target pre-stored contextual information. Thereafter the method leads to identifying, one of a presence and an absence of the entity in the vicinity of the set top box [100] based on the target pre-stored contextual information and a sensor data. The method thereafter comprises automatically controlling, the mode on the set top box [100] based on the usage preference associated with the entity and one of the presence and the absence of the entity in the vicinity of the set top box [100].
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: October 24, 2023
    Assignee: Jio Platforms Limited
    Inventors: Vishal Shashikant Patil, Gulprit Singh
  • Patent number: 11573842
    Abstract: Techniques for determining reliability of a workload migration activity are disclosed. In one embodiment, sub-tasks associated with the workload migration activity may be determined. Further, statistical data associated with an execution of the sub-tasks corresponding to different instances of the workload migration activity may be retrieved. Furthermore, a reliability model may be trained through machine learning using the statistical data to determine reliability of the workload migration activity. Then, the reliability of a new workload migration activity may be determined using the trained reliability model.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: February 7, 2023
    Assignee: VMWARE, INC.
    Inventors: Pramod Kumar P, Keerthi B Kumar, Nitin Madhusudan Agrawal, Shubham Shashikant Patil
  • Publication number: 20210375267
    Abstract: A system and method for providing a custom response to a voice command of a specific user. The method encompasses receiving, at a transceiver unit [102] from a user device, a custom voice response preference setting associated with the specific user. The method thereafter leads to receiving, at the transceiver unit [102] from a first target device, a voice command of the specific user. The method thereafter encompasses generating, by a processing unit [104], a custom response to the voice command of the specific user based at least on the custom voice response preference setting. Further, the method encompasses identifying, by an identification unit [106], a second target device from one or more devices present in vicinity of the specific user. Thereafter, the method comprises providing, by the processing unit [104], the generated custom response to the voice command of the specific user via the second target device.
    Type: Application
    Filed: June 1, 2021
    Publication date: December 2, 2021
    Applicant: JIO PLATFORMS LIMITED
    Inventors: Vishal Shashikant PATIL, Gulprit Singh, Rajeev Gupta
  • Publication number: 20210377601
    Abstract: A system and method for automatically controlling a mode on a set top box [100]. The method comprises identifying, from a set of pre-stored contextual information, a target pre-stored contextual information associated with an entity. The method further comprises identifying, a usage preference associated with the entity based on the target pre-stored contextual information. Thereafter the method leads to identifying, one of a presence and an absence of the entity in the vicinity of the set top box [100] based on the target pre-stored contextual information and a sensor data. The method thereafter comprises automatically controlling, the mode on the set top box [100] based on the usage preference associated with the entity and one of the presence and the absence of the entity in the vicinity of the set top box [100].
    Type: Application
    Filed: June 1, 2021
    Publication date: December 2, 2021
    Applicant: JIO PLATFORMS LIMITED
    Inventors: Vishal Shashikant PATIL, Gulprit Singh
  • Publication number: 20210255904
    Abstract: Techniques for determining reliability of a workload migration activity are disclosed. In one embodiment, sub-tasks associated with the workload migration activity may be determined. Further, statistical data associated with an execution of the sub-tasks corresponding to different instances of the workload migration activity may be retrieved. Furthermore, a reliability model may be trained through machine learning using the statistical data to determine reliability of the workload migration activity. Then, the reliability of a new workload migration activity may be determined using the trained reliability model.
    Type: Application
    Filed: April 9, 2021
    Publication date: August 19, 2021
    Inventors: Pramod KUMAR P, Keerthi B. KUMAR, Nitin Madhusudan AGRAWAL, Shubham Shashikant PATIL
  • Patent number: 10990452
    Abstract: Techniques for determining reliability of a workload migration activity are disclosed. In one embodiment, sub-tasks associated with the workload migration activity may be determined. Further, statistical data associated with an execution of the sub-tasks corresponding to different instances of the workload migration activity may be retrieved. Furthermore, a reliability model may be trained through machine learning using the statistical data to determine reliability of the workload migration activity. Then, the reliability of a new workload migration activity may be determined using the trained reliability model.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: April 27, 2021
    Assignee: VMWARE, INC.
    Inventors: Pramod Kumar P, Keerthi B Kumar, Nitin Madhusudan Agrawal, Shubham Shashikant Patil
  • Publication number: 20200034211
    Abstract: Techniques for determining reliability of a workload migration activity are disclosed. In one embodiment, sub-tasks associated with the workload migration activity may be determined. Further, statistical data associated with an execution of the sub-tasks corresponding to different instances of the workload migration activity may be retrieved. Furthermore, a reliability model may be trained through machine learning using the statistical data to determine reliability of the workload migration activity. Then, the reliability of a new workload migration activity may be determined using the trained reliability model.
    Type: Application
    Filed: September 19, 2018
    Publication date: January 30, 2020
    Inventors: PRAMOD KUMAR P, Keerthi B. Kumar, Nitin Madhusudan Agrawal, Shubham Shashikant Patil
  • Patent number: 9600227
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enabling screen-specific user interfacing with elements of viewable screens presented by an electronic device are disclosed. In one aspect, a method includes the actions of identifying a character sequence representing a first input that is received while displaying a viewable screen having at least one selectable viewable element. The actions further include accessing an electronic file that provides a text representation of one or more of the at least one selectable viewable element. The actions further include comparing the character sequence to the text representation. The actions further include selecting, within the viewable screen, a selectable viewable element whose text representation matches the character sequence. The actions further include triggering any action linked to the selecting the selectable viewable element.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: March 21, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Sanjeev Kumar P.V., Amit Kumar Agrawal, Satyabrata Rout, Vishal Shashikant Patil
  • Patent number: 9285970
    Abstract: A portable device (100) includes an orientation engine (118) and a display controller (106). The display controller displays a navigational view on a first display (102). Upon detecting a reorientation of the device (610), the display control displays a second navigational view (204). The second navigational view is related to the first navigational view by a relationship dictated by the direction of orientation change, and may be displayed on the first display or on a second display (104), depending on the manner of reorientation.
    Type: Grant
    Filed: July 22, 2009
    Date of Patent: March 15, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Sujoy Das, Vishal Shashikant Patil
  • Patent number: 9226167
    Abstract: Methods, apparatuses, and systems directed to facilitating troubleshooting wireless connectivity issues in a wireless network. In accordance with one embodiment of the present invention, either a diagnostic supplicant in the wireless client or a diagnostic manager initiates a troubleshooting protocol between the diagnostic supplicant and the diagnostic manager over a diagnostic link in response to one or more events. In one embodiment, after the diagnostic supplicant establishes a link to a diagnostic manager via a diagnostic link, the diagnostic supplicant generates and transmits a problem report to the diagnostic manager. The problem report initiates a troubleshooting protocol between the diagnostic manager and the diagnostic supplicant.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: December 29, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Timothy S. Olson, Jeevan Shashikant Patil, David Sheldon Stephenson, Robert B. O'Hara
  • Publication number: 20150168164
    Abstract: Devices and methods for determining an optimal travel route from an origin to a destination for a first device are disclosed. In some embodiments, the method includes: determining an origin and destination for a travel objective and determining whether a user is on a phone call or predicted to be on a phone call during the travel objective using context information associated with the first device. When the user is on a phone call, the method determines a phone call duration using the context information associated with the first device and uses the phone call duration to determine an optimal travel route. When the user is predicted to be on a phone call and the phone call is predicted to be ongoing when a call drop point is encountered, the method determines a phone call duration using the context information associated with the first device, and uses the phone call duration to determine an optimal travel route.
    Type: Application
    Filed: March 27, 2014
    Publication date: June 18, 2015
    Inventors: Vishal Shashikant Patil, Sindhu Chamathakundil, Jeevitha Jayanth
  • Publication number: 20150142435
    Abstract: A method 900 includes: identifying 903, within an electronic device 100, a character sequence representing a first speech input that is received 902 while displaying a viewable screen having at least one selectable viewable element; accessing 904 a view hierarchy that provides a text representation of one or more of the at least one selectable viewable element; comparing 906 the character sequence to the text representation of each of the selectable elements associated with the viewable screen; and in response to detecting 908 a match of the character sequence with at least one text representation, a processor of the electronic device 100 (i) selecting 910, within the viewable screen, a corresponding selectable viewable element whose text representation matches the character sequence and (ii) triggering 918 any action linked to selecting the corresponding selectable viewable element.
    Type: Application
    Filed: November 21, 2013
    Publication date: May 21, 2015
    Inventors: Sanjeev Kumar P.V., Amit Kumar Agrawal, Satyabrata Rout, Vishal Shashikant Patil
  • Publication number: 20140046059
    Abstract: The present invention relates to a process for the preparation of the compounds of formula (I) which are morpholino sulphonyl indole derivatives. The compounds of formula (I) are capable of inhibiting, modulating or regulating Insulin-Like-Growth Factor I Receptors or Insulin Receptors. The present invention also relates to the processes for preparation of the pharmaceutically acceptable salts of the compounds of formula (I).
    Type: Application
    Filed: April 19, 2012
    Publication date: February 13, 2014
    Applicant: PIRAMAL ENTERPRISES LIMITED
    Inventors: Malcolm Mascarenhas, Shashikant Patil, Ravindra Ashok Janrao, Abhijit Roychowdhury
  • Publication number: 20130295854
    Abstract: Methods, apparatuses, and systems directed to facilitating troubleshooting wireless connectivity issues in a wireless network. In accordance with one embodiment of the present invention, either a diagnostic supplicant in the wireless client or a diagnostic manager initiates a troubleshooting protocol between the diagnostic supplicant and the diagnostic manager over a diagnostic link in response to one or more events. In one embodiment, after the diagnostic supplicant establishes a link to a diagnostic manager via a diagnostic link, the diagnostic supplicant generates and transmits a problem report to the diagnostic manager. The problem report initiates a troubleshooting protocol between the diagnostic manager and the diagnostic supplicant.
    Type: Application
    Filed: July 8, 2013
    Publication date: November 7, 2013
    Inventors: Timothy S. Olson, Jeevan Shashikant Patil, David Sheldon Stephenson, Robert B. O'Hara
  • Patent number: 8509726
    Abstract: Methods, apparatuses, and systems directed to facilitating troubleshooting wireless connectivity issues in a wireless network. In accordance with one embodiment of the present invention, either a diagnostic supplicant in the wireless client or a diagnostic manager initiates a troubleshooting protocol between the diagnostic supplicant and the diagnostic manager over a diagnostic link in response to one or more events. In one embodiment, after the diagnostic supplicant establishes a link to a diagnostic manager via a diagnostic link, the diagnostic supplicant generates and transmits a problem report to the diagnostic manager. The problem report initiates a troubleshooting protocol between the diagnostic manager and the diagnostic supplicant.
    Type: Grant
    Filed: September 14, 2011
    Date of Patent: August 13, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Timothy S. Olson, Jeevan Shashikant Patil, David Sheldon Stephenson, Robert B. O'Hara, Jr.
  • Publication number: 20120002553
    Abstract: Methods, apparatuses, and systems directed to facilitating troubleshooting wireless connectivity issues in a wireless network. In accordance with one embodiment of the present invention, either a diagnostic supplicant in the wireless client or a diagnostic manager initiates a troubleshooting protocol between the diagnostic supplicant and the diagnostic manager over a diagnostic link in response to one or more events. In one embodiment, after the diagnostic supplicant establishes a link to a diagnostic manager via a diagnostic link, the diagnostic supplicant generates and transmits a problem report to the diagnostic manager. The problem report initiates a troubleshooting protocol between the diagnostic manager and the diagnostic supplicant.
    Type: Application
    Filed: September 14, 2011
    Publication date: January 5, 2012
    Applicant: Cisco Technology, Inc.
    Inventors: Timothy S. Olson, Jeevan Shashikant Patil, David Sheldon Stephenson, Robert B. O'Hara, JR.