Patents by Inventor Lori Yoshida

Lori Yoshida 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: 10979885
    Abstract: Network hardware devices organized in a wireless mesh network (WMN). A first mesh network device performs a three-stage discovery protocol; in a first stage, a discovery scan uses a first radio to find a set of neighbor devices in proximity; in a second stage, a discovery locate probe process is performed on a secondary discovery channel that is from a same frequency band group as a first DFS channel; in a third stage, a CAC is performed via the first DFS channel and, after the CAC, a neighbor peering request is sent and a neighbor peering response is received from a second mesh network device via a second radio. The neighbor peering response confirms establishment of a first communication channel between the second radio of the first mesh network device and a radio of the second mesh network device over the first DFS channel.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: April 13, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Ashish Kumar Shukla, Kun Ting Tsai, Karim Abulmakarem Mohamed Khalil, Burak Varan, Lori Yoshida, Kiran Kumar Edara
  • Patent number: 10595185
    Abstract: Technology for neighbor selection with radio channel diversity awareness is described. In one embodiment, processing logic receives an RSSI value, a neighbor-sector identifier that identifies an antenna, and an unused channel list from each neighboring mesh network device. The processing logic generates a data structure with data in entries that are sorted according to an order of ascending or descending RSSI values. The processing logic performs a first search of the data structure to obtain a first set of radio channels for a first set of communication links and a second search to obtain a second set of radio channels for a second set of communication links. The processing logic determines that the second set of radio channels is higher than a second connectivity-quality metric value of the first set of radio channels and sends a neighbor pairing request to each neighboring mesh network device in the second set.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: March 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Xi Chen, Lori Yoshida, Avinash Joshi
  • Patent number: 10230636
    Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes a first radio and a second radio coupled to a processing device. The processing device receives a request from a client consumption device via the first radio and determines a destination for the request as a second mesh network device. The processing device access a master routing table to determine that the second radio is to forward the request and forwards the request to the second radio. The second radio accesses a local routing table at the second radio to determine that a radio of a third mesh network device is a next-hop mesh network device in a first path to the second mesh network device. The second radio sends the request to the radio of the third mesh network device.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: March 12, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Sheung Mei Chan, Andrew David Price, Varadarajan Gopalakrishnan, Yi Zhu, Lori Yoshida
  • Patent number: 10219142
    Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes multiple radios. A processing device of a first network hardware device receives, via a first radio, a beacon frame from a second mesh network device, scans, via a second radio, for a second mesh frame of the second mesh network device, and receives the mesh frame. The processing device determines a first sector identifier that identifies an antenna from which the mesh frame is transmitted, a first signal strength indicator value corresponding to the mesh frame, an unused radio and an unused channel of the second mesh network device. The processing device sends a first message to the unused radio of the second mesh network device on the unused channel via the second radio, receives a second message, and configures the multiple radios to communicate with the second mesh network device.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: February 26, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Lori Yoshida, Varadarajan Gopalakrishnan, Sheung Mei Chan, Avinash Joshi, Andrew David Price, Jungtao Liu
  • Publication number: 20180331914
    Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes multiple radios. A processing device of a first network hardware device receives, via a first radio, a beacon frame from a second mesh network device, scans, via a second radio, for a second mesh frame of the second mesh network device, and receives the mesh frame. The processing device determines a first sector identifier that identifies an antenna from which the mesh frame is transmitted, a first signal strength indicator value corresponding to the mesh frame, an unused radio and an unused channel of the second mesh network device. The processing device sends a first message to the unused radio of the second mesh network device on the unused channel via the second radio, receives a second message, and configures the multiple radios to communicate with the second mesh network device.
    Type: Application
    Filed: May 15, 2017
    Publication date: November 15, 2018
    Inventors: Lori Yoshida, Varadarajan Gopalakrishnan, Sheung Mei Chan, Avinash Joshi, Andrew David Price, Jungtao Liu
  • Patent number: 10129731
    Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes multiple radios. A processing device of a first network hardware device scans a channel of the first radio for access point (AP) beacon frames that each contains information identifying a mesh network device in a WMN. The processing device creates a list of a plurality of mesh network device from the AP beacon frames and transmits a location probe transmission by each of the plurality of radios one sector at a time in a neighbor discovery process. The processing device receives metrics of the location probe transmissions received by the plurality of mesh network devices in the neighbor discovery process and configures each of the plurality of radios to communicate with one of a set of neighbor mesh network devices using the metrics in a neighbor selection process.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: November 13, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Lori Yoshida, Andrew David Price, Varadaranjan Gopalakrishnan, Yi Zhu, Sheung Mei Chan
  • Publication number: 20170366458
    Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes a first radio and a second radio coupled to a processing device. The processing device receives a request from a client consumption device via the first radio and determines a destination for the request as a second mesh network device. The processing device access a master routing table to determine that the second radio is to forward the request and forwards the request to the second radio. The second radio accesses a local routing table at the second radio to determine that a radio of a third mesh network device is a next-hop mesh network device in a first path to the second mesh network device. The second radio sends the request to the radio of the third mesh network device.
    Type: Application
    Filed: June 21, 2016
    Publication date: December 21, 2017
    Inventors: Sheung Mei Chan, Andrew David Price, Varadaranjan Gopalakrishnan, Yi Zhu, Lori Yoshida
  • Publication number: 20170366956
    Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes multiple radios. A processing device of a first network hardware device scans a channel of the first radio for access point (AP) beacon frames that each contains information identifying a mesh network device in a WMN. The processing device creates a list of a plurality of mesh network device from the AP beacon frames and transmits a location probe transmission by each of the plurality of radios one sector at a time in a neighbor discovery process. The processing device receives metrics of the location probe transmissions received by the plurality of mesh network devices in the neighbor discovery process and configures each of the plurality of radios to communicate with one of a set of neighbor mesh network devices using the metrics in a neighbor selection process.
    Type: Application
    Filed: June 21, 2016
    Publication date: December 21, 2017
    Inventors: Lori Yoshida, Andrew David Price, Varadaranjan Gopalakrishnan, Yi Zhu, Sheung Mei Chan
  • Publication number: 20150175847
    Abstract: There are provided a manufacturing method of a polishing agent capable of suppressing occurrence of a polishing defect to a surface to be polished and of performing CMP at a high polishing speed, and a polishing method. The manufacturing method of the polishing agent is a manufacturing method including injecting a slurry containing cerium oxide particles and water at a predetermined injecting pressure and colliding the injected slurry against the slurry each other or against a rigid body with a modified Mohs hardness of 8 or more so that a rate of change of an average primary particle diameter of the cerium oxide particles before and after collision may become within 20%.
    Type: Application
    Filed: December 8, 2014
    Publication date: June 25, 2015
    Applicant: ASAHI GLASS COMPANY, LIMITED
    Inventors: Yuiko YOSHIDA, lori YOSHIDA
  • Publication number: 20150175846
    Abstract: There are provided a manufacturing method of a polishing agent capable of suppressing occurrence of a polishing defect to a surface to be polished and of performing CMP at a high polishing speed, and a polishing method. The manufacturing method of the polishing agent is a manufacturing method including heating cerium oxide particles obtained by liquid phase synthesis or a slurry containing the cerium oxide particles and water at 90° C. or more to 1000° C. or less.
    Type: Application
    Filed: December 4, 2014
    Publication date: June 25, 2015
    Applicant: Asahi Glass Company, Limited
    Inventors: Yuiko YOSHIDA, lori YOSHIDA
  • Publication number: 20140308879
    Abstract: The present invention relates to an additive for a polishing agent, which is capable of suppressing a decrease in polishing characteristics of a polishing agent to be repeatedly used, particularly a removal rate, by adding the additive to the polishing agent as needed during repeated uses. The invention also relates to a polishing method using a polishing agent to be repeatedly used, which is capable of suppressing a decrease in polishing characteristics of the polishing agent, particularly a removal rate.
    Type: Application
    Filed: June 25, 2014
    Publication date: October 16, 2014
    Applicant: Asahi Glass Company, Limited
    Inventors: Yuiko YOSHIDA, lori YOSHIDA, Satoshi TAKEMIYA
  • Publication number: 20140033235
    Abstract: Methods and systems for managing applications by an application manager within a man machine interface (MMI) application framework are disclosed. Aspects of the method may include creating an active application context upon launching a first application by the application manager. The active application context may be transitioned into a suspended application context upon suspending the first application by the application manager. The suspended application context may be stored in an application manager context stack. The stored suspended application context may be acquired from the application manager context stack upon receipt of an exit message by the application manager. The application manager context stack may comprise a last-in-first-out (LIFO) context stack. The first application associated with said suspended application context may be reactivated upon removal of the suspended application context from the application manager context stack.
    Type: Application
    Filed: October 1, 2013
    Publication date: January 30, 2014
    Applicant: Broadcom Corporation
    Inventors: Derek John FOSTER, Lori YOSHIDA
  • Patent number: 8595687
    Abstract: Methods and systems for processing text input within a man-machine interface (MMI) application framework are provided and may comprise creating at least one text editor by an active application and generating at least one text edit view by the text editor. Text input, for example, predictive input, multi-tap input and/or numeric input, which may be associated with the text edit view, may be received by the text editor. At least one text editor feature may be associated with at least one text editor and the text editor feature may comprise a maximum string length characteristic and/or a cursor characteristic. The text editor feature may be customized for each text editor view and the text input may be buffered by a buffer within the MMI application framework.
    Type: Grant
    Filed: August 25, 2004
    Date of Patent: November 26, 2013
    Assignee: Broadcom Corporation
    Inventors: Lori Yoshida, Derek John Foster
  • Publication number: 20090254879
    Abstract: Described herein is a system and method for developing data-driven software, which references coded values. Coded values may include resource identifiers such as icons, bitmaps, localized strings, menus, screens, and sounds. According to certain aspects of the present invention, a build process is presented that creates a robust way for data to refer to coded values using XML together with document type entity definitions (DTD entity values). According to certain aspects of the present invention, systems and methods are presented for assuring data integrity in the data-driven software.
    Type: Application
    Filed: April 8, 2008
    Publication date: October 8, 2009
    Inventors: Derek Foster, Stephen Daly, Lori Yoshida, Graeme Cox
  • Patent number: 7395082
    Abstract: Methods and systems for application framework development for wireless devices are provided herein. Aspects of the method may include acquiring an MMI event from an MMI event queue within the MMI wireless framework. An identity of the acquired MMI event may be determined and the acquired MMI event may be dispatched to an event handler based on the determined identity of the acquired event. If the acquired MMI event comprises a timing event, the acquired MMI event may be dispatched to an MMI event owner within the MMI wireless framework. If the acquired MMI event comprises a keypad event, the acquired MMI event may be dispatched to a currently active MMI view within the MMI wireless framework. If the acquired MMI event comprises an addressed event, the acquired MMI event may be dispatched to a destination handler within the MMI wireless framework.
    Type: Grant
    Filed: August 25, 2004
    Date of Patent: July 1, 2008
    Assignee: Broadcom Corporation
    Inventors: Derek John Foster, Lori Yoshida, Richard Zhang
  • Publication number: 20050288001
    Abstract: Methods and systems for managing applications by an application manager within a man machine interface (MMI) application framework are disclosed. Aspects of the method may include creating an active application context upon launching a first application by the application manager. The active application context may be transitioned into a suspended application context upon suspending the first application by the application manager. The suspended application context may be stored in an application manager context stack. The stored suspended application context may be acquired from the application manager context stack upon receipt of an exit message by the application manager. The application manager context stack may comprise a last-in-first-out (LIFO) context stack. The first application associated with said suspended application context may be reactivated upon removal of the suspended application context from the application manager context stack.
    Type: Application
    Filed: August 25, 2004
    Publication date: December 29, 2005
    Inventors: Derek Foster, Lori Yoshida
  • Publication number: 20050286457
    Abstract: Methods and systems for application framework development for wireless devices are provided herein. Aspects of the method may include acquiring an MMI event from an MMI event queue within the MMI wireless framework. An identity of the acquired MMI event may be determined and the acquired MMI event may be dispatched to an event handler based on the determined identity of the acquired event. If the acquired MMI event comprises a timing event, the acquired MMI event may be dispatched to an MMI event owner within the MMI wireless framework. If the acquired MMI event comprises a keypad event, the acquired MMI event may be dispatched to a currently active MMI view within the MMI wireless framework. If the acquired MMI event comprises an addressed event, the acquired MMI event may be dispatched to a destination handler within the MMI wireless framework.
    Type: Application
    Filed: August 25, 2004
    Publication date: December 29, 2005
    Inventors: Derek Foster, Lori Yoshida, Richard Zhang
  • Publication number: 20050289479
    Abstract: Methods and systems for processing text input within a MMI application framework are provided and may comprise creating at least one text editor by an active application and generating at least one text edit view by the text editor. Text input, for example, predictive input, multi-tap input and/or numeric input, which may be associated with the text edit view, may be received by the text editor. At least one text editor feature may be associated with at least one text editor and the text editor feature may comprise a maximum string length characteristic and/or a cursor characteristic. The text editor feature may be customized for each text editor view and the text input may be buffered by a buffer within the MMI application framework.
    Type: Application
    Filed: August 25, 2004
    Publication date: December 29, 2005
    Inventors: Lori Yoshida, Derek Foster