Patents by Inventor Simon Tang
Simon Tang 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: 20240137140Abstract: Aspects of the disclosure are directed to supporting time synchronization across a datacenter network with greater accuracy. The time synchronization includes both software based and hardware based time synchronization mechanisms to provide more precise time synchronization across various nodes in the datacenter network. The software based mechanism can provide the initial coarse time synchronization while the hardware based mechanism can provide the subsequent finer time synchronization.Type: ApplicationFiled: October 18, 2022Publication date: April 25, 2024Inventors: Abhishek Agarwal, Ye Tang, Prashant R. Chandra, Simon Luigi Sabato, Hema Hariharan
-
Publication number: 20240111809Abstract: A method, performed by one or more processors, including: receiving one or more event records; generating, using the one or more event records, an event descriptor object descriptive of one or more events occurring in a networked system, wherein the event descriptor object comprises a plurality of event properties; receiving one or more entity records; generating, using the one or more entity records, an entity descriptor object descriptive of one or more entities relevant to the security of the networked system, wherein the entity descriptor object comprises a plurality of entity properties; incorporating, into an object graph, the event descriptor object and the entity descriptor object; and associating, in the object graph, the event descriptor object with the entity descriptor object using at least one of the plurality of event properties and at least one of the plurality of entity properties.Type: ApplicationFiled: November 30, 2023Publication date: April 4, 2024Inventors: Andrew Eggleton, Alexandra Serenhov, Ankit Shankar, Brandon Helms, Brian Keohane, Darren Zhao, Elliot Colquhoun, Gautam Punukollu, Morten Kromann, Nikhil Seetharaman, Ranec Highet, Raj Krishnan, Xiao Tang, Sriram Krishnan, Simon Vahr, Tareq Alkhatib, Thomas Mathew
-
Patent number: 11942459Abstract: A semiconductor device package includes a first substrate having an electrical circuit, semiconductor dies stacked one on top of the other, and bond wires electrically connected one to another. The bond wires electrically couple the semiconductor dies to one another and to the electrical circuit. There is a first bond wire having a first portion connected to a first semiconductor die, a second portion connected to a second semiconductor die, and an intermediate portion between the first portion and second portion. The semiconductor device package further includes a molding compound encapsulating the semiconductor dies, and the first and second portions of the first bond wire. The intermediate portion of the first bond wire is exposed along a top planar surface of the molding compound. The semiconductor device package may be used for coupling one or more other semiconductor device packages thereto via the exposed intermediate portion.Type: GrantFiled: February 14, 2022Date of Patent: March 26, 2024Assignee: Western Digital Technologies, Inc.Inventors: Hua Tan, Hope Chiu, Weiting Jiang, Elley Zhang, Cong Zhang, Simon Dong, Jerry Tang, Rosy Zhao
-
Publication number: 20240098404Abstract: A speaker produces acoustic frequencies within a housing that outputs the acoustic frequencies to a port. The produced frequencies travel through a cavity to the port which may have a cavity resonance that amplifies certain frequencies, affecting the frequency sensitivity of the speaker. To mitigate the cavity resonance, the speaker includes a membrane with regions having different breakup frequencies. One region is tuned to break up at a desired bandwidth of the speaker, and another region is tuned to break up at the cavity resonance, mitigating the distortion on frequency response due to the cavity resonance.Type: ApplicationFiled: December 22, 2022Publication date: March 21, 2024Inventors: Simon Porter, Guangxin Tang
-
Publication number: 20240087019Abstract: A method of trading electrical energy is provided. The method comprises a smart agent receiving state data affecting electricity usage within an electrical power grid over a specified time period and forecasting, with a supply/demand model, supply and demand for electricity within the power grid according to the state data. The smart agent uses a reinforced learning neural network to calculate a price for electricity according the state data and forecasted supply and demand. The smart agent submits an order to a matching engine to buy or sell electricity on the power grid at the calculated price according to specified market rules. The smart engine receives an acknowledgment from the matching engine if the order is matched to another agent on the power grid or a rejection from the matching engine if the order is not matched to another agent.Type: ApplicationFiled: November 13, 2023Publication date: March 14, 2024Inventors: James Rilett, Isabel Tang, Raza Hassan, Simon Thorne, Mark Gilleeney, Tim de Knegt, Lachlan McLachlan
-
Patent number: 10810362Abstract: An information collection module receives an incident report request from a user of a browser running a network application on a client system to thereby provide a page in the browser. The information collection module collects incident data including user interactions with the page, client system features and operations associated with executing the network application, and a document object model (DOM) of the page. An annotation tool of the network application receives annotations of the page from the user for inclusion in the incident data, and a server-side incident manager receives the incident data. The server-side incident manager includes a rendering engine that renders the document object model and the annotations, and an incident analyzer that displays the collected user interactions, and client system features and operations, and the rendered document object model and annotations.Type: GrantFiled: July 17, 2015Date of Patent: October 20, 2020Assignee: SAP SEInventors: Simon Tang, Xiao Xu, William Cui, Nate Wang, Jianrong Yu, Luis Lu, Jonny Chen, Ming-hui Cao, Walton Wang, Frank Fan, Ufo Qiao, Linda Xu
-
Patent number: 9584619Abstract: Technical solutions for managing business application life cycle with multi-tasking ability are provided. In some implementations, a method includes: at an enterprise data processing application: (A) activating a first application page, which includes: loading a first data set from a first data source, and causing the first data set to be displayed on the first application page; (B) switching from the first application page to a second application page, by: deactivating, without closing, the first application page, including: causing the first data set to be stored in a temporary storage; and activating a second application page; and (C) switching from the second application page back to the first application page, by: deactivating, without closing, the second application page; and re-activating the first application page, including: loading the first data set from the temporary storage, and causing the first data set to be displayed on the first application page.Type: GrantFiled: August 21, 2014Date of Patent: February 28, 2017Assignee: SAP SEInventors: Simon Tang, Xiao Xu, William Cui, Jianrong Yu, Luis Lu, Jonny Chen, Jay Wang, Ming-hui Cao
-
Publication number: 20170017631Abstract: An information collection module receives an incident report request from a user of a browser running a network application on a client system to thereby provide a page in the browser. The information collection module collects incident data including user interactions with the page, client system features and operations associated with executing the network application, and a document object model (DOM) of the page. An annotation tool of the network application receives annotations of the page from the user for inclusion in the incident data, and a server-side incident manager receives the incident data. The server-side incident manager includes a rendering engine that renders the document object model and the annotations, and an incident analyzer that displays the collected user interactions, and client system features and operations, and the rendered document object model and annotations.Type: ApplicationFiled: July 17, 2015Publication date: January 19, 2017Inventors: Simon TANG, Xiao XU, William CUI, Nate WANG, Jianrong YU, Luis LU, Jonny CHEN, Ming-hui CAO, Walton WANG, Frank FAN, Ufo QIAO, Linda XU
-
Publication number: 20160057244Abstract: Technical solutions for managing business application life cycle with multi-tasking ability are provided. In some implementations, a method includes: at an enterprise data processing application: (A) activating a first application page, which includes: loading a first data set from a first data source, and causing the first data set to be displayed on the first application page; (B) switching from the first application page to a second application page, by: deactivating, without closing, the first application page, including: causing the first data set to be stored in a temporary storage; and activating a second application page; and (C) switching from the second application page back to the first application page, by: deactivating, without closing, the second application page; and re-activating the first application page, including: loading the first data set from the temporary storage, and causing the first data set to be displayed on the first application page.Type: ApplicationFiled: August 21, 2014Publication date: February 25, 2016Inventors: Simon Tang, Xiao Xu, William Cuji, Jianrong Yu, Luis Lu, Jonny Chen, Jay Wang, Ming-hui Cao
-
Patent number: 8698900Abstract: Disclosed is a method and apparatus for concurrently displaying on a display device, a selected main presentation and graphical shapes representative of button presses on a remote control. In one embodiment, the graphical shapes and the selected main presentation are displayed in two separate regions on the display screen. In another embodiment, the graphical shapes are overlaid on the selected main presentation. In yet another embodiment, the graphical shapes and the selected main presentation are displayed in a picture-in-picture format.Type: GrantFiled: December 31, 2012Date of Patent: April 15, 2014Assignee: EchoStar Technologies L.L.C.Inventor: Simon Tang