Patents by Inventor Hongyu Xie
Hongyu Xie has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20140016567Abstract: A technique for securing transmit opening helps enhance the operation of a station that employs the technique. The technique may facilitate low latency response to a protocol data requester, for instance. In one aspect, the technique provides a way for the protocol data responder to hold its transmit opening to transmit the protocol response data to the protocol data requester. The technique may allow the protocol data responder to hold the transmit opening until the protocol response data is ready and available for the protocol data responder to send.Type: ApplicationFiled: July 10, 2012Publication date: January 16, 2014Applicant: BROADCOM CORPORATIONInventors: Gang Lu, Payam Torab Jahromi, Hongyu Xie
-
Patent number: 8626982Abstract: Provided is a dynamically configurable wireless data bus switch for coupling a data bus to a wireless link. For example, there is a dynamically configurable wireless data bus switch including a configurable protocol adaption layer data plane providing a first interface to a data bus and a processor configured to execute a protocol adaption layer control plane. The configurable protocol adaption layer data plane of the dynamically configurable wireless data bus switch is coupled to the processor and is dynamically configurable by the protocol adaption layer control plane.Type: GrantFiled: June 29, 2011Date of Patent: January 7, 2014Assignee: Broadcom CorporationInventors: James (Weijun) Jiang, Shawn Ding, Aimin (Justin) Sang, Gang Lu, Tae Yang, Yuan Zhuang, Hongyu Xie, Simon (Yu) Zhang, Roy Tobin, Brima Ibrahim
-
Publication number: 20130215745Abstract: Dynamic buffer management for wireless communication systems facilitates enhanced throughput. The dynamic buffer management reduces buffer allocation for the current service period near the end of the current service period, and allocates the freed buffer space to one or more subsequent service periods before they begin. As a result, the host may begin to transfer data for those subsequent service periods in advance, so that data is immediately available to send when the subsequent service periods begin.Type: ApplicationFiled: February 16, 2012Publication date: August 22, 2013Applicant: Broadcom CorporationInventors: Srikanth Shubhakoti, Hyun-Gyu Jeon, Hongyu Xie, Gang Lu
-
Patent number: 8514882Abstract: Embodiments of the present invention provide a method that includes receiving, by a traffic arbiter, a predetermined time-slot allocation of one or more uplink time slots and/or one or more downlink time slots for a first wireless media access control (MAC) configured to operate within a first wireless transmission system. The method also includes determining, by the traffic arbiter, whether to grant a second wireless MAC, configured to operate within a second wireless transmission system, permission to transmit or receive based at least in part on the predetermined time-slot allocation.Type: GrantFiled: May 18, 2012Date of Patent: August 20, 2013Assignee: Marvell International Ltd.Inventors: Bhaskar Chowdhuri, Shui Cheong Lee, Hongyu Xie, Yashodhara Devadiga, Raja Banerjea
-
Patent number: 8493907Abstract: A technique to provide frequency offset estimation for packets transmitted during a service period allocated strictly for designated source and destination devices. The destination device obtains coarse and fine frequency offset estimation from the short and long preambles. A residual frequency offset is tracked for the data blocks and combined with the coarse and fine frequency offset to obtain a total frequency offset to apply to the data blocks. The total frequency offset value at the end of the first packet is saved and, instead of again estimating the coarse and fine frequency offset values with the short and long preambles of the second packet, the saved total frequency offset value is used as the initialization value to add to the residual frequency offset in the second packet. The saved offset value at the end of each packet becomes the initialization value for the subsequent packet.Type: GrantFiled: June 29, 2011Date of Patent: July 23, 2013Assignee: Broadcom CorporationInventors: Hongyu Xie, Yuan Zhuang, Murat Mese, Brima Ibrahim
-
Publication number: 20130109422Abstract: Techniques for localized dynamic channel allocation help meet the challenges of latency, memory size, and channel time optimization for wireless communication systems. As examples, advanced communication standards, such as the WiGig standard, may support wireless docking station capability and wireless streaming of high definition video content between transmitting and receiving stations, or engage in other very high throughput tasks. The techniques help to deliver the desired user experience in such an environment and address the need to meet latency and throughput requirements while limiting memory footprint.Type: ApplicationFiled: November 2, 2011Publication date: May 2, 2013Applicant: Broadcom CorporationInventors: Hongyu Xie, Srikanth Shubhakoti, Matthew James Fischer, Shawn Shiliang Ding, Gang Lu, Yuan Zhuang, Brima Ibrahim, Payam Torab Jahromi
-
Publication number: 20130034061Abstract: A responder endpoint establishes a reverse direction communication channel from the responder to an initiator. To that end, the responder endpoint receives a reverse direction grant indicator and determines when primary data is not ready to be sent to the initiator. In response, the responder transmits to the initiator, within a predetermined response time for establishing the reverse direction communication channel, a continuation frame comprising a continuation indicator that indicates that reverse direction communication channel should persist. In one implementation, the continuation frame includes at least one control field including the continuation indicator, but no data payload field.Type: ApplicationFiled: August 2, 2011Publication date: February 7, 2013Applicant: Broadcom CorporationInventors: Hongyu Xie, Gang Lu, Yuan Zhuang, Brima Ibrahim, Shawn Shiliang Ding, Payam Torab Jahromi
-
Publication number: 20130007335Abstract: Provided is a dynamically configurable wireless data bus switch for coupling a data bus to a wireless link. For example, there is a dynamically configurable wireless data bus switch including a configurable protocol adaption layer data plane providing a first interface to a data bus and a processor configured to execute a protocol adaption layer control plane. The configurable protocol adaption layer data plane of the dynamically configurable wireless data bus switch is coupled to the processor and is dynamically configurable by the protocol adaption layer control plane.Type: ApplicationFiled: June 29, 2011Publication date: January 3, 2013Applicant: BROADCOM CORPORATIONInventors: James (Weijun) Jiang, Shawn Ding, Aimin (Justin) Sang, Gang Lu, Tae Yang, Yuan Zhuang, Hongyu Xie, Simon(Yu) Zhang, Roy Tobin, Brima Ibrahim
-
Publication number: 20130003568Abstract: A technique to provide frequency offset estimation for packets transmitted during a service period allocated strictly for designated source and destination devices. The destination device obtains coarse and fine frequency offset estimation from the short and long preambles. A residual frequency offset is tracked for the data blocks and combined with the coarse and fine frequency offset to obtain a total frequency offset to apply to the data blocks. The total frequency offset value at the end of the first packet is saved and, instead of again estimating the coarse and fine frequency offset values with the short and long preambles of the second packet, the saved total frequency offset value is used as the initialization value to add to the residual frequency offset in the second packet. The saved offset value at the end of each packet becomes the initialization value for the subsequent packet.Type: ApplicationFiled: June 29, 2011Publication date: January 3, 2013Applicant: BROADCOM CORPORATIONInventors: Hongyu Xie, Yuan Zhuang, Murat Mese, Brima Ibrahim
-
Patent number: 8184658Abstract: Embodiments of the present invention provide a method that includes receiving, by a traffic arbiter, a predetermined time-slot allocation of one or more uplink time slots and/or one or more downlink time slots for a first wireless media access control (MAC) configured to operate within a first wireless transmission system. The method also includes determining, by the traffic arbiter, whether to grant a second wireless MAC, configured to operate within a second wireless transmission system, permission to transmit or receive based at least in part on the predetermined time-slot allocation.Type: GrantFiled: December 12, 2008Date of Patent: May 22, 2012Assignee: Marvell International Ltd.Inventors: Bhaskar Chowdhuri, Shui Cheong Lee, Hongyu Xie, Yashodhara Devadiga, Raja Banerjea
-
Patent number: 8175015Abstract: A media access control (MAC) processor includes a programmable controller and a memory coupled to the programmable controller to store machine readable instructions for implementing MAC functions corresponding to data received by a communication device. A hardware processor is coupled to the programmable controller. The hardware processor includes a processing engine configured to implement MAC functions on the data received by the communication device. The hardware processor additionally includes a context memory coupled to the processing engine to store state information of the processing engine corresponding to one or more contexts, and context switch logic coupled to the processing to determine when the processing engine should switch contexts.Type: GrantFiled: December 12, 2008Date of Patent: May 8, 2012Assignee: Marvell International Ltd.Inventors: Bhaskar Chowdhuri, Srikanth Shubhakoti, Vinod Ananth, Hongyu Xie, Shui Cheong Lee
-
Patent number: 5940779Abstract: A method (100) and apparatus (600) estimates power of an architectural design. Power functions are generated (step 102) for standard components (20) by synthesizing to a power-measurable implementation (step 202). A behavioral description is simulated (step 106) to produce switching activity and then parsed (step 108) to compute power from power functions of instantiated standard components (steps 109, 114, 118) from switching activity (step 116). Behavioral operations are parsed (step 108) into short and long blocks based on the number of operations. Short blocks are precompiled (step 110) to produce an RTL implementation including standard components. Power is estimated from switching activity at ports and inferred nodes (step 420). Long blocks are synthesized to produce power-measurable implementations (step 112). Power is estimated with a power function from weighted switching activity at each input (steps 508, 512-514).Type: GrantFiled: March 5, 1997Date of Patent: August 17, 1999Assignee: Motorola Inc.Inventors: Dinesh D. Gaitonde, Alberto J. Reyes, Hongyu Xie, Dana M. Rigg