Patents by Inventor Martin Martinez
Martin Martinez 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: 20110283009Abstract: The present disclosure is directed to streaming a video from a sending endpoint to a receiving endpoint. Both of the sending endpoint and the receiving endpoint have multiple communication channels connecting the sending endpoint and the receiving endpoint to one or more networks, respectively, and the streaming video includes a plurality of intra-frame coded frames and a plurality of inter-frame coded frames. The sending endpoint sends different ones of the plurality of intra-frame coded frames and different ones of high priority inter-frame coded frames to the receiving endpoint over more than one of the multiple communication channels having a connection-oriented protocol. In addition, the sending endpoint sends different ones of non-high priority inter-frame coded frames to the receiving endpoint over more than one of the multiple communication channels having a connectionless-oriented protocol.Type: ApplicationFiled: May 13, 2010Publication date: November 17, 2011Inventors: Martin Martinez, Eric Riggert
-
Publication number: 20110271002Abstract: The present disclosure is directed to initializing a sending of a single data stream from a sending endpoint to a receiving endpoint. Both of the endpoints each have multiple physical interfaces connecting each endpoint to one or more networks. A first list is sent from a first one of the sending endpoint and the receiving endpoint to a second one of the sending endpoint and the receiving endpoint. The first list includes one or more groups of data communication channels at the first endpoint on which to send or receive data. A selection is then made by the second endpoint of one of the groups of data communication channels included in the first list, by comparing the groups in the first list with groups in a second list. The second list includes groups of data communication channels at the second endpoint on which to send or receive data.Type: ApplicationFiled: May 3, 2010Publication date: November 3, 2011Applicant: CANON KABUSHIKI KAISHAInventors: Martin Martinez, Eric Riggert
-
Publication number: 20110264818Abstract: The present disclosure is directed to controlling a sending of a single data stream from a sending endpoint to a receiving endpoint. Both of the endpoints each have multiple physical interfaces connecting each endpoint to one or more networks. A buffer size is selected for a buffer at the receiving endpoint, and an estimation is made by the receiving endpoint of a fill rate of the buffer. The estimated fill rate is then compared with a target fill rate. Feedback is then sent by the receiving endpoint over one or more of the physical interfaces instructing the sending endpoint to reduce or increase a rate at which data is being sent, if the estimated fill rate is more than the target fill rate or the estimated fill rate is less than the target fill rate, respectively. The splitting and sending of data is then adjusted according to the feedback.Type: ApplicationFiled: April 23, 2010Publication date: October 27, 2011Applicant: CANON KABUSHIKI KAISHAInventors: Eric Riggert, Martin Martinez
-
Publication number: 20110235651Abstract: The present disclosure is directed to using feedback information regarding a data stream being sent from a sending endpoint to a receiving endpoint. Both of the sending endpoint and the receiving endpoint each have multiple physical interfaces connecting the sending endpoint and the receiving endpoint to multiple networks, respectively, and the data stream is split into a series of data packets and sent over the multiple physical interfaces. Different portions of the data packets are sent over different ones physical interfaces based at least partially on a data capacity throughput for each of the multiple physical interfaces. Feedback information is gathered for each of the multiple physical interfaces. Feedback information gathered at the receiving endpoint is split and sent to the sending endpoint on one or more of the physical interfaces. Data packets are then reapportioned and sent over different ones of the physical interfaces based on the feedback information.Type: ApplicationFiled: March 25, 2010Publication date: September 29, 2011Applicant: CANON KABUSHIKI KAISHAInventors: Martin Martinez, Eric Riggert
-
Publication number: 20110235650Abstract: The present disclosure is directed to providing feedback information for a data stream being sent from a sending endpoint to a receiving endpoint. Both of the endpoints each have multiple physical interfaces connecting each endpoint to multiple networks, respectively. Information as feedback information is gathered regarding a data capacity throughput for each of the multiple physical interfaces connected to the endpoints. The feedback information is split and sent on one or more of the multiple physical interfaces from the receiving endpoint to the sending endpoint. A detection is made, based on the feedback information, whether one or more of the physical interfaces used to send the feedback information have degraded or failed. The feedback information is then reapportioned and sent from the receiving endpoint to the sending endpoint on one or more of the multiple physical interfaces which have not been detected as degraded or failed.Type: ApplicationFiled: March 25, 2010Publication date: September 29, 2011Applicant: CANON KABUSHIKI KAISHAInventors: Martin Martinez, Eric Riggert
-
Patent number: 7997825Abstract: An apparatus and a method for disabling a ground engaging traction device of a land vehicle includes at least one penetrator configured to breach the traction device, an articulated strap configured to move between a retracted arrangement and an extended arrangement, an inflatable bladder configured to deploy the articulated strip to the extended arrangement, and a retractor configured to retract the articulated strip to the retracted arrangement. The articulated strip includes a plurality of plates coupled to the penetrators and a plurality of joints, wherein individual joint couples individual adjacent plates.Type: GrantFiled: August 6, 2009Date of Patent: August 16, 2011Assignee: Pacific Scientific Energetic Materials CorporationInventors: Martin A. Martinez, Patrick Barnhill, Brian Rosner
-
Patent number: 7925767Abstract: Access control to a networked peripheral device by a walk-up user, wherein the networked peripheral device is accessible by both the walk-up user and a remote user, based on centralized access management information. Access control comprises receiving authenticated information for the walk-up user from the networked peripheral device at a centralized location, determining at the networked peripheral device a level of access to the networked peripheral device by the walk-up user based on received access management information for the walk-up user, and allowing the walk-up user to access the determined user-available features of the networked peripheral device based on the determined level of access.Type: GrantFiled: January 21, 2009Date of Patent: April 12, 2011Assignee: Canon Kabushiki KaishaInventors: Neil Y Iwamoto, Attullah Seikh, Jeanette Y Paek, Martin Martinez, Royce E Slick, Wei-Jhy Chern, Eliza Khosrova, Joseph Yang
-
Publication number: 20110083156Abstract: The present disclosure is directed to streaming a video from a sending endpoint to a receiving endpoint. Both of the sending endpoint and the receiving endpoint have multiple communication channels connecting the sending endpoint and the receiving endpoint to one or more networks, respectively, and the streaming video includes a plurality of intra-frame coded frames and a plurality of inter-frame coded frames. The sending endpoint splits the video stream into the plurality of intra-frame coded frames and inter-frame coded frames. The sending endpoint then sends different ones of the plurality of intra-frame coded frames to the receiving endpoint over more than one of the multiple communication channels having a connection-oriented protocol. Also, the sending endpoint sends different ones of the plurality of inter-frame coded frames to the receiving endpoint over more than one of the multiple communication channels having a connectionless-oriented protocol.Type: ApplicationFiled: October 7, 2009Publication date: April 7, 2011Applicant: CANON KABUSHIKI KAISHAInventors: Martin Martinez, Eric Riggert
-
Publication number: 20110030540Abstract: An immobilization device and method of restraining vehicles, persons and animals uses tendrils attached to various devices to engage the target. The immobilization device, system and method includes a housing containing launchable tendrils that are launched from the housing by a propellant. The tendrils may be attached to straps or other elements carried by the immobilization device. The tendrils will engage the target and restrain it if it is a vehicle such as a car, truck, boat, submarine, or like vehicle. In stopping a person or animal the tendrils will deliver a marking package, a shocking package or a snare package to mark, shock or snare the target. Straps may be pulled off the housing leaving the housing near the point of deployment.Type: ApplicationFiled: October 8, 2010Publication date: February 10, 2011Inventors: Martin A. Martinez, Patrick Barnhill, Steven A. Floyd
-
Patent number: 7882775Abstract: An immobilization device and method of restraining vehicles, persons and animals uses tendrils attached to various devices to engage the target. The immobilization device, system and method includes a housing containing launchable tendrils that are launched from the housing by a propellant. The tendrils may be attached to straps or other elements carried by the immobilization device. The tendrils will engage the target and restrain it if it is a vehicle such as a car, truck, boat, submarine, or like vehicle. In stopping a person or animal the tendrils will deliver a marking package, a shocking package or a snare package to mark, shock or snare the target. Straps may be pulled off the housing leaving the housing near the point of deployment.Type: GrantFiled: August 5, 2008Date of Patent: February 8, 2011Assignee: Engineering Science Analysis CorporationInventors: Martin A. Martinez, Patrick J. Barnhill, Steven A. Floyd
-
Publication number: 20110005373Abstract: An immobilization device and method of restraining vehicles, persons and animals uses tendrils attached to various devices to engage the target. The immobilization device, system and method includes a housing containing launchable tendrils that are launched from the housing by a propellant. The tendrils may be attached to straps or other elements carried by the immobilization device. The tendrils will engage the target and restrain it if it is a vehicle such as a car, truck, boat, submarine, or like vehicle. In stopping a person or animal the tendrils will deliver a marking package, a shocking package or a snare package to mark, shock or snare the target. Straps may be pulled off the housing leaving the housing near the point of deployment.Type: ApplicationFiled: July 20, 2010Publication date: January 13, 2011Inventors: Martin A. Martinez, Patrick J. Barnhill, Steven A. Floyd
-
Publication number: 20110005374Abstract: A method and device for impeding the progress of a swimmer or a diver included a plurality of tendrils that can be launched into the path of a target and entangle the target.Type: ApplicationFiled: July 20, 2010Publication date: January 13, 2011Inventors: Martin A. Martinez, Patrick A. Barnhill
-
Publication number: 20100296521Abstract: Adjusting utilization of network bandwidth by a non-time critical data stream being sent from a sending endpoint to a receiving endpoint, wherein both of the sending endpoint and the receiving endpoint each have multiple physical interfaces connecting the sending endpoint and the receiving endpoint to multiple networks. The non-time critical data stream is split and sent over multiple physical interfaces. A determination is made as to whether at least one of the multiple physical interfaces of the sending endpoint is sending or receiving a time critical or a near-time critical data stream, and a notification is received by the sending endpoint in a case that at least one of the multiple physical interfaces of the receiving endpoint is sending or receiving a time critical or a near-time critical data stream. The network bandwidth utilization of at least one of the multiple physical interfaces of the sending endpoint is then adjusted in accordance with the determination and/or the notification.Type: ApplicationFiled: May 22, 2009Publication date: November 25, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Martin Martinez, Eric Riggert
-
Publication number: 20100287274Abstract: An architecture for streaming data from a sending endpoint to a receiving endpoint which are connected to each other by multiple networks is provided. Each of the sending endpoint and the receiving endpoint has multiple physical interfaces each for interfacing to a respective one of the multiple networks. The architecture is implemented on both of the endpoints. The architecture includes a traffic monitor for gathering performance characteristics of each of the multiple physical interfaces, and a software library for controlling sending and receiving of the data stream between the endpoints. The traffic monitor and the software library communicate information to each other. The software library instantiates a plurality of bondable virtual interfaces for splitting the data stream into multiple data sub-streams and for combining the multiple data sub-streams into the data stream, and a data organizer for designating one of the plurality of bondable virtual interfaces.Type: ApplicationFiled: May 8, 2009Publication date: November 11, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Martin Martinez, Eric Riggert, Sameer Thalappil
-
Publication number: 20100284275Abstract: Sending a single data stream from a sending endpoint to a receiving endpoint, wherein both of the sending endpoint and the receiving endpoint each have multiple physical interfaces connecting the sending and receiving endpoint to multiple networks, respectively, is provided. The single data stream is partitioned into multiple data packets. A physical interface is designated on the sending side and the receiving side in accordance with a data capacity throughput of each of the multiple physical interfaces. Different portions of the partitioned data packets are then sent over different ones of the multiple physical interfaces in accordance with the designation. The single data stream is then reconstructed by combining received partitioned data packets into the single data stream in accordance with header information. An acknowledgment is sent to the sending endpoint indicating an amount of data received on each multiple physical interface, including any changes in the data capacity throughput.Type: ApplicationFiled: May 8, 2009Publication date: November 11, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Martin Martinez, Eric Riggert
-
Publication number: 20100287296Abstract: Sending a data stream from a sending endpoint to a receiving endpoint, wherein both of the sending endpoint and the receiving endpoint each have multiple physical interfaces connecting the sending endpoint and the receiving endpoint to multiple networks, respectively, is provided. The data stream is split into a series of data packets and sent over the multiple physical interfaces. A next available data packet of the series is sent over a fastest one of the multiple physical interfaces. A data packet from further back in the series is extracted in accordance with a determined expected difference in arrival time, and sent on a corresponding slower one of the multiple physical interfaces. The next available data packet is sent from the sending endpoint nearly simultaneously as the extracted data packet is sent from the sending endpoint.Type: ApplicationFiled: May 8, 2009Publication date: November 11, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Eric Riggert, Martin Martinez
-
Publication number: 20100250765Abstract: Adjusting utilization of network bandwidth in a network comprising a media server and a media client is provided. The media client is connected to a display screen, and a video media is streamed from the media server to the media client. A distance between the display screen and a viewer is measured, and an indication of tile distance is sent to the media server. A resolution of the streaming video media is then adjusted in accordance with the indication, and the streaming video media with the updated resolution is received by the media client.Type: ApplicationFiled: March 31, 2009Publication date: September 30, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Eric Riggert, Martin Martinez
-
Publication number: 20100250766Abstract: Adjusting utilization of network bandwidth in a network comprising a media server and a media client is provided. The media client is connected to a display screen, and a video media is streamed from the media server to the media client. A distance between the display screen and a viewer is measured, and an indication of the distance is sent to the media server. A frame rate of the streaming video media is then adjusted in accordance with the indication, and the streaming video media with the adjusted frame rate is received by the media client.Type: ApplicationFiled: March 31, 2009Publication date: September 30, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Eric Riggert, Martin Martinez
-
Publication number: 20100251293Abstract: Adjusting utilization of network bandwidth in a network comprising a media server and a media client is provided. The media client is connected to a display screen, and a video media is streamed from the media server to the media client. Light on at least a portion of the display screen is measured, and an indication of the measured light intensity is sent to the media server. Bits of the streaming video media are then adjusted in accordance with the indication, and the streaming video media with adjusted bits is received by the media client.Type: ApplicationFiled: March 31, 2009Publication date: September 30, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Eric Riggert, Martin Martinez
-
Publication number: 20100221066Abstract: An apparatus and a method for disabling a ground engaging traction device of a land vehicle includes at least one penetrator configured to breach the traction device, an articulated strap configured to move a plurality of times between a retracted arrangement and an extended arrangement, an inflatable bladder configured to deploy the articulated strip to the extended arrangement, and a retractor configured to retract the articulated strip to the retracted arrangement. The articulated strip includes a plurality of plates coupled to the penetrators and a plurality of joints, wherein individual joint couples individual adjacent plates.Type: ApplicationFiled: October 20, 2009Publication date: September 2, 2010Inventors: Martin A. Martinez, Patrick Barnhill, Brian Rosner