Patents by Inventor Cynthia Kuo

Cynthia Kuo 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).

  • Publication number: 20130120265
    Abstract: An apparatus including a keypad, pressure sensors and electrotactile feedback electrodes. The keypad includes a plurality of keys. Each of the keys has a top surface. The pressure sensors are located under the top surfaces of the keys. The electrotactile feedback electrodes are located at the top surfaces of the keys.
    Type: Application
    Filed: November 15, 2011
    Publication date: May 16, 2013
    Inventors: Hiroshi Horii, Cynthia Kuo
  • Publication number: 20130072260
    Abstract: Methods and apparatuses are provided for facilitating sharing device connections across multiple physical and/or virtual (logical) computers. A method may include receiving a USB device request from a virtual host controller driver of a client when a host is not in a power save mode and passing a USB device request to a host controller driver of the client when the host is in a power save mode. A method may also include activating a sharing switch of a host controller to connect a device connection port to the host when the host is not in a power save mode and to connect the device connection port to the client when the host is in a power save mode. Corresponding apparatuses and computer program products are also provided.
    Type: Application
    Filed: September 15, 2011
    Publication date: March 21, 2013
    Applicant: NOKIA CORPORATION
    Inventors: Sreekumar Ramakrishnan Nair, Weidong Shi, Timothy Youngjin Sohn, Adhyas Avasthi, Cynthia Kuo, Rachel Beth Hinman, Quinn Able Jacobson
  • Publication number: 20130055254
    Abstract: Methods and apparatuses are provided for providing a virtual machine with dynamic direct assignment of a physical hardware resource. A method may include providing a virtual machine with a directly assigned physical hardware resource and an emulated hardware resource corresponding to the directly assigned physical hardware resource. The method may further include causing the virtual machine to hot-swap from using the directly assigned physical hardware resource to using the emulated hardware resource. The method may additionally include, subsequent to causing the virtual machine to hot-swap to using the emulated hardware resource, causing the directly assigned physical hardware resource to be hot-removed from the virtual machine Corresponding apparatuses are also provided.
    Type: Application
    Filed: August 31, 2011
    Publication date: February 28, 2013
    Applicant: NOKIA CORPORATION
    Inventors: Adhyas Avasthi, Sreekumar Ramakrishnan Nair, Weidong Shi, Timothy Youngjin Sohn, Cynthia Kuo, Rachel Beth Hinman, Quinn Able Jacobson
  • Patent number: 8352738
    Abstract: Phishing attacks succeed by exploiting a user's inability to distinguish legitimate websites from spoofed websites. Most prior work focuses on assisting the user in making this distinction; however, users must make the right security decision every time. Unfortunately, humans are ill-suited for performing the security checks necessary for secure site identification, and a single mistake may result in a total compromise of the user's online account. Fundamentally, users should be authenticated using information that they cannot readily reveal to malicious parties. Placing less reliance on the user during the authentication process enhances security and eliminates many forms of fraud. We disclose using a trusted device to perform mutual authentication that eliminates reliance on perfect user behavior, thwarts Man-in-the-Middle attacks after setup, and protects a user's account even in the presence of keyloggers and most forms of spyware.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: January 8, 2013
    Assignee: Carnegie Mellon University
    Inventors: Bryan Parno, Cynthia Kuo, Adrian Perrig
  • Publication number: 20120203491
    Abstract: An approach is provided for context-aware control of sensors and sensor data. A sensor manager determines context information based, at least in part, on one or more sensors. The sensor manager also determines resource consumption information associated with a one or more other sensors, one or more functions of the one or more other sensors, or a combination thereof. The sensor manager then processes and/or facilitates a processing of the context information and the resource consumption information to determine at least one operational state associated with the one or more other sensors, the one or more functions of the one or more other sensors, or a combination thereof.
    Type: Application
    Filed: February 3, 2011
    Publication date: August 9, 2012
    Applicant: Nokia Corporation
    Inventors: Feng-Tso Sun, Cynthia Kuo, Raja Bose
  • Publication number: 20120192252
    Abstract: A method comprises receiving a request for generating a challenge for a device or a user of the device. The method also comprises determining location information associated with the device. The method further comprises determining one or more characteristics that are detectable based, at least in part, on the location information. Furthermore, the method comprises generating the challenge based, at least in part, the one or more characteristics.
    Type: Application
    Filed: July 25, 2011
    Publication date: July 26, 2012
    Applicant: NOKIA CORPORATION
    Inventors: Cynthia KUO, Quinn JACOBSON, Jonathan LEDLIE
  • Publication number: 20120112908
    Abstract: An approach is provided for managing and rendering notifications (i.e., notifications from one or more sources). A notification manager receives one or more requests for rendering one or more notifications at a device. In response to the one or more requests, the notification manager determines one or more notification policies at a device. Further, the notification manager determines one or more schedules for rendering the one or more notifications and causes, at least in part, rendering of the one or more notifications.
    Type: Application
    Filed: November 5, 2010
    Publication date: May 10, 2012
    Applicant: NOKIA CORPORATION
    Inventors: Tatu Jaakko Prykäri, Jussi Antero Jarvenpaa, Jokko Koronen, Pete Paasivirta, Laura Emilia Oinas, Ilkka Kimmo Juhani Korhonen, Peter Mikelsons, Cynthia Kuo, Kenneth Tracton
  • Publication number: 20110130956
    Abstract: An approach is provided for providing guidance information to a user. A request is received, from a device, for guidance information to a destination, wherein the guidance information includes, at least in part, instructions for following a route to the destination. A plurality of candidate reference points associated with the route are determined. One or more of the plurality of candidate reference points are selected to include in the instructions based on saliency of the one or more candidate reference points with respect to one or more comprehension parameters associated with a user. The instructions are generated based on the one or more selected reference points. The comprehension parameters relate to the ability of the user to recognize the selected one or more reference points.
    Type: Application
    Filed: November 30, 2009
    Publication date: June 2, 2011
    Applicant: Nokia Corporation
    Inventors: Kenneth Tracton, Quinn Jacobson, Cynthia Kuo, Andriy Shnyr, Ciprian Cudalbu
  • Patent number: 7917888
    Abstract: A system and method are provided for visually building multi-channel and multi-modal applications. The system includes a process design module for designing application workflow, an integration design module for integrating data sources into the application; a presentation design module for designing application views; a media library; and a componentization module, for packaging designed workflow into reusable components. The system further includes an interactive development/design environment (IDE). The IDE provides a graphical user interface for allowing a developer to visually interact with and operate modules. The system allows a developer to design a single application that can operate across multiple network standards, devices, browsers and languages, and that operate in one or more modes, such as real-time, off-line and asynchronous modes.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: March 29, 2011
    Assignee: Symbol Technologies, Inc.
    Inventors: Kelvin Chong, Srinivas Mandyam, Krishna Vedati, Vikranth Katpally Reddy, Winston Wang, Cynthia Kuo
  • Publication number: 20110063301
    Abstract: An approach is provided for customizing map presentations. A semantic mapping platform determines context information for rendering a map on a user device. The semantic mapping platform then classifies a plurality of objects available for display in the map based on a level of association of each of the objects with the context information. The semantic mapping platform also prioritizes rendering of the objects based on the classification and causes, at least in part, actions that result in the rendering of the objects in the map according to the prioritization.
    Type: Application
    Filed: September 17, 2009
    Publication date: March 17, 2011
    Applicant: Nokia Corporation
    Inventors: Vidya Setlur, Cynthia Kuo, Agathe Battestini, Tarik Crnovrsanin
  • Publication number: 20100049975
    Abstract: Phishing attacks succeed by exploiting a user's inability to distinguish legitimate websites from spoofed websites. Most prior work focuses on assisting the user in making this distinction; however, users must make the right security decision every time. Unfortunately, humans are ill-suited for performing the security checks necessary for secure site identification, and a single mistake may result in a total compromise of the user's online account. Fundamentally, users should be authenticated using information that they cannot readily reveal to malicious parties. Placing less reliance on the user during the authentication process enhances security and eliminates many forms of fraud. We disclose using a trusted device to perform mutual authentication that eliminates reliance on perfect user behavior, thwarts Man-in-the-Middle attacks after setup, and protects a user's account even in the presence of keyloggers and most forms of spyware.
    Type: Application
    Filed: December 3, 2007
    Publication date: February 25, 2010
    Inventors: Bryan Parno, Cynthia Kuo, Adrian Perrig
  • Patent number: 7432088
    Abstract: A process of the large-scale fermentation of a highly productive ansamitocin-producing strains. A method for isolating crude ansamitocins. A method for purifying ansamitocins.
    Type: Grant
    Filed: January 19, 2005
    Date of Patent: October 7, 2008
    Assignee: Immunogen Inc.
    Inventors: Cynthia Kuo, Graham S. Byng, Wayne C. Widdison
  • Publication number: 20070130327
    Abstract: A user is warned of a potentially fraudulent document, such as a webpage, by a warning message that is overlaid on top of the document and of the browser chrome. The warning message is associated with a warning icon displayed in the browser chrome. The potentially fraudulent document is rendered in the browser such that the links within are not accessible to the user. The rendering may include superimposing an image over the document or rendering a snapshot of the document instead of the document itself.
    Type: Application
    Filed: December 5, 2005
    Publication date: June 7, 2007
    Inventors: Cynthia Kuo, Fritz Schneider, Collin Jackson
  • Publication number: 20050170475
    Abstract: A process of the large-scale fermentation of a highly productive ansamitocin-producing strains. A method for isolating crude ansamitocins. A method for purifying ansamitocins.
    Type: Application
    Filed: January 19, 2005
    Publication date: August 4, 2005
    Inventors: Cynthia Kuo, Graham Byng, Wayne Widdison
  • Publication number: 20020184188
    Abstract: A method for selecting textual content within a document. Text is selected using mechanisms of pattern recognition on the document's structure or content itself. A pattern recognition rule selects the desired text by identifying the start and/or end positions of the content in the document. The delineated contents is then said to be enclosed in an envelope. A series of envelopes may be used to identify the desired content. Successive envelopes are defined relative to a previous envelope. The contents of any envelope within a series, including the final envelope, may be extracted for use by other documents.
    Type: Application
    Filed: January 22, 2002
    Publication date: December 5, 2002
    Inventors: Srinivas Mandyam, Krishna Vedati, Winston Wang, Cynthia Kuo, Janak Bhalodia
  • Publication number: 20020184610
    Abstract: The present invention provides a system and method for visually building multi-channel and multi-modal applications. The system 100 includes a process design module 12 for designing application workflow, an integration design module 14 for integrating data sources into the application; a presentation design module 16 for designing application views; a media library 18; and a componentization module 20, for packaging designed workflow into reusable components. The system 100 further includes an interactive development/design environment (IDE) 500. The IDE 500 provides a graphical user interface for allowing a developer to visually interact with and operate modules 12-20. The system 100 allows a developer to design a single application that can operate across multiple network standards, devices, browsers and languages, and that operate in one or more modes, such as real-time, off-line and asynchronous modes.
    Type: Application
    Filed: January 18, 2002
    Publication date: December 5, 2002
    Inventors: Kelvin Chong, Srinivas Mandyam, Krishna Vedati, Vikranth Katpally Reddy, Winston Wang, Cynthia Kuo