Patents by Inventor Bryant Genepang Luk

Bryant Genepang Luk 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: 9479937
    Abstract: There are provided systems and methods for using a wireless beacon to provide access credentials to a secure network. A network access device, such as a WiFi router, may provide a secure wireless network requiring access credentials to access the network. For example, the network may be password protected to prevent unauthorized used. Additionally, the network may have various levels of use, such as access depending on a security clearance for a user or data transfer and usage rates. Each of the various levels of use may require a separate access credential. A wireless beacon may be configured to connect to user devices that are near or within an area covered by the network. The connection between a user device and the beacon may be utilized to determine the proper access credential for the user device and push the access credential to the user device.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: October 25, 2016
    Assignee: EBAY, INC.
    Inventors: Christopher Diebold O'Toole, Bryant Genepang Luk, Robert He, Jennifer Brenner, Yu Tang
  • Publication number: 20160305789
    Abstract: Systems and methods are presented for sequencing locations and events and determining routing and itineraries for the sequence. In some embodiments the system may receive a starting location, a first location, and a second location in a default order. The system may determine a sequence from the starting location for the first location and the second location. The system may generate a route for the sequence with the route having transportation directions between the starting location, the second location, and the first location indicative of the sequence. The system may display the route in a graphical user interface of an application.
    Type: Application
    Filed: June 30, 2016
    Publication date: October 20, 2016
    Inventors: Jennifer T. Brenner, Yu Tang, Bryant Genepang Luk, Robert He, Christopher Diebold O'Toole
  • Patent number: 9473687
    Abstract: Systems and methods are presented for modifying image parameters of an image to be captured by an image capturing device based on input from a wearable computing device. In some embodiments, the system receives image data, determines an image parameter based on the image data, and receives data from a wearable computing device positioned proximate to a subject of the image. The system modifies the image parameter based on the data received from the wearable computing device and captures the image data using the modified image parameter.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: October 18, 2016
    Assignee: eBay Inc.
    Inventors: Bryant Genepang Luk, Richard Chapman Bates, Christopher Diebold O'Toole, Robert He, Jennifer T. Brenner, Yu Tang, Jason Ziaja, Ananya Das
  • Patent number: 9451391
    Abstract: A method may include detecting a first wireless device configured to perform short-range wireless communications and detecting a second wireless device configured to perform short-range wireless communications. The method may also include determining one or more short-range wireless connection priorities with respect to a first pairing and a second pairing. The first pairing may be with respect to short-range wireless communications between the first wireless device and a third wireless device configured to perform short-range wireless communications. The second pairing may be with respect to short-range wireless communications between the second wireless device and the third wireless device. The method may further include managing the first pairing and the second pairing based on the one or more short-range wireless connection priorities.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: September 20, 2016
    Assignee: EBAY INC.
    Inventors: Jennifer T. Brenner, Christopher Diebold O'Toole, Bryant Genepang Luk, Jason Ziaja, Ananya Das, Robert He
  • Patent number: 9449208
    Abstract: A smart refrigerator system includes a plurality of compartments for storing food items and one or more tag readers. The smart refrigerator system may read a tag coupled to a food item using one of one or more tag readers. The smart refrigerator system may determine an identity of the food item, an associated date of the food item, and/or a compartment containing the food item. The smart refrigerator system may track item information that includes the identity of the food item, a state of the food item, and/or a compartment location of the food item. The smart refrigerator system may receive item usage information indicating when a user plans to use the food item and change a temperature of the food item. The smart refrigerator system may also generate a notification regarding freshness and/or a spoilage level of the food item and present it to the user.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: September 20, 2016
    Assignee: PAYPAL, INC.
    Inventors: Bryant Genepang Luk, Yu Tang, Richard Chapman Bates
  • Patent number: 9411572
    Abstract: A system and/or method may be provided to install applications based on location. In particular, a location of a user device may be detected. Based on the location of the user device, one or more applications may be selected to be installed automatically on the user device. Further, when the user device departs from the location, the application may automatically be uninstalled. Thus, applications may be installed and/or uninstalled on the user device based on the location of the user device. The automatically installed application may provide functionality or information associated with the location that triggered the installation. For example, a merchant's store may be associated with the merchant's application which may be installed automatically on devices of customers who enter the merchant's store.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: August 9, 2016
    Assignee: PAYPAL, INC.
    Inventors: Bryant Genepang Luk, Robert He, Christopher Diebold O'Toole, Yu Tang, Jennifer T. Brenner
  • Patent number: 9389094
    Abstract: Systems and methods are presented for sequencing locations and events and determining routing and itineraries for the sequence. In some embodiments the system may receive a starting location, a first location, and a second location in a default order. The system may determine a sequence from the starting location for the first location and the second location. The system may generate a route for the sequence with the route having transportation directions between the starting location, the second location, and the first location indicative of the sequence. The system may display the route in a graphical user interface of an application.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: July 12, 2016
    Assignee: PayPal, Inc.
    Inventors: Jennifer T Brenner, Yu Tang, Bryant Genepang Luk, Robert He, Christopher Diebold O'Toole
  • Publication number: 20160189153
    Abstract: Systems and methods for authentication of users using online activity are provided. An authentication system may build a user profile in a database by associating online activity data with a user in the user profile, and further by processing the online activity data to generate user interest data and associating it with the user. The authentication system may receive a payment request for a purchase of an item using a payment account of the user. The authentication system may determine if the purchase of the item by the user is consistent with the user's online activity data and/or user interest data. If consistent, the authentication system may authenticate the user and process the payment request by approving the payment request.
    Type: Application
    Filed: December 30, 2014
    Publication date: June 30, 2016
    Inventors: Bryant Genepang Luk, Yu Tang, Jennifer Brenner, Christopher Diebold O'Toole, Richard Chapman Bates, Jason Ziaja, Ananya Das
  • Publication number: 20160188973
    Abstract: Methods, systems, and computer program products are disclosed for automatically adjusting a display to obscure application data. In an example, a computer-implemented method may include collecting eye data from a user, receiving the eye data collected from the user, analyzing the eye data, determining that eyesight of the user is on a display based on the eye data, providing data on the display to the user when the eyesight of the user is determined to be on the display, determining that the eyesight of the user is off the display, obscuring the data on the display in response to determining that the eyesight of the user is off the display, removing the obscuring applied to the data on the display when the eyesight of the user returns to the display.
    Type: Application
    Filed: December 29, 2014
    Publication date: June 30, 2016
    Inventors: Jason Ziaja, Bryant Genepang Luk, Christopher Diebold O'Toole, Jennifer T. Brenner, Robert He, Yu Tang, Ananya Das
  • Publication number: 20160184708
    Abstract: A system and method includes a first device with one or more processors coupled to a memory that executes instructions from the memory to perform the steps of receiving a request to begin a videogame; streaming video of the videogame to an audience; determine a popularity of the streaming video; and changing the videogame mechanics based on the popularity of the streaming video.
    Type: Application
    Filed: December 29, 2014
    Publication date: June 30, 2016
    Inventors: Jason Ziaja, Bryant Genepang Luk, Yu Tang, Christopher Diebold O'Toole, Robert He
  • Publication number: 20160189151
    Abstract: An electronic commerce server connected to a network has access to user data, device data and public key data. The server receives transaction details including a digital signature from a mobile device, the digital signature generated using a first private key associated with a first public key. The server generates a challenge based on the transaction details and transmits the challenge to at least one computing device according to device data associated with the mobile device or user data associated with the user of the mobile device. The server may then receive a response to the challenge from the at least one computing device, the response including a digital signature generated using a second private key associated with a second public key. The server authorizes the transaction based on reading the first digital signature using the first public key and reading the second digital signature using the second public key.
    Type: Application
    Filed: December 31, 2014
    Publication date: June 30, 2016
    Inventors: Robert He, Christopher Diebold O'Toole, Bryant Genepang Luk, Eric Byungho Min
  • Publication number: 20160189159
    Abstract: There are provided systems and methods for peer location detection to determine an identity of a user. A user may initiate a transaction request for approval at a merchant location that the merchant rarely or has never visited. The transaction request may be initiated with a communication device of the user or through a payment instrument where the user has the communication device while at the merchant's location. The user may choose to not share the user's location using the communication device, thus, a payment processing service may not utilize the user's location as additional fraud detection. However, another user associated with the user may choose to share the location of the other user, such as through the communication device or in another transaction or transaction request. The payment processing service may detect the location of the associated user to assess a risk of fraud.
    Type: Application
    Filed: December 29, 2014
    Publication date: June 30, 2016
    Inventors: Bryant Genepang Luk, Robert He, Christopher Diebold O'Toole
  • Publication number: 20160182816
    Abstract: Systems and methods are presented for identifying unintended subjects in an image to be captured and causing an action based on the unintended subjects. In some embodiments, the system receives image data indicative of an image to be captured, determines a first set of subjects within the image data, determines an identity of a second set of subjects included in the first set of subjects within the image data, and determined an existence of one or more unidentified subjects of the first set of subjects. The system then generates an interrupt indicative of the one or more unidentified subjects of the first set of subjects.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: Bryant Genepang Luk, Richard Chapman Bates, Christopher Diebold O'Toole, Robert He, Jennifer T. Brenner, Yu Tang, Jason Ziaja, Ananya Das
  • Publication number: 20160179498
    Abstract: A system for maintaining and upgrading hardware device functioning provides processes to select and install updates for software (e.g., applications or apps) on the hardware device. A notification system provides information for discretion and control over the selection of software updates to be applied to consumer mobile devices according to the particular characteristics of the device, e.g., the model of device, the specific operating system of the device, and software applications installed on the device. The notification system may be integral with app stores on mobile devices and tablets, and may also be applicable to the Internet of Things. A notification may take the form, for example, of a warning or recommendation associated with an update for an app on the user device and may enable the user to make an informed decision beforehand about whether or not to install a particular update on the user device.
    Type: Application
    Filed: December 19, 2014
    Publication date: June 23, 2016
    Inventors: Ananya Das, Jason Ziaja, Bryant Genepang Luk, Jennifer T. Brenner, Yu Tang, Robert He, Christopher Diebold O'Toole
  • Publication number: 20160182801
    Abstract: Systems and methods are presented for modifying image parameters of an image to be captured by an image capturing device based on input from a wearable computing device. In some embodiments, the system receives image data, determines an image parameter based on the image data, and receives data from a wearable computing device positioned proximate to a subject of the image. The system modifies the image parameter based on the data received from the wearable computing device and captures the image data using the modified image parameter.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: Bryant Genepang Luk, Richard Chapman Bates, Christopher Diebold O'Toole, Robert He, Jennifer T. Brenner, Yu Tang, Jason Ziaja, Ananya Das
  • Publication number: 20160173359
    Abstract: In various example embodiments, devices including a wearable device may be associated to share information and coordinate data between the devices as part of a coordination between relationship wearables. For example, a first wearable device and a second device, each associated with different users, may provide data to a history analysis module. The history analysis module may analyze this data for coordinated relationship patters made up of repeated events. Coordinated relationship data may be generated by this analysis, and then used by a current data analysis module to analyze an incoming stream of current data from at least one of the devices. When a repeated status value is identified within the current data stream, a coordination communication may be initiated.
    Type: Application
    Filed: December 12, 2014
    Publication date: June 16, 2016
    Inventors: Jennifer T. Brenner, Bryant Genepang Luk, Robert He, Christopher Diebold O'Toole, Yu Tang, Jason Ziaja, Ananya Das
  • Publication number: 20160162715
    Abstract: A smart refrigerator system includes a plurality of compartments for storing food items and one or more tag readers. The smart refrigerator system may read a tag coupled to a food item using one of one or more tag readers. The smart refrigerator system may determine an identity of the food item, an associated date of the food item, and/or a compartment containing the food item. The smart refrigerator system may track item information that includes the identity of the food item, a state of the food item, and/or a compartment location of the food item. The smart refrigerator system may receive item usage information indicating when a user plans to use the food item and change a temperature of the food item. The smart refrigerator system may also generate a notification regarding freshness and/or a spoilage level of the food item and present it to the user.
    Type: Application
    Filed: December 3, 2014
    Publication date: June 9, 2016
    Inventors: Bryant Genepang Luk, Yu Tang, Richard Chapman Bates
  • Publication number: 20160155281
    Abstract: Systems and methods are provided for providing access to secure-access facilities based on pairing of the secure-access facilities with a user device such as a wearable device. A pairable secure-access facility may be a public storage facility or device such as a locker that includes communications circuitry for pairing with the user device. Once paired with the user device, the locker may operate a locking mechanism to lock the locker when the user device is away from the locker and to unlock the locker when the user device is in the vicinity of the locker. The locker may include a beacon for detecting and pairing with the user devices. Pairing the user device and the locker may include entering a locker identifier into the user device to ensure that the intended user device is paired with the intended locker.
    Type: Application
    Filed: December 1, 2014
    Publication date: June 2, 2016
    Inventors: Christopher Diebold O'Toole, Bryant Genepang Luk, Robert He, Richard Chapman Bates, Jennifer T. Brenner, Yu Tang
  • Publication number: 20160155166
    Abstract: A system or method is provided to allow customers or users to bid for positions in a line. In particular, the system may determine the positions of various users in line and may set up a line bidding interface for the line. The line bidding interface may present users with various information of the line and various bidding options. The system may allow a user to post the user's line position for others to bid on. Further, the system may allow a user to post a monetary offer for another user to leave or switch line position. The system also may allow one or more users to bid for another user to leave the front of the line. For example, one or more users may crowd source a monetary offer for a user who is in the front of the line to leave.
    Type: Application
    Filed: December 2, 2014
    Publication date: June 2, 2016
    Inventors: Robert He, Bryant Genepang Luk, Christopher Diebold O'Toole
  • Publication number: 20160153853
    Abstract: In various example embodiments, devices, systems, and methods for a waist measuring belt are provided. An example waist measuring belt is made up of a belt buckle frame with attachments for a belt strap. The belt further includes a position measuring module coupled to the belt buckle frame that measures an attachment position of a second end of the belt strap to the belt buckle frame. The belt also includes a tension measuring module coupled to the belt buckle frame that measures a tension through the belt buckle frame and the belt strap. A memory and a wireless communication module attached to the belt may be used to store measurements and communicate with a mobile device or server. In various embodiments, estimated user waist sizes over time using measured values and belt-specific data may be used to estimate a user's waist size and generate a waist size history.
    Type: Application
    Filed: December 1, 2014
    Publication date: June 2, 2016
    Inventors: Jennifer T. Brenner, Bryant Genepang Luk, Robert He, Ananya Das, Christopher Diebold O'Toole, Yu Tang, Richard Chapman Bates, Jason Ziaja