Patents by Inventor David Ko
David Ko 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: 11967299Abstract: Implementations of the present disclosure include actions of receiving image data of an image capturing a scene, receiving data describing one or more entities determined from the scene, the one or more entities being determined from the scene, determining one or more actions based on the one or more entities, each action being provided at least partly based on search results from searching the one or more entities, and providing instructions to display an action interface comprising one or more action elements, each action element being to induce execution of a respective action, the action interface being displayed in a viewfinder.Type: GrantFiled: December 15, 2022Date of Patent: April 23, 2024Assignee: GOOGLE LLCInventors: Teresa Ko, Hartwig Adam, Mikkel Crone Koser, Alexei Masterov, Andrews-Junior Kimbembe, Matthew J. Bridges, Paul Chang, David Petrou, Adam Berenzweig
-
Publication number: 20230188466Abstract: Optimized routing in localized dense networks is provided. A packet is received at a first network device in a network. An optimal route for the packet to a neighbor network device in the network is determined using a Source Routing Table (SRT), wherein the SRT includes an optimized routing table and a standard routing table, and wherein the optimized routing table comprises a list of neighbor network devices that the first network device can route to directly and wherein the standard routing table comprises a ZigBee source routing table. The packet is routed using the optimal route.Type: ApplicationFiled: February 6, 2023Publication date: June 15, 2023Inventors: David Ko, Liam O'Hagan, Stefan Warner, Leo Tolisano
-
Patent number: 11575603Abstract: Optimized routing in localized dense networks is provided. A packet is received at a first network device in a network. An optimal route for the packet to a neighbor network device in the network is determined using a Source Routing Table (SRT), wherein the SRT includes an optimized routing table and a standard routing table, and wherein the optimized routing table comprises a list of neighbor network devices that the first network device can route to directly and wherein the standard routing table comprises a ZigBee source routing table. The packet is routed using the optimal route.Type: GrantFiled: March 22, 2021Date of Patent: February 7, 2023Assignee: DIGITAL LUMENS INCORPORATEDInventors: David Ko, Liam O'Hagan, Stefan Warner, Leo Tolisano
-
Publication number: 20220030452Abstract: Methods and system to determine the health of wireless mesh networks are provided. Each radio node of a wireless mesh network transmits Link Quantification Messages (LQMs) interPAN at maximum power to enable adjacent nodes to determine the Received Signal Strength Indication (RSSI) on the wireless link to that radio node. Each radio node also transmits LQMs at successively lower power levels. The adjacent nodes detect a power level at measurable packet error rate to determine a noise floor for the wireless link. An aggregator collects link quantification information from the radio nodes and forms an intercommunication matrix for the wireless network. The RSSI and power level at measurable packet error rate information is used to remove unreliable links from the intercommunication matrix. Nodes are ranked and the reliability and dependability of the nodes is calculated to show the network health.Type: ApplicationFiled: October 12, 2021Publication date: January 27, 2022Inventors: Bruce A.C. Douglas, Stefan Warner, David Ko
-
Publication number: 20210211378Abstract: Optimized routing in localized dense networks is provided. A packet is received at a first network device in a network. An optimal route for the packet to a neighbor network device in the network is determined using a Source Routing Table (SRT), wherein the SRT includes an optimized routing table and a standard routing table, and wherein the optimized routing table comprises a list of neighbor network devices that the first network device can route to directly and wherein the standard routing table comprises a ZigBee source routing table. The packet is routed using the optimal route.Type: ApplicationFiled: March 22, 2021Publication date: July 8, 2021Applicant: OSRAM SYLVANIA Inc.Inventors: David Ko, Liam O'Hagan, Stefan Warner, Leo Tolisano
-
Patent number: 10958577Abstract: Optimized routing in localized dense networks is provided. A packet is received at a first network device in a network. An optimal route for the packet to a neighbor network device in the network is determined using a Source Routing Table (SRT), wherein the SRT includes an optimized routing table and a standard routing table, and wherein the optimized routing table comprises a list of neighbor network devices that the first network device can route to directly and wherein the standard routing table comprises a ZigBee source routing table. The packet is routed using the optimal route.Type: GrantFiled: March 8, 2019Date of Patent: March 23, 2021Assignee: OSRAM SYLVANIA Inc.Inventors: David Ko, Liam O'Hagan, Stefan Warner, Leo Tolisano
-
Publication number: 20190373494Abstract: Methods and system to determine the health of wireless mesh networks are provided. Each radio node of a wireless mesh network transmits Link Quantification Messages (LQMs) interPAN at maximum power to enable adjacent nodes to determine the Received Signal Strength Indication (RSSI) on the wireless link to that radio node. Each radio node also transmits LQMs at successively lower power levels. The adjacent nodes detect a power level at measurable packet error rate to determine a noise floor for the wireless link. An aggregator collects link quantification information from the radio nodes and forms an intercommunication matrix for the wireless network. The RSSI and power level at measurable packet error rate information is used to remove unreliable links from the intercommunication matrix. Nodes are ranked and the reliability and dependability of the nodes is calculated to show the network health.Type: ApplicationFiled: August 15, 2019Publication date: December 5, 2019Applicant: OSRAM SYLVANIA Inc.Inventors: Bruce A.C. Douglas, Stefan Warner, David Ko
-
Patent number: 10390241Abstract: Methods and system to determine the health of wireless mesh networks are provided. Each radio node of a wireless mesh network transmits Link Quantification Messages (LQMs) interPAN at maximum power to enable adjacent nodes to determine the Received Signal Strength Indication (RSSI) on the wireless link to that radio node. Each radio node also transmits LQMs at successively lower power levels. The adjacent nodes detect a power level at measurable packet error rate to determine a noise floor for the wireless link. An aggregator collects link quantification information from the radio nodes and forms an intercommunication matrix for the wireless network. The RSSI and power level at measurable packet error rate information is used to remove unreliable links from the intercommunication matrix. Nodes are ranked and the reliability and dependability of the nodes is calculated to show the network health.Type: GrantFiled: March 2, 2016Date of Patent: August 20, 2019Assignee: OSRAM SYLVANIA Inc.Inventors: Bruce A. C. Douglas, Stefan Warner, David Ko
-
Publication number: 20190207852Abstract: Optimized routing in localized dense networks is provided. A packet is received at a first network device in a network. An optimal route for the packet to a neighbor network device in the network is determined using a Source Routing Table (SRT), wherein the SRT includes an optimized routing table and a standard routing table, and wherein the optimized routing table comprises a list of neighbor network devices that the first network device can route to directly and wherein the standard routing table comprises a ZigBee source routing table. The packet is routed using the optimal route.Type: ApplicationFiled: March 8, 2019Publication date: July 4, 2019Applicant: OSRAM SYLVANIA Inc.Inventors: David Ko, Liam O'Hagan, Stefan Warner, Leo Tolisano
-
Patent number: 10230634Abstract: Optimized routing in localized dense networks is provided. A packet is received at a first network device in a network. An optimal route for the packet to a neighbor network device in the network is determined using a Source Routing Table (SRT), wherein the SRT includes an optimized routing table and a standard routing table, and wherein the optimized routing table comprises a list of neighbor network devices that the first network device can route to directly and wherein the standard routing table comprises a ZigBee source routing table. The packet is routed using the optimal route.Type: GrantFiled: March 2, 2016Date of Patent: March 12, 2019Assignee: OSRAM SYLVANIA Inc.Inventors: David Ko, Liam O'Hagan, Stefan Warner, Leo Tolisano
-
Patent number: 9917398Abstract: A connector assembly includes a first component having a slot and an indentation and a second component having a hook and a protrusion. The hook is configured to engage with the slot by being inserted into the slot and being translated with respect to the slot. The protrusion is configured to at least partially depress as the hook is inserted into the slot and engage with the indentation when the hook is positioned to engage with the slot. The hook and the slot, when engaged, resist separation of the second component from the first component. The protrusion and the indentation, when engaged, resist disengagement of the hook from the slot.Type: GrantFiled: March 21, 2014Date of Patent: March 13, 2018Assignee: BAROBO, INC.Inventors: Graham G. Ryland, David Ko
-
Publication number: 20170140425Abstract: A media player comprising a media usage module, a media usage analysis module, and an indicator. The media usage module is operable to monitor media usage over a time period and output media usage data including media genre type. The media usage analysis module is configured to derive one or more first user characteristics from the media usage data over the time period based on a user characteristic-to-genre association. The indicator module is configured to output one or more user characteristic indicators over the time period based on the derived one or more first user characteristics.Type: ApplicationFiled: June 30, 2015Publication date: May 18, 2017Inventors: Andrew Ko, David Ko
-
Patent number: 9614583Abstract: Methods, systems, and apparatus for crosstalk avoidance in a telecommunications network are disclosed. In one aspect a method includes determining, by a network element and for each vectoring group from multiple vectoring groups, a transmission load of the vectoring group based on transmission loads of links within the vectoring group; allocating, by the network element, a different transmission interval to each vectoring group from the multiple vectoring groups based on the transmission load of the vectoring group and transmission loads of other vectoring groups in the multiple vectoring groups; and transmitting, during each different transmission interval, at least a portion of the transmission load of the vectoring group that was allocated the different transmission interval.Type: GrantFiled: September 30, 2014Date of Patent: April 4, 2017Assignee: Adtran, Inc.Inventors: Richard Lee Goodson, Kenneth David Ko, Martin Kuipers
-
Publication number: 20170093716Abstract: Optimized routing in localized dense networks is provided. A packet is received at a first network device in a network. An optimal route for the packet to a neighbor network device in the network is determined using a Source Routing Table (SRT), wherein the SRT includes an optimized routing table and a standard routing table, and wherein the optimized routing table comprises a list of neighbor network devices that the first network device can route to directly and wherein the standard routing table comprises a ZigBee source routing table. The packet is routed using the optimal route.Type: ApplicationFiled: March 2, 2016Publication date: March 30, 2017Applicant: OSRAM SYLVANIA Inc.Inventors: David Ko, Liam O'Hagan, Stefan Warner, Leo Tolisano
-
Publication number: 20170093663Abstract: Methods and system to determine the health of wireless mesh networks are provided. Each radio node of a wireless mesh network transmits Link Quantification Messages (LQMs) interPAN at maximum power to enable adjacent nodes to determine the Received Signal Strength Indication (RSSI) on the wireless link to that radio node. Each radio node also transmits LQMs at successively lower power levels. The adjacent nodes detect a power level at measurable packet error rate to determine a noise floor for the wireless link. An aggregator collects link quantification information from the radio nodes and forms an intercommunication matrix for the wireless network. The RSSI and power level at measurable packet error rate information is used to remove unreliable links from the intercommunication matrix. Nodes are ranked and the reliability and dependability of the nodes is calculated to show the network health.Type: ApplicationFiled: March 2, 2016Publication date: March 30, 2017Applicant: OSRAM SYLVANIA Inc.Inventors: Bruce A.C. Douglas, Stefan Warner, David Ko
-
Patent number: 9553818Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing biased bonding. In one aspect, a method includes estimating an offered load. Data are transmitted over a first communications link of two or more different types of communications links while the estimated offered load is less than or equal to a specified amount. A determination is made that the estimated offered load has exceeded the specified amount. In response to the determination data are transmitted over both of the first communications link and a second communications link of the two or more different types of communications links in response to determining that the estimated offered load has exceeded the specified amount.Type: GrantFiled: November 11, 2014Date of Patent: January 24, 2017Assignee: Adtran, Inc.Inventors: Richard Lee Goodson, Kenneth David Ko
-
Publication number: 20150381508Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing biased bonding. In one aspect, a method includes estimating an offered load. Data are transmitted over a first communications link of two or more different types of communications links while the estimated offered load is less than or equal to a specified amount. A determination is made that the estimated offered load has exceeded the specified amount. In response to the determination data are transmitted over both of the first communications link and a second communications link of the two or more different types of communications links in response to determining that the estimated offered load has exceeded the specified amount.Type: ApplicationFiled: November 11, 2014Publication date: December 31, 2015Inventors: Richard Lee Goodson, Kenneth David Ko
-
Patent number: 8959427Abstract: The disclosure describes exemplary methods and systems for building search-friendly websites from templates on a browser based or web-enabled stand-alone website builder application. The website builder application is an HTML page with JavaScript function calls and HTML content blocks enclosed with JavaScript functions. Each HTML content block includes HTML content and HTML IDs. The HTML page includes style scripts that update to reflect retailer implemented template property changes. When the user chooses a different layout for the website template, inputs to a JavaScript moving function in the form of HTML IDs of the origin HTML content and a destination HTML content block cause the JavaScript moving function to re-write the HTML content of the origin HTML content block to the destination HTML content block. The JavaScript moving function removes the origin HTML content block. The CSS styling from the destination HTML content block automatically applies to the static HTML content.Type: GrantFiled: August 5, 2011Date of Patent: February 17, 2015Assignee: Google Inc.Inventors: Dave Carlsson, David Ko
-
Patent number: 8484566Abstract: Among other disclosure, a computer-implemented method of analyzing a form page for indexing includes identifying a form page that is configured for use in requesting any of multiple target pages. The form page includes multiple input controls. The method includes identifying at least one of the multiple input controls as being informative with regard to requesting the multiple target pages. The method includes updating an indexing record associated with the form page to reflect the identification.Type: GrantFiled: October 15, 2007Date of Patent: July 9, 2013Assignee: Google Inc.Inventors: Jayant Madhavan, Alon Halevy, David Ko
-
Publication number: 20130031083Abstract: Among other disclosed subject matter, a computer-implemented method of analyzing a form page for indexing includes identifying a form page that is configured for use in requesting any of multiple target pages, the form page including at least one text input control for retrieving any of the multiple target pages. The method includes identifying at least one keyword as being informative with regard to the text input control. The method includes updating an indexing record associated with the form page to reflect the identified keyword.Type: ApplicationFiled: April 3, 2008Publication date: January 31, 2013Inventors: Jayant Madhavan, David Ko, Lucja A. Kot, Alon Halevy