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).
-
Patent number: 12022166Abstract: An integrated network receiver includes a first universal resource identifier for a first channel and an input suitable for receiving a first input video content from the Internet based upon the first universal resource identifier. The integrated network receiver provides the first input video content for the first channel to a head end connected to a plurality of customer devices through a transmission network. The integrated network receiver updating the first universal resource identifier based upon data obtained from a video address server.Type: GrantFiled: February 14, 2023Date of Patent: June 25, 2024Assignee: ARRIS Enterprises LLCInventors: Erik Elstermann, John Shumate, Robert Seymour, Todd Kassman, Michael Casteloes, Mark Schaffer
-
Publication number: 20230199274Abstract: An integrated network receiver includes a first universal resource identifier for a first channel and an input suitable for receiving a first input video content from the Internet based upon the first universal resource identifier. The integrated network receiver provides the first input video content for the first channel to a head end connected to a plurality of customer devices through a transmission network. The integrated network receiver updating the first universal resource identifier based upon data obtained from a video address server.Type: ApplicationFiled: February 14, 2023Publication date: June 22, 2023Applicant: ARRIS Enterprises LLCInventors: Erik ELSTERMANN, John SHUMATE, Robert SEYMOUR, Todd KASSMAN, Michael CASTELOES, Mark SCHAFFER
-
Patent number: 11606627Abstract: An integrated network receiver includes a first universal resource identifier for a first channel and an input suitable for receiving a first input video content from the Internet based upon the first universal resource identifier. The integrated network receiver provides the first input video content for the first channel to a head end connected to a plurality of customer devices through a transmission network. The integrated network receiver updating the first universal resource identifier based upon data obtained from a video address server.Type: GrantFiled: March 30, 2021Date of Patent: March 14, 2023Assignee: ARRIS Enterprises LLCInventors: Erik Elstermann, John Shumate, Robert Seymour, Todd Kassman, Michael Casteloes, Mark Schaffer
-
Publication number: 20220070552Abstract: An integrated network receiver includes a first universal resource identifier for a first channel and an input suitable for receiving a first input video content from the Internet based upon the first universal resource identifier. The integrated network receiver provides the first input video content for the first channel to a head end connected to a plurality of customer devices through a transmission network. The integrated network receiver updating the first universal resource identifier based upon data obtained from a video address server.Type: ApplicationFiled: March 30, 2021Publication date: March 3, 2022Inventors: Erik ELSTERMANN, John SHUMATE, Robert SEYMOUR, Todd KASSMAN, Michael CASTELOES, Mark SCHAFFER
-
Patent number: 10602378Abstract: The disclosed system comprises one or more small satellites (e.g., CubeSats), one or more ground transmitters, and one or more downlink receivers to facilitate ground-to-space short-burst data communications. The CubeSats are miniaturized or small-form satellites that orbit the Earth transmitting data to and from the ground transmitters and the downlink receivers in low Earth orbit. To efficiently use its surface area, in various embodiments, the CubeSats are designed with deployable and folding wings such that the zenith-pointing side of the wings comprises solar panels and the nadir-pointing side of the wings comprises an antenna. In various embodiments, to increase the data transmission capacity of the CubeSats, the CubeSats comprise a deployable phased array antenna and a software defined radio.Type: GrantFiled: June 18, 2019Date of Patent: March 24, 2020Assignee: SpaceWorks Enterprises, Inc.Inventors: John Olds, Kevin Feld, Mark Schaffer, Alexander Cheu
-
Patent number: 10368251Abstract: The disclosed system comprises one or more small satellites (e.g., CubeSats), one or more ground transmitters, and one or more downlink receivers to facilitate ground-to-space short-burst data communications. The CubeSats are miniaturized or small-form satellites that orbit the Earth transmitting data to and from the ground transmitters and the downlink receivers in low Earth orbit. To efficiently use its surface area, in various embodiments, the CubeSats are designed with deployable and folding wings such that the zenith-pointing side of the wings comprises solar panels and the nadir-pointing side of the wings comprises an antenna. In various embodiments, to increase the data transmission capacity of the CubeSats, the CubeSats comprise a deployable phased array antenna and a software defined radio.Type: GrantFiled: July 25, 2017Date of Patent: July 30, 2019Assignee: SPACEWORKS ENTERPRISES, INC.Inventors: John Olds, Kevin Feld, Mark Schaffer, Alexander Cheu
-
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
-
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: 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
-
Patent number: D997087Type: GrantFiled: June 24, 2020Date of Patent: August 29, 2023Assignee: Blink Astro, LLCInventors: Kevin Feld, Bill Doncaster, John Olds, Mark Schaffer, John Madigan, Megan Braun, Ben Merrel, Jeremy Young