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: 20110283009
    Abstract: 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: Application
    Filed: May 13, 2010
    Publication date: November 17, 2011
    Inventors: Martin Martinez, Eric Riggert
  • Publication number: 20110271002
    Abstract: 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: Application
    Filed: May 3, 2010
    Publication date: November 3, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Martin Martinez, Eric Riggert
  • Publication number: 20110264818
    Abstract: 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: Application
    Filed: April 23, 2010
    Publication date: October 27, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Eric Riggert, Martin Martinez
  • Publication number: 20110235651
    Abstract: 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: Application
    Filed: March 25, 2010
    Publication date: September 29, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Martin Martinez, Eric Riggert
  • Publication number: 20110235650
    Abstract: 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: Application
    Filed: March 25, 2010
    Publication date: September 29, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Martin Martinez, Eric Riggert
  • Patent number: 7997825
    Abstract: 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: Grant
    Filed: August 6, 2009
    Date of Patent: August 16, 2011
    Assignee: Pacific Scientific Energetic Materials Corporation
    Inventors: Martin A. Martinez, Patrick Barnhill, Brian Rosner
  • Patent number: 7925767
    Abstract: 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: Grant
    Filed: January 21, 2009
    Date of Patent: April 12, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Neil Y Iwamoto, Attullah Seikh, Jeanette Y Paek, Martin Martinez, Royce E Slick, Wei-Jhy Chern, Eliza Khosrova, Joseph Yang
  • Publication number: 20110083156
    Abstract: 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: Application
    Filed: October 7, 2009
    Publication date: April 7, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Martin Martinez, Eric Riggert
  • Publication number: 20110030540
    Abstract: 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: Application
    Filed: October 8, 2010
    Publication date: February 10, 2011
    Inventors: Martin A. Martinez, Patrick Barnhill, Steven A. Floyd
  • Patent number: 7882775
    Abstract: 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: Grant
    Filed: August 5, 2008
    Date of Patent: February 8, 2011
    Assignee: Engineering Science Analysis Corporation
    Inventors: Martin A. Martinez, Patrick J. Barnhill, Steven A. Floyd
  • Publication number: 20110005373
    Abstract: 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: Application
    Filed: July 20, 2010
    Publication date: January 13, 2011
    Inventors: Martin A. Martinez, Patrick J. Barnhill, Steven A. Floyd
  • Publication number: 20110005374
    Abstract: 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: Application
    Filed: July 20, 2010
    Publication date: January 13, 2011
    Inventors: Martin A. Martinez, Patrick A. Barnhill
  • Publication number: 20100296521
    Abstract: 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: Application
    Filed: May 22, 2009
    Publication date: November 25, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Martin Martinez, Eric Riggert
  • Publication number: 20100287274
    Abstract: 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: Application
    Filed: May 8, 2009
    Publication date: November 11, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Martin Martinez, Eric Riggert, Sameer Thalappil
  • Publication number: 20100284275
    Abstract: 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: Application
    Filed: May 8, 2009
    Publication date: November 11, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Martin Martinez, Eric Riggert
  • Publication number: 20100287296
    Abstract: 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: Application
    Filed: May 8, 2009
    Publication date: November 11, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Eric Riggert, Martin Martinez
  • Publication number: 20100250765
    Abstract: 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: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Eric Riggert, Martin Martinez
  • Publication number: 20100250766
    Abstract: 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: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Eric Riggert, Martin Martinez
  • Publication number: 20100251293
    Abstract: 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: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Eric Riggert, Martin Martinez
  • Publication number: 20100221066
    Abstract: 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: Application
    Filed: October 20, 2009
    Publication date: September 2, 2010
    Inventors: Martin A. Martinez, Patrick Barnhill, Brian Rosner