Patents by Inventor Mark Schaffer
Mark Schaffer 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: 20170330456Abstract: Data is received from each of a plurality of vehicles proximate to an intersection indicating a kinetic energy and a time to the intersection. An optimized timing of a traffic light is determined based on an aggregation of the kinetic energies and times to intersection. A timing of the traffic is modified according to the optimized timing.Type: ApplicationFiled: May 16, 2016Publication date: November 16, 2017Applicant: Ford Global Technologies, LLCInventors: Kenneth James Miller, Daniel Mark Schaffer
-
Publication number: 20170286785Abstract: Systems and methods for an interactive display based on interpreting driver actions are disclosed. An example disclosed vehicle includes a camera, a microphone, and a vehicle assist unit. The example vehicle assist unit is configured to in response to detecting a request for information regarding a subsystem of the vehicle via at least one of the camera or the microphone, display information about the subsystem at a first level of detail, and in response to detecting a request for more information regarding the subsystem, display information about the subsystem at second level of detail.Type: ApplicationFiled: April 5, 2016Publication date: October 5, 2017Inventors: Daniel Mark Schaffer, Kenneth James Miller, Filip Tomik
-
Publication number: 20170213401Abstract: One example dynamic display system includes: (a) a vehicle including steering, an accelerator, brakes, sensors recording sensor data, a display, a processor, and memory; (b) a display program operatively coupled to the processor and configured to: determine a user hindrance rating based on the sensor data, and select instructions from a pool of instructions based on the hindrance rating and a user-selectable fidelity level, the pool of instructions including visual cues, and audio cues.Type: ApplicationFiled: January 22, 2016Publication date: July 27, 2017Inventors: Daniel Mark Schaffer, Kenneth James Miller, Filip Tomik
-
Publication number: 20170137074Abstract: A front air dam assembly for a vehicle includes a translatable front air deflecting panel for altering an airflow beneath the vehicle, a deploying mechanism for translating the front air deflecting panel between a raised position and one or more deployed positions, and a rapid raising mechanism for rapidly raising the front air deflecting panel from the one or more deployed positions. A controller in operative communication with the deploying mechanism and the rapid raising mechanism controls the operation thereof. At least one sensor is included for sending a signal indicative of a road or vehicle condition to the controller. A locking mechanism under the control of the controller is provided for locking the front air deflector panel in the raised or the one or more deployed position.Type: ApplicationFiled: January 27, 2017Publication date: May 18, 2017Inventors: Kenneth James Miller, Daniel Mark Schaffer, Christopher James Hocking
-
Publication number: 20170052601Abstract: The present invention is a data entry device featuring a novel way of touch-typing on a small smart-device using two or more opposing touchpad surfaces positioned around a display, said surfaces comprising a housing. Bumps or other touch sensitive features are arrayed around the periphery of a digital display on the device. The bumps or other touch sensitive features provide both a locating means for finger placement and a zone for sensing the shift of a pressure point or sensing motion of the finger along the surface, the shift or motion in a preferred direction indicating a selection from a displayed menu to be made by lifting the finger from contact. A novel way of holding the device by its wrist band or handle or strap while fingering the bumps leads to a fluid method of keying functionalities for use as a phone and as an internet-enabled texting device.Type: ApplicationFiled: September 19, 2016Publication date: February 23, 2017Applicant: ARGOtext, Inc.Inventor: Mark Schaffer
-
Publication number: 20160368366Abstract: Methods and systems are provided for adjusting grille shutters based on engine coolant temperature and a difference in aerodynamic drag between the grille shutter positions. In one example, the grille shutters may be adjusted into a position closer to a first smaller opening when a difference in aerodynamic drag between the first and second positions is large. In other examples, the grille shutters may be adjusted into a position closer to the second larger opening when a difference in aerodynamic drag between the first and second positions is small thus maintaining the engine at lower temperatures.Type: ApplicationFiled: June 17, 2015Publication date: December 22, 2016Inventors: Kenneth James Miller, Douglas Raymond Martin, William Paul Perkins, Daniel Mark Schaffer, John Curtis Hickey
-
Patent number: 9477320Abstract: The present invention is a data entry device featuring a novel way of touch-typing on a small smart-device using two or more opposing touchpad surfaces positioned around a display, said surfaces comprising a housing. Bumps or other touch sensitive features are arrayed around the periphery of a digital display on the device. The bumps or other touch sensitive features provide both a locating means for finger placement and a zone for sensing the shift of a pressure point or sensing motion of the finger along the surface, the shift or motion in a preferred direction indicating a selection from a displayed menu to be made by lifting the finger from contact. A novel way of holding the device by its wrist band or handle or strap while fingering the bumps leads to a fluid method of keying functionalities for use as a phone and as an internet-enabled texting device.Type: GrantFiled: March 8, 2013Date of Patent: October 25, 2016Assignee: ARGOtext, Inc.Inventor: Mark Schaffer
-
Publication number: 20160229467Abstract: A front air dam assembly for a vehicle includes a translatable front air deflecting panel for altering an airflow beneath the vehicle, a deploying mechanism for translating the front air deflecting panel between a raised position and one or more deployed positions, and a rapid raising mechanism for rapidly raising the front air deflecting panel from the one or more deployed positions. A controller in operative communication with the deploying mechanism and the rapid raising mechanism controls the operation thereof. At least one sensor is included for sending a signal indicative of a road or vehicle condition to the controller. A locking mechanism under the control of the controller is provided for locking the front air deflector panel in the raised or the one or more deployed position.Type: ApplicationFiled: February 10, 2015Publication date: August 11, 2016Inventors: Kenneth James Miller, Daniel Mark Schaffer, Christopher James Hocking
-
Patent number: 9327732Abstract: An exemplary method includes adjusting a proportion of engine braking used to achieve a target deceleration of a vehicle to change an amount of thermal energy generated from engine braking. An exemplary assembly includes a friction brake to selectively provide friction braking to a vehicle, an engine brake to selectively provide engine braking to the vehicle, and a controller configured to adjust a proportion of the engine braking used to achieve a target deceleration of the vehicle to change an amount of thermal energy generated from engine braking.Type: GrantFiled: June 15, 2015Date of Patent: May 3, 2016Assignee: Ford Global Technologies, LLCInventors: Kenneth James Miller, Douglas Raymond Martin, William Paul Perkins, Daniel Mark Schaffer
-
Publication number: 20140104180Abstract: The present invention is a data entry device featuring a novel way of touch-typing on a small smart-device using two or more opposing touchpad surfaces positioned around a display, said surfaces comprising a housing. Bumps or other touch sensitive features are arrayed around the periphery of a digital display on the device. The bumps or other touch sensitive features provide both a locating means for finger placement and a zone for sensing the shift of a pressure point or sensing motion of the finger along the surface, the shift or motion in a preferred direction indicating a selection from a displayed menu to be made by lifting the finger from contact. A novel way of holding the device by its wrist band or handle or strap while fingering the bumps leads to a fluid method of keying functionalities for use as a phone and as an internet-enabled texting device.Type: ApplicationFiled: March 8, 2013Publication date: April 17, 2014Inventor: Mark Schaffer
-
Patent number: 8641306Abstract: The present invention discloses a data entry device to be worn on a person's wrist, similar to a wrist watch. Dimples are arrayed around the periphery of a digital display on the device. The dimples provide both a locating means for finger placement and a boundary for sensing the shift of a pressure point within, the shift in a preferred direction indicating a selection from a displayed menu to be made by lifting the finger from contact. A novel way of holding the device by its wrist band while fingering the dimples leads to a fluid method of keying functionalities for use as a phone and as an internet-enabled device.Type: GrantFiled: August 16, 2011Date of Patent: February 4, 2014Assignee: ArgotextInventor: Mark Schaffer
-
Publication number: 20130045037Abstract: The present invention discloses a data entry device to be worn on a person's wrist, similar to a wrist watch. Dimples are arrayed around the periphery of a digital display on the device. The dimples provide both a locating means for finger placement and a boundary for sensing the shift of a pressure point within, the shift in a preferred direction indicating a selection from a displayed menu to be made by lifting the finger from contact. A novel way of holding the device by its wrist band while fingering the dimples leads to a fluid method of keying functionalities for use as a phone and as an internet-enabled device.Type: ApplicationFiled: August 16, 2011Publication date: February 21, 2013Inventor: Mark Schaffer
-
Publication number: 20070088894Abstract: A processing system is disclosed with a sending component and a receiving component connected by a bus. The bus may be configured with first and second channels. The sending component may be configured to broadcast on the first channel read and write address information, read and write control signals, and write data. The sending component may also be configured to signal the receiving component such that the receiving component can distinguish between the read and write address information, the read and write control signals, and the write data broadcast on the first channel. The receiving component may be configured to store the write data broadcast on the first channel based on the write address information and the write control signals, retrieve read data based on the read address information and the read control signals, and broadcast the retrieved read data on the second channel.Type: ApplicationFiled: November 30, 2006Publication date: April 19, 2007Inventors: Richard Hofmann, Mark Schaffer
-
Publication number: 20070067528Abstract: A bus arbitration algorithm precisely controls the relative bus channel bandwidth allocated to each master device by considering the direction of, and/or the bus channel bandwidth consumed by, a bus transaction. At least one weighting register is associated with each master device; in one embodiment, one weighting register per bus channel. The register is periodically loaded with a proportionate share of the available bus bandwidth. Upon being granted a bus transaction on a bus channel, the corresponding weighting register is decremented by an amount that reflects the bus channel bandwidth consumed by the transaction, measured in amount of data transferred or number of bus data transfer cycles required to complete the transaction. In the case of equal initial allocation of relative bandwidth share, master devices that consume bus channel bandwidth will have relatively low priority; master devices that do not consume bus channel bandwidth retain relatively high priority.Type: ApplicationFiled: August 19, 2005Publication date: March 22, 2007Inventors: Mark Schaffer, Richard Hofmann, Jaya Subramaniam Ganasan
-
Publication number: 20060198388Abstract: A processing system is disclosed with a sending component and a receiving component connected by a bus. The bus may be configured with transmit and receive channels. The transmit channel may have a plurality of sub-channels. The sending component may be configured to broadcast on each of the sub-channels information comprising read and write address locations, read and write control signals, and write data on each of the sub-channels. The receiving component may be configured to store the write data and retrieve read data in response to the information broadcast on any of the sub-channels, and broadcast the retrieved read data on the receive channel to the sending component. The sending component may further be configured to provide to the receiving component independent signaling for each of the sub-channels, the independent signaling being sufficient to allow the receiving component to determine the type of information broadcast on each of the sub-channels.Type: ApplicationFiled: March 2, 2005Publication date: September 7, 2006Inventors: Richard Hofmann, Mark Schaffer
-
Publication number: 20060136615Abstract: A processing system and method of communicating within the processing system is disclosed. The processing system may include a bus having a transmit channel, a receiving component, and a sending component configured to broadcast a payload to the receiving component over the transmit channel, interrupt the broadcast of the payload to signal a new bus operation to the receiving component over the transmit channel, and resume the broadcast of the payload over the transmit channel. The processing system may include an algorithm that prevents small payloads from being interrupted to initiate a new bus operation. The algorithm may also be used to limit the number of times a single write operation may be interrupted to initiate a new bus operation.Type: ApplicationFiled: September 15, 2004Publication date: June 22, 2006Inventors: Richard Hofmann, Mark Schaffer
-
Publication number: 20060047914Abstract: A processing system and method is disclosed wherein a processor may be configured to predict an address of memory from which data will be needed, transmit to a memory controller a pre-fetch command for the data at the predicted address of the memory, and transmit to the memory controller a read request for the data at the predicted address of the memory if the data is needed.Type: ApplicationFiled: August 27, 2004Publication date: March 2, 2006Inventors: Richard Hofmann, Mark Schaffer
-
Publication number: 20050172063Abstract: A processing system is disclosed with a sending component and a receiving component connected by a bus. The bus may be configured with first and second channels. The sending component may be configured to broadcast on the first channel read and write address information, read and write control signals, and write data. The sending component may also be configured to signal the receiving component such that the receiving component can distinguish between the read and write address information, the read and write control signals, and the write data broadcast on the first channel. The receiving component may be configured to store the write data broadcast on the first channel based on the write address information and the write control signals, retrieve read data based on the read address information and the read control signals, and broadcast the retrieved read data on the second channel.Type: ApplicationFiled: August 17, 2004Publication date: August 4, 2005Inventors: Richard Hofmann, Mark Schaffer
-
Patent number: 6236682Abstract: Motion vectors from one video frame to another are detected by segmenting a present frame of video data into plural blocks and then comparing a block in the present frame to a corresponding block in a preceding frame to detect rotational and zoom movement of the present block relative to the preceding block, in addition to rectilinear movement.Type: GrantFiled: March 8, 1993Date of Patent: May 22, 2001Assignees: Sony Corporation, Sony Corporation of AmericaInventors: Takaaki Ota, Mark Schaffer
-
Patent number: 6163345Abstract: An innovative but easy to use on-line guide is provided to provide the user of a multiple channel television broadcast system a wealth of programming information in a simple format that is easy to understand. The guide enables the user to easily select a particular program to watch. In particular, when the guide is presented to the user, the guide covers only a portion of the actual television screen or display. The remaining portion of the television screen continues to broadcast the audio and video of the currently selected program. As a user scans through the guide and moves the pointer from one station to another, the system responds by automatically tuning to the channel pointed to by the pointer and provides the audio and displays the video in the portion of the screen not covered by the guide. Thus, the user can easily get an idea of the broadcast on a particular station without exiting the guide and without expressly selecting a particular channel.Type: GrantFiled: January 4, 1995Date of Patent: December 19, 2000Assignees: Sony Corportion, Sony Electronics, Inc.Inventors: Fujio Noguchi, Gail Karen White, Richard Gioscia, Peter Jordan, Setsuko Watanabe Blaszkowski, Kazuhiko Akaike, Mark Schaffer, Noriko Kotabe, Takashi Otani, Tadashi Kajiwara