Patents Examined by Abdelnabi Musa
  • Patent number: 9100236
    Abstract: In one example, an intermediate network device sends packets that advertise a transmission control protocol (TCP) window size of zero bytes to a client device and a server device. The device, after sending the packets, receives a first zero-window probe packet from the client device including data representing a first current sequence number for a client-to-server packet flow of an established network session, and a second zero-window probe packet from the server device including data representing a second current sequence number for a server-to-client packet flow of the network session. The device also initializes a TCP state based on the first and second current sequence numbers, and acts as a TCP proxy for packets following the first zero-window probe packet of the client-to-server packet flow based on the TCP state and packets following the second zero-window probe packet of the server-to-client packet flow based on the TCP state.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: August 4, 2015
    Assignee: Juniper Networks, Inc.
    Inventors: Nikhil G. Shetty, Chitrak K. Ojha, Rohini Kasturi, Vijay S. Rajaram, Gopi Krishna, Venkatesh Badakere Ramachandra
  • Patent number: 9100320
    Abstract: According to one general aspect, a method may include establishing at least a first and a second network tap point near, in a network topology sense, an intranet/internet access point device and a server computing device, respectively. The method may include monitoring, via the first and second network tap points, at least partially encrypted network communication between a client computing device and the server computing device. A second network tap point analyzer device may decrypt at least a portion of the encrypted network communication that is viewed by the second tap point analyzer device. The method may include analyzing the monitored encrypted network communication to generate a set of metrics regarding the performance of the network communication between the client computing device and server computing device. In some embodiments a plurality of tap points and tap point analyzer devices corresponding to a multitude of network segments may be employed.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: August 4, 2015
    Assignee: BMC SOFTWARE, INC.
    Inventors: Joe Pei-Wen Hsy, Pierre Larose
  • Patent number: 9088915
    Abstract: In a System Architecture Evolution/Long Term Evolution (SAE/LTE) radio network, the network is set to configure the link MTU in the UE for each bearer where the network-configured link MTU can represent an MTU of a path for a SAE bearer service in complete or part of a particular SAE/LTE network.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: July 21, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Tarmo Kuningas
  • Patent number: 9083390
    Abstract: A local oscillator circuit and a corresponding method are provided. The local oscillator circuit includes a memory connected to a processor. The memory is configured to store local oscillator parameters corresponding to a plurality of center frequencies of a frequency spectrum. The processor is configured to apply the stored LO parameters when switching the frequency spectrum for a mixed-mode spectrum communication. The local oscillator also includes a plurality of registers connected with the processor, the plurality of registers configured to control switching of the frequency spectrum.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: July 14, 2015
    Assignee: Broadcom Corporation
    Inventors: Moshe Tarrab, Ramon A. Gomez, Avi Kliger, Young Joon Shin, Dongsoo Daniel Koh
  • Patent number: 9071321
    Abstract: Methods and systems are provided for use with wireless networks having one or more cell in which each cell includes a base station (BS), at least one relay station (RS) and at least one mobile station (MS). The at least one relay station can be used as an intermediate station for providing communication between the BS and MS. Methods are provided for allocating OFDM resources for communicating between the BS, RS and/or MS for example dividing transmission resources into uplink and downlink transmissions and methods of inserting pilot symbols into transmission resources used by the RS. In some embodiments on the invention, the methods are consistent and/or can be used in conjunction with existing standards such as 802.16e.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: June 30, 2015
    Assignee: APPLE INC.
    Inventors: Hang Zhang, Jianglei Ma, Peiying Zhu, Mo-Han Fong, Wen Tong
  • Patent number: 9065558
    Abstract: An apparatus and a method for reducing wireless data transmission in a personal area network is configured to generate and transmit a packet including information discriminating between a synchronous channel and a data channel. The apparatus and method discriminate between the synchronous channel and data channel when receiving a packet in order to improve data transmission performance of a human body communication system. The apparatus and the method use a transmission channel whose frequency is lower than an antenna frequency as a synchronous channel, and use a transmission channel whose frequency is higher than the antenna frequency as a data channel.
    Type: Grant
    Filed: October 22, 2009
    Date of Patent: June 23, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seong-Jun Song, Chul-Jin Kim, Jong-Rim Lee, Chang-Ryong Heo
  • Patent number: 9059925
    Abstract: A method for multicast load balancing in a wireless network having a plurality of access points. The method includes setting a maximum Internet protocol multicast bandwidth for the access points, receiving an admissions control request from a client at one of the access points, and determining whether the admissions control request from the client is for an admitted or unadmitted multicast stream at the access point. The access point is responsive to the admissions control request for the admitted multicast stream by servicing the admitted multicast stream and to the admissions control request for the unadmitted multicast stream by servicing the unadmitted multicast stream where the bandwidth required for the unadmitted multicast stream, plus that portion of the access point bandwidth currently used for all existing downlink multicast streams, does not exceed the maximum internet protocol multicast bandwidth for the access point.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: June 16, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Robert C. Meier, Stuart Norman, Douglas A. Smith, Nancy Cam Winget
  • Patent number: 9042311
    Abstract: Techniques are described for evaluating and improving a user experience for applications in mobile wireless networks. In some embodiments, for example, traffic characteristic prioritization information may be received from a base station at a mobile station and the traffic characteristic prioritization information may be sent to one or more applications. Traffic characteristic parameters may be received from the one or more applications and a request may be sent from the mobile station to the base station to create a service flow or modify an existing service flow. A prioritization value for the service flow may be received based on the traffic characteristic parameters and the traffic characteristic prioritization information. Other embodiments are described and claimed.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: May 26, 2015
    Assignee: INTEL CORPORATION
    Inventor: Jing Zhu
  • Patent number: 9031006
    Abstract: A method and apparatus for using a guard band as a data subcarrier in a communication system supporting frequency overlay are provided. In a method of operating mobile station for using a guard band as a subcarrier for signal transmission in a communication system supporting frequency overlay, the method includes searching for a first center frequency located at a position corresponding to an integer multiple of a subcarrier spacing, after searching for the first center frequency, receiving information indicating the numbers n1 and n2 of first additional subcarriers, and performing a first network entry process by using all subcarriers including the first additional subcarriers.
    Type: Grant
    Filed: March 9, 2009
    Date of Patent: May 12, 2015
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Jae-Hee Cho, Kwan-Hee Roh, Si-Hyun Park, Hee-Won Kang, Jae-Weon Cho, Jeong-Ho Park
  • Patent number: 9019900
    Abstract: The invention discloses a device and a system for implementing a multi-carrier high speed downlink packet access service, thereby accomplishing multi-carrier high speed downlink packet access service transmission by means of multi-carrier high speed downlink packet processing devices provided in a base station and a user equipment in the system and managing high speed downlink packets corresponding to the carriers separately by means of hybrid automatic repeat request modules corresponding to the carriers. The invention further discloses a method for implementing a multi-carrier high speed downlink packet access service, thereby allocating a separate transmitting hybrid automatic repeat request process and corresponding receiving hybrid automatic repeat request process for each carrier to accomplish transmission and receiving of high speed downlink packet access data. With the invention, the downlink data transmission rate in a radio mobile communication system supporting multiple carriers can be improved.
    Type: Grant
    Filed: July 3, 2006
    Date of Patent: April 28, 2015
    Assignee: Shanghai Ultimate Power Communications Technology Co., Ltd.
    Inventors: Shaohui Sun, Zhuo Gao, Haijun Zhou, Jinling Hu
  • Patent number: 8995355
    Abstract: A wireless communication apparatus that transmits data in certain communication interval to a receiving apparatus, using one or more communication channels among a plurality of adjacent communication channels, is provided. The apparatus includes: a setting unit configured to set the one or more communication channels for transmitting the data; a transmission unit configured to transmit the data using the one or more set communication channels; and a detection unit configured to detect interference with other wireless communication apparatuses, when the transmission unit transmits the data using the one or more set communication channels; wherein the setting unit changes the number of the one or more communication channels based on a time duration that the data transmission has been restrained due to the detected interference, and the communication interval.
    Type: Grant
    Filed: December 2, 2009
    Date of Patent: March 31, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hidetada Nago
  • Patent number: 8984044
    Abstract: A computer-implemented method of managing bookmarks within a collaborative application can include receiving a user input specifying a universal resource locator (URL) to be bookmarked and determining whether a bookmark record including the URL exists. Responsive to determining that a bookmark record including the URL does not exist, an address and a network type for the URL can be determined. A bookmark record including the URL and the network type can be stored.
    Type: Grant
    Filed: December 25, 2007
    Date of Patent: March 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: David A. Brooks, Jonathan Feinberg, David R. Millen
  • Patent number: 8977771
    Abstract: A computer implemented method, apparatus, and computer usable program code for distributing media content. A plurality of media files are identified for distribution. A determination is made whether any of the plurality of media files is unavailable remotely. In response to a determination that a portion of the plurality of media files is unavailable remotely, a portion of the plurality of media files is placed in an archive. A playlist identifying the plurality of media files is placed in the archive. A set of links to each of the plurality of media files that are available remotely are placed in the archive, wherein the archive is used to distribute the media content.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Christopher Leon Bush, Joshua Frank Nedelka, Didier Garcia La Rosa, Mark Rutenburg
  • Patent number: 8976759
    Abstract: A method implemented in a base station used for a downlink multi-user (MU) multi-input multi-output (MIMO) system is disclosed. The method includes receiving an indication of a quantized matrix from each of a plurality of scheduled user equipments, precoding data streams for the plurality of scheduled user equipments, transmitting the precoded data to the plurality of scheduled user equipments. Other methods and some apparatuses for wireless communications also are disclosed.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: March 10, 2015
    Assignee: NEC Laboratories America, Inc.
    Inventors: Mohammad A. Khojastepour, Xiaodong Wang, Mohammad Madihian
  • Patent number: 8977764
    Abstract: Application usage is profiled based on application streaming. Code pages of multiple applications are streamed from a server to multiple client computers (endpoints) for execution. The streaming of the code pages is monitored, and usage data is collected such as which pages are streamed to which endpoints, under what circumstances and when. By referencing the streamed code pages and the underlying source code, the code pages are mapped (at least approximately) to corresponding application features. The collected usage data usage and the relevant mapping are analyzed, to create application usage profile data for streamed applications. The application usage profile data can include such information as how often, when, where and by whom application components are being executed, as well as which components cause errors, are most popular, confuse users, etc.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: March 10, 2015
    Assignee: Symantec Corporation
    Inventors: Zulfikar Ramzan, Sourabh Satish, Brian Hernacki
  • Patent number: 8976742
    Abstract: An embodiment of the present invention provides a system for increasing aggregate throughput in a wireless network array comprising a first node and a second node. The first node comprises a first plurality of wireless radios, a scheduling module, and an adaptive carrier sensing module. The second node can comprise a second plurality of wireless radios. The first node can be configured to simultaneously wirelessly transmit a first data packet from the first wireless radio in the first plurality of wireless radios to a first wireless radio in the second plurality of wireless radios at a first frequency and wirelessly transmit a second data packet from a second wireless radio in the first plurality of wireless radios to a second wireless radio in the second plurality of wireless radios at a second frequency, wherein the first frequency and second frequency are in a predetermined frequency band.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: March 10, 2015
    Assignee: Georgia Tech Research Corporation
    Inventors: Raghupathy Sivakumar, Sandeep Kakumanu
  • Patent number: 8972569
    Abstract: In real-time network transaction monitoring, a mobile device receives instruction sets for executing and monitoring business transactions over networks. The instruction sets define steps of business transactions and transport protocol events to record. Each transport protocol event includes an incident marking a start, a change, or a completion of a state according to a transport protocol during the execution of the business transaction. During the execution of the business transactions, the transport protocol events are recorded, associated with location and network connectivity data for the mobile device, and stored as historical data.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: March 3, 2015
    Inventor: John J. D'Esposito
  • Patent number: 8964620
    Abstract: The invention provides a method and device for sending MBMS traffic data based on MBMS Cell Group, the method comprises the following steps: channel coding and modulating said MBMS traffic data; determining said MBMS cell group-specific scrambling code; determining said MBMS cell-specific scrambling code; scrambling said MBMS traffic data with said MBMS cell group-specific scrambling code, and adding reference signal scrambled with said MBMS cell group-specific scrambling code and reference signal scrambled with said MBMS cell-specific scrambling code; and sending scrambled MBMS reference signal and data. With the method and the corresponding device provided by the invention, it is easy to realize RF combining or RF combining and soft combining simultaneously at UE to obtain diversity gain.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: February 24, 2015
    Assignee: Alcatel Lucent
    Inventors: Yonggang Wang, Yu Chen, Hua Chao, Nan Wang, Zhongji Hu, Pingping Xing, He Wang
  • Patent number: 8943164
    Abstract: Apparatus, methods, processors, and computer readable media for receiving or transmitting content based on a presentation area size of a communication device are provided. In one aspect, the method includes obtaining a presentation area size of a display on a first communication device, and obtaining a first portion of content from a second communication device located across a communications network. The first portion of content is based on the presentation area size. The method further includes storing the first portion of content in a memory of the first communication device.
    Type: Grant
    Filed: December 24, 2007
    Date of Patent: January 27, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Jonathan K. Kies, Mazen Chmaytelli, Steven R. Altman
  • Patent number: 8935318
    Abstract: A central storage configured to store one or more input files and an executable file. A work order frontend is configured to receive, from the client, a representational state transfer (RESTful) message that contains a reference to the one or more input files in the central storage. The work order frontend is further configured to transmit, to a global-level manager, a work order. The global-level manager is configured to access the work order. The global-level manager is further configured to partition the one or more input files into multiple shards, the work order into multiple jobs, each job being associated with one or more of the multiple shards and the executable file. The global-level manager is further configured to distribute the jobs among a plurality of clusters.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: January 13, 2015
    Assignee: Google Inc.
    Inventors: David Konerding, Jordan M. Breckenridge, Daniel Belov