Patents by Inventor Kiyo Kubo
Kiyo Kubo 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: 10237811Abstract: Described herein are systems, methods and computer program products for controlling operation of Bluetooth Low Energy (BLE) devices, such as wireless beacons. Multiple BLE devices may be controlled centrally or may work together in a cooperative fashion such that signals can be exchanged between or repeated by BLE devices in order to allow for signals received at one BLE device to reach another BLE device without requiring further central interaction. Power settings of BLE devices may be altered to change power consumption or to change a detectable range of the BLE devices.Type: GrantFiled: August 14, 2017Date of Patent: March 19, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Ben Dunsbergen, Kiyo Kubo
-
Publication number: 20180135995Abstract: A non-transitory computer readable medium comprises instructions which cause performance of receiving a request from a user for directions to a destination, determining, based on historical user data, a commercial interest of the user, selecting a route based at least on a location related to the commercial interest being on the route, and directing the user to the destination according to the route.Type: ApplicationFiled: January 11, 2018Publication date: May 17, 2018Inventors: Varun Shah, Kiyo Kubo, Nicholas Farina
-
Patent number: 9891064Abstract: A non-transitory computer readable medium comprises instructions which cause performance of receiving a request from a user for directions to a destination, determining, based on historical user data, a commercial interest of the user, selecting a route based at least on a location related to the commercial interest being on the route, and directing the user to the destination according to the route.Type: GrantFiled: January 31, 2014Date of Patent: February 13, 2018Assignee: ARUBA NETWORKS, INC.Inventors: Varun Shah, Kiyo Kubo, Nicholas Farina
-
Patent number: 9848290Abstract: The invention includes a computerized method for providing a location based service, the method comprising reporting a location of at least one user client device to a location based service program, querying a database of location based applications of the location based service program to identify one or more location based applications associated with the location of the at least one user client device, and launching at least one of the one or more location based applications on the user client device so as to offer a user experience for the location of the user client device.Type: GrantFiled: March 12, 2012Date of Patent: December 19, 2017Assignee: ARUBA NETWORKS, INC.Inventor: Kiyo Kubo
-
Publication number: 20170347385Abstract: Described herein are systems, methods and computer program products for controlling operation of Bluetooth Low Energy (BLE) devices, such as wireless beacons. Multiple BLE devices may be controlled centrally or may work together in a cooperative fashion such that signals can be exchanged between or repeated by BLE devices in order to allow for signals received at one BLE device to reach another BLE device without requiring further central interaction. Power settings of BLE devices may be altered to change power consumption or to change a detectable range of the BLE devices.Type: ApplicationFiled: August 14, 2017Publication date: November 30, 2017Inventors: Ben Dunsbergen, Kiyo Kubo
-
Patent number: 9736870Abstract: Described herein are systems, methods and computer program products for controlling operation of wireless beacons, such as Bluetooth Low Energy beacons. Multiple beacons may be controlled centrally or may work together in a cooperative fashion such that signals can be exchanged between or repeated by beacons in order to allow for signals received at one beacon to reach another beacon without requiring further central interaction. Power settings of beacons may be altered to change power consumption or to change a detectable range of the beacons.Type: GrantFiled: February 27, 2015Date of Patent: August 15, 2017Assignee: Aruba Networks, Inc.Inventors: Ben Dunsbergen, Kiyo Kubo
-
Patent number: 9634987Abstract: A non-transitory computer readable medium storing instructions which, when executed on one or more processors, cause performance of operations. The operations include: receiving a first message from a device; determining, in response to the first message, a media access control (MAC) address of the device; and transmitting, in response to the first message, a second message comprising the MAC address to the device.Type: GrantFiled: January 31, 2014Date of Patent: April 25, 2017Assignee: Aruba Networks, Inc.Inventors: Cameron Esdaile, Kiyo Kubo, Nicholas Farina
-
Patent number: 9591570Abstract: Described herein are systems, methods and computer program products for controlling operation of wireless beacons, such as Bluetooth Low Energy beacons. Multiple beacons may be controlled centrally or may work together in a cooperative fashion such that related advertisement signals are transmitted by each beacon in a cooperative fashion to allow, for example, long-term indoor tracking of mobile devices in standby, locked, or sleep modes or with applications in background or non-execution states.Type: GrantFiled: April 7, 2015Date of Patent: March 7, 2017Assignee: Aruba Networks, Inc.Inventors: Kiyo Kubo, Nicholas Farina
-
Patent number: 9510136Abstract: A computer readable medium comprising instructions which, when executed, cause performance of operations comprising: successfully establishing a Bluetooth connection between a Bluetooth Low Energy (BLE) device and another device, receiving, by the BLE device from the other device, a request for a change in a configuration, determining, by the BLE device, if the BLE device is in a configuration-changes-enabled state, responsive to determining that the BLE device is in a configuration-changes-enabled state, changing the configuration based on the request, and responsive to determining that the BLE device is not in a configuration-changes-enabled state, refraining from changing the configuration.Type: GrantFiled: October 31, 2014Date of Patent: November 29, 2016Assignee: Aruba Networks, Inc.Inventors: Ben Dunsbergen, Kiyo Kubo
-
Patent number: 9386610Abstract: Described herein are systems, methods and computer program products for controlling operation of wireless beacons, such as Bluetooth Low Energy beacons. Multiple beacons may be controlled centrally or may work together in a cooperative fashion such that signals can be exchanged between or repeated by beacons in order to allow for signals received at one beacon to reach another beacon without requiring further central interaction. Power settings of beacons may be altered to change power consumption or to change a detectable range of the beacons.Type: GrantFiled: February 27, 2015Date of Patent: July 5, 2016Assignee: ARUBA NETWORKS, INC.Inventors: Ben Dunsbergen, Kiyo Kubo
-
Publication number: 20160128105Abstract: Described herein are systems, methods and computer program products for controlling operation of wireless beacons, such as Bluetooth Low Energy beacons. Multiple beacons may be controlled centrally or may work together in a cooperative fashion such that signals can be exchanged between or repeated by beacons in order to allow for signals received at one beacon to reach another beacon without requiring further central interaction. Power settings of beacons may be altered to change power consumption or to change a detectable range of the beacons.Type: ApplicationFiled: February 27, 2015Publication date: May 5, 2016Applicant: Aruba Networks, Inc.Inventors: Ben DUNSBERGEN, Kiyo KUBO
-
Publication number: 20160128112Abstract: A computer readable medium comprising instructions which, when executed, cause performance of operations comprising: successfully establishing a Bluetooth connection between a Bluetooth Low Energy (BLE) device and another device, receiving, by the BLE device from the other device, a request for a change in a configuration, determining, by the BLE device, if the BLE device is in a configuration-changes-enabled state, responsive to determining that the BLE device is in a configuration-changes-enabled state, changing the configuration based on the request, and responsive to determining that the BLE device is not in a configuration-changes-enabled state, refraining from changing the configuration.Type: ApplicationFiled: October 31, 2014Publication date: May 5, 2016Inventors: Ben Dunsbergen, Kiyo Kubo
-
Patent number: 9301098Abstract: Location detection of a mobile device is achieved by initiating an API call at an application program. The API call directs an operating system of the mobile device to initiate a scan of wireless access points within wireless communication range of the mobile device. The scanning performed by the mobile device is detected by the network via one or more of the wireless access points. A location of the mobile device is estimated by the network based on detection of the mobile device via the one or more wireless access points. Location-based services are provided to the mobile device by the network based on the estimated location of the mobile device. The location-based services may be transmitted to the mobile device via a different wireless access point and/or wireless communication protocol than used during scanning and/or detection of the mobile device.Type: GrantFiled: July 12, 2013Date of Patent: March 29, 2016Assignee: ARUBA NETWORKS, INC.Inventors: Kiyo Kubo, Nick Farina
-
Patent number: 9282582Abstract: Described herein are systems, methods and computer program products for controlling operation of wireless beacons, such as Bluetooth Low Energy beacons. Multiple beacons may be controlled centrally or may work together in a cooperative fashion such that signals can be exchanged between or repeated by beacons in order to allow for signals received at one beacon to reach another beacon without requiring further central interaction. Power settings of beacons may be altered to change power consumption or to change a detectable range of the beacons.Type: GrantFiled: February 27, 2015Date of Patent: March 8, 2016Assignee: ARUBA NETWORKS, INC.Inventors: Ben Dunsbergen, Kiyo Kubo
-
Publication number: 20150289207Abstract: Described herein are systems, methods and computer program products for controlling operation of wireless beacons, such as Bluetooth Low Energy beacons. Multiple beacons may be controlled centrally or may work together in a cooperative fashion such that related advertisement signals are transmitted by each beacon in a cooperative fashion to allow, for example, long-term indoor tracking of mobile devices in standby, locked, or sleep modes or with applications in background or non-execution states.Type: ApplicationFiled: April 7, 2015Publication date: October 8, 2015Applicant: Aruba Networks, Inc.Inventors: Kiyo KUBO, Nicholas FARINA
-
Publication number: 20150219458Abstract: A non-transitory computer readable medium with instructions which cause performance of: determining a location of a first client device corresponding to a first user and a location of a second client device corresponding to a second user, displaying directions to the second location, determining that the second client device has moved to a third location, and displaying updated directions to the third location.Type: ApplicationFiled: January 31, 2014Publication date: August 6, 2015Applicant: ARUBA NETWORKS INC.Inventors: Varun Shah, Kiyo Kubo, Nicholas Farina
-
Publication number: 20150219466Abstract: A non-transitory computer readable medium comprises instructions which cause performance of receiving a request from a user for directions to a destination, determining, based on historical user data, a commercial interest of the user, selecting a route based at least on a location related to the commercial interest being on the route, and directing the user to the destination according to the route.Type: ApplicationFiled: January 31, 2014Publication date: August 6, 2015Applicant: Aruba Networks Inc.Inventors: Varun Shah, Kiyo Kubo, Nicholas Farina
-
Publication number: 20150081867Abstract: A non-transitory computer readable medium storing instructions which, when executed on one or more processors, cause performance of operations. The operations include: receiving a first message from a device; determining, in response to the first message, a media access control (MAC) address of the device; and transmitting, in response to the first message, a second message comprising the MAC address to the device.Type: ApplicationFiled: January 31, 2014Publication date: March 19, 2015Applicant: Aruba Networks Inc.Inventors: Cameron Esdaile, Kiyo Kubo, Nicholas Farina
-
Publication number: 20140031067Abstract: Location detection of a mobile device is achieved by initiating an API call at an application program. The API call directs an operating system of the mobile device to initiate a scan of wireless access points within wireless communication range of the mobile device. The scanning performed by the mobile device is detected by the network via one or more of the wireless access points. A location of the mobile device is estimated by the network based on detection of the mobile device via the one or more wireless access points. Location-based services are provided to the mobile device by the network based on the estimated location of the mobile device. The location-based services may be transmitted to the mobile device via a different wireless access point and/or wireless communication protocol than used during scanning and/or detection of the mobile device.Type: ApplicationFiled: July 12, 2013Publication date: January 30, 2014Applicant: Aruba Networks, Inc.Inventors: Kiyo Kubo, Nick Farina
-
Publication number: 20120231816Abstract: The invention includes a computerized method for providing a location based service, the method comprising reporting a location of at least one user client device to a location based service program, querying a database of location based applications of the location based service program to identify one or more location based applications associated with the location of the at least one user client device, and launching at least one of the one or more location based applications on the user client device so as to offer a user experience for the location of the user client device.Type: ApplicationFiled: March 12, 2012Publication date: September 13, 2012Inventor: Kiyo Kubo