Patents by Inventor David Ong
David Ong 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: 11977491Abstract: A system comprises a processor including a CPU core, first and second memory caches, and a memory controller subsystem. The memory controller subsystem speculatively determines a hit or miss condition of a virtual address in the first memory cache and speculatively translates the virtual address to a physical address. Associated with the hit or miss condition and the physical address, the memory controller subsystem configures a status to a valid state. Responsive to receipt of a first indication from the CPU core that no program instructions associated with the virtual address are needed, the memory controller subsystem reconfigures the status to an invalid state and, responsive to receipt of a second indication from the CPU core that a program instruction associated with the virtual address is needed, the memory controller subsystem reconfigures the status back to a valid state.Type: GrantFiled: April 3, 2023Date of Patent: May 7, 2024Assignee: Texas Instruments IncorporatedInventors: Bipin Prasad Heremagalur Ramaprasad, David Matthew Thompson, Abhijeet Ashok Chachad, Hung Ong
-
Publication number: 20240098617Abstract: Described herein are systems, methods, and apparatuses for determining an optimal path in a mesh network. A pre-emptive message, such as a request to send (RTS) message, carrying, for example, an address of a target mobile device, may be sent from an access point to a computing device in a mesh network. The computing device may relay the RTS to the target mobile device. A clear to send (CTS) message and transmission parameters indicating channel conditions may be transmitted from the target mobile device to the access point via the computing device. The access point may determine an optimal path based on the transmission parameters and send data via the optimal path.Type: ApplicationFiled: August 30, 2023Publication date: March 21, 2024Inventors: Ivan Ong, David J. Urban
-
Patent number: 11649948Abstract: A coupling mechanism for a lighting apparatus (and a lighting apparatus having a housing, a mount and the coupling mechanism for coupling the lighting apparatus to the housing) has a first coupling member comprising a curved strip and a second coupling member comprising a retaining element for magnet coupling with the curved strip at multiple positions along its length whereby the first coupling member may be adjustably orientated about at least one axis relative to the second coupling member. The lighting system having the coupling mechanism is thus a multi-direction lighting system which may be directed over a wide illumination area and which is simple and easy to assemble and adjust.Type: GrantFiled: June 14, 2021Date of Patent: May 16, 2023Assignee: ECOLED LTD.Inventors: Simon Cadisch, David Ong
-
Publication number: 20210341132Abstract: A light fitting for recessed mounting of a luminaire in a substrate includes a luminaire support having a neck portion to support a luminaire and a head portion having a light beam channel for the passage of light from a luminaire through the luminaire support to a mouth and a peripheral insert defining at least a portion of the light beam channel, which facilitates provision of inter-changeable functions and features on the internal surface of the luminaire support and within the light beam channel.Type: ApplicationFiled: July 19, 2021Publication date: November 4, 2021Applicant: Ecoled Ltd.Inventors: Simon Cadisch, David Ong
-
Publication number: 20210302009Abstract: A coupling mechanism for a lighting apparatus (and a lighting apparatus having a housing, a mount and the coupling mechanism for coupling the lighting apparatus to the housing) has a first coupling member comprising a curved strip and a second coupling member comprising a retaining element for magnet coupling with the curved strip at multiple positions along its length whereby the first coupling member may be adjustably orientated about at least one axis relative to the second coupling member. The lighting system having the coupling mechanism is thus a multi-direction lighting system which may be directed over a wide illumination area and which is simple and easy to assemble and adjust.Type: ApplicationFiled: June 14, 2021Publication date: September 30, 2021Applicant: Ecoled Ltd.Inventors: Simon Cadisch, David Ong
-
Patent number: 11073260Abstract: A light fitting for recessed mounting of a luminaire in a substrate includes a luminaire support having a neck portion to support a luminaire and a head portion having a light beam channel for the passage of light from a luminaire through the luminaire support to a mouth and a peripheral insert defining at least a portion of the light beam channel, which facilitates provision of inter-changeable functions and features on the internal surface of the luminaire support and within the light beam channel.Type: GrantFiled: June 25, 2019Date of Patent: July 27, 2021Assignee: ECOLED LTD.Inventors: Simon Cadisch, David Ong
-
Patent number: 11054115Abstract: A coupling mechanism for a lighting apparatus (and a lighting apparatus having a housing, a mount and the coupling mechanism for coupling the lighting apparatus to the housing) has a first coupling member comprising a curved strip and a second coupling member comprising a retaining element for magnet coupling with the curved strip at multiple positions along its length whereby the first coupling member may be adjustably orientated about at least one axis relative to the second coupling member. The lighting system having the coupling mechanism is thus a multi-direction lighting system which may be directed over a wide illumination area and which is simple and easy to assemble and adjust.Type: GrantFiled: July 2, 2019Date of Patent: July 6, 2021Assignee: ECOLED LTD.Inventors: Simon Cadisch, David Ong
-
Publication number: 20200003398Abstract: A coupling mechanism for a lighting apparatus (and a lighting apparatus having a housing, a mount and the coupling mechanism for coupling the lighting apparatus to the housing) has a first coupling member comprising a curved strip and a second coupling member comprising a retaining element for magnet coupling with the curved strip at multiple positions along its length whereby the first coupling member may be adjustably orientated about at least one axis relative to the second coupling member. The lighting system having the coupling mechanism is thus a multi-direction lighting system which may be directed over a wide illumination area and which is simple and easy to assemble and adjust.Type: ApplicationFiled: July 2, 2019Publication date: January 2, 2020Inventors: Simon Cadisch, David Ong
-
Publication number: 20190390841Abstract: A light fitting for recessed mounting of a luminaire in a substrate includes a luminaire support having a neck portion to support a luminaire and a head portion having a light beam channel for the passage of light from a luminaire through the luminaire support to a mouth and a peripheral insert defining at least a portion of the light beam channel, which facilitates provision of inter-changeable functions and features on the internal surface of the luminaire support and within the light beam channel.Type: ApplicationFiled: June 25, 2019Publication date: December 26, 2019Inventors: Simon Cadisch, David Ong
-
Publication number: 20140357390Abstract: A golf practicing device includes a golf ball and a ball anchoring assembly which includes a restraining cord and an elastic cord. The restraining cord, which is made of non-elastic material, has an affixing end affixed to the golf ball and an anchoring end. A maximum traveling distance of the golf ball is restrained by a maximum length of the restraining cord between the affixing end and the anchoring end. The elastic cord is provided along the restraining cord that shortens a distance between the golf ball and the anchoring end of the restraining cord. When the golf ball is hit to fly at the maximum traveling distance, the elastic cord absorbs a tension of the restraining cord and pulls the golf ball back toward its spot position.Type: ApplicationFiled: May 28, 2013Publication date: December 4, 2014Inventor: David Ong
-
Patent number: 8813211Abstract: A system includes a storage device for storing details of a plurality of reservations of a hospitality establishment. A particular reservation includes a registered device setting for affecting behavior of a computer network at the hospitality establishment toward a user device having a specified device identifier. The system further includes a clock unit for tracking time, and a system controller coupled to the computer network and having access to the storage device and the clock unit. The system controller automatically configures one or more network components of the computer network when a start time of the particular reservation is reached in order to activate the registered device setting, and automatically configures the one or more network components when an end time of the particular reservation is reached in order to deactivate the registered device setting.Type: GrantFiled: September 5, 2012Date of Patent: August 19, 2014Assignee: Guest Tek Interactive Entertainment Ltd.Inventors: Andrew Baker, Josh Wookey, David Ong, Difan Zhao
-
Patent number: 8811184Abstract: A bandwidth management system includes a plurality of queues respectively corresponding to a plurality of zones. An enqueuing module receives network traffic from one or more incoming network interfaces, determines a belonging zone to which the network traffic belongs, and enqueues the network traffic on a queue corresponding to the belonging zone. A dequeuing module selectively dequeues data from the queues and passes the data to one or more outgoing network interfaces. When dequeuing data from the queues the dequeuing module dequeues an amount of data from a selected queue, and the amount of data dequeued from the selected queue is determined according to user load of a zone to which the selected queue corresponds.Type: GrantFiled: December 1, 2011Date of Patent: August 19, 2014Assignee: Guest Tek Interactive Entertainment Ltd.Inventor: David Ong
-
Publication number: 20140068721Abstract: Network traffic is received from a guest device on a computer network of a hospitality establishment, and a guest area of the hospitality establishment is accordingly identified. A login database is queried to find an unexpired login for the guest area, the unexpired login specifying a stored guest identifier corresponding to information retrieved from a property management system of the hospitality establishment regarding a guest of the guest area at a time when the unexpired login was created. The stored guest identifier of the unexpired login is compared with a current guest identifier of the guest area retrieved from the property management system regarding a current guest of the guest area. When the stored guest identifier matches the current guest identifier, the guest device is automatically allowed to access the network service for a remaining portion of the allowed access duration of the unexpired login.Type: ApplicationFiled: September 12, 2012Publication date: March 6, 2014Inventors: David Ong, Josh Wookey
-
Patent number: 8650495Abstract: The described captive portal techniques cause client devices to render and display designated web pages. One designated web page may be different than a requested web page such as when a client is not authorized to access the requested page and is instead caused to display a login portal. The captive portal may modify the designated web page to ensure that relative links lacking base domains now have specified base domains pointing to an authorized web server. The modified content is sent from the captive portal to the client device for display. Client web browser security measures related to redirection messages are thereby bypassed and load on the captive portal is minimal. Another designated web page may be the same as the requested web page such as when the requested page is an authorized page even for non-logged in clients. Authorized pages may be modified to add a login link.Type: GrantFiled: February 22, 2012Date of Patent: February 11, 2014Assignee: Guest Tek Interactive Entertainment Ltd.Inventor: David Ong
-
Publication number: 20130305341Abstract: A system includes a storage device for storing details of a plurality of reservations of a hospitality establishment. A particular reservation includes a registered device setting for affecting behavior of a computer network at the hospitality establishment toward a user device having a specified device identifier. The system further includes a clock unit for tracking time, and a system controller coupled to the computer network and having access to the storage device and the clock unit. The system controller automatically configures one or more network components of the computer network when a start time of the particular reservation is reached in order to activate the registered device setting, and automatically configures the one or more network components when an end time of the particular reservation is reached in order to deactivate the registered device setting.Type: ApplicationFiled: September 5, 2012Publication date: November 14, 2013Inventors: Andrew Baker, Josh Wookey, David Ong, Difan Zhao
-
Patent number: 8448231Abstract: A cleared sites list includes one or more hostname descriptors. A firewall includes rules associated with a cleared IP list including cleared IP addresses, and permits transfer of a cleared HTTP request from a user device to a cleared destination IP address that matches one of the cleared IP addresses. A controller examines a non-cleared HTTP request from the user device to a non-cleared destination IP address that does not match one of the cleared IP addresses, and acts as a transparent proxy between the user device and the non-cleared destination IP address when a destination host header of the non-cleared HTTP request matches a hostname descriptor of the cleared sites list. The controller further acts as a transparent proxy between the user device and the non-cleared destination IP address when a referrer header of the non-cleared HTTP request matches a hostname descriptor of the cleared sites list.Type: GrantFiled: October 5, 2010Date of Patent: May 21, 2013Assignee: Guest Tek Interactive Entertainment Ltd.Inventor: David Ong
-
Publication number: 20130051237Abstract: A bandwidth management system includes a plurality of queues respectively corresponding to a plurality of zones. An enqueuing module receives network traffic from one or more incoming network interfaces, determines a belonging zone to which the network traffic belongs, and enqueues the network traffic on a queue corresponding to the belonging zone. A dequeuing module selectively dequeues data from the queues and passes the data to one or more outgoing network interfaces. When dequeuing data from the queues the dequeuing module dequeues an amount of data from a selected queue, and the amount of data dequeued from the selected queue is determined according to user load of a zone to which the selected queue corresponds.Type: ApplicationFiled: December 1, 2011Publication date: February 28, 2013Inventor: David ONG
-
METHOD OF CAUSING A CLIENT DEVICE TO DISPLAY A DESIGNATED WEB PAGE AND CAPTIVE PORTAL SERVER THEREOF
Publication number: 20120246553Abstract: A method of causing a client device to display a designated web page includes receiving from the client device a request for a connection to a first web server, accepting the connection with the client device by pretending to be the first web server, and receiving via the connection a hypertext transfer protocol (HTTP) request. The method further includes retrieving content of the designated web page, modifying the content to form modified content having at least some original content of the designated web page preserved, and replying to the client device via the connection with an HTTP response including the modified content.Type: ApplicationFiled: February 22, 2012Publication date: September 27, 2012Inventor: David ONG -
Publication number: 20120084852Abstract: A cleared sites list includes one or more hostname descriptors. A firewall includes rules associated with a cleared IP list including cleared IP addresses, and permits transfer of a cleared HTTP request from a user device to a cleared destination IP address that matches one of the cleared IP addresses. A controller examines a non-cleared HTTP request from the user device to a non-cleared destination IP address that does not match one of the cleared IP addresses, and acts as a transparent proxy between the user device and the non-cleared destination IP address when a destination host header of the non-cleared HTTP request matches a hostname descriptor of the cleared sites list. The controller further acts as a transparent proxy between the user device and the non-cleared destination IP address when a referrer header of the non-cleared HTTP request matches a hostname descriptor of the cleared sites list.Type: ApplicationFiled: October 5, 2010Publication date: April 5, 2012Inventor: David Ong
-
Patent number: D553102Type: GrantFiled: October 11, 2005Date of Patent: October 16, 2007Assignee: Leviton Manufacturing Co., Inc.Inventors: John Merritt, David Ong, Selin Glickman, Azer Ilkhanov, Damon Bruccoleri