Patents by Inventor David Yu

David Yu 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: 20130251506
    Abstract: A wind turbine electricity generating apparatus includes a wind collecting unit having a funnel-shaped wall and terminating at inlet and internal-port ends to define an air channel for passage of a main stream of incoming wind, and a rotor unit having a rotor rotated by united wind streams dashing into a rotor housing so as to generate electricity by a generator. A wind-stream accelerating unit disposed outwardly of the funnel-shaped wall to speed up the velocity of a side stream taken up through an uptake port such that an accelerated side stream of wind is delivered into the air channel and entrained in the main stream to induce a negative pressure, thereby forming the united stream with an increased velocity.
    Type: Application
    Filed: March 22, 2012
    Publication date: September 26, 2013
    Inventor: David-Yu Chu
  • Patent number: 8505790
    Abstract: Systems and methods for supporting an electronic device include an electronic device storage chamber; a shoulder strap attached to a top end of the electronic device storage chamber; a chest strap attached to a surface of the electronic device storage chamber; a bottom arm hingeably attached to a bottom end of the electronic device storage chamber; a ball joint attached to the bottom arm; and an electronic device support arm having a first end attached to the ball joint. In one embodiment, a phone arm can be attached to a surface of the electronic device storage chamber to adjustably support the position of a phone so that a user can simultaneously use the phone and the electronic device such as a tablet in a hands-free manner.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: August 13, 2013
    Inventors: David Chen Yu, Michael David Yu
  • Publication number: 20130194784
    Abstract: A flashlight control body harness system includes body straps adapted to loop around a body portion; a base having elongated slots to thread the body strap there through; a curved bottom to fit over the body portion; a flashlight strap adapted to loop around a flashlight; and a flashlight interface unit mounted above the base, the flashlight interface unit having elongated slots to receive the flashlight strap there through. A pivot lock assembly adaptably secures the flashlight interface unit on to the base and enables a beam of light directed to a desire direction.
    Type: Application
    Filed: January 26, 2012
    Publication date: August 1, 2013
    Inventor: David Yu
  • Patent number: 8447686
    Abstract: A system and method for collecting data about merchants or service establishments that accept credit cards or charge cards as payment for goods and services, segmenting the merchants into groups, generating risk scores for the merchants based upon each merchants' group and, based upon the risk scores, providing information to a card issuer to take remedial action for merchants that are at higher risk for entering into a debit balance.
    Type: Grant
    Filed: September 22, 2004
    Date of Patent: May 21, 2013
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Qingli Wang, David Yu, Salvator Nkunzimana, Jin Wu, Weichiang Hu
  • Patent number: 8429390
    Abstract: A method for performing a quick boot and a general boot at a basic input output system (BIOS) stage is described. A computer is powered on. An embedded controller firmware or a BIOS determines whether a quick boot key is pressed. If the quick boot key is not pressed, a boot flag is changed from Quick Boot to General Boot. If the quick boot key is pressed, the BIOS determines whether the boot flag is set to Quick Boot. If it is determined that the boot flag is set to Quick Boot, an initialization of drivers preset by the quick boot is performed, and uninitialized drivers are initialized at a stage when an operating system is started. If it is determined that the boot flag is set to General Boot, an initialization of all drivers is performed.
    Type: Grant
    Filed: December 24, 2009
    Date of Patent: April 23, 2013
    Assignee: Insyde Software Corp.
    Inventors: David Yu, Lawrence Chiu, Jeremy Wang, Sam Lo, Giant Liang, Susan Su
  • Publication number: 20130007845
    Abstract: An authentication and authorization plug-in model for a cloud computing environment enables cloud customers to retain control over their enterprise information when their applications are deployed in the cloud. The cloud service provider provides a pluggable interface for customer security modules. When a customer deploys an application, the cloud environment administrator allocates a resource group (e.g., processors, storage, and memory) for the customer's application and data. The customer registers its own authentication and authorization security module with the cloud security service, and that security module is then used to control what persons or entities can access information associated with the deployed application.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Yu Chang, Messaoud Benantar, John Yow-Chun Chang, Vishwanath Venkataramappa
  • Patent number: 8308392
    Abstract: A friction ball joint and a method for using the friction ball joint are provided. A clam shell is formed from at least two segments and has a mechanical element extending from one of the clam shell segments. A cap that has a mechanical element extending from the rounded portion of the cap is also provided. This cap covers the joined clam shell segments opposite the mechanical element extending from the clam shell. The clam shell surrounds a spring that pushes the cap against the fixed outer clam shell, creating friction that retains the friction ball joint in the desired position. Further embodiments provide a locking assembly and an external spring or clamp. In these embodiments the spring or clamp is placed over the outside of the ball and clam shell. The ball has holes disposed over its surface to receive a locking assembly to hold the ball joint in the selected position.
    Type: Grant
    Filed: June 9, 2010
    Date of Patent: November 13, 2012
    Inventors: David Chen Yu, Michael David Yu
  • Patent number: 8290163
    Abstract: An approach is provided that allows an administrator to set a new password at a wireless access point, such as a traditional WAP or a wireless router. The wireless access point creates a message that includes the new password. The message is encrypted using the old password that was previously set for the wireless network. The encrypted message is wirelessly transmitted from the wireless access point to the active client devices (those clients currently accessing the wireless network). The clients decrypt the message using the old password that was previously provided to the clients. The clients retrieve the new password from the message. The clients construct a new message that is encrypted using the new password. The new message is wirelessly transmitted from the clients to the wireless access device and serves as an acknowledgement.
    Type: Grant
    Filed: March 15, 2008
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: David Yu Chang, John Yow-Chun Chang, Vishwanath Venkataramappa
  • Publication number: 20120190077
    Abstract: A specialized culture medium for the promotion of alginate production by stable mucoid Pseudomonas aeruginosa bacterial strains and methods for the production and purification of industrial, commercial, and pharmaceutical grade alginate from bacteriological sources are provided herein. Alginate produced using the media and methods disclosed herein is structurally uniform and substantially free of bacterial cell contaminants, including endotoxin.
    Type: Application
    Filed: January 12, 2012
    Publication date: July 26, 2012
    Applicant: PROGENESIS TECHNOLOGIES, LLC
    Inventors: Hongwei David Yu, Richard M. Niles, Xin Wang, Kristy Dawn Dillon
  • Patent number: 8208406
    Abstract: In general, techniques are described for dynamically managing weighted queues. In accordance with the techniques, a network security device comprises a queue management module that assigns, for each queue of a plurality of queues, a quota desirable to a user that a processor of the network security device consumes to service each queue. The queue management module determines, based on the desirable quotas, a queue weight for each queue and computes. Based on the computation, the queue management module dynamically adjusts one or more of the weights such that subsequent amounts of processing time actually required to process the number of packets defined by each of the queue weights more accurately reflects the desirable quotas assigned to each of the queues. The network device outputs the number of packets in accordance with the adjusted weights.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: June 26, 2012
    Assignee: Juniper Networks, Inc.
    Inventors: Dongyi Jiang, Chih-Wei Chao, David Yu, Jin Shang
  • Patent number: 8169441
    Abstract: A method and system for minimizing an amount of data needed to test data against subarea boundaries in spatially composited digital video is provided. Graphics data for a frame is composed of geometry chunks. Each geometry chunk is defined by its own bounding region, where the bounding region defines the space the geometry chunk occupies on the compositing window. Only the parameters that define the bounding region are communicated to each graphics unit in conjunction with the determination of which graphics unit will render the geometry chunk defined by the bounding region. The actual graphics data that comprises the geometry chunk is communicated only to those geometry units that will actually render the geometry chunk. This reduces the amount of data needed to communicate graphics data information in spatially composited digital video.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: May 1, 2012
    Assignee: Graphics Properties Holdings, Inc.
    Inventors: David R. Blythe, Marc Schafer, Paul Jeffrey Ungar, David Yu
  • Publication number: 20120047258
    Abstract: Access is controlled to managed resources in a stateless web server architecture including a stateless web server computing platform; a resource locator map portion of the stateless web server computing platform providing a unique resource locator code representing each managed resource in a stateless web server architecture, wherein the managed resource is assigned to a plurality of application program components; a set of servlet filters disposed in a portion of the stateless web server computing platform, each servlet filter associated with one of the application program components; a resource locator matcher portion of the stateless web server computing platform, responsive to a user request to a unique resource locator, matching a pattern in the user request to one or more of the application program components using a corresponding servlet filter; and a request dispatcher portion of the stateless web server computing platform sending the user request to the matched application program component, wherein
    Type: Application
    Filed: August 17, 2010
    Publication date: February 23, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Yu Chang, John Yow-Chun Chang, Vishwanath Venkataramappa
  • Publication number: 20110297711
    Abstract: Systems and methods for supporting an electronic device include an electronic device storage chamber; a shoulder strap attached to a top end of the electronic device storage chamber; a chest strap attached to a surface of the electronic device storage chamber; a bottom arm hingeably attached to a bottom end of the electronic device storage chamber; a ball joint attached to the bottom arm; and an electronic device support arm having a first end attached to the ball joint. In one embodiment, a phone arm can be attached to a surface of the electronic device storage chamber to adjustably support the position of a phone so that a user can simultaneously use the phone and the electronic device such as a tablet in a hands-free manner.
    Type: Application
    Filed: March 25, 2011
    Publication date: December 8, 2011
    Inventors: David Chen Yu, Michael David Yu
  • Publication number: 20110242114
    Abstract: A method and system for minimizing an amount of data needed to test data against subarea boundaries in spatially composited digital video. Spatial compositing uses a graphics unit or pipeline to render a portion (subarea) of each overall frame of digital video images. This reduces the amount of data that each processor must act on and increases the rate at which an overall frame is rendered. Optimization of spatial compositing depends on balancing the processing load among the different pipelines. The processing load typically is a direct function of the size of a given subarea and a function of the rendering complexity for objects within this subarea. Load balancing strives to measure these variables and adjust, from frame to frame, the number, sizes, and positions of the subareas. The cost of this approach is the necessity to communicate, in conjunction with each frame, the graphics data that will be rendered. Graphics data for a frame is composed of geometry chunks.
    Type: Application
    Filed: April 11, 2011
    Publication date: October 6, 2011
    Applicant: Graphics Properties Holdings, Inc.
    Inventors: David R. BLYTHE, Marc Schafer, Paul Jeffrey Ungar, David Yu
  • Publication number: 20110199928
    Abstract: A device may receive packets for a system and obtain a packet drop rate of the system, a processor utilization rate of the system, and a target processor utilization rate of the system. In addition, the device may determine a target packet drop rate based on the packet drop rate, the processor utilization rate, and the target processor utilization rate. The device may drop a portion of the packets in accordance with the packet drop rate.
    Type: Application
    Filed: April 25, 2011
    Publication date: August 18, 2011
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Dongyi JIANG, David Yu
  • Publication number: 20110161646
    Abstract: A method for performing a quick boot and a general boot at a basic input output system (BIOS) stage is described. A computer is powered on. An embedded controller firmware or a BIOS determines whether a quick boot key is pressed. If the quick boot key is not pressed, a boot flag is changed from Quick Boot to General Boot. If the quick boot key is pressed, the BIOS determines whether the boot flag is set to Quick Boot. If it is determined that the boot flag is set to Quick Boot, an initialization of drivers preset by the quick boot is performed, and uninitialized drivers are initialized at a stage when an operating system is started. If it is determined that the boot flag is set to General Boot, an initialization of all drivers is performed.
    Type: Application
    Filed: December 24, 2009
    Publication date: June 30, 2011
    Applicant: INSYDE SOFTWARE CORP.
    Inventors: David Yu, Lawrence Chiu, Jeremy Wang, Sam Lo, Giant Liang, Susan Su
  • Patent number: 7952999
    Abstract: A device may receive packets for a system and obtain a packet drop rate of the system, a processor utilization rate of the system, and a target processor utilization rate of the system. In addition, the device may determine a target packet drop rate based on the packet drop rate, the processor utilization rate, and the target processor utilization rate. The device may drop a portion of the packets in accordance with the packet drop rate.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: May 31, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Dongyi Jiang, David Yu
  • Patent number: 7924287
    Abstract: A method and system for minimizing an amount of data needed to test data against subarea boundaries in spatially composited digital video. Spatial compositing uses a graphics unit or pipeline to render a portion (subarea) of each overall frame of digital video images. This reduces the amount of data that each processor must act on and increases the rate at which an overall frame is rendered. Optimization of spatial compositing depends on balancing the processing load among the different pipelines. The processing load typically is a direct function of the size of a given subarea and a function of the rendering complexity for objects within this subarea. Load balancing strives to measure these variables and adjust, from frame to frame, the number, sizes, and positions of the subareas. The cost of this approach is the necessity to communicate, in conjunction with each frame, the graphics data that will be rendered. Graphics data for a frame is composed of geometry chunks.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: April 12, 2011
    Assignee: Graphics Properties Holdings, Inc.
    Inventors: David M. Blythe, Marc Schafer, Paul Jeffrey Ungar, David Yu
  • Patent number: 7874008
    Abstract: Methods and systems are provided for dynamically altering the capabilities of a software application in response to a request from a user to perform an action in the application. Based on the user's security role, the software application is reconfigured by either granting access to the user to an existing component of the application, or if no suitable component is available, adding an external vendor component to the software application which is suitable for performing the requested action.
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: January 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: David Yu Chang, John Yow-Chung Chang, Vishwanath Venkataramappa
  • Publication number: 20100245348
    Abstract: A method and system for minimizing an amount of data needed to test data against subarea boundaries in spatially composited digital video. Spatial compositing uses a graphics unit or pipeline to render a portion (subarea) of each overall frame of digital video images. This reduces the amount of data that each processor must act on and increases the rate at which an overall frame is rendered. Optimization of spatial compositing depends on balancing the processing load among the different pipelines. The processing load typically is a direct function of the size of a given subarea and a function of the rendering complexity for objects within this subarea. Load balancing strives to measure these variables and adjust, from frame to frame, the number, sizes, and positions of the subareas. The cost of this approach is the necessity to communicate, in conjunction with each frame, the graphics data that will be rendered. Graphics data for a frame is composed of geometry chunks.
    Type: Application
    Filed: June 11, 2010
    Publication date: September 30, 2010
    Applicant: Graphics Properties Holdings, Inc.
    Inventors: David R. BLYTHE, Marc Schafer, Paul Jeffrey Ungar, David Yu