Patents by Inventor Patrick Wang
Patrick Wang 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: 11200236Abstract: A system includes reception of a filter on a first dimension of a first data model, determination of an association between a second dimension of the first data model and a first dimension of a second data model, generation of a calculated dimension based on the second dimension, the rows of the calculated dimension being identical to the rows of the first dimension, application of the filter to the rows of the calculated dimension to generate filtered rows of the calculated dimension, execution of an inner join between the filtered rows of the calculated dimension and a fact table of the second data model to generate a result table including one or more measure values of the second data model, and generation of a visualization including the result table.Type: GrantFiled: September 6, 2019Date of Patent: December 14, 2021Assignee: BUSINESS OBJECTS SOFTWARE LTD.Inventors: Ping Xiang, Semuel Kadarusman, Patrick Wang, Justin Wong, Veljko Jovanovic
-
Patent number: 11093504Abstract: Some embodiments provide execution of a query on a target data model which is filtered on a measure of a source data model, even if the source data model and the target data model are not logically linked. Some embodiments further support execution of a query on a target data model which is filtered on a measure of a source data model and on a dimension filter of another data model. Some embodiments provide for a substantial amount of query execution to occur on the backend, thereby freeing client resources in comparison to prior approaches.Type: GrantFiled: December 2, 2019Date of Patent: August 17, 2021Assignee: BUSINESS OBJECTS SOFTWARE LTDInventors: Ping Xiang, Semuel Kadarusman, Patrick Wang, Justin Wong, Veljko Jovanovic
-
Publication number: 20210165828Abstract: Some embodiments provide execution of a query on a target data model which is filtered on a measure of a source data model, even if the source data model and the target data model are not logically linked. Some embodiments further support execution of a query on a target data model which is filtered on a measure of a source data model and on a dimension filter of another data model. Some embodiments provide for a substantial amount of query execution to occur on the backend, thereby freeing client resources in comparison to prior approaches.Type: ApplicationFiled: December 2, 2019Publication date: June 3, 2021Inventors: Ping Xiang, Semuel Kadarusman, Patrick Wang, Justin Wong, Veljko Jovanovic
-
Patent number: 10987815Abstract: Systems, apparatus, and methods of manufacturing an article using electroadhesion technology, either as a sole modality of handling such materials or in concert with at least one mechanically actuated modality for the pick-up and release of materials, respectively. The mechanically actuated modality in one embodiment is configured as a netting configured to be placed over a contact surface of an electroadhesive plate to facilitate the handling of an object.Type: GrantFiled: July 9, 2018Date of Patent: April 27, 2021Assignee: Grabit, Inc.Inventors: Harsha Prahlad, Richard J. Casler, Susan Kim, Matthew Leettola, Jon Smith, Kenneth Tan, Patrick Wang, John Mathew Farren, Patrick Conall Regan, Po Cheng Chen, Howard Fu, Honam Ko, Dragan Jurkovic, Aishwarya Varadhan, Tsung Tai Chien, Chang-Chu Liao, Chih-Chi Chang, Kuo-Hung Lee, Ming-Feng Jean, TaeHoun Kim, Qingde Chen, Greg Miller
-
Publication number: 20210081451Abstract: A system includes reception of a user request for a set of data visualizations, execution, in response to the user request, of a main thread to request metadata associated with the set of data visualizations from a remote system, execution of a worker thread to request a set of persisted queries associated with the set of data visualizations from the remote system, to issue the set of persisted queries to the remote system, to receive query results associated with the set of persisted queries from the remote system, and to initiate storage of the query results in a local memory, and execution of the main thread to retrieve the query results stored in the local memory and render the set of data visualizations based on the retrieved query results.Type: ApplicationFiled: September 12, 2019Publication date: March 18, 2021Inventors: Justin Wong, JianHong Tan, Kyoung Woo Nam, Patrick Wang, Ruoxin Zhou, Veljko Jovanovic
-
Publication number: 20210073230Abstract: A system includes reception of a filter on a first dimension of a first data model, determination of an association between a second dimension of the first data model and a first dimension of a second data model, generation of a calculated dimension based on the second dimension, the rows of the calculated dimension being identical to the rows of the first dimension, application of the filter to the rows of the calculated dimension to generate filtered rows of the calculated dimension, execution of an inner join between the filtered rows of the calculated dimension and a fact table of the second data model to generate a result table including one or more measure values of the second data model, and generation of a visualization including the result table.Type: ApplicationFiled: September 6, 2019Publication date: March 11, 2021Inventors: Ping Xiang, Semuel Kadarusman, Patrick Wang, Justin Wong, Veljko Jovanovic
-
Patent number: 10745164Abstract: Provided herein are solutions to automated material handling comprising systems that allow automated “each pick handling” without requiring the complexity of robotic grasping. Numerous examples of pre-configurable and reconfigurable transport containers, partitioning devices, and automated container configuration stations are described in addition to methods of use and associated material handling systems that utilize such containers. Further described are containers that are individually configured or customized according to specific lot sizes to more efficiently and optimally contain, store and distribute articles as a component of a picking system. Configurable containers or “totes” may be customized on a per-order basis to create optimally configured containers that maximize the use of space in a container, on a single-item-per-space basis, regardless of item quantity, size or volume, by customizing the size of each space within a container or tote.Type: GrantFiled: October 21, 2016Date of Patent: August 18, 2020Assignee: Grabit, Inc.Inventors: Harsha Prahlad, Susan Kim, Matthew Leettola, Steven J. Annen, Charlie S. Duncheon, Eric Winger, Robert Roy, Pat Bournes, Patrick Wang
-
Patent number: 10456959Abstract: A system for crafting railroad crossties of compressed bamboo is described. The system employs a hydraulic press configured to effectively compress multiple stalks of bamboo into a strong unified beam within a mold. Bamboo is first mashed, dried, and treated. A resin is employed as a permanent adhesive, binding the stalks together. The bamboo is stacked within a mold and compressed under the pressure exerted by the hydraulic press. An oven is used to heat the compressed bamboo, and then the bamboo is cooled. The compressed bamboo beam may then be trimmed to remove excess bamboo, and is cut into crosstie segments if needed. The resulting crosstie is sturdy, ecologically friendly, and rapidly manufactured.Type: GrantFiled: January 21, 2016Date of Patent: October 29, 2019Assignee: TieBam, Inc.Inventors: Jason Avraham, David Johns, Patrick Wang, Jean-Luc Kouyoumji, Reuben Smith
-
Patent number: 10148796Abstract: A network device in a network is provided that is configured to implement a process for modifying a timestamp in a packet that is a timing protocol packet. The timing protocol packet is encapsulated by a user data protocol (UDP) datagram, where the modified timestamp is written into the packet, but does not require a checksum of the UDP datagram to be changed. The process includes receiving a packet including a first timestamp over the network, receiving the first timestamp from the packet and a second timestamp to be written to the packet, and determining a third timestamp that is a modification of the second timestamp to be written to the packet, the third timestamp having least significant bits modified from the second timestamp such that the checksum of the UDP datagram is unchanged. The process writes the third timestamp into the packet and transmits the UDP datagram to the network.Type: GrantFiled: October 20, 2015Date of Patent: December 4, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Patrick Wang, Daniel Christian Biederman, Ravi Tangirala, Edward Ho, Afshin Ganjooi
-
Publication number: 20180326596Abstract: Systems, apparatus, and methods of manufacturing an article using electroadhesion technology for the pick-up and release of materials, respectively.Type: ApplicationFiled: July 9, 2018Publication date: November 15, 2018Inventors: Harsha PRAHLAD, Richard J. CASLER, Susan KIM, Matthew LEETTOLA, Jon SMITH, Kenneth TAN, Patrick WANG, John Mathew FARREN, Patrick Conall REGAN, Po Cheng CHEN, Howard FU, Dragan JURKOVIC, Aishwarya VARADHAN, Chang-Chu LIAO, Chih-Chi CHANG, Kuo-Hung LEE, Ming-Feng JEAN
-
Publication number: 20180319019Abstract: Systems, apparatus, and methods of manufacturing an article using electroadhesion technology, either as a sole modality of handling such materials or in concert with at least one mechanically actuated modality for the pick-up and release of materials, respectively.Type: ApplicationFiled: July 9, 2018Publication date: November 8, 2018Inventors: Harsha PRAHLAD, Richard J. CASLER, Susan KIM, Matthew LEETTOLA, Jon SMITH, Kenneth TAN, Patrick WANG, John Mathew FARREN, Patrick Conall REGAN, Po Cheng CHEN, Howard FU, Honam KO, Dragan JURKOVIC, Aishwarya VARADHAN, Tsung Tai CHIEN, Chang-Chu LIAO, Chih-Chi CHANG, Kuo-Hung LEE, Ming-Feng JEAN, TaeHoun KIM, Qingde CHEN, Greg MILLER
-
Publication number: 20180319020Abstract: Systems, apparatus, and methods of manufacturing an article using electroadhesion technology, either as a sole modality of handling such materials or in concert with vacuum for the pick up and release of materials, respectively.Type: ApplicationFiled: July 9, 2018Publication date: November 8, 2018Inventors: Harsha PRAHLAD, Richard J. CASLER, Susan KIM, Matthew LEETTOLA, Jon SMITH, Kenneth TAN, Patrick WANG, John Mathew FARREN, Patrick Conall REGAN, Po Cheng CHEN, Honam KO, Dragan JURKOVIC, Aishwarya VARADHAN, Tsung Tai CHIEN, Chang-Chu LIAO, Chih-Chi CHANG, Kuo-Hung LEE, TaeHoun KIM
-
Patent number: 9755124Abstract: An array of housings with housing bodies and lenses is molded, or an array of housing bodies is molded and bonded with lenses to form an array of housings with housing bodies and lenses. Light-emitting diodes (LEDs) are attached to the housings in the array. An array of metal pads may be bonded to the back of the array or insert molded with the housing array to form bond pads on the back of the housings. The array is singulated to form individual LED modules.Type: GrantFiled: March 22, 2016Date of Patent: September 5, 2017Assignees: Koninklijke Philips N.V., Lumileds LLCInventors: Serge J. Bierhuizen, Nanze Patrick Wang, Gregory W. Eng, Decai Sun, Yajun Wei
-
Patent number: 9700830Abstract: A device for removing carbon dioxide from the air has a reaction chamber having closed sidewalls and a removable end wall. There is a removable adsorber unit disposed in the reaction chamber that comprises an adsorbent mixture containing soda lime mixed with activated charcoal, and an air-permeable outer covering surrounding the adsorbent mixture. A louvered bed is disposed above the adsorber unit in the reaction chamber. The louvered bed has openings between angled louvers for directing air above the louvered bed into the removable adsorber unit. Air flowing into the reaction chamber is directed toward the adsorber unit by the louvered bed, so that the air flows between the louvers, through the openings and into the adsorber unit where the carbon dioxide in the air is adsorbed and removed from the atmosphere.Type: GrantFiled: September 23, 2016Date of Patent: July 11, 2017Inventors: Patrick Wang, Benjamin Chin
-
Publication number: 20170144100Abstract: A device for removing carbon dioxide from the air has a reaction chamber having closed sidewalls and a removable end wall. There is a removable adsorber unit disposed in the reaction chamber that comprises an adsorbent mixture containing soda lime mixed with activated charcoal, and an air-permeable outer covering surrounding the adsorbent mixture. A louvered bed is disposed above the adsorber unit in the reaction chamber. The louvered bed has openings between angled louvers for directing air above the louvered bed into the removable adsorber unit. Air flowing into the reaction chamber is directed toward the adsorber unit by the louvered bed, so that the air flows between the louvers, through the openings and into the adsorber unit where the carbon dioxide in the air is adsorbed and removed from the atmosphere.Type: ApplicationFiled: September 23, 2016Publication date: May 25, 2017Inventors: Patrick WANG, Benjamin CHIN
-
Publication number: 20170111483Abstract: A network device in a network is provided that is configured to implement a process for modifying a timestamp in a packet that is a timing protocol packet. The timing protocol packet is encapsulated by a user data protocol (UDP) datagram, where the modified timestamp is written into the packet, but does not require a checksum of the UDP datagram to be changed. The process includes receiving a packet including a first timestamp over the network, receiving the first timestamp from the packet and a second timestamp to be written to the packet, and determining a third timestamp that is a modification of the second timestamp to be written to the packet, the third timestamp having least significant bits modified from the second timestamp such that the checksum of the UDP datagram is unchanged. The process writes the third timestamp into the packet and transmits the UDP datagram to the network.Type: ApplicationFiled: October 20, 2015Publication date: April 20, 2017Inventors: Patrick WANG, Daniel Christian BIEDERMAN, Ravi TANGIRALA, Edward HO, Afshin GANJOOI
-
Publication number: 20170036798Abstract: Provided herein are solutions to automated material handling comprising systems that allow automated “each pick handling” without requiring the complexity of robotic grasping. Numerous examples of pre-configurable and reconfigurable transport containers, partitioning devices, and automated container configuration stations are described in addition to methods of use and associated material handling systems that utilize such containers. Further described are containers that are individually configured or customized according to specific lot sizes to more efficiently and optimally contain, store and distribute articles as a component of a picking system. Configurable containers or “totes” may be customized on a per-order basis to create optimally configured containers that maximize the use of space in a container, on a single-item-per-space basis, regardless of item quantity, size or volume, by customizing the size of each space within a container or tote.Type: ApplicationFiled: October 21, 2016Publication date: February 9, 2017Inventors: Harsha PRAHLAD, Susan KIM, Matthew LEETTOLA, Steven J. ANNEN, Charlie S. DUNCHEON, Eric WINGER, Robert ROY, Pat BOURNES, Patrick WANG
-
Patent number: 9499097Abstract: A pointer arm for a gauge of a motor vehicle is provided. The pointer arm includes first and second light reflecting surfaces and an an arm portion extending from the first and second light reflecting surfaces. The pointer arm may be supported for rotation about an axis of rotation relative to a scale, and a shroud may be used to support the pointer arm. A cap may be supported on the pointer arm. The cap may include a pin extending into an opening within the pointer arm. The light reflecting surfaces are configured to propagate light around the opening and through the pointer arm.Type: GrantFiled: November 26, 2014Date of Patent: November 22, 2016Assignee: Continental Automotive Systems, Inc.Inventors: Vyacheslav Birman, Arthur Brown, Patrick Wang, Richard Sanders
-
Publication number: 20160240754Abstract: An array of housings with housing bodies and lenses is molded, or an array of housing bodies is molded and bonded with lenses to form an array of housings with housing bodies and lenses. Light-emitting diodes (LEDs) are attached to the housings in the array. An array of metal pads may be bonded to the back of the array or insert molded with the housing array to form bond pads on the back of the housings. The array is singulated to form individual LED modules.Type: ApplicationFiled: March 22, 2016Publication date: August 18, 2016Inventors: Serge J. Bierhuizen, Nanze Patrick Wang, Gregory W. Eng, Decai Sun, Yajun Wei
-
Publication number: 20160208441Abstract: A system for crafting railroad crossties of compressed bamboo is described. The system employs a hydraulic press configured to effectively compress multiple stalks of bamboo into a strong unified beam within a mold. Bamboo is first mashed, dried, and treated. A resin is employed as a permanent adhesive, binding the stalks together. The bamboo is stacked within a mold and compressed under the pressure exerted by the hydraulic press. An oven is used to heat the compressed bamboo, and then the bamboo is cooled. The compressed bamboo beam may then be trimmed to remove excess bamboo, and is cut into crosstie segments if needed. The resulting crosstie is sturdy, ecologically friendly, and rapidly manufactured.Type: ApplicationFiled: January 21, 2016Publication date: July 21, 2016Inventors: Jason Avraham, David Johns, Patrick Wang, Jean-Luc Kouyoumji, Reuben Smith