Patents by Inventor Jay A. Patel
Jay A. 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: 11062397Abstract: Systems and methods provide for an automated system for analyzing damage to insured property. An enhanced claims processing server may analyze damage associated with the insured item using photos/video transmitted to the server from a mobile device for analysis at the server in real time. Depending on network conditions, the mobile device may transfer images to the server in high definition or low definition. The server may send notifications to the mobile device to remind a user of the mobile device to capture and transfer images to the server. The server may analyze images to provide feedback to the insured user (e.g., insurance estimates).Type: GrantFiled: March 7, 2019Date of Patent: July 13, 2021Assignee: Allstate Insurance CompanyInventors: Jay A. Patel, Jennifer A. Brandmaier, Mark E. Faga, James Gillespie, Roger Horn, Stephen Hughes, Alinawaz Ismaili, Daniel Koza, William Loo, Francis Lowry
-
Patent number: 10504190Abstract: Methods and apparatus provide for an automated system for analyzing damage to insured property. A server may receive images of a scene (e.g., a room, house, apartment, etc.) from a user at a mobile device. The server may analyze the images to create a holistic view of the scene. The server and/or mobile device may be able to generate dimensions of the scene and compare those dimensions to the dimensions of a damaged property at the scene to determine the extent of damage to the property. The server may also be able to detect gaps between images as it creates the holistic view of the scene.Type: GrantFiled: July 20, 2018Date of Patent: December 10, 2019Assignee: Allstate Insurance CompanyInventors: Jay A. Patel, Jennifer A. Brandmaier, Mark E. Faga, James Gillespie, Roger Horn, Stephen Hughes, Alinawaz Ismaili, Daniel Koza, William Loo, Francis Lowry
-
Patent number: 10269074Abstract: Systems and methods provide for an automated system for analyzing damage to insured property. An enhanced claims processing server may analyze damage associated with the insured item using photos/video transmitted to the server from a mobile device for analysis at the server in real time. Depending on network conditions, the mobile device may transfer images to the server in high definition or low definition. The server may send notifications to the mobile device to remind a user of the mobile device to capture and transfer images to the server. The server may analyze images to provide feedback to the insured user (e.g., insurance estimates).Type: GrantFiled: October 23, 2013Date of Patent: April 23, 2019Assignee: Allstate Insurance CompanyInventors: Jay A. Patel, Jennifer A. Brandmaier, Mark E. Faga, James Gillespie, Roger Horn, Stephen Hughes, Alinawaz Ismaili, Daniel Koza, William Loo, Francis Lowry
-
Patent number: 10095731Abstract: Large amounts of unstructured or semi-structured log data generated by software and infrastructure components of a computing system are processed to identify anomalies and potential problems within the computing system. Stored log messages may be queried and analyzed according to dynamic fields constructed from the content of the log messages. As time goes on, the dynamic fields may be converted into static fields which are extracted and indexed at the time of ingestion of the log messages.Type: GrantFiled: June 2, 2015Date of Patent: October 9, 2018Assignee: VMware, Inc.Inventors: Jay A. Patel, Zhenmin Li, Chengdu Huang
-
Patent number: 10068296Abstract: Methods and apparatus provide for an automated system for analyzing damage to insured property. A server may receive images of a scene (e.g., a room, house, apartment, etc.) from a user at a mobile device. The server may analyze the images to create a holistic view of the scene. The server and/or mobile device may be able to generate dimensions of the scene and compare those dimensions to the dimensions of a damaged property at the scene to determine the extent of damage to the property. The server may also be able to detect gaps between images as it creates the holistic view of the scene.Type: GrantFiled: September 8, 2017Date of Patent: September 4, 2018Assignee: Allstate Insurance CompanyInventors: Jay A. Patel, Jennifer A. Brandmaier, Mark E. Faga, James Gillespie, Roger Horn, Stephen Hughes, Alinawaz Ismaili, Daniel Koza, William Loo, Francis Lowry
-
Patent number: 10062120Abstract: Methods and apparatus provide for an automated system for analyzing damage to insured property. A server may receive images of a scene (e.g., a room, house, apartment, etc.) from a user at a mobile device. The server may analyze the images to create a holistic view of the scene. The server and/or mobile device may be able to generate dimensions of the scene and compare those dimensions to the dimensions of a damaged property at the scene to determine the extent of damage to the property. The server may also be able to detect gaps between images as it creates the holistic view of the scene.Type: GrantFiled: March 25, 2016Date of Patent: August 28, 2018Assignee: Allstate Insurance CompanyInventors: Jay A. Patel, Jennifer A. Brandmaier, Mark E. Faga, James Gillespie, Roger Horn, Stephen Hughes, Alinawaz Ismaili, Daniel Koza, William Loo, Francis Lowry
-
Patent number: 9830188Abstract: This disclosure is directed to methods and systems for calculating statistical quantities of computational resources used by distributed data sources in a computing environment. In one aspect, a master node receives a query regarding use of computational resources used by distributed data sources of a computing environment. The data sources generate metric data that represents use of the computational resources and distribute the metric data to two or more worker nodes. The master node directs each worker node to generate worker-node data that represents the metric data received by each of the worker nodes and each worker node sends worker-node data to the master node. The master node receives the worker-node data and calculates a master-data structure based on the worker-node data, which may be used to estimate percentiles of the metric data in response to the query.Type: GrantFiled: June 12, 2014Date of Patent: November 28, 2017Assignee: VMware, Inc.Inventors: Junwei Li, Jay A. Patel
-
Patent number: 9824397Abstract: Methods and apparatus provide for an automated system for analyzing damage to insured property. A server may receive images of a scene (e.g., a room, house, apartment, etc.) from a user at a mobile device. The server may analyze the images to create a holistic view of the scene. The server and/or mobile device may be able to generate dimensions of the scene and compare those dimensions to the dimensions of a damaged property at the scene to determine the extent of damage to the property. The server may also be able to detect gaps between images as it creates the holistic view of the scene.Type: GrantFiled: October 23, 2013Date of Patent: November 21, 2017Assignee: Allstate Insurance CompanyInventors: Jay A. Patel, Jennifer A. Brandmaier, Mark E. Faga, James Gillespie, Roger Horn, Stephen Hughes, Alinawaz Ismaili, Daniel Koza, William Loo, Francis Lowry
-
Patent number: 9529848Abstract: Techniques for reducing query response time are provided. In one embodiment, a computer system can organize data into a plurality of buckets, where the data is ordered according to a dimension, and where each bucket includes a subset of data that corresponds to a range within the dimension. The computer system can then precompute, for one or more buckets in the plurality of buckets, query results for one or more queries against the bucket, and can store the precomputed query results in a cache.Type: GrantFiled: December 6, 2013Date of Patent: December 27, 2016Assignee: VMware, Inc.Inventors: Jay A. Patel, Zhenmin Li, Chengdu Huang
-
Publication number: 20160357809Abstract: Large amounts of unstructured or semi-structured log data generated by software and infrastructure components of a computing system are processed to identify anomalies and potential problems within the computing system. Stored log messages may be queried and analyzed according to dynamic fields constructed from the content of the log messages. As time goes on, the dynamic fields may be converted into static fields which are extracted and indexed at the time of ingestion of the log messages.Type: ApplicationFiled: June 2, 2015Publication date: December 8, 2016Inventors: Jay A. PATEL, Zhenmin LI, Chengdu HUANG
-
Patent number: 9436739Abstract: Techniques for scheduling query execution are provided. In one embodiment, a computer system can receive a query to be executed and can assign a priority to the query. The computer system can further divide the query into a plurality of sub-queries and can assign a sub-priority to each sub-query, where the sub-priority is based on a resource consumption metric of the query. The computer system can then select, from a plurality of sub-query pools, a sub-query pool that includes sub-queries of queries that have the same priority as the query, and can add the plurality of sub-queries to the selected sub-query pool.Type: GrantFiled: December 13, 2013Date of Patent: September 6, 2016Assignee: VMware, Inc.Inventors: Zhenmin Li, Chengdu Huang, Jay A. Patel
-
Publication number: 20150363232Abstract: This disclosure is directed to methods and systems for calculating statistical quantities of computational resources used by distributed data sources in a computing environment. In one aspect, a master node receives a query regarding use of computational resources used by distributed data sources of a computing environment. The data sources generate metric data that represents use of the computational resources and distribute the metric data to two or more worker nodes. The master node directs each worker node to generate worker-node data that represents the metric data received by each of the worker nodes and each worker node sends worker-node data to the master node. The master node receives the worker-node data and calculates a master-data structure based on the worker-node data, which may be used to estimate percentiles of the metric data in response to the query.Type: ApplicationFiled: June 12, 2014Publication date: December 17, 2015Applicant: VMware, Inc.Inventors: Junwei Li, Jay A. Patel
-
Publication number: 20150169684Abstract: Techniques for scheduling query execution are provided. In one embodiment, a computer system can receive a query to be executed and can assign a priority to the query. The computer system can further divide the query into a plurality of sub-queries and can assign a sub-priority to each sub-query, where the sub-priority is based on a resource consumption metric of the query. The computer system can then select, from a plurality of sub-query pools, a sub-query pool that includes sub-queries of queries that have the same priority as the query, and can add the plurality of sub-queries to the selected sub-query pool.Type: ApplicationFiled: December 13, 2013Publication date: June 18, 2015Applicant: VMware, Inc.Inventors: Zhenmin Li, Chengdu Huang, Jay A. Patel
-
Publication number: 20150161211Abstract: Techniques for reducing query response time are provided. In one embodiment, a computer system can organize data into a plurality of buckets, where the data is ordered according to a dimension, and where each bucket includes a subset of data that corresponds to a range within the dimension. The computer system can then precompute, for one or more buckets in the plurality of buckets, query results for one or more queries against the bucket, and can store the precomputed query results in a cache.Type: ApplicationFiled: December 6, 2013Publication date: June 11, 2015Applicant: VMware, Inc.Inventors: Jay A. Patel, Zhenmin Li, Chengdu Huang