Patents by Inventor Benedito J. Fonseca

Benedito J. Fonseca 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: 20120140645
    Abstract: A method and apparatus for distributing live video to multiple client devices is provided herein. In particular, a router is provided that acts on behalf of all client devices in its network. The router serves multiple groups of client devices with each group being formed by client devices having similar bandwidth requirements. The router then requests and receives video chunks from a network. The router then redistributes the video chunks to the multiple client devices using a multicast transmission. In particular, to minimize the demands on the core network, the router sets up a separate multicast to each group. Live video, of the appropriate quality is then multicast to each group.
    Type: Application
    Filed: December 3, 2010
    Publication date: June 7, 2012
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Jeffrey D. Bonta, Kevin L. Baum, George Calcev, Benedito J. Fonseca, JR.
  • Publication number: 20120079059
    Abstract: Disclosed are methods that associate “importance” information with chunks of a media presentation. An end-user device or server uses this information to intelligently manage resources when downloading or rendering the media presentation. Many different types of importance information are used. An editor can tag a chunk as important based on the content of the chunk or may give the chunk a rating, or importance can be inferred from download statistics. In some embodiments, the end-user device determines the importance of a chunk based on observations of the behavior of the device's user. The end-user device can send its locally gathered behavioral observations to a server to enhance that server's demographic information. The server can observe its own download behavior to infer importance. The end-user device may choose to either not download, or to download at a low resolution, those chunks deemed to be unimportant, thus saving bandwidth and battery power.
    Type: Application
    Filed: September 27, 2010
    Publication date: March 29, 2012
    Applicant: MOTOROLA-MOBILITY, INC.
    Inventors: Benedito J. Fonseca, JR., Kevin L. Baum, Jeffrey D. Bonta, George Calcev, Michael L. Needham, Frank R. Bentley
  • Publication number: 20120079000
    Abstract: Disclosed are methods for associating size information with each chunk of a media presentation. This size information is sent to an end-user device. There are many ways to characterize the size of a chunk beyond simply giving the number of bytes in the chunk. Some embodiments send an approximation of the size or a relative size. In some embodiments, a server publishes a “reference” value for a media presentation and then, for each chunk, gives the size relative to that reference value. The device decides whether or not to download the chunk. The device might decide that it is unlikely that the next chunk can be downloaded in time. Then, to avoid the possibility of a video freeze, the device could request the next chunk at a lower resolution. In some situations, the device decides to request a completely different chunk or to not request any chunk at all.
    Type: Application
    Filed: September 27, 2010
    Publication date: March 29, 2012
    Applicant: MOTOROLA-MOBILITY, INC.
    Inventors: George Calcev, Kevin L. Baum, Benedito J. Fonseca, JR., Jeffrey D. Bonta
  • Publication number: 20120079062
    Abstract: Disclosed are methods that associate “importance” information with chunks of a media presentation. An end-user device or server uses this information to intelligently manage resources when downloading or rendering the media presentation. Many different types of importance information are used. An editor can tag a chunk as important based on the content of the chunk or may give the chunk a rating, or importance can be inferred from download statistics. In some embodiments, the end-user device determines the importance of a chunk based on observations of the behavior of the device's user. The end-user device can send its locally gathered behavioral observations to a server to enhance that server's demographic information. The server can observe its own download behavior to infer importance. The end-user device may choose to either not download, or to download at a low resolution, those chunks deemed to be unimportant, thus saving bandwidth and battery power.
    Type: Application
    Filed: August 25, 2011
    Publication date: March 29, 2012
    Applicant: MOTOROLA MOBILITY, INC.
    Inventors: Benedito J. Fonseca, JR., Kevin L. Baum, Jeffrey D. Bonta, George Calcev, Michael L. Needham, Frank R. Bentley
  • Publication number: 20120030723
    Abstract: A method and apparatus for transmitting video is provided herein. A video representation is segmented into video chunks, with each chunk spanning a different time interval. Each chunk may be divided into two or more sub-chunks. During operation, the client requests a sub-chunk of a particular video chunk and then possibly requests an additional sub-chunk of the video chunk. The client then combines and decodes the sub-chunks to provide a reconstructed video chunk for playback on a device. In an embodiment, I-frames of a video chunk are made available in a separate sub-chunk file than P-frames (or B-frames).
    Type: Application
    Filed: July 27, 2010
    Publication date: February 2, 2012
    Applicant: MOTOROLA, INC.
    Inventors: Kevin L. Baum, Jeffrey D. Bonta, George Calcev, Benedito J. Fonseca, JR.
  • Patent number: 8068454
    Abstract: A method for enabling mobile coverage extension and peer-to-peer communications in an ad hoc network is provided. The method includes communicating at least one message among the plurality of nodes, wherein the at least one message comprises: an ad hoc zone, wherein the ad hoc zone comprises at least one channel selected from a group of channels comprising: at least one synchronization channel for synchronizing out of coverage nodes, at least one access channel for peer-to-peer communications, and at least one ad hoc relay data/traffic channel for exchanging data during data sessions between one or more nodes.
    Type: Grant
    Filed: November 7, 2007
    Date of Patent: November 29, 2011
    Assignee: Motorola Solutions, Inc.
    Inventors: Jeffrey D. Bonta, George Calcev, Benedito J. Fonseca, Jr., Nitin R. Mangalvedhe, Nathan J. Smith
  • Patent number: 7894371
    Abstract: A system and method of resource allocation within a communication system is provided. A communication system comprises a plurality of nodes operating in a first architecture network mode, wherein at least a portion of the plurality of nodes are reconfigured to operate in a second architecture network mode in response to a change in one or more network performance requirements. When the plurality of nodes are operating in a distributed architecture network mode, at least a portion of the plurality of nodes are reconfigured to operate in a clustered architecture network mode in response to an increase in one or more network performance requirements. When the plurality of nodes are operating in a clustered architecture network mode, at least a portion of the plurality of nodes are reconfigured to operate in a distributed architecture network mode in response to a decrease in one or more network performance requirements.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: February 22, 2011
    Assignee: Motorola, Inc.
    Inventors: Jeffrey D. Bonta, George Calcev, Benedito J. Fonseca, Jr., Nitin R. Mangalvedhe, James P. Michels, Nathan J. Smith
  • Patent number: 7792059
    Abstract: Techniques are provided for detecting an increase in congestion in a distributed ad hoc network architecture and transitioning from the distributed ad hoc network architecture to a cluster ad hoc network architecture when a sufficient increase in congestion is detected based on one or more congestion level indicator values (CLIVs). Other techniques are provided for detecting a decrease in congestion in cluster ad hoc network architecture and transitioning from the cluster ad hoc network architecture to a distributed ad hoc network architecture when a sufficient decrease in congestion is detected based on one or more congestion level indicator values (CLIVs).
    Type: Grant
    Filed: September 4, 2007
    Date of Patent: September 7, 2010
    Assignee: Motorola, Inc.
    Inventors: Benedito J. Fonseca, Jr., George Calcev, James P. Michels
  • Publication number: 20090213821
    Abstract: A method is provided which enables the connection of nodes out of communication range while minimizing the energy consumption in standby nodes. Specifically, the present invention provides a method to control the wake up rate of standby nodes in a multi-hop communication system. An access point collects, processes, and refines statistical information regarding one or more system parameters; determines a wake up rate based on the statistical information and one or more historical information; and transmits the wake up rate to nodes in its coverage area. A node receives the wake up rate; and periodically changes from a sleep state to a wake up state at the wake up rate to support routing functions for providing multi-hop communication to the one or more access points.
    Type: Application
    Filed: February 27, 2008
    Publication date: August 27, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Benedito J. Fonseca, JR., Jeffrey D. Bonta
  • Publication number: 20090116430
    Abstract: A method for enabling mobile coverage extension and peer-to-peer communications in an ad hoc network is provided. The method includes communicating at least one message among the plurality of nodes, wherein the at least one message comprises: an ad hoc zone, wherein the ad hoc zone comprises at least one channel selected from a group of channels comprising: at least one synchronization channel for synchronizing out of coverage nodes, at least one access channel for peer-to-peer communications, and at least one ad hoc relay data/traffic channel for exchanging data during data sessions between one or more nodes.
    Type: Application
    Filed: November 7, 2007
    Publication date: May 7, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Jeffrey D. Bonta, George Calcev, Benedito J. Fonseca, JR., Nitin R. Mangalvedhe, Nathan J. Smith
  • Publication number: 20090109891
    Abstract: Techniques are provided for distributed admission control (AC) in a mobile ad hoc network (MANET). When the source node transmits a new communication stream (NCS) toward a destination node, other nodes allow transmission of the NCS during a temporary admission period even though the NCS has not yet been admitted. The nodes can determine whether the NCS causes degradation of any existing communication stream(s) (ECSs) supported by that node based on existing QoS requirements associated with the ECSs. In some implementations, nodes which determine that they are unable to support ECSs transmit an indicator which notifies other nodes that admission of the NCS is denied by that node. By contrast, if none of the nodes transmit an indicator during the temporary admission period, then the NCS is “admitted” to the MANET and the source node is permitted to keep transmitting the NCS, a variation thereof or another new communication stream.
    Type: Application
    Filed: October 24, 2007
    Publication date: April 30, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Benedito J. Fonseca, JR., Anthony R. Metke
  • Publication number: 20090109885
    Abstract: Energy consumption in a network is reduced by a first node transmitting a message at a first power level and determining if the message is received by a neighboring node of the network. The message is retransmitted at a higher power level if the message is not received by a neighboring node. A second node, in a neighborhood of the first node, selects one of two or more receiver sensitivity levels and senses the received signal strength of the message. The second node activates an energy-consuming functional element to decode the first message only if the received signal is above the selected receiver sensitivity level. The receiver sensitivity levels are selected in accordance with a selection process, such as a random process, that may be adapted.
    Type: Application
    Filed: October 29, 2007
    Publication date: April 30, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Benedito J. Fonseca, JR., King F. Lee, Michael Masquelier
  • Publication number: 20090059795
    Abstract: Techniques are provided for detecting an increase in congestion in a distributed ad hoc network architecture and transitioning from the distributed ad hoc network architecture to a cluster ad hoc network architecture when a sufficient increase in congestion is detected based on one or more congestion level indicator values (CLIVs). Other techniques are provided for detecting a decrease in congestion in cluster ad hoc network architecture and transitioning from the cluster ad hoc network architecture to a distributed ad hoc network architecture when a sufficient decrease in congestion is detected based on one or more congestion level indicator values (CLIVs).
    Type: Application
    Filed: September 4, 2007
    Publication date: March 5, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Benedito J. Fonseca, JR., George Calcev, James P. Michels
  • Publication number: 20090034432
    Abstract: A system and method of resource allocation within a communication system is provided. A communication system comprises a plurality of nodes operating in a first architecture network mode, wherein at least a portion of the plurality of nodes are reconfigured to operate in a second architecture network mode in response to a change in one or more network performance requirements. When the plurality of nodes are operating in a distributed architecture network mode, at least a portion of the plurality of nodes are reconfigured to operate in a clustered architecture network mode in response to an increase in one or more network performance requirements. When the plurality of nodes are operating in a clustered architecture network mode, at least a portion of the plurality of nodes are reconfigured to operate in a distributed architecture network mode in response to a decrease in one or more network performance requirements.
    Type: Application
    Filed: July 31, 2007
    Publication date: February 5, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Jeffrey D. Bonta, George Calcev, Benedito J. Fonseca, Jr., Nitin R. Mangalvedhe, James P. Michels, Nathan J. Smith
  • Patent number: 7466665
    Abstract: An overlay communication system (120) aides determining a route between nodes (101-103) in an underlay communication system (110). In particular, when a first node (102) wishes to discover a route to a second node (103), the first node notifies the overlay communication system, which notifies all nodes in the underlay communication system of the desire. Both the first and the second nodes begin flooding the underlay system simultaneously. When a node in the underlay system hears both the flood messages from the first and the second node, the overlay communication system is notified and stops all flooding. The route information is then provided to the first and the second nodes via the overlay communication system.
    Type: Grant
    Filed: June 25, 2003
    Date of Patent: December 16, 2008
    Assignee: Motorola, Inc.
    Inventors: George Calcev, Jeffrey D. Bonta, Benedito J. Fonseca, Jr.
  • Patent number: 7463612
    Abstract: A communication system (100) is provided that comprises an overlay communication system and an underlay ad-hoc communication system. Route discovery in the ad-hoc communication system takes place by notifying the overlay communication system of the source and destination nodes. The overlay communication system instructs all base stations between the source and destination nodes to instruct all nodes to participate in route discovery.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: December 9, 2008
    Assignee: Motorola, Inc.
    Inventors: Benedito J. Fonseca, Jr., Jeffrey D Bonta
  • Publication number: 20070286122
    Abstract: Methods (300) and corresponding systems (100) for adapting a clear channel assessment (CCA) threshold in a node in a wireless network includes determining a first successful transmission rate of the node and neighboring nodes in the wireless network when the node is set to use a first CCA threshold. Next, a second successful transmission rate of the node and the neighboring nodes is determined when the node is set to use a second CCA threshold. Thereafter, one of the first and the second CCA thresholds is selected based upon the first and second successful transmission rates. The determining a successful transmission rate of the node and neighboring nodes can include counting successful packet indications transmitted by the node and received by the node from the neighboring nodes. Transmitted successful packet indications can include transmitted acknowledgement messages.
    Type: Application
    Filed: June 12, 2006
    Publication date: December 13, 2007
    Inventor: Benedito J. Fonseca
  • Publication number: 20070087696
    Abstract: A system and method for using an ad hoc surrogate device (103, 103?) for reporting a service abnormality where the surrogate mobile device operates on a second communications system, such as a cellular telephone system, to collect and deliver diagnostic or other service abnormality information from a first communications system using Bluetooth, WiFi or the like. Any device utilizing Bluetooth or WiFi can be modified to fulfill the need for reporting service problems without the use of telemetry or other continuous monitoring systems.
    Type: Application
    Filed: October 17, 2005
    Publication date: April 19, 2007
    Inventors: Jeffrey D. Bonta, Benedito J. Fonseca, Avinash Joshi
  • Publication number: 20040264422
    Abstract: An overlay communication system (120) aides determining a route between nodes (101-103) in an underlay communication system (110). In particular, when a first node (102) wishes to discover a route to a second node (103), the first node notifies the overlay communication system, which notifies all nodes in the underlay communication system of the desire. Both the first and the second nodes begin flooding the underlay system simultaneously. When a node in the underlay system hears both the flood messages from the first and the second node, the overlay communication system is notified and stops all flooding. The route information is then provided to the first and the second nodes via the overlay communication system.
    Type: Application
    Filed: June 25, 2003
    Publication date: December 30, 2004
    Inventors: George Calcev, Jeffrey D. Bonta, Benedito J. Fonseca