Patents by Inventor James Voll

James Voll 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: 20230409412
    Abstract: In one set of embodiments, a computer system can receive one or more application programming interface (API) call traces comprising metadata of API calls made by a microservice-based application and can evaluate the one or more API call traces against a baseline of normal API call behavior for the application. The computer system can then generate, based on the evaluation, a prediction for each of the one or more API call traces indicating whether the API call corresponding to the API call trace is normal or anomalous.
    Type: Application
    Filed: June 17, 2022
    Publication date: December 21, 2023
    Inventors: Christopher Kruegel, Dennis Ramdass, Amit Garg, Mark James Voll, Yujing Chen
  • Publication number: 20230409714
    Abstract: In one set of embodiments, a computer system can receive one or more application programming interface (API) call traces comprising metadata of API calls made by an application and can extract features from the one or more API call traces, the extracting resulting in one or more feature vectors. The computer system can then provide the one or more feature vectors as input to one or more machine learning (ML) models, where the one or more ML models are configured to generate a prediction for each of the one or more API call traces indicating whether the API call corresponding to the API call trace is normal or anomalous.
    Type: Application
    Filed: June 17, 2022
    Publication date: December 21, 2023
    Inventors: Yujing Chen, Amit Garg, Christopher Kruegel, Dennis Ramdass, Mark James Voll
  • Publication number: 20230412629
    Abstract: In one set of embodiments, a computer system can determine that one or more attacks have been or are in the process of being perpetrated against an anomaly detection system, where the anomaly detection system comprises a set of machine learning (ML) models trained to detect anomalous application programming interface (API) call behavior in a microservice-based application based on API call traces collected from the application. In response to this determination, the computer system can initiate one or more actions for securing the anomaly detection system against the one or more attacks.
    Type: Application
    Filed: June 17, 2022
    Publication date: December 21, 2023
    Inventors: Daniel Beveridge, Dennis Ramdass, Mark James Voll, Christopher Kruegel, Yujing Chen, Amit Garg
  • Patent number: 11364155
    Abstract: An incontinence detection pad has an RFID tag in which an authentication code, such as an electronic product code (EPC), is stored. A reader in wireless communication with the RFID tag of the incontinence detection pad verifies that the incontinence detection pad is an authorized detection pad. Thus, unauthorized incontinence detection pads that do not have the proper authentication code are not able to be used in an incontinence detection system.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: June 21, 2022
    Assignee: Hill-Rom Services, Inc.
    Inventors: Bryan Weidman, Gavin M. Monson, John D. Christie, James Voll
  • Publication number: 20200261279
    Abstract: An incontinence detection pad has an RFID tag in which an authentication code, such as an electronic product code (EPC), is stored. A reader in wireless communication with the RFID tag of the incontinence detection pad verifies that the incontinence detection pad is an authorized detection pad. Thus, unauthorized incontinence detection pads that do not have the proper authentication code are not able to be used in an incontinence detection system.
    Type: Application
    Filed: April 16, 2020
    Publication date: August 20, 2020
    Inventors: Bryan Weidman, Gavin M. Monson, John D. Christie, James Voll
  • Patent number: 8719535
    Abstract: Method and system for processing client provisioning and migration requests is provided. The process evaluates a provisioning request and selects a storage that best meets the client requirements. The process determines if non-disruptive migration is possible and if it is possible then the storage is automatically configured for non-disruptive migration. Once the storage is provisioned and configured, the process receives a migration request to migrate information from the storage. The process determines an access protocol used by the client to access the storage. The process determines if a storage system that manages the storage is capable of supporting non-disruptive migration of information from the storage. If the storage system is capable, then a migration technique is automatically selected for migrating the information from the storage.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: May 6, 2014
    Assignee: Netapp, Inc.
    Inventors: Anurag Palsule, Shailaja Kamila, James Voll, Ameet Deulgaonkar, Nagender Somavarapu
  • Patent number: 8539253
    Abstract: Files or directories in a persistent image such as a file system backup structure are hidden from general access by establishing a data set used by the file system when accessing the persistent image. The data set indicates a visibility status of the files or directories in the persistent image. Requests to the file system for access to the image are filtered through the data set to prevent unintentionally revealed information in the image from being generally available. Commands to add and remove entries in the data set are provided. The data set may be composed of combinations of lists, in which list entries indicate a hidden file or directory, or indicate a visible file or directory. The data set is maintained in system memory and updated on disk to permit restoration of the data set when a volume is mounted or during recovery from a system crash.
    Type: Grant
    Filed: July 18, 2006
    Date of Patent: September 17, 2013
    Assignee: NetApp, Inc.
    Inventors: Jason Sobel, James Voll
  • Patent number: 8327102
    Abstract: Method and system for processing client provisioning and migration requests is provided. The process evaluates a provisioning request and selects a storage that best meets the client requirements. The process determines if non-disruptive migration is possible and if it is possible then the storage is automatically configured for non-disruptive migration. Once the storage is provisioned and configured, the process receives a migration request to migrate information from the storage. The process determines an access protocol used by the client to access the storage. The process determines if a storage system that manages the storage is capable of supporting non-disruptive migration of information from the storage. If the storage system is capable, then a migration technique is automatically selected for migrating the information from the storage.
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: December 4, 2012
    Assignee: Netapp, Inc.
    Inventors: Anurag Palsule, Shailaja Kamila, James Voll, Ameet Deulgaonkar, Nagender Somavarapu
  • Patent number: 7552223
    Abstract: In an embodiment, a method to provide data consistency in a storage system, includes: providing, by a server to a proxy cache, a lock associated with a delegated file in the server; in response to a write request from a client, modifying data in a cached copy of the delegated file in the proxy cache; revoking, by the server, the lock associated with the delegated file, in response to a request from another device to access the delegated file so that the delegated file is now a formerly delegated file; and writing the modified data to the formerly delegated file in the server to update the formerly delegated file; and permitting access to the formerly delegated file by the another device.
    Type: Grant
    Filed: April 25, 2003
    Date of Patent: June 23, 2009
    Assignee: Netapp, Inc.
    Inventors: Emmanuel Ackaouy, Brian Quirion, David Grunwald, Ashish Prakash, James Voll, Paul Eastham, Kartik Ayyar, Szu-wen Kuo
  • Publication number: 20080022133
    Abstract: Files or directories in a persistent image such as a file system backup structure are hidden from general access by establishing a data set used by the file system when accessing the persistent image. The data set indicates a visibility status of the files or directories in the persistent image. Requests to the file system for access to the image are filtered through the data set to prevent unintentionally revealed information in the image from being generally available. Commands to add and remove entries in the data set are provided. The data set may be composed of combinations of lists, in which list entries indicate a hidden file or directory, or indicate a visible file or directory. The data set is maintained in system memory and updated on disk to permit restoration of the data set when a volume is mounted or during recovery from a system crash.
    Type: Application
    Filed: July 18, 2006
    Publication date: January 24, 2008
    Inventors: Jason Sobel, James Voll
  • Patent number: D348045
    Type: Grant
    Filed: March 5, 1993
    Date of Patent: June 21, 1994
    Assignee: OECO Corporation
    Inventors: Linn R. Norgard, James A. Voll