Patents by Inventor Fraidun Akhi
Fraidun Akhi 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: 10666365Abstract: In one embodiment, a method includes receiving a sonic signal from a beacon device at a mobile device, receiving a wireless signal from the beacon device at the mobile device, detecting a presence of an enclosure surrounding the beacon device by the mobile device based on a disparity between a normalized strength of the sonic signal and a normalized strength of the wireless signal, and determining whether the detected enclosure complies with installation guidelines associated with the beacon device by the mobile device.Type: GrantFiled: August 6, 2019Date of Patent: May 26, 2020Assignee: Facebook, Inc.Inventors: Mateusz Marek Niewczas, Fraidun Akhi, Shizhe Shen
-
Publication number: 20190363802Abstract: In one embodiment, a method includes receiving a sonic signal from a beacon device at a mobile device, receiving a wireless signal from the beacon device at the mobile device, detecting a presence of an enclosure surrounding the beacon device by the mobile device based on a disparity between a normalized strength of the sonic signal and a normalized strength of the wireless signal, and determining whether the detected enclosure complies with installation guidelines associated with the beacon device by the mobile device.Type: ApplicationFiled: August 6, 2019Publication date: November 28, 2019Inventors: Mateusz Marek Niewczas, Fraidun Akhi, Shizhe Shen
-
Patent number: 10432321Abstract: Beacon devices transmit wireless beacon messages to alert an application on a mobile phone of the Beacon device's proximity. Contemplated beacon devices may also include an ultrasonic emitter and one or more microphones. The ultrasonic emitter may be used to complement other beacon operations, communicate information to a user mobile device, and monitor the beacon device's environment. Ultrasonic data may also be used to determine if a person or object is in proximity to the beacon device. Short echolocation travel times may be used to indicate that a user is “touching” the beacon device. Inter-beacon device communication may also be accomplished using the ultrasonic emitter.Type: GrantFiled: April 26, 2017Date of Patent: October 1, 2019Assignee: Facebook, Inc.Inventors: Mateusz Marek Niewczas, Fraidun Akhi, Shizhe Shen
-
Patent number: 10148804Abstract: Techniques for mobile device personalization are described. In an embodiment, user credentials for an online service are received at a mobile device kiosk. The user credentials may be authenticated and, upon authentication, user data associated with the user credentials may be transferred to a mobile device of the mobile device kiosk. The user data may be transferred between the mobile device kiosk and a wireless transmitter embedded on a printed circuit board (PCB) of the mobile device. Further, the user data may be transferred to the mobile device without powering on the mobile device. Once the data transfer is complete, the mobile device may be provided to a user.Type: GrantFiled: June 20, 2016Date of Patent: December 4, 2018Assignee: FACEBOOK, INC.Inventors: Yael Maguire, Fraidun Akhi
-
Patent number: 10120872Abstract: Several embodiments include a data cache system that implements a data cache and processes content requests for data items that may be in the data cache. The data cache system can receive a content request for at least one data item. The data cache system can update a karma score associated an originator entity of the data item. The originator entity can be a user account that uploaded the data item. When wiping the data cache for more storage space, the data cache system can determine whether to discard the data items based on a cache priority that is computed based, at least partially, on the karma score.Type: GrantFiled: December 28, 2015Date of Patent: November 6, 2018Assignee: Facebook, Inc.Inventors: Neeraj Choubey, Fraidun Akhi, Georgiy Yakovlev, Ray Joseph Tong
-
Patent number: 10057404Abstract: Techniques for mobile device personalization are described. In an embodiment, user credentials for an online service are received at a mobile device kiosk. The user credentials may be authenticated and, upon authentication, user data associated with the user credentials may be transferred to a mobile device of the mobile device kiosk. The user data may be transferred between the mobile device kiosk and a wireless transmitter embedded on a printed circuit board (PCB) of the mobile device. Further, the user data may be transferred to the mobile device without powering on the mobile device. Once the data transfer is complete, the mobile device may be provided to a user.Type: GrantFiled: October 17, 2017Date of Patent: August 21, 2018Assignee: FACEBOOK, INC.Inventors: Yael Maguire, Fraidun Akhi
-
Patent number: 9921957Abstract: A method is performed at an electronic device with a display, one or more processors, volatile memory, and non-volatile memory that stores one or more programs for execution by the one or more processors. The method includes periodically comparing an amount of free volatile memory to a threshold level. The amount of free volatile memory is compared to the threshold level with a first periodicity when the display is off and with a second periodicity that is shorter than the first periodicity when the display is on. The method also includes, in response to a determination that the amount of free volatile memory does not satisfy the threshold level, deallocating volatile memory by terminating one or more processes based on priority levels of the one or more processes.Type: GrantFiled: August 21, 2017Date of Patent: March 20, 2018Assignee: FACEBOOK, INC.Inventors: Dung Nguyen Tien, Fraidun Akhi, Jonathan Cook
-
Patent number: 9917349Abstract: Various of the disclosed embodiments use ITO and ITO-like materials or structures to serve as a waveguide for device communications, e.g., for mobile phone communication. Various embodiments employ an economical design, wherein one or more wireless antennas are integrated into or in conjunction with the display of a communications device as a waveguide antenna. The waveguide may use space more economically than traditional designs. In some embodiments, the waveguide can provide a wider range of viable operational frequencies. Additionally, in some embodiments, a square surface area of the waveguide optimizes the area to length ratio, which may reduce the resistance when the structure includes a lossy material. The waveguide antenna may be composed of ITO or ITO-like materials, which facilitate waveguide propagation while retaining a visually transparent character.Type: GrantFiled: January 30, 2015Date of Patent: March 13, 2018Assignee: Facebook, Inc.Inventors: Emily Beth McMilin, Fraidun Akhi, Shizhe Shen
-
Publication number: 20180041627Abstract: Techniques for mobile device personalization are described. In an embodiment, user credentials for an online service are received at a mobile device kiosk. The user credentials may be authenticated and, upon authentication, user data associated with the user credentials may be transferred to a mobile device of the mobile device kiosk. The user data may be transferred between the mobile device kiosk and a wireless transmitter embedded on a printed circuit board (PCB) of the mobile device. Further, the user data may be transferred to the mobile device without powering on the mobile device. Once the data transfer is complete, the mobile device may be provided to a user.Type: ApplicationFiled: October 17, 2017Publication date: February 8, 2018Applicant: Facebook, Inc.Inventors: Yael MAGUIRE, Fraidun AKHI
-
Patent number: 9877185Abstract: Techniques for phone number and data management are described. A storage module may be configured to store contact information for a plurality of users, which may be members of a social network. A server device may be configured to receive a SIM change event from a mobile device associated with a first user of the plurality of users. The SIM change event may include updated contact information for the first user. The server may further be configured to identify one or more users from the plurality of users associated with the first user, and provide the updated contact information to one or more mobile devices associated with the one or more identified users.Type: GrantFiled: May 23, 2014Date of Patent: January 23, 2018Assignee: FACEBOOK, INC.Inventors: Yael Maguire, Damian Kowalewski, Giovanni Coglitore, Aaron Bernstein, Fraidun Akhi
-
Publication number: 20170344472Abstract: A method is performed at an electronic device with a display, one or more processors, volatile memory, and non-volatile memory that stores one or more programs for execution by the one or more processors. The method includes periodically comparing an amount of free volatile memory to a threshold level. The amount of free volatile memory is compared to the threshold level with a first periodicity when the display is off and with a second periodicity that is shorter than the first periodicity when the display is on. The method also includes, in response to a determination that the amount of free volatile memory does not satisfy the threshold level, deallocating volatile memory by terminating one or more processes based on priority levels of the one or more processes.Type: ApplicationFiled: August 21, 2017Publication date: November 30, 2017Inventors: Dung Nguyen Tien, Fraidun Akhi, Jonathan Cook
-
Publication number: 20170339268Abstract: Techniques for mobile device personalization are described. In an embodiment, user credentials for an online service are received at a mobile device kiosk. The user credentials may be authenticated and, upon authentication, user data associated with the user credentials may be transferred to a mobile device of the mobile device kiosk. The user data may be transferred between the mobile device kiosk and a wireless transmitter embedded on a printed circuit board (PCB) of the mobile device. Further, the user data may be transferred to the mobile device without powering on the mobile device. Once the data transfer is complete, the mobile device may be provided to a user.Type: ApplicationFiled: June 20, 2016Publication date: November 23, 2017Applicant: Facebook, Inc.Inventors: Yael MAGUIRE, Fraidun AKHI
-
Publication number: 20170331562Abstract: Beacon devices transmit wireless beacon messages to alert an application on a mobile phone of the Beacon device's proximity. Contemplated beacon devices may also include an ultrasonic emitter and one or more microphones. The ultrasonic emitter may be used to complement other beacon operations, communicate information to a user mobile device, and monitor the beacon device's environment. Ultrasonic data may also be used to determine if a person or object is in proximity to the beacon device. Short echolocation travel times may be used to indicate that a user is “touching” the beacon device. Inter-beacon device communication may also be accomplished using the ultrasonic emitter.Type: ApplicationFiled: April 26, 2017Publication date: November 16, 2017Inventors: Mateusz Marek Niewczas, Fraidun Akhi, Shizhe Shen
-
Patent number: 9747201Abstract: An electronic device with volatile memory repeatedly compares an amount of free volatile memory to a first predetermined threshold level of free volatile memory. When the device determines that the amount of free volatile memory is less than the first predetermined threshold level, the device deallocates volatile memory by terminating one or more processes based on predetermined priority levels of the one or more processes.Type: GrantFiled: March 26, 2015Date of Patent: August 29, 2017Assignee: FACEBOOK, INC.Inventors: Dung Nguyen Tien, Fraidun Akhi, Jonathan Cook
-
Publication number: 20170185619Abstract: Several embodiments include a data cache system that implements a data cache and processes content requests for data items that may be in the data cache. The data cache system can receive a content request for at least one data item. The data cache system can update a karma score associated an originator entity of the data item. The originator entity can be a user account that uploaded the data item. When wiping the data cache for more storage space, the data cache system can determine whether to discard the data items based on a cache priority that is computed based, at least partially, on the karma score.Type: ApplicationFiled: December 28, 2015Publication date: June 29, 2017Inventors: Neeraj Choubey, Fraidun Akhi, Georgiy Yakovlev, Ray Joseph Tong
-
Patent number: 9667352Abstract: Beacon devices transmit wireless beacon messages to alert an application on a mobile phone of the Beacon device's proximity. Contemplated beacon devices may also include an ultrasonic emitter and one or more microphones. The ultrasonic emitter may be used to complement other beacon operations, communicate information to a user mobile device, and monitor the beacon device's environment. Ultrasonic data may also be used to determine if a person or object is in proximity to the beacon device. Short echolocation travel times may be used to indicate that a user is “touching” the beacon device. Inter-beacon device communication may also be accomplished using the ultrasonic emitter.Type: GrantFiled: January 9, 2015Date of Patent: May 30, 2017Assignee: Facebook, Inc.Inventors: Mateusz Marek Niewczas, Fraidun Akhi, Shizhe Shen
-
Patent number: 9572271Abstract: Technology is provided for a wireless access device isolation cabinet for use in software testing on multiple mobile devices. The wireless access device isolation cabinet isolates each wireless access device and the mobile devices communicating with the wireless access device from other nearby wireless access devices. The wireless access device isolation cabinet can include an enclosure having a plurality of walls configured to enclose an isolation region. The walls are electrically conductive to shield electromagnetic interference from entering or exiting the isolation region. A wireless access device is disposed in the isolation region to communicate with one or more mobile devices. A device tray comprising a non-conductive panel and a pair of support beams is mounted within the isolation region and configured to support the mobile devices.Type: GrantFiled: June 25, 2015Date of Patent: February 14, 2017Assignee: Facebook, Inc.Inventors: Richard Steven Mills, Fraidun Akhi, Justin Andrew Boseant, Irina Mikhaylovna Somin, Marquis Thomas, John Timon, William Redhawk Espinoza, Kriston A. Boston, Jonathan Richard Cook, Paul Robert Reynolds
-
Publication number: 20160381818Abstract: Technology is provided for a wireless access device isolation cabinet for use in software testing on multiple mobile devices. The wireless access device isolation cabinet isolates each wireless access device and the mobile devices communicating with the wireless access device from other nearby wireless access devices. The wireless access device isolation cabinet can include an enclosure having a plurality of walls configured to enclose an isolation region. The walls are electrically conductive to shield electromagnetic interference from entering or exiting the isolation region. A wireless access device is disposed in the isolation region to communicate with one or more mobile devices. A device tray comprising a non-conductive panel and a pair of support beams is mounted within the isolation region and configured to support the mobile devices.Type: ApplicationFiled: June 25, 2015Publication date: December 29, 2016Inventors: Richard Steven Mills, Fraidun Akhi, Justin Andrew Boseant, Irina Mikhaylovna Somin, Marquis Thomas, John Timon, William Redhawk Espinoza, Kriston A. Boston, Jonathan Richard Cook, Paul Robert Reynolds
-
Publication number: 20160295002Abstract: Techniques for mobile device personalization are described. In an embodiment, user credentials for an online service are received at a mobile device kiosk. The user credentials may be authenticated and, upon authentication, user data associated with the user credentials may be transferred to a mobile device of the mobile device kiosk. The user data may be transferred between the mobile device kiosk and a wireless transmitter embedded on a printed circuit board (PCB) of the mobile device. Further, the user data may be transferred to the mobile device without powering on the mobile device. Once the data transfer is complete, the mobile device may be provided to a user.Type: ApplicationFiled: June 20, 2016Publication date: October 6, 2016Applicant: Facebook, Inc.Inventors: Yael MAGUIRE, Fraidun AKHI
-
Publication number: 20160283366Abstract: An electronic device with volatile memory repeatedly compares an amount of free volatile memory to a first predetermined threshold level of free volatile memory. When the device determines that the amount of free volatile memory is less than the first predetermined threshold level, the device deallocates volatile memory by terminating one or more processes based on predetermined priority levels of the one or more processes.Type: ApplicationFiled: March 26, 2015Publication date: September 29, 2016Inventors: Dung Nguyen Tien, Fraidun Akhi, Jonathan Cook