Patents by Inventor Steven Frank

Steven Frank 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: 10179612
    Abstract: A plug for a body aperture in a vehicle body includes a base, a locating surface and a lip portion of the base. The base is shaped and sized to completely overlap the aperture. The locating surface is disposed on a first side of the base, extending substantially normal to the base. The locating surface is complementary in shape to the aperture for receipt thereby. The lip portion connects the locating surface with an outer perimeter of the base. A receiving groove is disposed in the lip portion.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: January 15, 2019
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Steven Frank, Maciej Bednarek, James Yoos
  • Patent number: 10112654
    Abstract: A vehicle C-pillar assembly including a C-pillar, a rear quarter extension, and a rocker panel is provided. The rear quarter extension mounts to the C-pillar and includes an arc portion. The rocker panel mounts to the rear quarter extension to define a horizontal joint therebetween and includes a notch providing space for the arc portion to extend upward along the C-pillar. The rocker panel may include an end and the rocker panel may be secured to the C-pillar so that the end extends rearward of the C-pillar to contact and reduce rotation of a tire mounted adjacent to the C-pillar when a force directs the tire forward. A profile of the rocker panel may be a C shape. The rocker panel may extend from a vehicle A-pillar rearwardly past the C-pillar. The rocker panel may be roll-formed and of an ultra-high strength steel.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: October 30, 2018
    Assignee: Ford Global Technologies, LLC
    Inventors: Tyler Muckenhirn, Steven Frank, Chienhom Lee
  • Publication number: 20180094332
    Abstract: A method includes forming a short version of a pillar reinforcement and a long version of the pillar reinforcement from a short blank and a long blank, respectively. The long blank includes a first portion and a second portion joined to the first portion. The method includes inserting the short blank into a first section of a cavity of a mold and compressing the short blank in the mold to shape the short blank. The method also includes inserting the long blank into the mold with the first portion positioned in the first section of the mold and compressing the long blank in the mold to shape the long blank. The same mold is used to form both the short blank and the long blank into the short version of a pillar reinforcement and a long version of the pillar reinforcement.
    Type: Application
    Filed: October 5, 2016
    Publication date: April 5, 2018
    Applicant: Ford Global Technologies, LLC
    Inventors: Steven Frank, Bhadresh V. Vyas, Chienhom Lee
  • Publication number: 20180065687
    Abstract: A plug for a body aperture in a vehicle body includes a base, a locating surface and a lip portion of the base. The base is shaped and sized to completely overlap the aperture. The locating surface is disposed on a first side of the base, extending substantially normal to the base. The locating surface is complementary in shape to the aperture for receipt thereby. The lip portion connects the locating surface with an outer perimeter of the base. A receiving groove is disposed in the lip portion.
    Type: Application
    Filed: September 2, 2016
    Publication date: March 8, 2018
    Applicant: Ford Global Technologies, LLC
    Inventors: Steven Frank, Maciej Bednarek, James Yoos
  • Publication number: 20180056764
    Abstract: A moonroof ring assembly may include a first portion being formed from a first material, and a second portion being laser welded to the first portion and being formed from a second material, wherein the first material is of a higher strength than the second material.
    Type: Application
    Filed: August 24, 2016
    Publication date: March 1, 2018
    Inventors: Steven FRANK, Jamie MARCH, Bhadresh V. VYAS
  • Patent number: 9902243
    Abstract: A moonroof ring assembly may include a first portion being formed from a first material, and a second portion being laser welded to the first portion and being formed from a second material, wherein the first material is of a higher strength than the second material.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: February 27, 2018
    Assignee: Ford Global Technologies, LLC
    Inventors: Steven Frank, Jamie March, Bhadresh V. Vyas
  • Publication number: 20180036841
    Abstract: An assembly includes a first metallic component, a polymeric preassembly device affixed to the first metallic component, and a second metallic component received over the polymeric preassembly device to loosely connect the first metallic component and the second metallic component.
    Type: Application
    Filed: August 2, 2016
    Publication date: February 8, 2018
    Inventors: Javier Alberto Gutierrez Andrade, Christian Arturo Tellez Camacho, Steven Frank
  • Publication number: 20180032822
    Abstract: A vehicle assembly includes a side view mirror housing mountable to a vehicle exterior. A first LIDAR sensor is disposed in the side view mirror housing, has a first field of view, and is pointed in a first direction. A second LIDAR sensor is disposed in the side view mirror housing, has a second field of view, and is pointed in a second direction opposite the first direction. A camera is also disposed in the side view mirror housing, and the camera is spaced from the second LIDAR sensor. The camera has a third field of view and is pointed in the second direction.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 1, 2018
    Applicant: Ford Global Technologies, LLC
    Inventors: Steven Frank, Steve William Gallagher, Bruno M. Barthelemy
  • Publication number: 20180015886
    Abstract: A mount for a roof-mounted autonomous vehicle sensor assembly includes a cap, a seal, and a plurality of support members. The mount is compatible in shape with a moonroof opening in a vehicle roof panel. The cap is sized to overlap the moonroof opening. The cap has a plurality of attachment features to connect to the sensor assembly. The seal is to be disposed between the cap and the roof panel. The plurality of support members connects the cap to roof rails.
    Type: Application
    Filed: October 31, 2016
    Publication date: January 18, 2018
    Applicant: Ford Global Technologies, LLC
    Inventors: Steven Frank, Phu Diep, Steven William Gallagher
  • Publication number: 20170160984
    Abstract: According to one embodiment, a hardware-based processing node of a plurality of hardware-based processing nodes in an object memory fabric can comprise a memory module storing and managing a plurality of memory objects in a hierarchy of the object memory fabric. Each memory object can be created natively within the memory module, accessed using a single memory reference instruction without Input/Output (I/O) instructions, and managed by the memory module at a single memory layer. The object memory fabric can distribute and track the memory objects across the hierarchy of the object memory fabric and the plurality of hardware-based processing nodes on a per-object basis. Distributing the memory objects across the hierarchy of the object memory fabric and the plurality of hardware-based processing nodes can comprise storing, on a per-object basis, each memory object on two or more nodes of the plurality of hardware-based processing nodes of the object memory fabric.
    Type: Application
    Filed: December 7, 2016
    Publication date: June 8, 2017
    Inventors: Steven Frank, Larry Reback
  • Publication number: 20170160963
    Abstract: According to one embodiment, a hardware-based processing node of a plurality of hardware-based processing nodes in an object memory fabric can comprise a memory module storing and managing a plurality of memory objects in a hierarchy of the object memory fabric. Each memory object can be created natively within the memory module, accessed using a single memory reference instruction without Input/Output (I/O) instructions, and managed by the memory module at a single memory layer. The object memory fabric can utilize a memory fabric protocol between the hardware-based processing node and one or more other nodes of the plurality of hardware-based processing nodes to distribute and track the memory objects across the object memory fabric. The memory fabric protocol can be utilized across a dedicated link or across a shared link between the hardware-based processing node and one or more other nodes of the plurality of hardware-based processing nodes.
    Type: Application
    Filed: December 7, 2016
    Publication date: June 8, 2017
    Inventors: Steven Frank, Larry Reback
  • Publication number: 20160364172
    Abstract: Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. More specifically, embodiments of the present invention are directed to a hardware-based processing node of an object memory fabric.
    Type: Application
    Filed: May 31, 2016
    Publication date: December 15, 2016
    Applicant: ULTRATA LLC
    Inventors: STEVEN FRANK, LARRY REBACK
  • Publication number: 20160364171
    Abstract: Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. More specifically, embodiments of the present invention are directed to object memory fabric streams and application programming interfaces (APIs) that correspond to a method to implement a distributed object memory and to support hardware, software, and mixed implementations. The stream API may be defined from any point as two one-way streams in opposite directions. Advantageously, the stream API can be implemented with a variety topologies. The stream API may handle object coherency so that any device can then move or remotely execute arbitrary functions, since functions are within object meta-data, which is part of a coherent object address space.
    Type: Application
    Filed: May 31, 2016
    Publication date: December 15, 2016
    Applicant: ULTRATA LLC
    Inventors: STEVEN FRANK, LARRY REBACK
  • Publication number: 20160364173
    Abstract: Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. More specifically, embodiments of the present invention are directed to a hardware-based processing node of an object memory fabric.
    Type: Application
    Filed: May 31, 2016
    Publication date: December 15, 2016
    Applicant: ULTRATA LLC
    Inventors: STEVEN FRANK, LARRY REBACK
  • Publication number: 20160210079
    Abstract: Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. Embodiments described herein can provide transparent and dynamic performance acceleration, especially with big data or other memory intensive applications, by reducing or eliminating overhead typically associated with memory management, storage management, networking, and data directories. Rather, embodiments manage memory objects at the memory level which can significantly shorten the pathways between storage and memory and between memory and processing, thereby eliminating the associated overhead between each.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 21, 2016
    Applicant: ULTRATA LLC
    Inventors: Steven Frank, Larry Reback
  • Publication number: 20160210082
    Abstract: Embodiments of the invention provide systems and methods to implement an object memory fabric including hardware-based processing nodes having memory modules storing and managing memory objects created natively within the memory modules and managed by the memory modules at a memory layer, where physical address of memory and storage is managed with the memory objects based on an object address space that is allocated on a per-object basis with an object addressing scheme. Each node may utilize the object addressing scheme to couple to additional nodes to operate as a set of nodes so that all memory objects of the set are accessible based on the object addressing scheme, which defines invariant object addresses for the memory objects that are invariant with respect to physical memory storage locations and storage location changes of the memory objects within the memory module and across all modules interfacing the object memory fabric.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 21, 2016
    Applicant: ULTRATA LLC
    Inventors: STEVEN FRANK, LARRY REBACK
  • Publication number: 20160210238
    Abstract: Embodiments of the invention provide systems and methods to implement an object memory fabric. Object memory modules may include object storage storing memory objects, memory object meta-data, and a memory module object directory. Each memory object and/or memory object portion may be created natively within the object memory module and may be a managed at a memory layer. The memory module object directory may index all memory objects and/or portions within the object memory module. A hierarchy of object routers may communicatively couple the object memory modules. Each object router may maintain an object cache state for the memory objects and/or portions contained in object memory modules below the object router in the hierarchy. The hierarchy, based on the object cache state, may behave in aggregate as a single object directory communicatively coupled to all object memory modules and to process requests based on the object cache state.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 21, 2016
    Applicant: ULTRATA LLC
    Inventors: Steven Frank, Larry Reback
  • Publication number: 20160210048
    Abstract: Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. More specifically, embodiments of the present invention are directed to an instruction set of an object memory fabric. This object memory fabric instruction set can include trigger instructions defined in metadata for a particular memory object. Each trigger instruction can comprise a single instruction and action based on reference to a specific object to initiate or perform defined actions such as pre-fetching other objects or executing a trigger program.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 21, 2016
    Applicant: ULTRATA LLC
    Inventors: STEVEN FRANK, LARRY REBACK
  • Publication number: 20160210077
    Abstract: Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. Embodiments described herein can eliminate the distinction between memory (temporary) and storage (persistent) by implementing and managing both within the objects. These embodiments can eliminate the distinction between local and remote memory by transparently managing the location of objects (or portions of objects) so all objects appear simultaneously local to all nodes. These embodiments can also eliminate the distinction between processing and memory through methods of the objects to place the processing within the memory itself.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 21, 2016
    Applicant: ULTRATA LLC
    Inventors: STEVEN FRANK, LARRY REBACK
  • Publication number: 20160210080
    Abstract: Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. More specifically, embodiments of the present invention are directed to an instruction set of an object memory fabric. This object memory fabric instruction set can be used to provide a unique instruction model based on triggers defined in metadata of the memory objects. This model represents a dynamic dataflow method of execution in which processes are performed based on actual dependencies of the memory objects. This provides a high degree of memory and execution parallelism which in turn provides tolerance of variations in access delays between memory objects. In this model, sequences of instructions are executed and managed based on data access. These sequences can be of arbitrary length but short sequences are more efficient and provide greater parallelism.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 21, 2016
    Applicant: ULTRATA LLC
    Inventors: STEVEN FRANK, LARRY REBACK