Patents Examined by Dmitry H Levitan
  • Patent number: 8699320
    Abstract: The present embodiments of the invention provide systems and methods for managing forwarding devices that support hybrid multi-interface ports. This type of device supports a plurality of physical ports, with each port supporting a plurality of interface media. The interface media supported in each port may be of varying media types, such as one may be copper and the other fiber. The systems and methods also handle failover conditions, thus ensuring network redundancy and reliability.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: April 15, 2014
    Assignee: Alcatel Lucent
    Inventor: Prakash C. Jain
  • Patent number: 8699389
    Abstract: An access point configured to relay communications of a terminal device in a wireless network, the access point including: a request receiving unit, which receives a setting change request to change a first wireless setting, which is being set as a wireless setting of the wireless network, into a second wireless setting; a determination unit, which determines whether a second terminal device, which performs communications with the access point in accordance with the first wireless setting, is present; and a setting change unit; wherein when it is determined that the second terminal device is not present in the wireless network, the setting change unit changes from the first wireless setting to the second wireless setting in response to the setting change request, and wherein when it is determined that the second terminal device is present in the wireless network, the setting change unit keeps the first wireless setting.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: April 15, 2014
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Kanae Ogura
  • Patent number: 8693464
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, receiving a request for a voice call at an interrogating call session control function server of an internet protocol multimedia subsystem where the call is associated with an originating communication device, transmitting a mapping query from the interrogating call session control function server to a database to obtain an internet protocol address for establishing the call with a recipient communication device in response to the request for the call, and routing the request to a server of the internet protocol multimedia subsystem or a second server based on a response to the mapping query provided by the database. Other embodiments are disclosed.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: April 8, 2014
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Bernard Ku, Lakshminarashimhan Naidu, Mehrad Yasrebi
  • Patent number: 8693320
    Abstract: A method, apparatus, and computer program product for indicating and responding to various congestion levels in a communication system, such as a wireless communication network. A congestion level in the network is determined, and a percentage of data packets to be transmitted to an endpoint, such as user equipment or another network endpoint serving the user, are marked to indicate the congestion level. The endpoint determines the congestion level at the network from the percentage of received data packets that are marked and may initiate an appropriate response behavior in response to the determined congestion level.
    Type: Grant
    Filed: January 11, 2010
    Date of Patent: April 8, 2014
    Assignee: Research In Motion Limited
    Inventors: David Furbeck, Xiaoming Zhao
  • Patent number: 8681670
    Abstract: A communication apparatus includes an acquisition unit that acquires a size of free space provided in each of a plurality of data transmission units of a first layer; and an allocation unit that allocates to each of a plurality of pieces of data of a second layer a contiguous sequence of free space from among the free space whose size is acquired by the acquisition unit, the contiguous sequence of free space being equal in size to each piece of data and provided in one of the data transmission units among the plurality of data transmission units. The apparatus also includes a multiplexing unit that multiplexes the plurality of pieces of data of the second layer into the plurality of data transmission units of the first layer according to the allocation of the free space by the allocation unit.
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: March 25, 2014
    Assignee: Fujitsu Limited
    Inventors: Chiaki Shinohara, Kazuhisa Obuchi, Akihide Otonari, Yoshinori Soejima, Manabu Kubota, Miki Yamasaki, Shinya Okamoto
  • Patent number: 8681609
    Abstract: A method to schedule multiple traffic flows through a multiplexer server to provide fairness while minimizing the sizes of the associated queues, is proposed. The multiplexer server minimizes a quantity called the maximum Normalized Service Lag for each traffic flow. In each time-slot, the normalized service lag of every traffic flow may be updated by adding the normalized lag increment value, whether or not there is a packet in the queue associated with the flow. In each time-slot, a multiplexer server selects a traffic flow to service with an available packet and with the maximum normalized service lag. When the traffic rate requested by each traffic flow is stable, the multiplexer server schedule may repeat periodically. Efficient methods to compute periodic schedules are proposed. The methods can be applied to packet-switched Internet routers to achieve reduced queue sizes and delay.
    Type: Grant
    Filed: August 23, 2010
    Date of Patent: March 25, 2014
    Inventor: Ted H. Szymanski
  • Patent number: 8675494
    Abstract: Administrative logic is configured to discover routers in a network providing one or more label switched services and evaluate the configuration information of the label switched services to identify conflicts in the label switched services (e.g., configuration information errors). By identifying conflicts for one or more label switched services, the administrative logic generates a notification identifying the conflict and potentially the type of conflict. In particular, in one implementation, the administrative logic can use the configuration information of a first router to identify one or more peer routers of the first router and compare the configuration information in the various routers to identify apparent conflicts. The administrative logic can also communicate commands to the appropriate router to correct the misconfiguration and, in certain circumstances, establish proper communications or otherwise resolve service inconsistencies (e.g., VLL name mismatches).
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: March 18, 2014
    Assignee: Brocade Communications Systems, Inc.
    Inventor: Balasubrahmanyam Venkatapadmanaabhan
  • Patent number: 8670459
    Abstract: An apparatus and method of scheduling timing packets to enhance time distribution includes an improved apparatus in a system in which at least one of time and frequency information is derived based on information distributed in timing packets, at least some of the timing packets being transmitted by or received by the apparatus. The improvement includes a scheduling module that determines a first packet transmission time offset of a first timing packet based on a first predetermined identifier associated with the apparatus, and a second packet transmission time offset of a second timing packet based on the first packet transmission time offset and a timing packet spacing that is independent of the first predetermined identifier. The improvement further includes a transmission module that transmits the first timing packet based on the first packet transmission time offset, and the second timing packet based on the second packet transmission time offset.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: March 11, 2014
    Assignee: Juniper Networks, Inc.
    Inventors: Charles Frederick Barry, Tian (Alan) Shen, Feng Frank Pan, DeviPrasad Natesan
  • Patent number: 8654833
    Abstract: This disclosure describes efficient transformation techniques that can be used in video coding. In particular, intermediate results of computations associated with transformation of a first block of video data are reused in the transformation of a second block of video data. The techniques may be used during a motion estimation process in which video blocks of a search space are transformed, but this disclosure is not necessarily limited in this respect. Pipelining techniques may be used to accelerate the efficient transformation techniques, and transposition memories can be implemented to facilitate efficient pipelining.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: February 18, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Raghavendra C. Nagaraj, De Dzwo Hsu, Stephen Molloy
  • Patent number: 8644138
    Abstract: Data indicating a problem in a network is derived by collecting reformatting requests from devices in the network. The reformatting requests are generated by the devices in response to problems the devices experience in communicating using the network. The reformatting requests are correlated to determine a pattern in the reformatting requests over a period of time, and data indicating a problem in the network is derived based on the pattern.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: February 4, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: David Hayward, Aldo Adriazola
  • Patent number: 8638844
    Abstract: A method for storing decoded moving pictures with a reduced memory requirement includes: decoding header information in a bitstream; storing a decoded moving picture as a buffered picture; determining a less important portion of the buffered picture; and performing a post-processing operation on the less important portion of the buffered picture according to the header information. An associated apparatus for storing decoded moving pictures with a reduced memory requirement is further provided.
    Type: Grant
    Filed: July 1, 2008
    Date of Patent: January 28, 2014
    Assignee: Mediatek Inc.
    Inventor: Kun-Bin Lee
  • Patent number: 8619588
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for approximating video transmission quality capability through a communications network. Initially, a processor is used to insert data into the network through a first endpoint that is delivered to a second endpoint. Then, at least one characteristic of the network between the first and second endpoints is determined based on how the second endpoint receives the data. After the at least one characteristic is determined, a representative video segment is selected based on the at least one characteristic. Finally, the representative video segment is output to demonstrate the video transmission quality capabilities of the network.
    Type: Grant
    Filed: August 23, 2010
    Date of Patent: December 31, 2013
    Assignee: Avaya Inc.
    Inventor: Bengi Karacali-Akyamac
  • Patent number: 8619756
    Abstract: Systems and methods identify a multi-hop network data path with sufficient available resources at each node along the data path to facilitate desired end-to-end data flow. Embodiments operate to identify resource constraints for meeting QoS or other communication requirements at each node of a multi-hop data path and propagate the resource constraint information within the network for use in identifying data paths suitable for supporting a desired end-to-end data flow. A resource allocation algorithm operable to allocate resources to achieve an end-to-end data flow meeting the communication requirements is implemented according to embodiments. A resource allocation algorithm of embodiments operates to ensure efficient use of the available resources so that desired conditions are satisfied when the resource requirements are met at each intermediate node for the upstream and downstream links and also both links simultaneously.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: December 31, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Soumya Das, Krishnan Rajamani, Samir S Soliman
  • Patent number: 8619645
    Abstract: A method and apparatus for multiplexing are disclosed. Data is received over a plurality of logical channels. Data from the plurality of logical channels is multiplexed into a medium access control (MAC) protocol data unit (PDU) based on a priority associated with each of the plurality of the logical channels. The MAC PDU is transmitted over an uplink transport channel.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: December 31, 2013
    Assignee: Intel Corporation
    Inventor: Stephen E. Terry
  • Patent number: 8619647
    Abstract: Macro diversity is managed at the edge in a mobile data network with edge data Macro diversity is managed at the edge in a mobile data network with edge data breakout with a component in a Mobile Internet Optimization Platform (MIOP) referred to as MIOP@NodeB. A set of NodeBs that are in simultaneous communication with user equipment are defined as an active set. One of the MIOP@NodeBs of the active set is selected as a master, with the remaining MIOP@NodeBs in the active set being designated slaves. During uplink of signaling data, the signaling data is sent from the UE to all the NodeBs in the active set, which send the signaling data to each of their corresponding MIOP@NodeBs. Each slave MIOP@NodeB sends its data to the master MIOP@NodeB, which combines the data from all into a best packet.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: December 31, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ronald L. Billau, Canio Cillis
  • Patent number: 8599830
    Abstract: Network Interface Controller (NIC) logic may receive a packet comprising a routing parameter indicating a service or cost to be utilized in processing the packet. The NIC logic may determine a selected virtual machine (VM) running on a network device to process the packet according to the routing parameter. The NIC logic may communicate the packet across a network after the packet has been processed by the selected virtual VM. Or, the NIC logic may initialize a VM in the network device to process the packet according to the routing parameter. The NIC logic may receive multiple packets and determine a second selected VM or initialize a second VM to process the multiple packets according to the respective routing parameters of the multiple packets. The routing parameters may indicate device capabilities, service class, quality measurements, latency, power usage or any combination thereof.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: December 3, 2013
    Assignee: Broadcom Corporation
    Inventors: Jeyhan Karaoguz, Bruce Currivan, Wael William Diab, Yongbum Kim, Kenneth Ma, Michael Johas Teener
  • Patent number: 8594003
    Abstract: A method for estimating a location of a mobile device located in means of transportation is provided.
    Type: Grant
    Filed: April 22, 2011
    Date of Patent: November 26, 2013
    Assignees: Visoft Ltd., Kaist
    Inventors: Dong-Soo Han, In-Je Lee, Jong-Young Koo
  • Patent number: 8582473
    Abstract: A system and method for providing services to packet flows in a communication network. The services include enhanced charging, stateful firewalls, traffic performance optimization (TPO) and advanced services such as content differentiated charging, per-subscriber stateful firewalls, and VPNs, for example. A gateway can be used to route each packet flow through the services on a per-subscriber basis by inspecting accounting messages and checking subscriber profiles prior to setting up a new packet flow session. By directing the packet flow through the services requested latency can be reduced as well as the need to have equipment for each session regardless of whether the service is provided to the packet flow. The services can be provided in-line as well.
    Type: Grant
    Filed: November 11, 2010
    Date of Patent: November 12, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Rajesh Ramankutty, Sanil Kumar Puthiyandyil, Matthew H. Harper, Timothy G. Mortsolf
  • Patent number: 8582480
    Abstract: Policy and charging control (PCC) is a framework within a Third or Fourth Generation (3G/4G) network that allows operators to authorize and enforce policy, Quality of Service (QoS), and charging control over communication sessions by mobile devices. PCC mechanism is used to determine the type QoS based on a request received from a User Equipment (UE) or network. PCC is one important element within System Architecture Evolution (SAE) architecture to allow the network to perform policy and charging control. A mechanism is provided so that PCC can allow packet flow optimization. Thereby, the network can detect Internet Protocol (IP) flows based on operator defined criteria and can perform policy and QoS control.
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: November 12, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Haipeng Jin, Arungundram C. Mahendran, Kalle Ahmavaara
  • Patent number: RE44774
    Abstract: A method and system are provided for transmitting broadcast service data in a wireless communication system using an Orthogonal Frequency Division Multiple Access (OFDMA) scheme in which data transmission is achieved through a downlink and an uplink within one frame. The system being connected to a broadcast server. The system and method include allocating a connection identifier (CID) to each broadcast service for identification of a broadcast service packet transmitted over the downlink, and transmitting broadcast service information for each broadcast service; and receiving a broadcast packet from the broadcast server, and transmitting a physical layer transmission information element (DL-MAP) including a broadcast service CID for the broadcast packet through the downlink0.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: February 25, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jung-Soo Jung, Yu-Chul Kim, Dae-Gyun Kim, Beom-Sik Bae, Yong Chang, Geun-Hwi Lim, Jung-Je Son