Patents by Inventor Vinay Kumar

Vinay Kumar 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: 20230196287
    Abstract: Systems and methods for analyzing documentation for assessing potential fraudulent user submissions are provided. According to certain aspects, a server computer may receive an initial set of documentation descriptive of damage to a property asset, and may analyze the initial set of documentation to determine whether additional documentation is needed. The server computer may initiate a communication channel with a user device via which the additional documentation may be submitted, and the server computer may similarly analyze the additional documentation to determine a likelihood of fraud. The server computer may process the user submission accordingly.
    Type: Application
    Filed: February 16, 2023
    Publication date: June 22, 2023
    Inventors: Kenneth J. Sanchez, Theobolt N. Leung, Holger Struppek, Scott Howard, John Minichiello, Vinay Kumar
  • Publication number: 20230185586
    Abstract: Provided are systems and methods for batching instructions of a bot during execution/runtime of the bot. The bot may be a software program that is designed to perform user interface interactions (e.g., button clicks, opening/closing pages, text entry, etc.) in place of a human. In one example, a method may include receiving a request to execute a bot program configured to perform a sequence of actions on a user interface of a software application, identifying a plurality of actions of the bot program that can be batched, assembling a plurality of instructions for performing the plurality of actions of the bot program into a batched payload, and transmitting an automation request with the batched payload to a back-end of the application on a server.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Satyadeep Dey, Vinay Kumar, Sharmika Parmar, Sudha Karanam Narasimha Murthy, Gagan K., Chandrakanth S., Mithilesh Kumar Singh, Suvajit Dutta
  • Publication number: 20230188455
    Abstract: In one embodiment, a device receives, via a user interface, an indication of what is considered noise within a time series of a path performance metric. The device selects, based on the indication, a particular denoising filter to be applied to telemetry data obtained from one or more network paths regarding the path performance metric. The device forms model training data by applying the particular denoising filter to telemetry data obtained from one or more network paths regarding the path performance metric. The device trains, using the model training data, a prediction model to predict when a given network path will experience a failure condition.
    Type: Application
    Filed: December 10, 2021
    Publication date: June 15, 2023
    Inventors: Jean-Philippe Vasseur, Vinay Kumar KOLAR
  • Publication number: 20230185867
    Abstract: Provided are systems and methods for converting user interface events that occur in a software application developed via a WebGUI framework into activity descriptions and into a bot software program. In one example, a method may include recording events transmitted between a user interface of a web application open within a web browser on a client device and a back-end of the web application on a server, identifying codes associated with user interface elements which are assigned to the recorded events, converting the identified codes assigned to the recorded events into a human-readable descriptions of the recorded events based on a predefined mapping between the codes and the human-readable descriptions stored in the predefined mapping, and displaying the human-readable descriptions of the recorded events based on the identified order among the recorded events.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Satyadeep Dey, Vinay Kumar, Sharmika Parmar, Sudha Karanam Narasimha Murthy, Chandrakanth S., Mithilesh Kumar Singh, Suvajit Dutta
  • Publication number: 20230185869
    Abstract: Provided are systems and methods for automatically detecting a change in screen content and generating a hint message in response. As another example, the system may auto-capture the detected change in the screen content instead of or in addition to the hint message. In one example, a method may include capturing user interface metadata of content being displayed by a client-side of the software application, activating a recorder that is configured to record events transmitted between the client-side and a server-side of the software application, receiving updated user interface metadata based on a user interaction on the client-side of the software application, determining that user interface content has changed based on a comparison of the captured user interface metadata to the updated user interface metadata, and displaying a hint message via the user interface of the client-side of the software application.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Chandrakanth S, Sudha Karanam Narasimha Murthy, Sharmika Parmar, Suvajit Dutta, Vinay Kumar, Satyadeep Kumar Dey, Mithilesh Kumar Singh
  • Publication number: 20230188456
    Abstract: In one embodiment, a device computes states of a network path associated with an online application by representing time series of telemetry data regarding the network path as discrete values. The device generates state trajectories from the states of the network path computed by the device. The device selects one or more sub-sequences of the state trajectories based on prediction performance metrics that represent how well the one or more sub-sequences are able to predict a failure condition of the network path. The device causes a networking entity to use the one or more sub-sequences of the state trajectories to perform predictive routing for the network path.
    Type: Application
    Filed: December 13, 2021
    Publication date: June 15, 2023
    Inventors: Vinay Kumar Kolar, Jean-Philippe Vasseur
  • Publication number: 20230188591
    Abstract: Provided are systems and methods for recording user interface events that occur in a software application developed via a WebGUI framework. In one example, a method may include establishing a session between a front-end of a web application open within a web browser on a client device and a back-end of the web application hosted on a server, activating a recorder via a web extension of the web browser of the client device based on attributes of the established session, capturing user interface events transmitted between the front-end of the application within the web browser on the client device and the back-end of the application hosted on the server via the activated recorder, and recording the captured user interface events in a file.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Satyadeep Dey, Vinay Kumar, Sharmika Parmar, Sudha Karanam Narasimha Murthy, Chandrakanth S, Mithilesh Kumar Singh, Suvajit Dutta, Arno Esser
  • Patent number: 11677661
    Abstract: In one embodiment, a device obtains quality of experience metrics for an online application. The device obtains network metrics for one or more network paths over which traffic for the online application was routed. The device identifies a lack of correlation between the quality of experience metrics for the online application and the network metrics for the one or more network paths over which traffic for the online application was routed. The device disables, based on the lack of correlation, explicit probing of the one or more network paths.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: June 13, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Michal Wladyslaw Garcarz, Jean-Philippe Vasseur, Vinay Kumar Kolar
  • Patent number: 11677656
    Abstract: In one embodiment, a device obtains telemetry data for a path in a network that is used to convey traffic associated with an online application. The device identifies, based on the telemetry data, oscillations of the path between a first state in which the path provides acceptable user experience for the online application and a second state in which the path does not provide acceptable user experience for the online application. The device determines a stability metric that quantifies the oscillations of the path. The device provides an indication of the oscillations of the path, based in part on the stability metric.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: June 13, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Vinay Kumar Kolar, Arnaud Quirin
  • Patent number: 11677819
    Abstract: In one embodiment, a network element in a network receives one or more machine learning models configured to make an inference about the network. The network element requests, according to a predefined peering plan, telemetry attribute data from one or more peer network elements specified by the peering plan. The network element receives the telemetry attribute data from the one or more peer network elements. The network element makes, using the one or more machine learning models, an inference about the network based in part on the received telemetry attribute data.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: June 13, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur, Pierre-André Savalle, Vinay Kumar Kolar
  • Publication number: 20230171190
    Abstract: In one embodiment, a device identifies a plurality of paths between a pair of network addresses, wherein one of the pair of network addresses is associated with an online application. The device obtains telemetry data from the plurality of paths for the online application. The device computes, based on the telemetry data, fate sharing metrics for the plurality of paths. The device controls routing of application traffic between the pair of network addresses, based on the fate sharing metrics for the plurality of paths.
    Type: Application
    Filed: November 23, 2021
    Publication date: June 1, 2023
    Inventors: Jean-Philippe Vasseur, Eduard Schornig, Vinay Kumar Kolar, Grégory Mermoud
  • Publication number: 20230171186
    Abstract: In one embodiment, a device forms a plurality of clusters of network paths used to convey traffic for an online application by applying clustering to telemetry data for those network paths. The device determines a predictability metric for a particular cluster in the plurality of clusters. The device provides an indication of the predictability metric for the particular cluster for display. The device enables, based in part on the predictability metric, predictive routing for the network paths in the particular cluster.
    Type: Application
    Filed: November 30, 2021
    Publication date: June 1, 2023
    Inventors: Mukund Yelahanka Raghuprasad, Jean-Philippe VASSEUR, Vinay Kumar KOLAR
  • Publication number: 20230171181
    Abstract: In one embodiment, a device obtains telemetry data for a path in a network that is used to convey traffic associated with an online application. The device identifies, based on the telemetry data, oscillations of the path between a first state in which the path provides acceptable user experience for the online application and a second state in which the path does not provide acceptable user experience for the online application. The device determines a stability metric that quantifies the oscillations of the path. The device provides an indication of the oscillations of the path, based in part on the stability metric.
    Type: Application
    Filed: November 30, 2021
    Publication date: June 1, 2023
    Inventors: Jean-Philippe Vasseur, Vinay Kumar Kolar, Arnaud Quirin
  • Patent number: 11658904
    Abstract: In one embodiment, a device receives path telemetry data for one or more network paths in a network over which traffic for an online application is conveyed. The device computes time series dynamics for the path telemetry data. The device determines a mapping of the time series dynamics to application experience metrics for the online application. The device routes traffic associated with the online application based on the mapping.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: May 23, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Vinay Kumar Kolar, Sambarta Dasgupta, Grégory Mermoud
  • Publication number: 20230153453
    Abstract: A method and system for determining whether a consensus has been achieved for adding a block to a distributed ledger. The system receives a candidate block to add to the distributed ledger and receives block approvals of approving participants for the candidate block. The system calculates a total block approval stake that the approving participants have in the distributed ledger. The system identifies a total stake that participants have in the distributed ledger. When the total block approval stake is at least a threshold fraction of the total skate, the system indicates that the consensus has been achieved for adding the candidate block to the distributed ledger.
    Type: Application
    Filed: January 18, 2023
    Publication date: May 18, 2023
    Inventor: Vinay Kumar Agarwal
  • Publication number: 20230154204
    Abstract: Systems and methods for curating video and other driving-related data for use in driver coaching, which may include selecting or ranking driving behaviors for coaching, selecting or ranking drivers for coaching, selecting or ranking video and other data to be used in coaching, preparing for, scheduling, and summarizing coaching sessions, matching the format of coaching to the behavior or person being coached, preventing unsafe driving situations, influencing job dispatch decisions based on safety scores, and/or reducing data bandwidth usage based on a determined coaching effectiveness of video data.
    Type: Application
    Filed: November 20, 2020
    Publication date: May 18, 2023
    Applicant: NETRADYNE, INC.
    Inventors: Adam David Kahn, Venkat Ramanan Venkatachalam Jayaraman, Stephan Franklin Dunn, Matthew Karl Drake, Venkata Sreekanta Reddy Annapureddy, Pratik Verma, Aravind P (Padmasanan), Vinay Kumar Rai, Hemanth Roy Badugu, Michael Campos, David Jonathan Julian, Avneesh Agrawal
  • Publication number: 20230147168
    Abstract: One aspect provides semiconductor-superconductor hybrid device comprises a substrate, a first semiconductor component arranged on the substrate, a superconductor component arranged to be capable of energy level hybridisation with the first semiconductor component, and a second semiconductor component arranged as a gate electrode for gating the first semiconductor component. Another aspect provides a semiconductor-superconductor hybrid device, comprising: a substrate; a semiconductor component arranged on the substrate; a gate electrode for gating the semiconductor component; and a superconductor component capable of undergoing energy level hybridisation with the semiconductor component; wherein the gate electrode is arranged in a channel in the substrate. Also provided are methods of fabricating the semiconductor-superconductor hybrid devices.
    Type: Application
    Filed: March 31, 2020
    Publication date: May 11, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Marina QUINTERO PÉREZ, David Johannes VAN WOERKOM, Vinay Kumar CHINNI, Amrita SINGH
  • Patent number: 11645723
    Abstract: A method for providing user content that may receive, from a user device, a request for content. The method may obtain, in response to the request, a field identifier from a multiple of field identifiers according to a priority for a multiple of fields corresponding to the field identifiers. The field identifier may correspond to a field. The method may obtain application content based on the field identifier. The method may generate declarative content from the application content. The declarative content may express the application content in a declarative programming language. The method may transmit, to the user device, the declarative content.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: May 9, 2023
    Assignee: Intuit Inc.
    Inventors: Jay JieBing Yu, Matthew Sivertson, Gang Wang, Vinay Kumar, Jeffery Weber, Bojan Beran
  • Publication number: 20230137493
    Abstract: Methods, systems, and apparatus, for automatically changing a network system. A method includes receiving a set of first intents that describe a state of a first switch fabric; receiving a set of second intents that describe a state of a second switch fabric; computing a set of network operations to perform on the first switch fabric to achieve the second switch fabric, the set of operations also defining an order in which the operations are to be executed, and the set of operations determined based on the set of first intents, the set of second intents, and migration logic that defines a ruleset for selecting the operations based on the set of first intents and the second intents; and executing the set of network operations according to the order, to apply changes to elements within the first switch fabric to achieve the state of the second switch fabric.
    Type: Application
    Filed: December 29, 2022
    Publication date: May 4, 2023
    Inventors: Horia Vlad Balan, Zengbin Zhang, Amin Vahdat, Vinay Kumar Bannai, Alexander Jinhon Lin, Anvesh Komuravelli, Steven Gribble, Andrew DeBock Ferguson, Muhammad Mukarram Tariq, Joon Ong, Alvaro Martinez Echevarria
  • Publication number: 20230140115
    Abstract: In one embodiment, a device makes a prediction regarding service level agreement violations by a network transport available between a site and an online application. The device associates a risk metric with the prediction, based in part on a type of the network transport. The device computes a longevity metric for the prediction that indicates an expected validity period for the prediction. The device cause traffic to be routed between the site and the online application using the network transport, based on the prediction and its associated risk metric and its longevity metric.
    Type: Application
    Filed: November 2, 2021
    Publication date: May 4, 2023
    Inventors: Jean-Philippe VASSEUR, Stéphane Bernard MARTIN, Eduard SCHORNIG, Grégory MERMOUD, Vinay Kumar KOLAR