Patents by Inventor Prabhat Mishra

Prabhat Mishra 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: 20230409304
    Abstract: An example embodiment may involve persistent storage containing definitions of (i) assignments of bots to endpoints, (ii) software packages for execution by the bots, (iii) schedules for the bots to execute the software packages, and (iv) processes that associate the bots with the software packages and the schedules. This embodiment may also involve processors configured to: receive, from a computing device, a request for bot deployment, wherein the computing device includes a bot runtime; identify, in the processes, a bot assigned to an endpoint that is associated with the computing device, wherein the bot is associated with a software package and a schedule; and transmit, to the computing device, data including a representation of the bot, a copy of the software package, and a copy of the schedule, wherein reception of the data causes the bot to execute, using the bot runtime, the software package in accordance with the schedule.
    Type: Application
    Filed: June 21, 2022
    Publication date: December 21, 2023
    Inventors: Srikanth Vemulapalli, Kushang Moorthy, Prabhat Mishra, Kartik Lanka
  • Publication number: 20230084120
    Abstract: Embodiments herein provide a method for providing personalized response suggestions to a user for a notification event using an electronic device. The method includes detecting the notification event associated with a user. The method includes authenticating presence of the user for the notification event based on Ultra-Wide Band (UWB) signal data obtained from the electronic device and/or one or more IoT devices. The method includes determining current activity of the user based on the UWB signal data in response to a successful authentication. The method includes correlating the current activity with a plurality of activities performed by the user in past, and a past interaction pattern of the user in connection with events substantially similar to nature of the notification event. The method includes generating one or more auto response suggestions for the notification event as a result of correlation.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 16, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sourav PROSAD, Kaushik Das, Prabhat Mishra, Amogha D Shanbhag
  • Patent number: 11258860
    Abstract: A computing system includes a server. The server is communicatively coupled to a data repository and is configured to store a data in the data repository. The server is further configured to create a server instance, wherein the server instance is associated with a user. The server is additionally configured to create a session based on an external entity requesting a resource from the server instance, and to execute a bot detection logic to determine if the external entity is a bot. If the external entity is a bot then the server is configured to perform a bot-based action, wherein the server is configured to provide for multi-instance support to a plurality of users.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: February 22, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Jaheen Afsar Syed, Prabhat Mishra, Ramola Raj Teketi
  • Publication number: 20210194969
    Abstract: A computing system includes a server. The server is communicatively coupled to a data repository and is configured to store a data in the data repository. The server is further configured to create a server instance, wherein the server instance is associated with a user. The server is additionally configured to create a session based on an external entity requesting a resource from the server instance, and to execute a bot detection logic to determine if the external entity is a bot. If the external entity is a bot then the server is configured to perform a bot-based action, wherein the server is configured to provide for multi-instance support to a plurality of users.
    Type: Application
    Filed: December 24, 2019
    Publication date: June 24, 2021
    Inventors: Jaheen Afsar Syed, Prabhat Mishra, Ramola Raj Teketi
  • Patent number: 10938586
    Abstract: A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: March 2, 2021
    Assignee: SERVICENOW, INC.
    Inventors: Sarup Paul, Umakanth Godavarthy, Prabhat Mishra, Paulina Luckiewicz, Avishek Dey, Vinamra Misra, Mallesh Aggu, Harish Bellamane, Rampradeep Dodda, Preethi Chittimalla, Ryan Currier
  • Publication number: 20200210210
    Abstract: The present approach relates to updating a customer-extended application in such a manner that customer extensions of certain widgets in the application are preserved thorough the update. A cloud-computing system may facilitate customer extension of a widget of an initial version of the application by providing a first subset of script associated with one or more extension point hooks, such that the first subset of the script may receive customer script to extend the widget. In this manner, customers may extend aspects of the widget by modifying the script via the one or more extension point hooks to cater those extensible widgets to specific customer needs in a manner that can be maintained as updates occur over time, which may allow the customer to save time and resources that would otherwise be consumed by modifying the application after the enterprise upgrades the application.
    Type: Application
    Filed: December 26, 2018
    Publication date: July 2, 2020
    Inventors: Padmaprabodh Ambale Srinivasamurthy, Prabhat Mishra, Ganapathi Subramanian Balasubramanian
  • Patent number: 10615993
    Abstract: A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: April 7, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Sarup Paul, Umakanth Godavarthy, Prabhat Mishra, Paulina Luckiewicz, Avishek Dey, Vinamra Misra, Mallesh Aggu, Harish Bellamane, Rampradeep Dodda, Preethi Chittimalla, Ryan Currier
  • Publication number: 20190215171
    Abstract: A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.
    Type: Application
    Filed: January 4, 2019
    Publication date: July 11, 2019
    Inventors: Sarup Paul, Umakanth Godavarthy, Prabhat Mishra, Paulina Luckiewicz, Avishek Dey, Vinamra Misra, Mallesh Aggu, Harish Bellamane, Rampradeep Dodda, Preethi Chittimalla, Ryan Currier
  • Patent number: 10243751
    Abstract: A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: March 26, 2019
    Assignee: SERVICENOW, INC.
    Inventors: Sarup Paul, Umakanth Godavarthy, Prabhat Mishra, Paulina Luckiewicz, Avishek Dey, Vinamra Misra, Mallesh Aggu, Harish Bellamane, Rampradeep Dodda, Preethi Chittimalla, Ryan Currier
  • Publication number: 20180323984
    Abstract: A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.
    Type: Application
    Filed: July 7, 2017
    Publication date: November 8, 2018
    Inventors: Sarup Paul, Umakanth Godavarthy, Prabhat Mishra, Paulina Luckiewicz, Avishek Dey, Vinamra Misra, Mallesh Aggu, Harish Bellamane, Rampradeep Dodda, Preethi Chittimalla, Ryan Currier
  • Publication number: 20180323986
    Abstract: A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.
    Type: Application
    Filed: March 29, 2018
    Publication date: November 8, 2018
    Inventors: Sarup Paul, Umakanth Godavarthy, Prabhat Mishra, Paulina Luckiewicz, Avishek Dey, Vinamra Misra, Mallesh Aggu, Harish Bellamane, Rampradeep Dodda, Preethi Chittimalla, Ryan Currier
  • Publication number: 20100223237
    Abstract: A method, information processing system, and computer program storage product store data in an information processing system. Uncompressed data is received and the uncompressed data is divided into a series of vectors. A sequence of profitable bitmask patterns is identified for the vectors that maximizes compression efficiency while minimizes decompression penalty. Matching patterns are created using multiple bit masks based on a set of maximum values of the frequency distribution of the vectors. A dictionary is built based upon the set of maximum values in the frequency distribution and a bit mask savings which is a number of bits reduced using each of the multiple bit masks. Each of the vectors is compressed using the dictionary and the matching patterns with having high bit mask savings. The compressed vectors are stored into memory. Also, an efficient placement is developed to enable parallel decompression of the compressed codes.
    Type: Application
    Filed: November 5, 2008
    Publication date: September 2, 2010
    Applicant: University of Florida Research Foundation, Inc.
    Inventors: Prabhat Mishra, Seok-Won Seong, Kanad Basu, Weixun Wang, Xiaoke Qin, Chetan Murthy
  • Patent number: 7533294
    Abstract: A functional coverage based test generation technique for pipelined architectures is presented. A general graph-theoretic model is developed that can capture the structure and behavior (instruction-set) of a wide variety of pipelined processors. A functional fault model is developed and used to define the functional coverage for pipelined architectures. Test generation procedures are developed that accept the graph model of the architecture as input and generate test programs to detect all the faults in the functional fault model. A graph model of the pipelined processor is automatically generated from the specification using functional abstraction. Functional test programs are generated based on the coverage of the pipeline behavior. Module level property checking is used to reduce test generation time.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: May 12, 2009
    Assignee: The Regents of the University of California
    Inventors: Prabhat Mishra, Nikil Dutt
  • Publication number: 20060138072
    Abstract: A closure for a container which comprises a cap (1) and a locking ring (2), the cap being adapted in use to sealably engage the opening (3) of the outlet neck (4) of a container (5); and the locking ring being adapted in use to be mounted over the outlet neck of the container and slidable between first and second positions, such that in use in the first position, the locking ring engages the cap and thereby prevents disengagement of the cap from the opening of the container and in the second position, the locking ring is (a) disengaged from the cap thereby allowing the cap to disengage the opening of the outlet neck and (b) retained in the second position on the outlet neck of the container.
    Type: Application
    Filed: March 18, 2004
    Publication date: June 29, 2006
    Inventor: Prabhat Mishra
  • Publication number: 20060138138
    Abstract: A closure (1) for a container (2) which comprises a cap, the cap being adapted in use to sealably engage the opening of a container, the cap having a frangible portion (3) adapted in use to be connected through a tearing strip (4) to the container to prevent disengagement of the cap from the opening of the container and the frangible portion being removable from the cap by pulling on the tearing strip, thereby in use, allowing the cap to be disengaged from sealable engagement with the opening of the container.
    Type: Application
    Filed: March 18, 2004
    Publication date: June 29, 2006
    Inventor: Prabhat Mishra
  • Publication number: 20060107158
    Abstract: A functional coverage based test generation technique for pipelined architectures is presented. A general graph-theoretic model is developed that can capture the structure and behavior (instruction-set) of a wide variety of pipelined processors. A functional fault model is developed and used to define the functional coverage for pipelined architectures. Test generation procedures are developed that accept the graph model of the architecture as input and generate test programs to detect all the faults in the functional fault model. A graph model of the pipelined processor is automatically generated from the specification using functional abstraction. Functional test programs are generated based on the coverage of the pipeline behavior. Module level property checking is used to reduce test generation time.
    Type: Application
    Filed: September 9, 2005
    Publication date: May 18, 2006
    Inventors: Prabhat Mishra, Nikil Dutt
  • Patent number: D526203
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: August 8, 2006
    Assignee: Castrol Limited
    Inventor: Prabhat Mishra