Patents by Inventor Yoon Kean Wong

Yoon Kean Wong 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: 9154608
    Abstract: In one embodiment, a method includes accessing data encoding a response shift in a signal received through an antenna of a mobile device. The signal corresponds to wireless communication to the mobile device from another device. The response shift is detected and encoded by a modem of the mobile device coupled to the antenna. The method also includes determining an environmental or operational state of the mobile device based at least in part on the response shift encoded in the data.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: October 6, 2015
    Assignee: Facebook, Inc.
    Inventors: Michael John McKenzie Toksvig, Yoon Kean Wong, Craig Michael Nicol, Eglia Nair Flores
  • Patent number: 9106553
    Abstract: A computing device is provided that includes a plurality of user-interactive mechanisms. The computing device may also include a universal communication port that is capable of receiving a connection from a device that belongs to any one of a plurality of device classes or types. The device may be equipped or configured with logic. The logic may configure or otherwise enable an operative state of user-interface mechanisms on the device. Additionally, the logic may (i) detect a connected device that connects to the universal communication port, and (ii) determine a set of functionality that the connected device is capable of performing when connected to the universal communication port. The logic may perform, or cause performance, of operations that are for use with or by the connected device.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: August 11, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Yoon Kean Wong, Karl Townsend, Paul Chambers, Ramachandran Venkataraman
  • Patent number: 9058086
    Abstract: A portable computer system contained within a housing that comprises an electronic muscle material for performing a plurality of functions. The electronic muscle can be used to replace buttons or keys used in many PDAs. The movement of the electronic muscle material can charge the battery. When handled, the electronic muscle material can further detect the left- or right-handedness of the user and, based on the handedness, can generate function buttons or other alterations to accommodate the user's hand preference and finger placement. The electronic muscle can change shape to accommodate the user's hand for comfort and, further, as a security function to identify and authorize the user. Additionally, the electronic muscle material in the housing can be caused to vibrate at given frequencies so that it can generate an alarm and can function as a speaker or a dynamically directional microphone.
    Type: Grant
    Filed: January 11, 2005
    Date of Patent: June 16, 2015
    Assignee: Qualcomm Incorporated
    Inventors: Shawn R. Gettemy, Yoon Kean Wong
  • Publication number: 20150126117
    Abstract: Techniques are disclosed, for intelligent management of multiple communications links. One communications link can be used to bring up another communications link with little or no user input. Selective enablement/disablement of one or more of the communications links is based on system needs and, other criteria. Utilizing one more-secure communications link to improve security on another less-secure communications link between the same devices is also contemplated.
    Type: Application
    Filed: November 5, 2013
    Publication date: May 7, 2015
    Inventors: Yoon Kean Wong, Matthew David Homyak, Huy Quang Tran, Ryan James Case
  • Publication number: 20150127727
    Abstract: In one embodiment, a method includes receiving a request to display a media plug-in on a third-party website hosted by a third-party system, determining media content associated with the request to display the media plug-in, and determining whether the third-party website is being viewed by a user that is currently logged in to the social-networking system. The method further includes determining one or more user-selectable objects based at least on the determined media content and the determination of whether the user is currently logged in to the social-networking system and providing the determined one or more user-selectable objects for display in the media plug-in on the third-party website. The third-party system is separate from the social-networking system. The user-selectable objects, once selected, cause an action related to the determined media content.
    Type: Application
    Filed: November 1, 2013
    Publication date: May 7, 2015
    Applicant: Facebook, Inc.
    Inventors: Erick Tseng, Yoon Kean Wong
  • Patent number: 8874130
    Abstract: Techniques to dynamically manage power for a mobile computing device based on a location of the device are described. For example, a mobile computing device may comprise one or more wireless transceivers, a location module operative to monitor one or more location parameters for the mobile computing device, and a power management module operative to dynamically enable or disable one or more of the wireless transceivers based on a comparison of the one or more location parameters and information from a wireless communication technology database. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: October 28, 2014
    Assignee: Qualcomm Incorporated
    Inventor: Yoon Kean Wong
  • Publication number: 20140274122
    Abstract: In one embodiment, a method includes accessing at least two determinations of the location of a mobile computing device, with each determined location having been determined without reference to explicit location information manually input by a user of the mobile computing device. At least one first determined location is compared with at least one second determined location, with comparisons being made between location determinations made based on different location determination input. A functionality associated with the mobile computing device is allowed if the first determined location corresponds to at least one of the second determined locations.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Erick Tseng, Yoon Kean Wong, Yael Maguire, Michael John McKenzie Toksvig
  • Patent number: 8717293
    Abstract: An electronic device is provided that includes a user-interface feature, a detection mechanism and one or more internal components. The user-interface feature is configurable to have a selected orientation about one or more axes. The detection mechanism can detect orientation information about the electronic device. The one or more components may select the orientation of the user-interface feature based on the detected orientation information.
    Type: Grant
    Filed: March 24, 2010
    Date of Patent: May 6, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Yoon Kean Wong, William Robert Hanson, Shawn R. Gettemy
  • Publication number: 20140108529
    Abstract: In one embodiment, a method includes receiving first information about a proximity of a first user, the first information comprising one or more images or one or more sounds of at least a portion of the proximity; identifying one or more second users within the proximity of the first user based at least in part on the first information; retrieving second information about each second user from a graph of a social-networking system, the graph comprising a plurality of nodes and edges connecting the nodes, at least one node in the graph corresponding to the first user, at least one node in the graph corresponding to each second user; categorizing the second users into one or more groups based on the second information about each second user; and sending the second information about each second user in a specific group to the first user.
    Type: Application
    Filed: October 17, 2012
    Publication date: April 17, 2014
    Inventors: Matthew Nicholas Papakipos, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
  • Publication number: 20140108530
    Abstract: In one embodiment, a method includes receiving first information about a proximity of a first user, the first information comprising one or more images or one or more sounds of at least a portion of the proximity; identifying one or more second users within the proximity of the first user based at least in part on the first information; selecting a specific second user of particular interest to the first user based on behavior of the first user; retrieving second information about the specific second user from a graph of a social-networking system, the graph comprising a plurality of nodes and edges connecting the nodes, at least one node in the graph corresponding to the first user, at least one node in the graph corresponding to the specific second user; and sending the second information about the specific second user to the first user.
    Type: Application
    Filed: October 17, 2012
    Publication date: April 17, 2014
    Inventors: Matthew Nicholas Papakipos, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
  • Publication number: 20140108501
    Abstract: In one embodiment, a method includes receiving information about a proximity of a plurality of users located within a covered enclosure, the information comprising one or more images or one or more sounds of at least a portion of the proximity, the information having been obtained from the proximity by a plurality client computing devices of the users automatically and without manual user input and with one or more sensors of each client computing device; identifying each user within the proximity based at least in part on the information; and determining a position of each user within the covered enclosure based at least in part on the information.
    Type: Application
    Filed: October 17, 2012
    Publication date: April 17, 2014
    Inventors: Matthew Nicholas Papakipos, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
  • Publication number: 20140105580
    Abstract: In one embodiment, a method includes receiving one or more audio/visual recordings from a user, the audio/visual recordings continuously capturing audio/visual information around the user, the audio/visual recordings being made by a client computing device of the user automatically and without manual user input and with one or more sensors of the client computing device; processing the audio/visual recordings to extract one or more audio/visual segments, each audio/visual segment covering a specific time period or relating to a specific event in the user's life; and posting the audio/visual segments to one or more points, respectively, along a timeline corresponding to the user's life.
    Type: Application
    Filed: October 17, 2012
    Publication date: April 17, 2014
    Inventors: Matthew Nicholas Papakipos, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
  • Publication number: 20140108528
    Abstract: In one embodiment, a method includes receiving first information about a proximity of a first user, the first information comprising one or more images or one or more sounds of at least a portion of the proximity, the first information having been obtained from the proximity by a client computing device of the first user automatically and with one or more sensors of the client computing device; identifying a second user within the proximity of the first user based at least in part on the first information; retrieving second information about the second user from a graph of a social-networking system, the graph comprising a plurality of nodes and edges connecting the nodes, at least one node in the graph corresponding to the first user, at least one node in the graph corresponding to the second user; and sending the second information about the second user to the first user.
    Type: Application
    Filed: October 17, 2012
    Publication date: April 17, 2014
    Inventors: Matthew Nicholas Papakipos, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
  • Publication number: 20140068692
    Abstract: In particular embodiments, one or more computer systems of a social-networking system receive a first video stream from a content source, receive social content from a social graph of the social-networking system, and generate an overlay area comprising at least a portion of the social content. The social graph includes a plurality of nodes and edges connecting the nodes, the nodes comprising user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system determine a placement for the overlay area within the first video stream, generate a modified video stream using at least the first video stream and the overlay area, and provide the modified video stream for display on a display device. The overlay area is placed within the modified video stream according to the determined placement.
    Type: Application
    Filed: November 30, 2012
    Publication date: March 6, 2014
    Inventors: Ime Archibong, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Michael John McKenzie Toksvig, Erick Tseng, Patrick Underwood, Yoon Kean Wong
  • Publication number: 20140067947
    Abstract: In particular embodiments, one or more computer systems of a social-networking system identify a user viewing video content on a first display device, identify the video content being viewed on the first display device by the user, and determine a second display device associated with the identified user. The one or more computer systems of the social-networking system determine an action related to the video content being viewed by the user on the first display device and provide one or more instructions to the determined second display device to display a call-to-action associated with the determined action.
    Type: Application
    Filed: November 30, 2012
    Publication date: March 6, 2014
    Inventors: Ime Archibong, Gregory Joseph Badros, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Patrick Underwood, Yoon Kean Wong
  • Publication number: 20140067945
    Abstract: In particular embodiments a social networking system captures data associated with video content provided to a first user of a social-networking system, identifies, using the captured data, the video content provided to the first user, and updates a graph of the social-networking system to associate the first user with the identified video content. The graph of the social-networking system has a plurality of nodes and edges connecting the nodes. The nodes of the graph include user nodes that are each associated with a particular user of the social-networking system.
    Type: Application
    Filed: November 29, 2012
    Publication date: March 6, 2014
    Applicant: Facebook, INC.
    Inventors: Ime Archibong, Gregory Joseph Badros, Sean Michael Bruich, Robert Daniel, David Harry Garcia, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
  • Publication number: 20140067961
    Abstract: In particular embodiments, one or more computer systems of a social-networking system determine available media content from one or more content sources and query a social graph of a social-networking system for social content associated with a user of the social-networking system. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system determine, using the social content and the available media content, a plurality of social coefficients for the user, determine, based on the determined social coefficients, recommended media content for the user, and provide the recommended media content for display in a programming guide on a display device.
    Type: Application
    Filed: December 3, 2012
    Publication date: March 6, 2014
    Inventors: Ime Archibong, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Austin Haugen, Mark Heynen, Brian Krausz, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
  • Publication number: 20140067969
    Abstract: In particular embodiments, a social networking system identifies a user viewing video content on a first display device, identifies the video content being viewed on the first display device by the user, and determines a second display device associated with the identified user. The social networking system sends one or more instructions to the determined second display device to display one or more chat messages associated with the identified video content.
    Type: Application
    Filed: November 29, 2012
    Publication date: March 6, 2014
    Inventors: Ime Archibong, Gregory Joseph Badros, Colin Cameron Brennan Campbell, David Harry Garcia, Mark Heynen, Brian Krausz, Cameron Alexander Marlow, Erick Tseng, Yoon Kean Wong
  • Patent number: D725665
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 31, 2015
    Assignee: Facebook, Inc.
    Inventors: Erick Tseng, Yoon Kean Wong, Colin Cameron Brennan Campbell, Brian Krausz, Matthew Nicholas Papakipos
  • Patent number: D725666
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 31, 2015
    Assignee: Facebook, Inc.
    Inventors: Erick Tseng, Yoon Kean Wong, Colin Cameron Brennan Campbell, Brian Krausz, Matthew Nicholas Papakipos