Patents by Inventor Ivan N. Vukovic

Ivan N. Vukovic 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: 8098680
    Abstract: The present invention provides a method for managing transmissions in a wireless communication network (100). The method at a first node (102) of a plurality of nodes of the wireless communication network includes transmitting (304) a data frame to a second node (104) using a first transmit power level. The method further includes determining (306) whether an acknowledgement for the transmitted data frame is received from the second node. Further, the method includes determining (308) a cause of unsuccessful transmission when the acknowledgement is not received from the second node. Moreover, the method includes re-transmitting (310) the data frame to the second node using a second transmit power level when the cause of unsuccessful transmission is determined as a collision. Furthermore, the method includes setting (312) a transmit power level of the first node to a third transmit power level.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: January 17, 2012
    Assignee: Motorola Mobility, Inc.
    Inventors: Ye Chen, Ivan N. Vukovic
  • Publication number: 20110098047
    Abstract: A method, a network base station, and a user communication device for transmitting control data are disclosed. A processor 210 may encode a rescue frame 502 of a set of frames with a higher rescue overhead to data ratio. The processor 210 may encode an ancillary frame 504 of the set of frames with a lower rescue overhead to data ratio. A transceiver 240 may transmit the set of frames.
    Type: Application
    Filed: October 28, 2009
    Publication date: April 28, 2011
    Applicant: MOTOROLA, INC.
    Inventors: Philip J. Fleming, Rangsan Leelahakriengkrai, Robert S. Nikides, Ivan N. Vukovic
  • Patent number: 7908396
    Abstract: A method and a system for scheduling requests generated for a plurality of mobile devices in a communication network (100) has been disclosed. The requests are generated for a transmission opportunity. The method includes computing a sort metric (302) for each request, based on an information update. A lead-time is then computed (304) with respect to a drop-dead time for each request, based on the sort metric for a time slice. The drop-dead time for a given time slice is the time before which scheduling has to be done so that data can be transmitted during the given time slice. Each request may be considered (306) for allocation in the time slice before the beginning of a next time slice, based on the lead-time.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: March 15, 2011
    Assignee: Motorola Mobility, Inc.
    Inventors: Suresh Kalyanasundaram, Rajeev Agrawal, Jay P. Jayapalan, Ivan N. Vukovic
  • Publication number: 20100322086
    Abstract: An apparatus and method for enabling Buffer Status Reports in a Long Term Evolution communication system includes a step (400) of determining a higher than normal likelihood of receiving a first buffer status report on a first uplink grant. A next step (402) includes increasing a reliability of the first uplink grant in response the higher than normal likelihood. Other next steps can include detecting (404) that the first Buffer Status Report transmission Hybrid Automatic Repeat Request process failed and triggering (406) a second Buffer Status Report transmission in the user equipment in a next uplink grant.
    Type: Application
    Filed: June 17, 2009
    Publication date: December 23, 2010
    Applicant: MOTOROLA, INC.
    Inventors: John M. Harris, Igor Filipovich, Rangsan Leelahakriengkrai, Ivan N. Vukovic
  • Patent number: 7843873
    Abstract: A scheduler associated with a base station of a wireless communication network dynamically compensates for uplink bandwidth that has been re-assigned (stolen) by a mobile station (MS) to transmit a control message. The scheduler allocates a preset amount of bandwidth to the MS for data transmission. The scheduler detects bandwidth stealing activity and evaluates when bandwidth stealing is justified on he part of the MS. The scheduler provides additional bandwidth to appropriately compensate for the stolen bandwidth when bandwidth stealing is justified, in order to maintain the quality of service of the data traffic connection.
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: November 30, 2010
    Assignee: Motorola Mobility, Inc.
    Inventors: Stavros Tzavidas, Igor Filipovich, Rangsan Leelahakriengkrai, Ivan N. Vukovic
  • Publication number: 20100271990
    Abstract: A method and apparatus are disclosed that includes a user equipment (104) sending a first buffer status report to an eNode B (102) to (210) indicate an amount of data in a buffer that is to be sent. After the first buffer status report is sent, the amount of data in the buffer can change (216) so that the user equipment sends (218) a second buffer status report to indicate the change in the amount of data in the buffer that is to be sent.
    Type: Application
    Filed: March 12, 2010
    Publication date: October 28, 2010
    Applicant: MOTOROLA, INC.
    Inventors: Rangsan Leelahakriengkrai, Igor Filipovich, John M. Harris, Ivan N. Vukovic
  • Publication number: 20100238859
    Abstract: A system and method for reducing access channel delay in a wireless communication system includes a step 601 of sending an initial access request response that includes identifiers of any initial access requests, including an indicator that indicates whether any more responses with identifiers are going to be sent within a predefined time period. A next step 602 includes receiving the response. A next step 604 includes recognizing that a particular identifier from the initial access request is not in the response. A next step 606 includes determining from the indicator that there will be no more responses with identifiers sent within the predefined time period. A next step 608 includes transmitting another initial access request before the end of the predefined time period.
    Type: Application
    Filed: February 22, 2010
    Publication date: September 23, 2010
    Applicant: MOTOROLA, INC.
    Inventors: Ivan N. Vukovic, Igor Filipovich, Kay M. Kurio
  • Publication number: 20100034142
    Abstract: A method and an apparatus that includes establishing a link (106) between a first node (102) and a second node (104) in a wireless communication network (100). The method continues by setting a discontinuous receive (DRX) transmission mode cycle for the link wherein the DRX cycle includes an on duration (202) followed by an off cycle (204). The duration of the on duration on a downlink is adjusted (610) based on a function of the availability of a channel quality indicator (CQI) channel used on the link.
    Type: Application
    Filed: July 28, 2009
    Publication date: February 11, 2010
    Applicant: MOTOROLA, INC.
    Inventors: John M. Harris, Ivan N. Vukovic
  • Patent number: 7609639
    Abstract: Logic circuitry (409) constantly monitors a transmitter (410) to determine if the transmitter (410) is idle. Logic circuitry (409) suppresses all NAKs until data and other channel information is not being transmitted by the transmitter (410) and RF resources are not scarce. Additionally, logic circuitry (409) suppresses all NAKs until a predetermined number of NAKs has been buffered by the logic circuitry (409). More particularly, logic circuitry (409) determines when a number of NAKs will sufficiently fill an over-the-air frame. Once the predetermined number of NAKs has been collected, the logic circuitry (409) will generate the appropriate NAKs.
    Type: Grant
    Filed: February 7, 2002
    Date of Patent: October 27, 2009
    Assignee: Motorola, Inc.
    Inventors: Ivan N. Vukovic, John M. Harris
  • Publication number: 20090238122
    Abstract: A method of allocating resources and signatures of a random access resource (RACH) (200) that includes dedicated (202) and non-dedicated (204) resources or sub-resources is disclosed. The network device determines if the dedicated resource is available for allocation. If the dedicated resource is available, the network device allocates the dedicated resource. If the dedicated resource is blocked, the network device allocates one of the non-dedicated resources. A message can be sent that indicates that allocated non-dedicated resource is being allocated as a dedicated resource.
    Type: Application
    Filed: March 20, 2008
    Publication date: September 24, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Ivan N. Vukovic, Igor Filipovich, Rapeepat Ratasuk
  • Publication number: 20090168680
    Abstract: Multiple multicast data stream delivery in a communication network includes a first step (700) of providing a proxy agent for a mobile node. A next step (702) includes determining a multicast group the mobile node intends to join. A next step (704) includes receiving feedback about radio link characteristics of the mobile node by the proxy agent. A next step (706) includes using the radio link characteristics by the proxy agent on behalf of the mobile node to join or remove the mobile node from the group.
    Type: Application
    Filed: December 27, 2007
    Publication date: July 2, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Ajoy K. Singh, Ivan N. Vukovic
  • Publication number: 20090137254
    Abstract: A technique for reducing a time delay between an application output at a subscriber station and uplink resource allocation for the subscriber station includes scheduling, between periodic uplink resource allocations, one or more probe uplink resource allocations for the subscriber station. Next, respective information in at least one of the one or more probe uplink resource allocations is received at an access point. Finally, subsequent periodic uplink resource allocations are scheduled based on at least one of the one or more probe uplink resource allocations.
    Type: Application
    Filed: November 28, 2007
    Publication date: May 28, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Ivan N. Vukovic, Rangsan Leelahakriengkrai
  • Publication number: 20090088161
    Abstract: The present invention provides for a method for allocating by a plurality of source base stations of a cellular wireless communication support infrastructure a temporary resource request identifier to a wireless communication device for accessing a target base station. The method includes identifying a list of temporary resource request identifiers associated with the target base station for use by one or more wireless communication devices, wherein the list includes a subset of one or more part time temporary resource request identifiers whose respective assignment to a corresponding grouping of one or more source base stations at a particular time is rotated between more than one of the plurality of corresponding groupings of one or more source base stations.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 2, 2009
    Applicant: MOTOROLA INC
    Inventors: MURALI NARASIMHA, IVAN N. VUKOVIC
  • Publication number: 20090073934
    Abstract: A scheduler associated with a base station of a wireless communication network dynamically compensates for uplink bandwidth that has been re-assigned (stolen) by a mobile station (MS) to transmit a control message. The scheduler allocates a preset amount of bandwidth to the MS for data transmission. The scheduler detects bandwidth stealing activity and evaluates when bandwidth stealing is justified on he part of the MS. The scheduler provides additional bandwidth to appropriately compensate for the stolen bandwidth when bandwidth stealing is justified, in order to maintain the quality of service of the data traffic connection.
    Type: Application
    Filed: September 19, 2007
    Publication date: March 19, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Stavros Tzavidas, Igor Filipovich, Rangsan Leelahakriengkrai, Ivan N. Vukovic
  • Publication number: 20090047986
    Abstract: The present invention provides a method for managing transmissions in a wireless communication network (100). The method at a first node (102) of a plurality of nodes of the wireless communication network includes transmitting (304) a data frame to a second node (104) using a first transmit power level. The method further includes determining (306) whether an acknowledgement for the transmitted data frame is received from the second node. Further, the method includes determining (308) a cause of unsuccessful transmission when the acknowledgement is not received from the second node. Moreover, the method includes re-transmitting (310) the data frame to the second node using a second transmit power level when the cause of unsuccessful transmission is determined as a collision. Furthermore, the method includes setting (312) a transmit power level of the first node to a third transmit power level.
    Type: Application
    Filed: August 14, 2007
    Publication date: February 19, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Ye Chen, Ivan N. Vukovic
  • Patent number: 7471621
    Abstract: A base station has a transmission element to wirelessly transmit at least one data frame. The at least one data frame has a predetermined uplink allocation and a predetermined downlink allocation. A detection element detects a congestion condition. When the congestion condition is detected, the transmission element transmits a request to at least one neighboring base station for an expansion of the predetermined uplink allocation or the predetermined downlink allocation. A reception element receives a signal from the at least one neighboring base station. A processing element expand the one of the predetermined uplink allocation or the predetermined downlink allocation by a specified amount in response to the signal indicating the specified amount for a mutually agreed time, or number of symbols or frames.
    Type: Grant
    Filed: April 6, 2006
    Date of Patent: December 30, 2008
    Assignee: Motorola, Inc.
    Inventors: David T. Chen, Kadathur S. Natarajan, Ivan N. Vukovic
  • Patent number: 7450944
    Abstract: An apparatus and method for monitoring (310) at least one factor relating to a wireless communication system (100) is provided such that a synchronization signal is sent (320) to at least one base transceiver station (130) neighboring a primary base transceiver station (120) at least in part according to a predetermined function of the monitored factor(s). The monitored factor may be any of several factors that weigh on the operation of the wireless communication system. The synchronization signal itself may vary in how it signals to the neighboring base transceiver station(s) (130) to synchronize with the data to be sent to a given mobile station (110) from its primary base transceiver station (120), and the number of synchronization signals sent over a given time may vary according to the predetermined function of the monitored factor(s).
    Type: Grant
    Filed: November 3, 2005
    Date of Patent: November 11, 2008
    Assignee: Motorola, Inc.
    Inventors: Rangsan Leelahakriengkrai, John M. Harris, Ivan N. Vukovic, Fan Wang
  • Publication number: 20080144500
    Abstract: In a wireless network, a device monitors at least one parameter that indicates collision status in the network; compares the at least one parameter to a predefined control frame threshold that is based on a criterion other than packet-size; and activates a control frame feature in the device for sending a control frame prior to data transmission, when the at least one parameter exceeds the control frame threshold. In an 802.11 network, the control frames are RTS (request-to-send) and CTS (clear-to-send) frames. The parameters being monitored can include: a number of acknowledgement and RTS frames detected from a hidden terminal, when the device is in a backoff state; a number of retransmission attempts by the device; and a collision rate determined and transmitted by another device in the wireless network to which the device intends to send data.
    Type: Application
    Filed: December 15, 2006
    Publication date: June 19, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Ye Chen, Ivan N. Vukovic
  • Publication number: 20080019373
    Abstract: Paging information is transmitted in a first selected one of a plurality of time slots. At least one operating characteristic of the paging system is determined and a determination then made as to whether the at least one operating characteristic of the paging system meets a predetermined criteria (202). When the at least one operating characteristic of the paging system meets the predetermined criteria (204), a data transmission of a first user is scheduled in a second selected one of the plurality of time slots such that the data transmission in the second selected one of the plurality of time slots does not interfere with transmitting the paging information in the first selected one of the plurality of time slots (206).
    Type: Application
    Filed: July 20, 2006
    Publication date: January 24, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Igor Filipovich, Ronald T. Crocker, John M. Harris, Ivan N. Vukovic
  • Patent number: 7024216
    Abstract: A communication resource that includes a communication channel is allocated in response to a received communication resource access request, wherein the access request is received while a message received via the communication channel is being demodulated. In response to receiving the request, a grant of access to the communication channel is generated and transmitted, which grant authorizes the source of the access request to use the communication channel.
    Type: Grant
    Filed: June 21, 2001
    Date of Patent: April 4, 2006
    Assignee: Motorola, Inc.
    Inventors: Ivan N. Vukovic, Tyler Brown