Patents by Inventor Steve Simon

Steve Simon 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: 20240367602
    Abstract: Method for automatically carrying out safety measures when a vehicle drives on a shoulder, as well as electronic vehicle guidance system, and vehicle The invention relates to a method for automatically carrying out safety measures when a vehicle (1) drives on a shoulder (10) differing from a roadway (3), comprising the following steps: detecting the shoulder (10) which differs from the roadway (3) and laterally adjoins the roadway (3) by means of a detection apparatus (7) of the vehicle (1), providing information regarding the position and/or type of the shoulder (10) to the vehicle (1), recognizing that the vehicle (1) is driving on the shoulder (10) by means of an electronic evaluation unit (8), evaluating a dangerous situation which accompanies the driving of the vehicle (1) on the shoulder (10) and/or can accompany the same in the future, by means of the electronic evaluation unit (8), carrying out a safety measure by tensioning at least one safety belt (13) of a restraint system (14) of the vehicle (1
    Type: Application
    Filed: May 20, 2022
    Publication date: November 7, 2024
    Applicant: Volkswagen Aktiengesellschaft
    Inventors: Frank Bärecke, Steve Simon, Thomas Kolms
  • Patent number: 11694118
    Abstract: In accordance with various embodiments, described herein are systems and methods for use of computer-implemented machine learning to automatically determine insights of facts, segments, outliers, or other information associated with a set of data, for use in generating visualizations of the data. In accordance with an embodiment, the system can use a machine learning process to automatically determine one or more outliers or findings within the data, based on, for example, determining a plurality of combinations representing pairs of attribute dimensions within a data set, from which a general explanation or pattern can be determined for one or more attributes, and then comparing particular values for attributes, with the determined pattern for those attributes. Information describing such outliers or findings can be graphically displayed at a user interface, as text, graphs, charts, or other types of visualizations, and used as a starting point for further analysis of the data set.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: July 4, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ashish Mittal, Victor Belyaev, Steve Simon Joseph Fernandez, Gabby Rubin, Alextair Mascarenhas, Samar Lotia, Alvin Raj, John Fuller, Saugata Chowdhury
  • Patent number: 11475007
    Abstract: A query optimization system is described that, at runtime, optimizes the execution pipeline generated for a query. Based upon communications between nodes in the execution pipeline, the execution pipeline generated for a query is optimized by modifying the execution pipeline to create a modified execution pipeline. The modified execution pipeline is then executed to execute the query and results obtained for the query. The changes or modifications made to an execution pipeline may include changing the capabilities (e.g., changes to inputs and/or outputs of a node, changing the task(s) or function(s) performed by the node) of one or more nodes within the execution pipeline. The changes may include changing the position of one or more nodes within a directed acyclic graph representing the execution pipeline.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: October 18, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ashish Mittal, Steve Simon Joseph Fernandez, Kenneth Khiaw Hong Eng
  • Patent number: 11307984
    Abstract: Optimized techniques are disclosed for sorting variable-length records using an optimized amount of memory while maintaining good locality of references. The amount of memory required for sorting the variable length records is optimized by reusing some of the memory used for storing the variable length records being sorted. Pairs of input runs storing variable length records may be merged into a merged run that contains the records in a sorted order by incrementally scanning, sorting, and copying the records from the two input runs being merged into memory pages of the merged run. When all the records of a memory page of an input run have been processed or copied to the merged run, that memory page can be emptied and released to a cache of empty memory pages. Memory pages available from the cache of empty memory pages can then be used for generating the merged run.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: April 19, 2022
    Assignee: Oracle International Corporation
    Inventors: Ashish Mittal, Steve Simon Joseph Fernandez, Kenneth Khiaw Hong Eng
  • Publication number: 20210191944
    Abstract: A query optimization system is described that, at runtime, optimizes the execution pipeline generated for a query. Based upon communications between nodes in the execution pipeline, the execution pipeline generated for a query is optimized by modifying the execution pipeline to create a modified execution pipeline. The modified execution pipeline is then executed to execute the query and results obtained for the query. The changes or modifications made to an execution pipeline may include changing the capabilities (e.g., changes to inputs and/or outputs of a node, changing the task(s) or function(s) performed by the node) of one or more nodes within the execution pipeline. The changes may include changing the position of one or more nodes within a directed acyclic graph representing the execution pipeline.
    Type: Application
    Filed: March 8, 2021
    Publication date: June 24, 2021
    Applicant: Oracle International Corporation
    Inventors: Ashish Mittal, Steve Simon Joseph Fernandez, Kenneth Khiaw Hong Eng
  • Patent number: 10970284
    Abstract: A query optimization system is described that, at runtime, optimizes the execution pipeline generated for a query. Based upon communications between nodes in the execution pipeline, the execution pipeline generated for a query is optimized by modifying the execution pipeline to create a modified execution pipeline. The modified execution pipeline is then executed to execute the query and results obtained for the query. The changes or modifications made to an execution pipeline may include changing the capabilities (e.g., changes to inputs and/or outputs of a node, changing the task(s) or function(s) performed by the node) of one or more nodes within the execution pipeline. The changes may include changing the position of one or more nodes within a directed acyclic graph representing the execution pipeline.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: April 6, 2021
    Assignee: Oracle International Corporation
    Inventors: Ashish Mittal, Steve Simon Joseph Fernandez, Kenneth Khiaw Hong Eng
  • Patent number: 10956379
    Abstract: Techniques are described that enable the dynamic and automatic life cycle management of database schemas. Temporary database schemas are dynamically and automatically allocated in response to database schema requests. Allocated schemas are also automatically reclaimed upon expiration. A dynamic schema allocation system is provided that is configured to receive database schema requests from one or more clients and dynamically and automatically, substantially free of any manual intervention, serve database schemas in response to the requests. The database schemas may be allocated from multiple database instances available to the dynamic schema allocation system. Attributes specified in a database schema request may be used to find a matching database instance and a schema is allocated for the request from the matching database instance.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: March 23, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Steve Simon Joseph Fernandez, Ashish Mittal
  • Publication number: 20210073682
    Abstract: In accordance with various embodiments, described herein are systems and methods for use of computer-implemented machine learning to automatically determine insights of facts, segments, outliers, or other information associated with a set of data, for use in generating visualizations of the data. In accordance with an embodiment, the system can use a machine learning process to automatically determine one or more outliers or findings within the data, based on, for example, determining a plurality of combinations representing pairs of attribute dimensions within a data set, from which a general explanation or pattern can be determined for one or more attributes, and then comparing particular values for attributes, with the determined pattern for those attributes. Information describing such outliers or findings can be graphically displayed at a user interface, as text, graphs, charts, or other types of visualizations, and used as a starting point for further analysis of the data set.
    Type: Application
    Filed: November 9, 2020
    Publication date: March 11, 2021
    Inventors: Ashish Mittal, Victor Belyaev, Steve Simon Joseph Fernandez, Gabby Rubin, Alextair Mascarenhas, Samar Lotia, Alvin Raj, John Fuller, Saugata Chowdhury
  • Publication number: 20210011847
    Abstract: Optimized techniques are disclosed for sorting variable-length records using an optimized amount of memory while maintaining good locality of references. The amount of memory required for sorting the variable length records is optimized by reusing some of the memory used for storing the variable length records being sorted. Pairs of input runs storing variable length records may be merged into a merged run that contains the records in a sorted order by incrementally scanning, sorting, and copying the records from the two input runs being merged into memory pages of the merged run. When all the records of a memory page of an input run have been processed or copied to the merged run, that memory page can be emptied and released to a cache of empty memory pages. Memory pages available from the cache of empty memory pages can then be used for generating the merged run.
    Type: Application
    Filed: September 28, 2020
    Publication date: January 14, 2021
    Applicant: Oracle International Corporation
    Inventors: Ashish Mittal, Steve Simon Joseph Fernandez, Kenneth Khiaw Hong Eng
  • Patent number: 10832171
    Abstract: In accordance with various embodiments, described herein are systems and methods for use of computer-implemented machine learning to automatically determine insights of facts, segments, outliers, or other information associated with a set of data, for use in generating visualizations of the data. In accordance with an embodiment, the system can use a machine learning process to automatically determine one or more outliers or findings within the data, based on, for example, determining a plurality of combinations representing pairs of attribute dimensions within a data set, from which a general explanation or pattern can be determined for one or more attributes, and then comparing particular values for attributes, with the determined pattern for those attributes. Information describing such outliers or findings can be graphically displayed at a user interface, as text, graphs, charts, or other types of visualizations, and used as a starting point for further analysis of the data set.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: November 10, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ashish Mittal, Victor Belyaev, Steve Simon Joseph Fernandez, Gabby Rubin, Alextair Mascarenhas, Samar Lotia, Alvin Raj, John Fuller, Saugata Chowdhury
  • Patent number: 10824558
    Abstract: Optimized techniques are disclosed for sorting variable-length records using an optimized amount of memory while maintaining good locality of references. The amount of memory required for sorting the variable length records is optimized by reusing some of the memory used for storing the variable length records being sorted. Pairs of input runs storing variable length records may be merged into a merged run that contains the records in a sorted order by incrementally scanning, sorting, and copying the records from the two input runs being merged into memory pages of the merged run. When all the records of a memory page of an input run have been processed or copied to the merged run, that memory page can be emptied and released to a cache of empty memory pages. Memory pages available from the cache of empty memory pages can then be used for generating the merged run.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: November 3, 2020
    Assignee: Oracle International Corporation
    Inventors: Ashish Mittal, Steve Simon Joseph Fernandez, Kenneth Khiaw Hong Eng
  • Publication number: 20190102921
    Abstract: In accordance with various embodiments, described herein are systems and methods for use of computer-implemented machine learning to automatically determine insights of facts, segments, outliers, or other information associated with a set of data, for use in generating visualizations of the data. In accordance with an embodiment, the system can use a machine learning process to automatically determine one or more outliers or findings within the data, based on, for example, determining a plurality of combinations representing pairs of attribute dimensions within a data set, from which a general explanation or pattern can be determined for one or more attributes, and then comparing particular values for attributes, with the determined pattern for those attributes. Information describing such outliers or findings can be graphically displayed at a user interface, as text, graphs, charts, or other types of visualizations, and used as a starting point for further analysis of the data set.
    Type: Application
    Filed: October 1, 2018
    Publication date: April 4, 2019
    Inventors: Ashish Mittal, Victor Belyaev, Steve Simon Joseph Fernandez, Gabby Rubin, Alextair Mascarenhas, Samar Lotia, Alvin Raj, John Fuller, Saugata Chowdhury
  • Publication number: 20180329956
    Abstract: A query optimization system is described that, at runtime, optimizes the execution pipeline generated for a query. Based upon communications between nodes in the execution pipeline, the execution pipeline generated for a query is optimized by modifying the execution pipeline to create a modified execution pipeline. The modified execution pipeline is then executed to execute the query and results obtained for the query. The changes or modifications made to an execution pipeline may include changing the capabilities (e.g., changes to inputs and/or outputs of a node, changing the task(s) or function(s) performed by the node) of one or more nodes within the execution pipeline. The changes may include changing the position of one or more nodes within a directed acyclic graph representing the execution pipeline.
    Type: Application
    Filed: May 11, 2018
    Publication date: November 15, 2018
    Applicant: Oracle International Corporation
    Inventors: Ashish Mittal, Steve Simon Joseph Fernandez, Kenneth Khiaw Hong Eng
  • Publication number: 20180314718
    Abstract: Techniques are described that enable the dynamic and automatic life cycle management of database schemas. Temporary database schemas are dynamically and automatically allocated in response to database schema requests. Allocated schemas are also automatically reclaimed upon expiration. A dynamic schema allocation system is provided that is configured to receive database schema requests from one or more clients and dynamically and automatically, substantially free of any manual intervention, serve database schemas in response to the requests. The database schemas may be allocated from multiple database instances available to the dynamic schema allocation system. Attributes specified in a database schema request may be used to find a matching database instance and a schema is allocated for the request from the matching database instance.
    Type: Application
    Filed: April 24, 2018
    Publication date: November 1, 2018
    Applicant: Oracle International Corporation
    Inventors: Steve Simon Joseph Fernandez, Ashish Mittal
  • Publication number: 20180314465
    Abstract: Optimized techniques are disclosed for sorting variable-length records using an optimized amount of memory while maintaining good locality of references. The amount of memory required for sorting the variable length records is optimized by reusing some of the memory used for storing the variable length records being sorted. Pairs of input runs storing variable length records may be merged into a merged run that contains the records in a sorted order by incrementally scanning, sorting, and copying the records from the two input runs being merged into memory pages of the merged run. When all the records of a memory page of an input run have been processed or copied to the merged run, that memory page can be emptied and released to a cache of empty memory pages. Memory pages available from the cache of empty memory pages can then be used for generating the merged run.
    Type: Application
    Filed: April 23, 2018
    Publication date: November 1, 2018
    Applicant: Oracle International Corporation
    Inventors: Ashish Mittal, Steve Simon Joseph Fernandez, Kenneth Khiaw Hong Eng
  • Patent number: 9871392
    Abstract: A portable battery booster for providing a compact, light, and energy efficient battery to jump start a vehicle. The portable battery booster generally includes a housing, a battery means adapted to be received by the housing, a pair of cable means, each of the cable means having a proximal end and a distal end, the proximal end electrically connected to the battery means and the distal end detachably connected to a discharged battery of the vehicle. The battery is generally comprised of one or more batteries having the type of primary lithium-metal, rechargeable lithium-ion, and/or lithium-polymer and more specifically preferably comprised of lithium iron phosphate for fast charging, small size, and high performance. The battery may also be connected to one or more supercapacitors, an internal CPU, DC/DC converter, etc. to increase performance. The cable means includes jaws that detachably connect to the housing in a flush and sleek manner.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: January 16, 2018
    Assignee: Schumacher Electric Corporation
    Inventors: Ronald A. Durando, Fred Allen, Steve Simon, Necdet Ergul
  • Patent number: 9823153
    Abstract: Systems and methods for improving tire uniformity using estimates of process harmonic magnitude(s) from static balance measurements for a set of tires are provided. In particular, a sequence of observed magnitudes of static balance can be obtained for a set of tires. The sequence of observed magnitudes can be analyzed in conjunction with a baseline magnitude pattern associated with the process harmonic to derive a magnitude of the process harmonic. The magnitude of the process harmonic can be used to improve the uniformity of tires.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: November 21, 2017
    Assignee: COMPAGNIE GENERALE DES ETABLISSEMENTS MICHELIN
    Inventors: William David Mawby, Steve Simons, James Michael Traylor, Anton Felipe Thomas, Jonathan Sauls
  • Patent number: 9801325
    Abstract: The present invention provides a hub cover for a wheel hub on a vehicle used for agriculture and a stud extension piece used to operatively affix the hub cover to the wheel hub. In a preferred embodiment, the hub cover comprises a polyethylene convex dome that is affixed to the wheel hub of the vehicle using a stud extension piece that couples the hub cover to an exposed wheel hub. The use of the hub cover minimizes crop damage caused by the exposed hubs of the vehicle in crop fields.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: October 31, 2017
    Inventors: Joel Wills, Steve Simon
  • Publication number: 20170229894
    Abstract: A portable battery booster for providing a compact, light, and energy efficient battery to jump start a vehicle. The portable battery booster generally includes a housing, a battery means adapted to be received by the housing, a pair of cable means, each of the cable means having a proximal end and a distal end, the proximal end electrically connected to the battery means and the distal end detachably connected to a discharged battery of the vehicle. The battery is generally comprised of one or more batteries having the type of primary lithium-metal, rechargeable lithium-ion, and/or lithium-polymer and more specifically preferably comprised of lithium iron phosphate for fast charging, small size, and high performance. The battery may also be connected to one or more supercapacitors, an internal CPU, DC/DC converter, etc. to increase performance. The cable means includes jaws that detachably connect to the housing in a flush and sleek manner.
    Type: Application
    Filed: April 24, 2017
    Publication date: August 10, 2017
    Inventors: Ronald A. Durando, Fred Allen, Steve Simon, Necdet Ergul
  • Publication number: 20170149262
    Abstract: A portable battery booster for providing a compact, light, and energy efficient battery to jump start a vehicle. The portable battery booster generally includes a housing, a battery means adapted to be received by the housing, a pair of cable means, each of the cable means having a proximal end and a distal end, the proximal end electrically connected to the battery means and the distal end detachably connected to a discharged battery of the vehicle. The battery is generally comprised of one or more batteries having the type of primary lithium-metal, rechargeable lithium-ion, and/or lithium-polymer and more specifically preferably comprised of lithium iron phosphate for fast charging, small size, and high performance. The battery may also be connected to one or more supercapacitors, an internal CPU, DC/DC converter, etc. to increase performance. The cable means includes jaws that detachably connect to the housing in a flush and sleek manner.
    Type: Application
    Filed: December 16, 2016
    Publication date: May 25, 2017
    Inventors: Ronald A. Durando, Fred Allen, Steve Simon, Necdet Ergul