Including Sorting And Merging Networks Patents (Class 370/411)
  • Patent number: 10289598
    Abstract: A described embodiment of the present invention includes a network having a first, second and third plurality of routers connected to a plurality of endpoints. At least one of the first plurality of routers includes a plurality of interposers having a number of queues. The at least one of the first plurality of routers has a demultiplexer for each interposer configured to receive multiplexed data from the interposer and provide demultiplexed data on to a plurality of second queues corresponding to the first queues of the number of queues. The at least one of the first plurality of routers also includes a number multiplexers, each of the number multiplexers having inputs configured to receive data from the number of queues.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: May 14, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventors: Peter Yan, Alex Elisa Chandra, YwhPyng Harn, Xiaotao Chen, Alan Gatherer, Fang Yu, Xingfeng Chen, Zhuolei Wang, Yang Zhou
  • Patent number: 9886333
    Abstract: An apparatus, method, system, and program product are disclosed for command-based storage scenario prediction. A registration module registers a listener to receive notifications associated with a scenario, which comprises a predefined sequence of a plurality of commands. A command module determines an initial scenario sequence comprising a subset of the plurality of commands of the scenario. A monitor module detects execution of commands on a device. A notification module sends a notification to the listener in response to detecting execution of a sequence of commands comprising the initial scenario sequence. The notification includes a hint indicating to the listener to prepare for one or more remaining commands of the scenario.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: February 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Joshua J. Crawford, Paul A. Jennas, II, Jason L. Peipelman, Matthew J. Ward
  • Patent number: 9830578
    Abstract: Embodiments are directed towards generating and managing schedules. In at least one of the various embodiments, these schedules may be configured to schedule team members, rotating which team member is active (“on-call”). In at least one of the various embodiments, these may be employed to determine which resource is responsible to respond and/or resolve incidents that may be reported and/or detected. In at least one of the various embodiments, if a team member is determined to be the on-call or responsible team member, the notification engine may determine the methods for notify the responsible of the incidents. Schedules previews may be updated in real-time as the schedule is edited.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: November 28, 2017
    Assignee: PagerDuty, Inc.
    Inventors: Dan Alexandru Solomon, John Gary Ryan Laban, Ian Alexander Enders, Ali Basiri, Andrew Gregory Miklas
  • Patent number: 9742557
    Abstract: A method, system and computer program product are disclosed for compressing encrypted data, wherein the data is encrypted by using a block encryption algorithm in a chained mode of operation, and the encrypted data is comprised of a set of N encrypted blocks, C1 . . . CN. In one embodiment, the method comprises leaving block CN uncompressed, and compressing all of the blocks C1 . . . CN in a defined sequence using a Slepian-Wolf code. In an embodiment, the data is encrypted using an encryption key K, and the compressing includes compressing all of the blocks C1 . . . CN without using the encryption key. In one embodiment, the compressing includes outputting the blocks C1 . . . CN as a set of compressed blocks CmprC1 . . . CmprCN-1, and the method further comprises decrypting CN to generate a reconstructed block {tilde over (X)}n, and decrypting and decompressing the set of compressed blocks using {tilde over (X)}n.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Camit Hazay, Ashish Jagmohan, Demijan Klinc, Hugo M. Krawczyk, Tal Rabin
  • Patent number: 9699590
    Abstract: A wireless communication apparatus stores therein, in an associated manner, each piece of path information on a plurality of destinations and a use frequency of data communication that is performed by using the path information. When the wireless communication apparatus receives data whose send source is a first destination, the wireless communication apparatus specifies, on the basis of the use frequency, path information that is less frequently used from among the pieces of the stored path information. The wireless communication apparatus updates the specified path information to path information whose destination is the first destination.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: July 4, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Yuichi Inao, Tatsuya Soneda, Makoto Kawatoko, Hidefumi Takaoka, Kenji Yamada
  • Patent number: 9686203
    Abstract: In one embodiment, a system includes a hardware processor and logic integrated with and/or executable by the processor. The logic is configured to classify a traffic flow into a traffic class based on at least one criteria related to the traffic flow and request that a credit manager remap flow credits corresponding to a first traffic class to flow credits corresponding to a second traffic class. In another embodiment, a method for providing credit-based flow control includes classifying a traffic flow into a traffic class based on at least one criteria related to the traffic flow, the traffic class being selected from a plurality of traffic classes. The method also includes storing an identifier indicating the traffic class of packets of the traffic flow according to a virtual local area network (VLAN) identifier in a three bit VLAN tag portion of a header of one or more of the packets.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: June 20, 2017
    Assignee: International Business Machines Corporation
    Inventors: Casimer M. DeCusatis, Mircea Gusat, Keshav G. Kamble, Cyriel J. Minkenberg
  • Patent number: 9645984
    Abstract: A method of updating a document object model (DOM) is disclosed. A message is received from a web browser requesting for information to update the DOM. A dummy response message is sent to the web browser, wherein the dummy response message does not include the information to update the DOM, and wherein the dummy response message causes the web browser to create a dummy node in the DOM. A request message is received from a client as part of a client-server protocol, wherein the request message requests at least a portion of the information to be sent to the client. A first response message is sent including at least a portion of the information to the client, wherein the first response message is processed by the client to determine a first update to the DOM, and wherein the first update is applied to the DOM.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: May 9, 2017
    Assignee: Instart Logic, Inc.
    Inventors: Hariharan Kolam, Brian Kennedy, Rajaram Gaunker, Raghu Batta Venkat
  • Patent number: 9531580
    Abstract: A method of routing data that is part of a grid job including steps of: receiving a data packet at a routing device; determining whether the data packet is identified as part of a grid job; and routing the data packet that is identified as part of a grid job through the Internet to an external node.
    Type: Grant
    Filed: December 6, 2006
    Date of Patent: December 27, 2016
    Assignee: FEDERAL HOME LOAN MORTGAGE CORPORATION (Freddie Mac)
    Inventors: James W. Seaman, Elizabeth M. Charboneau
  • Patent number: 9529828
    Abstract: Techniques for automating configuration and migrating configurations of assets in a storage area network (SAN). For example, a method comprises the following steps. An element representing an event in a project is generated. One or more assets are added to the element. A group within the element including a sub-set of the one or more assets from the element is generated, wherein the one or more assets in the sub-set are to be configured.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: December 27, 2016
    Assignee: EMC IP Holding Company LLC
    Inventors: Michael Schwartz, Jody Hay, Karen Murphy, Fergal Gunn
  • Patent number: 9485108
    Abstract: Embodiments provide bandwidth efficient mechanisms for delivering data to a receiver device via a wireless broadcast network such that data may be assembled in the receiver device for use by a local application. In the various embodiments, data files may be broadcast as content elements via the broadcast network using the FLUTE protocol during a FLUTE session. In an embodiment, the content elements may be broadcast according to a broadcast schedule that may identify a time at which the content elements will be broadcast and the broadcast schedule may be communicated in a file delivery table (FDT) transmitted during a FLUTE session.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: November 1, 2016
    Assignee: QUALCOMM Incorporated
    Inventor: Carlos M. D. Pazos
  • Patent number: 9450803
    Abstract: A method of updating a document object model (DOM) is disclosed. A request by a web browser for information to update the DOM is intercepted by intercepting an interaction with the DOM. The request is converted to a server request as part of a client-server protocol, requesting at least a portion of the information from a server. The server request is sent to the server. A first server response including at least a portion of the information from the server is received. The first server response is processed according to the client-server protocol to determine a first update to the DOM. The first update is applied to the DOM.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: September 20, 2016
    Assignee: Instart Logic, Inc.
    Inventors: Hariharan Kolam, Brian Kennedy, Rajaram Gaunker, Raghu Batta Venkat
  • Patent number: 9426689
    Abstract: Systems and methods for controlling data traffic offload to a WLAN (e.g., a Wi-Fi network) from a WWAN (e.g., a 4G LTE network) are generally disclosed herein. One embodiment includes data traffic offload techniques managed by a Radio Resource Control (RRC) in a networked device including offloading data at the IP, PDCP, RLC, or MAC layers; another embodiment includes data traffic offload techniques managed by a MAC Scheduler with RRC control. Configurations for multimode user equipment (UE) and multimode base stations are also described herein, including configurations for implementing a Multiple Radio Access Technology (Multi-RAT) aggregation function to offload data from a WWAN to a WLAN and transmit the data via the WLAN using a Layer 2 transport.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: August 23, 2016
    Assignee: Intel Corporation
    Inventors: Nageen Himayat, Shilpa Talwar, Kamran Etemad, Vivek G. Gupta
  • Patent number: 9420517
    Abstract: A network includes node devices each storing a table that manages paths to plural gateway devices for connecting to another network. A node device generates a hello frame for specifying a main gateway device of the node device at a predetermined timing, and transmits the hello frame to adjacent node devices. The node device, upon receiving a hello frame from an adjacent node device operating as a first hop destination of a data frame destined for the main gateway device, determines whether quality of a path to the main gateway device is lowest among paths to the plural gateway devices, based on path quality information included in the hello frame. When the quality of a path to the main gateway device is lowest, the node device changes the main gateway device to a gateway device that is registered in the table and specified by information included in the hello frame.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: August 16, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Norihito Nishimoto, Kensuke Kubo, Tatsuya Soneda, Yuichi Inao, Taiji Kondo
  • Patent number: 9391871
    Abstract: Probabilistic arbitration is combined with distance-based weights to achieve equality of service in interconnection networks, such as those used with chip multiprocessors. This arbitration desirably used incorporates nonlinear weights that are assigned to requests. The nonlinear weights incorporate different arbitration weight metrics, namely fixed weight, constantly increasing weight, and variably increasing weight. Probabilistic arbitration for an on-chip router avoids the need for additional buffers or virtual channels, creating a simple, low-cost mechanism for achieving equality of service. The nonlinearly weighted probabilistic arbitration includes additional benefits such as providing quality-of-service features and fairness in terms of both throughput and latency that approaches the global fairness achieved with age-base arbitration. This provides a more stable network by achieving high sustained throughput beyond saturation.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: July 12, 2016
    Assignee: Google Inc.
    Inventors: Dennis C. Abts, Michael Marty
  • Patent number: 9268881
    Abstract: Disclosed is a method and apparatus for pre-fetching child states in an NFA cell array. A pre-fetch depth value is determined for each transition in an NFA graph. The pre-fetch depth value is accessed for transition from an active state in the NFA graph. The child states of the active state are pre-fetched to the depth of the pre-fetch depth value recursively. A loader loads the pre-fetched states into the NFA cell array.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: February 23, 2016
    Assignee: Intel Corporation
    Inventor: Michael Ruehle
  • Patent number: 9253037
    Abstract: A method for providing a virtualization system includes receiving a plurality of virtualization system requirements from a customer that include a plurality of information handling systems (IHSs), at least one storage, and a plurality of configuration details. A primary IHS and a secondary IHS are designated, and configuration data, an application interface, and a primary IHS operating system are provided on the primary IHS. Following physical connection of the plurality of the IHSs and in response to activation of the primary IHS, a primary IHS first boot process initiates the application interface that then automatically activates the secondary IHS and uses the configuration data to automatically configure the at least one storage. In response to activation of the secondary IHS, a secondary IHS operating system on the secondary IHS initiates a secondary IHS first boot process that automatically configures virtualization software installed on the secondary IHS.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: February 2, 2016
    Assignee: Dell Products L.P.
    Inventor: Ravikanth Chaganti
  • Patent number: 9253013
    Abstract: A method of updating a document object model (DOM) is disclosed. A request by a web browser for information to update the DOM is intercepted by intercepting an interaction with the DOM. The request is converted to a server request as part of a client-server protocol, requesting at least a portion of the information from a server. The server request is sent to the server. A first server response including at least a portion of the information from the server is received. The first server response is processed according to the client-server protocol to determine a first update to the DOM. The first update is applied to the DOM.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: February 2, 2016
    Assignee: Instart Logic, Inc.
    Inventors: Hariharan Kolam, Brian Kennedy, Rajaram Gaunker, Raghu Batta Venkat
  • Patent number: 9225583
    Abstract: A method of updating a document object model (DOM) is disclosed. A message is received from a web browser requesting for information to update the DOM. A dummy response message is sent to the web browser, wherein the dummy response message does not include the information to update the DOM, and wherein the dummy response message causes the web browser to create a dummy node in the DOM. A request message is received from a client as part of a client-server protocol, wherein the request message requests at least a portion of the information to be sent to the client. A first response message is sent including at least a portion of the information to the client, wherein the first response message is processed by the client to determine a first update to the DOM, and wherein the first update is applied to the DOM.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: December 29, 2015
    Assignee: Instart Logic, Inc.
    Inventors: Hariharan Kolam, Brian Kennedy, Rajaram Gaunker, Raghu Batta Venkat
  • Patent number: 9215187
    Abstract: A method of managing traffic of packet transport system according to some embodiments of the inventive concept may include calculating an average queue size of input traffic with reference to a link capacity; and differently applying allowable length and probability of disuse with respect to the calculated average queue size according to marking information with respect to packets of the input traffic. The input traffic includes a CCM packet for OAM.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 15, 2015
    Assignee: Electronics and Telecommunications Research Institute
    Inventor: Won Kyoung Lee
  • Patent number: 9143580
    Abstract: Network resources are provisioned within an application broker according to aggregated requests in an optical network. Resource requests are sorted to form sorted resource requests. The sorted resource requests are sorted according to destinations of the resource requests. The sorted resource requests are aggregated to form aggregated resource requests. Resource allocation is requested for each of the aggregated resource requests from a network border controller based on requirements of the set of set of aggregated resource requests. A set of allocated resources is received from the network border controller. The set of allocated resources is based on requirements of the aggregated resource requests. For each of the aggregated resource requests, network transmissions network receptions are executed utilizing associated allocated resources.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: September 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Douglas M. Freimuth, Vasileios Pappas, Sumedh W. Sathaye
  • Patent number: 9019854
    Abstract: An arrangement (17) is provided for setting and adjusting at least one parameter in a radio communication network (11), which is used in control of communication in the radio communication network and which is dependent on a round trip time for a signal travelling from a radio network controller (13) to a user equipment (16) and back to the radio network controller. The arrangement comprises a module (17a) for initially estimating a maximum value of the round trip time; a setting module (17b) for initially setting the parameter depending on the initially estimated maximum value of the round trip time; a module (17c) for measuring the round trip time; and a module (17d) for adjusting the parameter depending on the measured round trip time, wherein the measured round trip time is expected to be shorter than the initially estimated maximum value of the round trip time.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: April 28, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Anders Jonsson, Namir Lidian, Louise Sun
  • Patent number: 9013997
    Abstract: A data segment of a data packet destined for an egress port of an egress node may be received at a first ingress node. An egress statement vector and an ingress statement vector may be identified at the first ingress node. A determination may be made, based on the egress statement vector and ingress statement vector, whether the first ingress node is authorized to transfer the data segment to the egress port before the other data segments of the data packet are received at the first ingress node. The data segment may be transferred to the egress port before the other data segments of the data packet are received at the first ingress node when the determination indicates the first ingress node is authorized. The data segment may be stored in a buffer of the first ingress node when the determination indicates the first ingress node is not authorized.
    Type: Grant
    Filed: August 1, 2012
    Date of Patent: April 21, 2015
    Assignee: Broadcom Corporation
    Inventor: Brad Matthews
  • Patent number: 9008108
    Abstract: Disclosed are various embodiments of a network switch for storing a prefix address and a mask corresponding to the prefix address, the prefix address and the mask each representing a binary value, the mask representing a number of significant bits of an address beginning with a most significant bit. The network switch obtains a network frame via one of a plurality of network interfaces, the network frame comprising a network address in a header of the network frame, the network address being a binary value representing a physical address of a network interface device. The network switch determines a truth value associated with a comparison of a mask number of bits of the prefix and network addresses, the truth value indicating an equivalence of the comparison. In response to the truth value, the network switch may initiate at least one action associated with the network frame.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: April 14, 2015
    Assignee: Broadcom Corporation
    Inventors: Narasimha Raju Chinta, Amitabha Sen
  • Patent number: 8996618
    Abstract: A method for facilitating a sequenced, anonymous communications session in a communications environment is provided in one example that includes receiving, from a first endpoint, an anonymous, sequenced request for a communication session involving a second endpoint. The communication session is sequenced to occur at designated periods provided by the end user(s) and/or an administrator, while maintaining end user(s) anonymity.
    Type: Grant
    Filed: November 23, 2013
    Date of Patent: March 31, 2015
    Assignee: Match.com, L.L.C.
    Inventor: Michael G. Bustamente
  • Patent number: 8995340
    Abstract: The invention discloses a user terminal (115) for a wireless communications system (100) which is arranged to establish and carry out a communications session with a gateway node (120) in the system (100) according to a first protocol over at least one bearer (110, 140). The user terminal (115) is arranged to provide a predefined issued message to the gateway node (120) during the establishment of a session with an indicator that the user terminal (115) is arranged to handle traffic to and from the gateway node (120) using a predefined version of a defined filter (130).
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: March 31, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: John Stenfelt, Fredrik Garneij, Lars Gunnar Lovsen
  • Publication number: 20150049768
    Abstract: Significantly optimized multi-stage networks with scheduling methods for faster scheduling of connections, useful in wide target applications, with VLSI layouts using only horizontal and vertical links to route large scale sub-integrated circuit blocks having inlet and outlet links, and laid out in an integrated circuit device in a two-dimensional grid arrangement of blocks are presented. The optimized multi-stage networks in each block employ several slices of rings of stages of switches with inlet and outlet links of sub-integrated circuit blocks connecting to rings from either left-hand side only, or from right-hand side only, or from both left-hand side and right-hand side; and employ multi-drop links where outlet links of cross links from switches in a stage of a ring in one sub-integrated circuit block are connected to either inlet links of switches in the another stage of a ring in the same or another sub-integrated circuit block.
    Type: Application
    Filed: July 11, 2014
    Publication date: February 19, 2015
    Inventor: Venkat Konda
  • Patent number: 8958348
    Abstract: A Hybrid Push-to-Talk (PTT) function for use in wireless communications networks, such as cellular mobile telephone networks. The cellular mobile telephone network includes a Real-Time Exchange (RTX) that interfaces to at least one Mobile Switching Center (MSC) in the cellular mobile telephone network to provide instant two-way half-duplex voice messaging within a group of users. In the Hybrid PTT function, first or initial talkbursts or volleys are transmitted by the RTX from an originating mobile to terminating mobiles on pre-established Internet Protocol (IP) sessions between the RTX and the mobiles. In addition, circuit channels are established by the RTX with the mobiles through the MSC in parallel with the first talkburst or volley. Thereafter, second or subsequent talkbursts or volleys are transmitted by the RTX from the originating mobile to the terminating mobiles on the circuit channels.
    Type: Grant
    Filed: October 20, 2009
    Date of Patent: February 17, 2015
    Assignee: Kodiak Networks, Inc.
    Inventors: Krishnakant M. Patel, Ravi Ayyasamy, Gorachand Kundu, Basem A. Ardah, Anand Narayanan, Brahmananda R. Vempati, Pratap Chandana
  • Patent number: 8953627
    Abstract: A server-client system or architecture that allows datacast applications to reliably transport data objects from a network server over a unidirectional packet network (“datacast network”) to one or more clients, each of which may be listening to the packet stream at different times. The invention allows the clients to listen intermittently to the datacast, yet still receive all of the data objects published by the server in a timely manner, and in a way that is more optimal in terms of client resource use. This ensures that listening clients can receive a complete set of the data objects broadcast while being able to conserve client processing and power resources by not requiring continuous listening by the client to the datacast.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: February 10, 2015
    Assignee: Roundbox, Inc.
    Inventors: Peter Andrew Mataga, Igor Slepchin
  • Patent number: 8953458
    Abstract: A method of packet processing, includes: providing a plurality of network appliances that form a cluster, wherein two or more of the plurality of network appliances in the cluster are located at different geographical locations, are communicatively coupled via a private network or an Internet, and are configured to collectively perform out-of-band packet processing; receiving a packet by one of the network appliances in the cluster; processing the packet using two or more of the plurality of the appliances in the cluster; and passing the packet to one or more network monitoring tools after the packet is processed.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: February 10, 2015
    Assignee: Gigamon Inc.
    Inventors: Patrick Pak Tak Leong, Paul Andrew Hooper
  • Publication number: 20150010012
    Abstract: Some embodiments provide a method for a first network controller located at a first physical domain that manages a logical network spanning several physical domains including the first domain. The method stores a set of context identifiers for assignment to logical entities. The context identifiers are for use in packets sent between managed forwarding elements in order to store logical network information in the packets. While connected to a master controller for the logical network at a second physical domain of the several physical domains, the method forwards state input requiring assignment of context identifiers to the master controller. While connectivity is lost with the master controller, the method assigns context identifiers from the stored set of context identifiers to logical entities.
    Type: Application
    Filed: June 30, 2014
    Publication date: January 8, 2015
    Inventors: Teemu Koponen, Bruce Davie, Jeremy Stribling
  • Patent number: 8923309
    Abstract: Systems and methods for the management of communications related to telecommunications-based devices are provided. Gateway computing devices corresponding to a radio communication network can modify the static provisioning of communication network access gateway to telecommunications-based devices accessing the wireless communication network. The modification of the static provisioning of gateway devices is based on subscription information associated with the requesting telecommunications-based device or based on general network policies that can be dynamically updated.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: December 30, 2014
    Assignee: T-Mobile USA, Inc.
    Inventor: Mehul Jayant Shah
  • Publication number: 20140355618
    Abstract: The invention provides a master MMC/SD apparatus for simultaneously supporting bulk storage and Ethernet communication, a slave MMC/SD apparatus for simultaneously supporting bulk storage and Ethernet communication, a system composed of these two apparatuses as well as a method of operating the system. The apparatuses, system and method which simultaneously support bulk storage and Ethernet communication and which are based on MMC/SD interface enable a master apparatus with MMC/SD interface to support network function while maintaining bulk storage function as well, thus greatly expanding applicable areas of such embedded terminal apparatus with the MMC/SD interface that has bulk storage function.
    Type: Application
    Filed: September 24, 2012
    Publication date: December 4, 2014
    Applicant: China Unionpay Co., Ltd.
    Inventors: Zhijun Lu, Hongwen Meng, Yu Zhou, Wei Guo, Chengqian Chen
  • Patent number: 8867483
    Abstract: IMS technology can allow service providers to share services with each other over different IMS networks. A SCIM can operate with ISC and COPS interfaces to communicate with another similarly situated SCIM to monitor and query information from applications servers operating in IMS networks. When a mobile phone from a home IMS network roams in a visited IMS network, the mobile phone can access features through a tunnel back to the home IMS network while operating in the visited IMS network. The mobile may also access features in the visited IMS network.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: October 21, 2014
    Assignee: Sprint Communications Company L.P.
    Inventor: Matt Vossoughian
  • Patent number: 8855082
    Abstract: In one embodiment, a method includes receiving a message associated with a device in a first domain. An identifier is determined for the device. The message is then sent to a load balancer where the message includes the identifier. The load balancer is then configured to send the message to a network device in a plurality of network devices. The network device is configured to process messages from the device. A second message may be received at the load balancer from a second domain. The second message may include the identifier for the device. The load balancer may then send the second message to the selected network device such that the first message and the second message are processed by the same network device.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: October 7, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Grayson, Steven R. Donovan
  • Patent number: 8842680
    Abstract: A mobile device configured to communicate with one or more various enterprise services and Internet services. Such services include such features as e-mail, calendar, and personal information management (PIM). The mobile device is configured to maintain a distinction between each of these services by having a number of databases, each database dedicated to a specific service. To facilitate this distinction, a service identifier is generated with respect to each database. When a service is removed, the mobile device no longer has access to the service. In such an instance, the mobile device is configured to maintain the associated database and the service identifier. Should a removed service become reactivated for the mobile device, the maintained database will become re-associated with the proper service by using the service identifier.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: September 23, 2014
    Assignee: BlackBerry Limited
    Inventors: Brian Roy Groux, Christopher James Runstedler, Rohit Rocky Jain
  • Patent number: 8817804
    Abstract: Subsets of isolated communications networks are selectively merged without merging the entire isolated communications networks, and devices are imported across isolated communications networks without merging the isolated communications networks. The presently disclosed technology provides for improved scalability, performance, and security in logical networks spanning two or more physical communications networks.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: August 26, 2014
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Daniel Ji Yong Park Chung, Hung Quoc Nguyen, Badrinath Kollu
  • Publication number: 20140226674
    Abstract: In one embodiment, a system includes a first network, a second network, and a core network connecting the first network to the second network. The first network includes a first set of two or more network devices, wherein the first network has a first spanning tree associated therewith. Similarly, the second network includes a second set of two or more network devices, wherein the second network has a second spanning tree associated therewith, wherein the second spanning tree is separate from the first spanning tree.
    Type: Application
    Filed: April 17, 2014
    Publication date: August 14, 2014
    Applicant: Cisco Technology, Inc.
    Inventor: Patrice BELLAGAMBA
  • Patent number: 8774183
    Abstract: A simple means is used to realize a virtual network communication via an home network and Internet. A relay device 4 comprises bridge module 12 provided between a network protocol stack 13 and each of network devices 10, 11 for bridging for packets which are not addressed to the relay device or VLAN, or not broadcast request packets; a server address storage section 17 for storing the global address of a server; a tunneling session establishing section 20 for establishing a tunneling connection with the server based on the global address; a capsulating processing section 21 for capsulating a originating address and sending it to the server via the tunneling connection; and a virtual IP address/private IP address conversion section 22 for decapsulating a packet addressed to the relay device, converting a destination virtual network address included in this packet to a private IP address on the LAN of a client apparatus, and sending it onto the LAN via the bridge module.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: July 8, 2014
    Assignee: Freebit Co., Ltd.
    Inventors: Jun Kitamura, Shinpei Yashima, Atsuki Ishida
  • Patent number: 8774199
    Abstract: A switch, switched architecture and process for transferring data through an FCAL switch is disclosed. The switch uses multiple switch control circuits each coupled to one FCAL network and all connected to a crossbar switch. The switch control circuits are coupled together by a protocol bus for coordination purposes. Local conversations can occur on each FCAL loop and crossing conversations through the switch can occur concurrently. The OPN primitive is used to establish the connection before any data is transferred thereby eliminating the need for buffer memory in the switch control circuits. The destination address of each OPN is used to address a lookup table in each switch control circuit to determine if the destination node is local. If not, the destination is looked up and a connection request made on the protocol bus. If the remote port is not busy, it sends a reply which causes both ports to establish a data path through the backplane crossbar switch.
    Type: Grant
    Filed: January 21, 2003
    Date of Patent: July 8, 2014
    Assignee: Broadcom Corporation
    Inventors: Alistair D. Black, Kurt Chan
  • Patent number: 8756684
    Abstract: A computer readable storage medium has instructions for execution on a computer. The instructions monitor transactions between a server and a set of clients. An evaluation of session indicators associated with the transactions is performed. Individual sessions between the server and individual clients of the plurality of clients are isolated in response to the evaluation.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: June 17, 2014
    Assignee: EMC Corporation
    Inventors: Matt Frantz, Andreas Wittenstein, Mike Eynon, Laura Mather, Jim Lloyd, James Schumacher, Duane Murphy
  • Patent number: 8750322
    Abstract: A communication system includes a user equipment (UE) and a gateway. The UE sends data packets on one or more bearers to the gateway. One or more packet filters are installed in the UE for associating the data packets with the bearers. A decision is performed if installation of a new packet filter in the UE is required to map the data packets of indicated data traffic to a particular bearer. The result of the decision may then be indicated from a policy controller to a gateway and/or from the gateway to the UE. Depending on the result of the decision, the gateway may initiate signaling of the new packet filter to the UE and/or the UE may install the new packet filter.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: June 10, 2014
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Peter Hedman, Hans Mattsson, Reiner Ludwig, Lars Lovsen, Maria Belen Pancorbo Marcos
  • Patent number: 8718066
    Abstract: The present invention relates to the reduction of handoff delays for mobile telematics applications. In particular, the present invention provides a method employing GPS technology to define IP addresses in a mobile environment in order to reduce delays and transient data loss caused by handoff from one network to another.
    Type: Grant
    Filed: June 17, 2010
    Date of Patent: May 6, 2014
    Assignees: Telcordia Technologies, Inc., Toyota Motor Corporation
    Inventors: Ashutosh Dutta, Wai Chen, Onur Altintas, Sunil Madhani, Yoshihisa Suwa, Shengwei Cai
  • Patent number: 8705500
    Abstract: A method includes installing an interface card having a first module of a switch fabric and a second module of the switch fabric, and an interface card having a third module of the switch fabric in a first chassis, within a first time period. The switch fabric is in a first configuration and is operable as a three-stage switch fabric after the first time period and before a second time period. The interface card having the third module is removed from the first chassis within the second time period. An interface card having a fourth module of the switch fabric and a fifth module of the switch fabric is installed in the first chassis within the second time period. The switch fabric is in a transitional configuration and is operable as a three-stage switch fabric after the second time period but before the third time period. The interface card having the third module is installed in a second chassis and the first chassis is operatively coupled with the second chassis within the third time period.
    Type: Grant
    Filed: November 5, 2009
    Date of Patent: April 22, 2014
    Assignee: Juniper Networks, Inc.
    Inventors: Gunes Aybay, Anurag Agrawal, Jean-Marc Frailong, Fuguang Shi, Philip A. Thomas
  • Patent number: 8687613
    Abstract: A method and system for peer to peer wide area network communication is provided. A peer in the network receives one or more media and one or more associated control signaling from any one of a plurality of Logical Media/Control Channels, wherein each Logical Media/Control Channel is associated with a Transport Resource on a base station; formats the media into a Formatted Media Packet; formats the control signaling into an Internet Peer to Peer Control Signaling; concatenates the Formatted Media with the Internet-Peer to Peer Control Signaling to form a Concatenated Packet comprising an Internet-Peer to Peer Control Signaling and a Media Packet; duplicates the Concatenated Packet, thereby forming a duplicated Concatenated Packet comprising at least one of a unicast packet and a multicast packet; and transmits the duplicated Concatenated Packets via the wide area network.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: April 1, 2014
    Assignee: Motorola Solutions, Inc.
    Inventors: Robert D. LoGalbo, Bradley M. Hiben
  • Patent number: 8665892
    Abstract: Certain aspects of a method and system for adaptive queue and buffer control based on monitoring in a packet network switch are disclosed. Aspects of one method may include pre-allocating packet buffers from a pool of packet buffers in a network switching device based on anticipation of a type of application data being handled by a particular port of the network switching device according to packet classification and tracking. The buffers may be dynamically allocated and deallocated from the pool of packet buffers for a particular port of the network switching device based on changes to the application data.
    Type: Grant
    Filed: May 30, 2006
    Date of Patent: March 4, 2014
    Assignee: Broadcom Corporation
    Inventor: Martin Lund
  • Patent number: 8638662
    Abstract: The present invention provides a method of allocating resources in a wireless communication system. The method includes requesting persistent allocation of resources for a data spurt in response to detecting the beginning of the data spurt and performing non-persistent resource allocation for at least one packet in the data spurt. The non-persistent resource allocation is performed in response to determining that persistent resources are not available for allocation. The method also includes transmitting the packet using the allocated non-persistent resources.
    Type: Grant
    Filed: July 11, 2011
    Date of Patent: January 28, 2014
    Assignee: Alcatel Lucent
    Inventors: Stan Vitebsky, Yang Yang
  • Patent number: 8634307
    Abstract: A method, apparatus, and machine readable storage medium is disclosed for establishing a test protocol processor which autonomously intercepts success path protocol messages at a network element port buffer and substitutes a corresponding failure path messages to simulate the introduction of unexpected protocol messages into the protocol message flow from an external source to the network element under test. Subsequent to intercepting messages, the test protocol processor may perform one or more of several actions according to the results of statistical calculations. These actions include allowing the message to drop, replacing the message after a delay, replacing the message after altering the payload of the message, and replacing the message after altering the message type. The disclosed autonomous self disrupting network element is particularly useful for providing a means to perform in situ field testing of network performance indicators under desired statistical conditions.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: January 21, 2014
    Assignee: Alcatel Lucent
    Inventors: Manikka Thyagarajan, Michael H. Lashley, Suat R. Eskicioglu, Csaba Marton, Nausheen Naz
  • Patent number: 8621090
    Abstract: A method for facilitating a sequenced, anonymous communications session in a communications environment is provided in one example that includes receiving, from a first endpoint, an anonymous, sequenced request for a communication session involving a second endpoint. The communication session is sequenced to occur at designated periods provided by the end user(s) and/or an administrator, while maintaining end user(s) anonymity.
    Type: Grant
    Filed: May 7, 2009
    Date of Patent: December 31, 2013
    Assignee: Match.com, L.L.C.
    Inventor: Michael G. Bustamente
  • Patent number: 8594096
    Abstract: Dynamic hardware address assignment to network devices in a switch mesh is described. In an example, a network device in a switch mesh dynamically assigns a hardware address to a network interface. The network device receives an address request from a client through the switch mesh. The network device calculates an index value for the client based on data in the address request. The network device selects the hardware address of a plurality of hardware addresses assigned to the network interface based on the index value. The switch mesh includes a plurality of traffic paths respectively for the plurality of hardware addresses. The network device sends the hardware address in a reply to the client through the switch mesh.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: November 26, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shaun Wakumoto, Andrew T Bare, Mark Gooch
  • Patent number: 8553621
    Abstract: The present invention discloses a system for supporting Voice over Internet Protocol (VOIP) and Circuit Switch (CS) telephone. The system includes a terminal gateway device, a wireless broadband module, a Subscriber Line Interface Circuit (SLIC), a SWITCH and a telephone. The present invention also discloses a method for supporting VOIP and CS telephone. By adopting the system and the method of the present invention, a subscriber can enjoy different voice services on the same telephone according to different service scenes, and a mobile operator can deploy a corresponding service in accordance with specific conditions; the present invention enhances the value-adding capability and saves communication cost.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: October 8, 2013
    Assignee: ZTE Corporation
    Inventor: Qiang Wang