Patents by Inventor Chi So
Chi So 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: 20190138486Abstract: An example peripheral device includes a module interface to receive power and data communication from a computing device. The peripheral device also includes an attachment tab to affix the peripheral device to a lower side of the computing device. The peripheral device further includes a latch to control an engagement of the attachment tab with the computing device. The peripheral device further includes a sensing circuit to detect a change in position of the latch. The peripheral device further includes a controller to, in response to detecting the latch moving from a locked position to an unlocked position, indicate a hot unplug prediction to the computing device via the module interface.Type: ApplicationFiled: July 13, 2016Publication date: May 9, 2019Inventors: Chi So, Nam H Nguyen, Ted T Nguy
-
Patent number: 10283114Abstract: Example implementations disclosed herein can be used to generate a local sound signal corresponding to utterances of a user and other sounds detected by a microphone array coupled to a communication device and to condition the local sound signals to separate the utterances of the user from the other sounds to generate a conditioned sound signal. The conditioned sound signals are evaluated to generate a local quality score for the conditioned sound signals, and when the local quality score of the conditioned sound signals is below a threshold associated with the communication device, a local feedback message indicating a local user position change can be generated. The local feedback message can include instructions for the user to move to another location to improve the quality of the condition sound signals.Type: GrantFiled: September 30, 2014Date of Patent: May 7, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Robert C Brooks, Kent E Biggs, Chi So
-
Publication number: 20190121772Abstract: Example implementations relate to transmitting signals via USB ports. For example, a system according to the present disclosure, may include a host module including a plurality of USB ports, a first expansion module, and a second expansion module. The first expansion module may include a first USB port and a second USB port. The first expansion module may receive a signal from the host module at a first USB port, and direct the signal to a second USB port. The first expansion module may transmit the signal to a second expansion module via a second USB port.Type: ApplicationFiled: July 13, 2016Publication date: April 25, 2019Inventors: Chi So, Nam H Nguyen, Chien-Hao Lu, Roger D Benson
-
Publication number: 20190052129Abstract: Examples disclosed herein provide a computing device to charge a rechargeable device. An example computing device can include a module with an enclosure to accommodate the rechargeable device. The computing device can include a transmitter within the module to wirelessly charge the rechargeable device via a receiver disposed within the rechargeable device. The computing device can include a display surface to replicate content illustrated on a screen of the rechargeable device, when the rechargeable device is to be disposed within the enclosure.Type: ApplicationFiled: September 29, 2015Publication date: February 14, 2019Applicant: Hewlett-Packard Development Company, L.P.Inventors: Chi So, Shaheen Saroor, Gregory C. Franke, Ronald E. Deluga
-
Patent number: 10193249Abstract: In one example in accordance with the present disclosure, a connector component is provided. The connector component includes a first connector portion comprising a plurality of contacts to couple with a printed circuit board, and a second connector portion comprising a plurality of contacts to couple with an M.2 form factor module. The second connector portion is to receive the M.2 form factor module in an upright orientation such that neither a front surface nor a rear surface of the M.2 form factor module substantially faces the printed circuit board. In addition, the second connector portion is to retain the M.2 form factor module in the upright orientation without a retention mechanism external to the connector component.Type: GrantFiled: December 2, 2013Date of Patent: January 29, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Chi So, Robert C Brooks, Bruce Trevino
-
Patent number: 10174403Abstract: A method for recovering metal values from a molten slag composition includes atomizing the slag with an oxygen-containing gas in a gas atomization apparatus, to produce solid slag granules. Oxygen in the atomizing gas converts metals to magnetic metal compounds, thereby magnetizing the metal-containing slag granules. These metal-containing slag granules are then magnetically separated. Larger amounts of metals may be removed by passing the molten slag through a pre-settling pan with an adjustable base, and/or discontinuing atomization where the metal content of the slag exceeds a predetermined amount. Solid slag granules produced by atomization may be charged to a recovery unit for recovery of one or more metal by-products. An apparatus for recovering metal values from molten slag includes a gas atomization apparatus, a flow control device for controlling the flow of atomizing gas, a control system, and one or more sensors to detect metal values in the slag.Type: GrantFiled: December 14, 2015Date of Patent: January 8, 2019Assignee: Hatch, LTDInventors: Sina Mostaghel, Matthew H. Cramer, Santiago Faucher, Lai Chi So, Johannes Nell
-
Patent number: 10167423Abstract: A process for preparing solid slag granules from a molten slag composition comprises: (a) providing the molten slag composition; (b) converting the molten slag composition into the solid slag granules in a dispersion apparatus; and (c) sorting the solid slag granules by shape in a separator to produce a plurality of fractions having different sphericities. Granular slag products comprise one or more fractions of solid slag granules produced by the process, and include proppants, roofing granules, catalyst supports, which may be porous or non-porous, and coated or uncoated.Type: GrantFiled: March 20, 2015Date of Patent: January 1, 2019Assignee: HATCH LTD.Inventors: Lai Chi So, Santiago Faucher
-
Publication number: 20180285229Abstract: In one implementation, a system for providing a representation of a physical location of a port includes an identifier engine, a configuration engine, and a display engine. In an example, the identifier engine retrieves a value stored on a first memory resource located on a system board. In an example, a configuration engine identifies a memory resource location on a second memory resource that is to store physical port information using a system identifier associated with the value. In an example, a display engine causes the physical port information to be displayed.Type: ApplicationFiled: September 25, 2015Publication date: October 4, 2018Applicant: Hewlett-Packard Development Company, L.P.Inventors: Binh T. Truong, Chi So
-
Publication number: 20180109725Abstract: Examples disclosed herein provide a platform for autonomously rotating a computing device having display surfaces that may be disposed on multiple sides of the computing device. One example method includes monitoring information displayed on the display surfaces and determining there is relevant information from one of the display surfaces to be directed towards a user of the computing device. The method further includes detecting a location of the user with respect to the computing device and rotating the computing device so that the display surface with the relevant information is to be directed towards the detected location of the user.Type: ApplicationFiled: July 17, 2015Publication date: April 19, 2018Inventors: Chi So, Christoph Graham, Shaheen Saroor
-
Patent number: 9948894Abstract: A device may include videoconferencing circuitry. The videoconferencing circuitry may access video data of a user captured through a camera. The videoconferencing circuitry may further determine, for the captured video data, that a user portion of the user is not in a field of view of the camera, such as the hand of the user. The videoconferencing circuitry may augment the video data to include a virtual representation of the user portion of the user and transmit the video data augmented with the virtual representation of the user portion to a remote videoconferencing device.Type: GrantFiled: November 26, 2014Date of Patent: April 17, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Robert C Brooks, Kent E Biggs, Chi So, Nam H Nguyen
-
Publication number: 20180012022Abstract: Example implementations relate to custom operating system (OS) images. For example, booting a user device to a custom OS image includes presenting a user interface (UI) for creating a custom OS image for portable use, storing the custom OS image on a database for information technology (IT) management purposes, sending, based on a request, the custom OS image from the database to an secure external device, and authenticating, based on a policy, the custom OS image on the secure external device for use on a user device without an OS image or a hard drive disk (HDD).Type: ApplicationFiled: March 11, 2015Publication date: January 11, 2018Inventors: Syed S Azam, Juan Martinez, Chi So
-
Publication number: 20170362680Abstract: A method for recovering metal values from a molten slag composition includes atomizing the slag with an oxygen-containing gas in a gas atomization apparatus, to produce solid slag granules. Oxygen in the atomizing gas converts metals to magnetic metal compounds, thereby magnetizing the metal-containing slag granules. These metal-containing slag granules are then magnetically separated. Larger amounts of metals may be removed by passing the molten slag through a pre-settling pan with an adjustable base, and/or discontinuing atomization where the metal content of the slag exceeds a predetermined amount. Solid slag granules produced by atomization may be charged to a recovery unit for recovery of one or more metal by-products. An apparatus for recovering metal values from molten slag includes a gas atomization apparatus, a flow control device for controlling the flow of atomizing gas, a control system, and one or more sensors to detect metal values in the slag.Type: ApplicationFiled: December 14, 2015Publication date: December 21, 2017Applicant: Hatch Ltd.Inventors: Sina MOSTAGHEL, Matthew H. CRAMER, Santiago FAUCHER, Lai Chi SO, Johannes NELL
-
Publication number: 20170324935Abstract: A device may include videoconferencing circuitry. The videoconferencing circuitry may access video data of a user captured through a camera. The videoconferencing circuitry may further determine, for the captured video data, that a user portion of the user is not in a field of view of the camera, such as the hand of the user. The videoconferencing circuitry may augment the video data to include a virtual representation of the user portion of the user and transmit the video data augmented with the virtual representation of the user portion to a remote videoconferencing device.Type: ApplicationFiled: November 26, 2014Publication date: November 9, 2017Applicant: Hewlett-Packard Development Company, L.P.Inventors: Robert C Brooks, Kent E Biggs, Chi So, Nam H Nguyen
-
Publication number: 20170297113Abstract: Metallurgical processes and systems for gas atomization of molten slag and/or molten metals from a metallurgical furnace are integrated with off-gas handling processes and equipment, such that the off-gases are fed to the gas atomization plant for atomizing the molten slag and/or molten metal. The use of by-product off-gases for atomizing molten slag and/or molten metals provides a number of benefits, including elimination of off-gas handling and treatment equipment, centralization and upgrading of heat via atomization to improve heat recovery, prevention of oxidation of granular products of atomization, and reduction of CO2 emissions. A process for preparing a granular product comprises: feeding a molten material and a by-product off-gas to a dispersion apparatus; and contacting the gas with the molten material in the dispersion apparatus, whereby the molten material is dispersed and solidified by contact with the gas to form the granular product.Type: ApplicationFiled: September 21, 2015Publication date: October 19, 2017Inventors: Santiago Faucher, Sina Mostaghel, Lai Chi So, Matthew Cramer
-
Publication number: 20170269939Abstract: Examples of a system and method are disclosed herein. An example of the system includes a first computer having a port and a first operating system to execute on the first computer. The system also includes a second computer coupled to the port of the first computer to receive power from the first computer, the second computer having a second operating system to simultaneously execute on the second computer. The system additionally includes a circuit to selectively switch between a first context supported by the first operating system of the first computer and a second context supported by the second operating system without waiting to save the first and second contexts.Type: ApplicationFiled: August 25, 2014Publication date: September 21, 2017Inventors: Chi SO, Nam NGUYEN, Robert Scott WRIGHT
-
Publication number: 20170249939Abstract: Example implementations disclosed herein can be used to generate a local sound signal corresponding to utterances of a user and other sounds detected by a microphone array coupled to a communication device and to condition the local sound signals to separate the utterances of the user from the other sounds to generate a conditioned sound signal. The conditioned sound signals are evaluated to generate a local quality score for the conditioned sound signals, and when the local quality score of the conditioned sound signals is below a threshold associated with the communication device, a local feedback message indicating a local user position change can be generated. The local feedback message can include instructions for the user to move to another location to improve the quality of the condition sound signals.Type: ApplicationFiled: September 30, 2014Publication date: August 31, 2017Inventors: Robert C Brooks, Kent E Biggs, Chi So
-
Patent number: 9749584Abstract: A video conferencing system conducting a videoconference comprising a computing device comprising a processor that, upon receiving input to mute the videoconference from a first participant of the videoconference creates a looping video and displays the looping video to a number of participants of the videoconference and converts detected speech of a number of participants of the videoconference into text and displays the text on a monitor of the computing device.Type: GrantFiled: April 28, 2014Date of Patent: August 29, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Juan Martinez, Chi So, James McClellan
-
Publication number: 20170177029Abstract: According to an example of providing access to a portable computing device, a connection is established with a docking station. A request from the docking station to perform an action related to a portable computing device is received, and a rule associated with the portable computing device from a policy database is fetched. A determination is made whether to perform the action, and in the event that an action is to be performed, an instruction is transmitted to perform the action on the docking station.Type: ApplicationFiled: September 13, 2014Publication date: June 22, 2017Inventors: MICHAEL NGUYEN, BINH T TRUONG, MANNY NOVOA, CHI SO
-
Publication number: 20170137912Abstract: A process for producing substantially dry slag granules comprises adding a controlled amount of water to a molten stream of slag, and granulating the slag to produce solidified slag comprising substantially dry slag granules and slag wool. An apparatus for producing substantially dry slag granules comprises: (a) an inclined surface having an upper and lower ends for receiving and discharging the stream of slag; (b) a dispersion device at the lower end of the inclined surface for dispersion of the molten slag; (c) one or more water addition devices for adding a controlled amount of water to the molten slag; and (d) a collection area adjacent to the dispersion device for deposition of solidified slag produced by the dispersion. The quantity of slag wool produced by the process and apparatus is less than that which would be produced without the addition of water.Type: ApplicationFiled: March 20, 2015Publication date: May 18, 2017Inventors: Santiago Faucher, Sang-Yoon Oh, Sina Mostaghel, Lai Chi So, Victor Hernandez, Maurizio Darini, Darryl Robert Metcalfe, Tom Rafferty
-
Publication number: 20170121595Abstract: A process for preparing solid slag granules from a molten slag composition comprises: (a) providing the molten slag composition; (b) converting the molten slag composition into the solid slag granules in a dispersion apparatus; and (c) sorting the solid slag granules by shape in a separator to produce a plurality of fractions having different sphericities. Granular slag products comprise one or more fractions of solid slag granules produced by the process, and include proppants, roofing granules, catalyst supports, which may be porous or non-porous, and coated or uncoated.Type: ApplicationFiled: March 20, 2015Publication date: May 4, 2017Inventors: Santiago Faucher, Lai Chi So