Patents by Inventor Joseph Yeh
Joseph Yeh 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).
-
Patent number: 11068252Abstract: A system includes a systems manager configured to retrieve an update package that includes an update installer for updating the information handling system, and to install the update package with the update installer. The update installer retrieves an operating system build number from the information handling system, and parses a metadata file included in the update package to determine a device group based on the operating system build number, wherein the device group includes the applicable updates for the information handling system. The update installer determines a mode of installation based on the operating system build number of the device group, determines a sequence of installation of the applicable updates, and installs the applicable updates according to the sequence of installation and the mode of installation.Type: GrantFiled: September 16, 2019Date of Patent: July 20, 2021Assignee: Dell Products L.P.Inventors: Vivekanandh Narayanasamy Rajagopalan, Srikanth Kondapi, Ambadas Devrao Jadhav, Salna Viswanathan Thekkekalathil, Ta-Jung (Joseph) Yeh
-
Publication number: 20210081188Abstract: A system includes a systems manager configured to retrieve an update package that includes an update installer for updating the information handling system, and to install the update package with the update installer. The update installer retrieves an operating system build number from the information handling system, and parses a metadata file included in the update package to determine a device group based on the operating system build number, wherein the device group includes the applicable updates for the information handling system. The update installer determines a mode of installation based on the operating system build number of the device group, determines a sequence of installation of the applicable updates, and installs the applicable updates according to the sequence of installation and the mode of installation.Type: ApplicationFiled: September 16, 2019Publication date: March 18, 2021Inventors: Vivekanandh Narayanasamy Rajagopalan, Srikanth Kondapi, Ambadas Devrao Jadhav, Salna Viswanathan Thekkekalathil, Ta-Jung (Joseph) Yeh
-
Publication number: 20170295665Abstract: An overvoltage protection (OVP) module includes: an OVP assembly comprising a plurality of OVP units; a frame mounted to the OVP assembly; a terminal block with a plurality of first electrical ports and a plurality of second electrical ports, the terminal block mounted to the frame; and a plurality of electrical conductors, each conductor electrically connected between one of the first electrical ports of the terminal block and a respective OVP unit.Type: ApplicationFiled: March 6, 2017Publication date: October 12, 2017Inventors: Charles J. Mann, Jer-Haw Joseph Yeh, Stephen P. Watson, Tri H. Nguyen
-
Patent number: 8864560Abstract: A housing includes a wall having an aperture and a vented panel, the vented panel including a first wall having a first side and a second side and an opening, a second wall having a first side, a second side facing the first wall first side and an opening, and a panel interior, the housing further including an air filter having an inner side and an outer side relative to the interior mounted against the second wall first side over the second wall opening with the filter inner side facing the housing interior, a water dam mounted along the filter bottom portion at the filter inner side, the water dam being higher than any water barrier mounted along the filter bottom portion outer side, whereby, any water reaching the filter bottom is substantially prevented from draining into the housing interior. Also an air filter usable in the housing.Type: GrantFiled: September 19, 2008Date of Patent: October 21, 2014Assignee: CommScope, Inc. of North CarolinaInventors: Joseph Yeh, Stephen Palaszewski, John L. LoSapio
-
Patent number: 8555591Abstract: A louvered door assembly for an outdoor electronic enclosure includes an outer panel attached to an inner panel. Channels for holding louvers are attached to both panels. Each channel has slots formed therein which receive the individual louvers and hold them in position without fasteners. The inner panel holds the louvers in the slots. The louvered door assembly provides a clean look, a compact arrangement, large air flow and resists water ingress into the enclosure.Type: GrantFiled: February 19, 2009Date of Patent: October 15, 2013Assignee: CommScope, Inc. of North CarolinaInventors: Joseph Yeh, Walter Hendrix, Michael Paulus, Gabriel Martinez, Wesley Allen Christensen, Paul Brush
-
Patent number: 8108082Abstract: A cooling system and method for an outdoor electronics enclosure includes an air conditioner controlled to operate during off-peak hours, so as to pre-cool batteries. The cooled batteries keep the enclosure cool during peak hours so that it is not necessary to run the air conditioner when electricity prices are at their peak. A clock or light sensor determines the time of day. A controller has stored data indicating the peak hours when electricity costs more.Type: GrantFiled: April 21, 2009Date of Patent: January 31, 2012Assignee: CommScope, Inc. of North CarolinaInventors: Joseph Yeh, Walter Hendrix
-
Patent number: 7929294Abstract: A cooling system for an outdoor electronic enclosure, with separate compartments for electronics and batteries, includes separate cooling devices for each compartment so that optimal temperatures are provided to each compartment. The batteries are cooled by a thermo-electric type air-conditioner, while the electronics are cooled by direct air cooling device or a heat exchanger.Type: GrantFiled: March 25, 2009Date of Patent: April 19, 2011Assignee: CommScope Inc. of North CarolinaInventors: Joseph Yeh, Walter Hendrix
-
Publication number: 20100063647Abstract: A cooling system and method for an outdoor electronics enclosure includes an air conditioner controlled to operate during off-peak hours, so as to pre-cool batteries. The cooled batteries keep the enclosure cool during peak hours so that it is not necessary to run the air conditioner when electricity prices are at their peak. A clock or light sensor determines the time of day. A controller has stored data indicating the peak hours when electricity costs more.Type: ApplicationFiled: April 21, 2009Publication date: March 11, 2010Inventors: Joseph YEH, Walter HENDRIX
-
Publication number: 20100059270Abstract: A cooling system for an outdoor electronic enclosure, with separate compartments for electronics and batteries, includes separate cooling devices for each compartment so that optimal temperatures are provided to each compartment. The batteries are cooled by a thermo-electric type air-conditioner, while the electronics are cooled by direct air cooling device or a heat exchanger.Type: ApplicationFiled: March 25, 2009Publication date: March 11, 2010Inventors: Joseph YEH, Walter Hendrix
-
Publication number: 20100015904Abstract: A housing includes a wall having an aperture and a vented panel, the vented panel including a first wall having a first side and a second side and an opening, a second wall having a first side, a second side facing the first wall first side and an opening, and a panel interior, the housing further including an air filter having an inner side and an outer side relative to the interior mounted against the second wall first side over the second wall opening with the filter inner side facing the housing interior, a water dam mounted along the filter bottom portion at the filter inner side, the water dam being higher than any water barrier mounted along the filter bottom portion outer side, whereby, any water reaching the filter bottom is substantially prevented from draining into the housing interior. Also an air filter usable in the housing.Type: ApplicationFiled: September 19, 2008Publication date: January 21, 2010Inventors: Joseph YEH, Stephen Palaszewski, John L. LoSapio
-
Publication number: 20090241454Abstract: A louvered door assembly for an outdoor electronic enclosure includes an outer panel attached to an inner panel. Channels for holding louvers are attached to both panels. Each channel has slots formed therein which receive the individual louvers and hold them in position without fasteners. The inner panel holds the louvers in the slots. The louvered door assembly provides a clean look, a compact arrangement, large air flow and resists water ingress into the enclosure.Type: ApplicationFiled: February 19, 2009Publication date: October 1, 2009Inventors: Joseph YEH, Walter Hendrix, Michael Paulus, Gabriel Martinez, Wesley Allen Christensen, Paul Brush
-
Publication number: 20080068798Abstract: An outdoor equipment cabinet includes a housing with a first door for accessing an equipment compartment within the housing. A battery compartment is located proximate a bottom of the housing. First and second air vents are located in an upper half of the cabinet. At least one fan moves air from the first vent, down to the battery compartment and then up and out of the second vent. In some embodiments, the first door includes the second vent, and a dual wall construction leading to a heat exchanger mounted to the first door. Air passes through the dual wall construction of the first door and through the heat exchanger to regulate an air temperature within the equipment compartment, and then passes out the second vent. The first vent may be provided in a second door which also includes a dual wall construction to guide incoming air to the battery compartment.Type: ApplicationFiled: September 20, 2007Publication date: March 20, 2008Inventors: Mark Hendrix, David BARTEK, Chuck Mann, Joseph Yeh
-
Publication number: 20020144234Abstract: An application creation tool includes: a first component and a second component, where a name of the first and second components in accordance with a naming scheme is based on a plurality of attributes for an application which the first and the second components create. Each component pertains to one variation of the combination of attributes, such as the programming language, the application type, the server type, and the service type for the application to be created. Each component is named according to the naming scheme based on these attributes. When a service request for the tool is issued, the tool uses the four attributes to determine the name of the appropriate component. In this manner, the complexity of the application creation tool is reduced. This makes the tool easily maintainable and easier to upgrade.Type: ApplicationFiled: March 29, 2001Publication date: October 3, 2002Inventor: Shu-Huar Joseph Yeh
-
Patent number: 6424974Abstract: A method, apparatus, and article of manufacture for providing a programming development environment that supports the development of portable server routines. More specifically, the present invention discloses a method for storing and retrieving server routines within the database independent of any file I/O system. Also, the present invention discloses a debugging environment that allows debugging of server routines in a multi-tier environment, wherein the source code being debugged runs on the development machine.Type: GrantFiled: September 12, 1997Date of Patent: July 23, 2002Assignee: International Business Machines CorporationInventors: Curt L. Cotner, Wendy Lynne Koontz, Gerald H. Roth, Frederick Thomas Sharp, Shu-Huar Joseph Yeh
-
Patent number: 6253368Abstract: A method, apparatus, and article of manufacture and memory for providing a programming development environment that supports the development of Internet and Intranet applications. More specially, the present invention discloses an efficient, versatile dynamic debugger that allows platform-independent debugging of applications written in a wide variety of languages.Type: GrantFiled: September 12, 1997Date of Patent: June 26, 2001Assignee: International Business Machines CorporationInventors: Constance J. Nelin, Gerald Herman Roth, Frederick Thomas Sharp, Shu-Huar Joseph Yeh
-
Patent number: 6067414Abstract: A method and apparatus for generating a Common Gateway Interface (CGI) adaptor customized for a stored procedure. In accordance with the present invention, stored procedure application developers can provides their stored procedure to a builder, which creates a CGI adaptor customized for the stored procedure. To generate the CGI adaptor, the builder parses the stored procedure to identify the arguments of the stored procedure. Then, using the stored procedure arguments, the builder generates logic to extract variables from an input data stream, wherein the variables correspond to the arguments of the stored procedure. The builder also generates logic to invoke the stored procedure using the variables extracted from the input data stream. The generated logic comprises the customized CGI adaptor.Type: GrantFiled: December 30, 1998Date of Patent: May 23, 2000
-
Patent number: 6063133Abstract: A system and method for translating source code, comprising high level source code with embedded SQL statements, to p-code or machine-language instructions by a one-pass parsing mechanism. The one-pass parsing mechanism generates executable code without the need to generate an intermediate file. Additionally, the p-code or machine-language instructions are annotated with references to the line numbers of the corresponding source code, thereby allowing a source level debugger to debug the source code with embedded SQL statements.Type: GrantFiled: June 30, 1998Date of Patent: May 16, 2000Assignee: International Business Machines CorporationInventors: Chin Hsiang Li, I-Shin-Andy Wang, Wei Young, Shu Huar Joseph Yeh, John Shek-Luen Ng, Kuo-Wei Hwang, Mir Hamid Pirahesh, Tak-Ming Lo
-
Patent number: 5875332Abstract: A method and apparatus for generating a Common Gateway Interface (CGI) adaptor customized for a stored procedure. In accordance with the present invention, stored procedure application developers can provides their stored procedure to a builder, which creates a CGI adaptor customized for the stored procedure. To generate the CGI adaptor, the builder parses the stored procedure to identify the arguments of the stored procedure. Then, using the stored procedure arguments, the builder generates logic to extract variables from an input data stream, wherein the variables correspond to the arguments of the stored procedure. The builder also generates logic to invoke the stored procedure using the variables extracted from the input data stream. The generated logic comprises the customized CGI adaptor.Type: GrantFiled: May 31, 1996Date of Patent: February 23, 1999
-
Patent number: 5867413Abstract: A fast floating-point multiplication and accumulation unit (fmac) is described. The described fmac uses significantly less hardware, thereby yielding a fast and an inexpensive fmac. This fmac uses an m-bit carry propagation adder instead of a 3 m-bit carry propagation adder and a 2 m-bit normalizer instead of a 3 m-bit normalizer. The normalizer relies on a leading one detection, as opposed to leading one/zero prediction used in known fmac's. Even when the product of the multiplication is opposite in sign to the number added to the product, the fmac, disclosed here, only uses an m-bit adder and a 2 m-bit normalizer.Type: GrantFiled: October 17, 1995Date of Patent: February 2, 1999Assignee: Hitachi Micro Systems, Inc.Inventor: Hsueh-Li Joseph Yeh
-
Patent number: D599576Type: GrantFiled: March 31, 2008Date of Patent: September 8, 2009Assignee: Commscope, Inc. of North CarolinaInventors: Mark Hendrix, Michael Paulus, Gabriel Martinez, Joseph Yeh, Per Magnus Skold, Timothy W. Terleski