Patents by Inventor L. Chen

L. Chen 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: 9915545
    Abstract: A method for providing directions to a blind user of a smart device is described. The method includes detecting, by at least two sensors and in response to a selection of a find mode of the smart device, image data corresponding to a surrounding environment of the smart device and positioning data corresponding to a positioning of the smart device. The method also includes receiving, by an input device, the desired object or the desired location. The method also includes determining, by a processor, the initial location of the smart device based on the image data, the positioning data and map data stored in a memory of the smart device. The method also includes providing, by the output device, the directions to the desired object based on the initial location of the smart device and the map data.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: March 13, 2018
    Assignee: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
    Inventors: Tiffany L. Chen, Joseph M.A. Djugash, Kenichi Yamamoto
  • Patent number: 9904504
    Abstract: A system for providing environmental feedback including one or more processors and a tactile input hardware. The tactile input hardware is communicatively coupled to the one or more processors. The system further includes one or more memory modules communicatively coupled to the one or more processors, one or more sensing devices communicatively coupled to the one or more processors, and machine readable instructions stored in the one or more memory modules that, when executed by the one or more processors, causes the one or more processors to receive environmental information from the one or more sensing devices, receive a gestural input on the tactile input hardware, and generate feedback regarding a subset of the environmental information acquired by the one or more sensing devices in response to the gestural input received on the tactile input hardware.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: February 27, 2018
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventor: Tiffany L. Chen
  • Patent number: 9898039
    Abstract: A smart necklace includes a first pod having a proximate connector and a component electrically coupled to the proximate connector that can receive input data or output data. The necklace also includes a second pod having a proximate connector and a component electrically coupled to the proximate connector that can receive input data or output data. The necklace also includes a curved main unit having a first connector removably, pivotably and electrically coupled to the proximate connector of the first pod and a second connector configured to be removably, pivotably and electrically coupled to the proximate connector of the second pod. The main unit also includes a mobile processor for receiving the input data from at least one of the first pod or the second pod, determining output data based on the input data, and outputting the output data via the first pod or the second pod.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: February 20, 2018
    Assignee: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
    Inventors: Douglas A. Moore, Tiffany L. Chen, Rajiv Dayal
  • Patent number: 9886656
    Abstract: A method for managing privacy of information on a shipping label associated with a shipment is provided. The method includes receiving information associated with the shipment, generating at least two decryption keys associated with at least two pieces of information from the information, generating encrypted messages by encrypting the at least two pieces of information based on the at least two decryption keys including a first and second encrypted message encrypted based on a first and second decryption key, respectively, generating a machine-readable code including the encrypted messages, generating a shipping label including machine-readable code, and providing the first and second decryption keys based on a first and second status of the shipment, respectively.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: February 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jia L. Chen, Bing Fang, Gao Y. Ruan, You You
  • Patent number: 9875671
    Abstract: Method for providing augmented user interface (AUI). AUI is provided in response to a request. AUI configuration information is received, stored in preference file, and sent to remote server. Remote server receives request from computer to login user. Remote server authenticates user, retrieves and sends preference file to computer. Preference file contains information that allows computer to implement and configure AUI by directing output to AUI component. Remote server sends computer web-based API to enable browser to interface with an AUI application. API can include target callable by event handler to respond to HTML document browsing event by invoking AUI application. Remote server can send computer web-based, native, or browser plug-in AUI application. Computer can provide content rich navigation via API, AUI application and content navigation rules that define plural navigation paths through HTML document.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: January 23, 2018
    Assignee: Google LLC
    Inventors: Chaitanya Gharpure, Charles L Chen, Rachel Shearer, Tiruvilwamalai V. Raman
  • Patent number: 9870035
    Abstract: A device is described. The device includes a daughterboard having a first distinct side and a second distinct side. A first connector on the first distinct side is attached to a first baseboard. A second connector on the second distinct side is attached to a second baseboard. A method for attaching a daughterboard to a second device is described. Connectors are included on opposing distinct sides of the daughterboard. The second device includes baseboards mechanically secured in parallel by lead screw actuators. As part of the method, the lead screw actuators are actuated so as to move the baseboards away from each other. A first connector is attached to one of the baseboards. The lead screw actuators are again actuated so as to move the baseboards toward each other until a second connector is brought into attachment with the other of the baseboards.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: January 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Robert Birke, Yiyu L. Chen, Martin L. Schmatz
  • Publication number: 20170344400
    Abstract: A computer-implemented method for preventing the occurrence of performance tickets in a computing system comprising a plurality of virtual machines hosted by a host computing system. The method comprising the steps of: monitoring a resource usage parameter associated with the workload of a virtual machine in order to obtain historic resource usage information; determining information regarding certain dependencies within the historic resource usage information; selecting partial information from the historic resource usage information based on said determined information regarding certain dependencies; estimating the future workload of the virtual machines based on said selected partial information; and resizing the computational resources of one or more virtual machines based on the estimated future workload such that a usage threshold of a computational resource is below a given threshold in order to avoid the generation of a performance ticket.
    Type: Application
    Filed: May 26, 2016
    Publication date: November 30, 2017
    Inventors: Robert Birke, Yiyu L. Chen, Thomas Scherer, Martin L. Schmatz, Ji Xue
  • Publication number: 20170262591
    Abstract: A hospital discharge performance system and computer-implemented method for integrating and recording both planned clinical activity and non-clinical barriers to patient discharge. One or more non-clinical barriers are received from at least one remote input device configured to record barriers in close proximity to the occurrence of the barrier and stored in the a non-clinical barrier database. Clinical tasks that need to be performed prior to discharge are integrated with non-clinical barriers that must be overcome to provide an indication of at least one patient's current status with respect to discharge. Update information indicating progress toward completion of planned clinical activity and progress toward overcoming the received one or more non-clinical barriers is received from at least one remote input device. The occurrences of barriers are summarized across a selected group of patient discharges and a report is generated.
    Type: Application
    Filed: March 9, 2016
    Publication date: September 14, 2017
    Inventors: Caroline R. Canning, Gina M. Cardosi, Paul C. Castro, Lucy L. Chen, Patrick M. Clough, Matt Harper, John J. Mutter, Ji Young Roe
  • Publication number: 20170257418
    Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module maybe stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.
    Type: Application
    Filed: April 5, 2017
    Publication date: September 7, 2017
    Applicant: Google Inc.
    Inventors: Babak Rezvani, Edward Kalin, Jack L. Chen, Reza Jalili
  • Publication number: 20170192670
    Abstract: A computer-implemented user interface method for a computing device is disclosed. The method includes associating each of a plurality of telephone keys with a direction of each key relative to a center of a telephone keypad, receiving a contact from a user of the device at a location on a touchscreen display of a computing device and an input at a direction relative to the location of the user contact, and causing a telephone number to be entered on the computing device based on the direction of each key relative to the center of the telephone keypad corresponding to the direction relative to the location of the user contact.
    Type: Application
    Filed: March 22, 2017
    Publication date: July 6, 2017
    Inventors: Tiruvilwamalai Venkatram Raman, Charles L. Chen
  • Publication number: 20170194721
    Abstract: A novel electrical connector and method of manufacture is disclosed which provides an integral attachment and retention means for the purpose of electrically and mechanically interconnecting circuit elements in electronic devices, said circuit elements including but not limited to printed circuit boards, flexible printed circuits, rigid flex circuits, semiconductor package substrates, modules, and batteries. The electrical connector of the present invention utilizes a bonding material, disposed at least between the electrical spring contact elements on a surface of the connector, to bond and retain first and second portions of the electrical connector in an actuated state on a mating circuit element whereby stable and low resistance electrical interconnections are formed and maintained between the electrical connector and interconnection terminals on the mating circuit element. This design permits the electrical connector to be low-profile and use a reduced amount of space on a circuit member such as a PCB.
    Type: Application
    Filed: January 7, 2017
    Publication date: July 6, 2017
    Inventors: Chih-Peng Fan, Ching-Ho Hsieh, Min-Hsing Wu, David L. Chen, Woody James Maynard
  • Patent number: 9661466
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for resolving erroneous movement signals and for providing navigation instructions. One of the methods includes receiving data from two or more sensors, synchronizing the received data, determining a first subset of the synchronized data from the camera for a particular period of time and a second subset of the synchronized data from the other sensor for the particular period of time, comparing the first subset with the second subset to determine whether the first subset and the second subset indicate an erroneous movement signal, based on determining that the first subset and the second subset indicate an erroneous movement signal, selecting data for one of the sensors based on a sensor priority scheme for the sensors, and resolving the erroneous movement signal based on the selected data for the one of the sensors.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: May 23, 2017
    Assignee: Google Inc.
    Inventors: Eve Astrid Andersson, Casey John Burkhardt, John Ove Lundblad, David Tseng, Charles L. Chen, Ying Zheng, Tiruvilwamalai Venkatram Raman
  • Patent number: 9648082
    Abstract: Systems and methods for providing registration at a remote site that may include, for example, a monitoring module that may communicate with a remote site. A registration protocol may be used by the monitoring module and the remote site in generating the messages communicated during the registration process. The monitoring module may gather and generate various identification information to be included in the registration protocol messages. The registration information provided by the monitoring module may be stored at the remote site in a database server having a database. A confirmation message may be communicated from the remote site to the monitoring module that may either acknowledge successful registration or report that an error occurred during the registration process.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: May 9, 2017
    Assignee: Google Inc.
    Inventors: Babak Rezvani, Edward B. Kalin, Jack L. Chen, Reza Jalili
  • Patent number: 9639267
    Abstract: A computer-implemented user interface method for a computing device is disclosed. The method includes associating each of a plurality of telephone keys with a direction of each key relative to a center of a telephone keypad, receiving a contact from a user of the device at a location on a touchscreen display of a computing device and an input at a direction relative to the location of the user contact, and causing a telephone number to be entered on the computing device based on the direction of each key relative to the center of the telephone keypad corresponding to the direction relative to the location of the user contact.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: May 2, 2017
    Assignee: Google Inc.
    Inventors: Tiruvilwamalai Venkatram Raman, Charles L. Chen
  • Patent number: 9629774
    Abstract: A smart necklace includes a body defining at least one cavity and having a neck portion and first and a second side portions. The necklace includes a pair of stereo cameras that is configured to detect image data including depth information corresponding to a surrounding environment of the smart necklace. The necklace further includes a positioning sensor configured to detect positioning data corresponding to a positioning of the smart necklace. The necklace includes a non-transitory memory positioned in the at least one cavity and configured to store map data and object data. The smart necklace also includes a processor positioned in the at least one cavity, coupled to the pair of stereo cameras, the positioning sensor and the non-transitory memory. The processor is configured to determine output data based on the image data, the positioning data, the map data and the object data.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: April 25, 2017
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Rajiv Dayal, Douglas A. Moore, Yasuhiro Ota, Joseph M. A. Djugash, Tiffany L. Chen, Kenichi Yamamoto
  • Publication number: 20170090996
    Abstract: The present invention is notably directed to systems and methods for detecting resource contention on a computerized system collocation of computer processes. Most basically, such methods comprise: monitoring data produced by each computer process of a set of computer processes co-located on the computerized system; detecting in the monitored data a change in a behavior of data produced by a given computer process of the set of computer processes; and throttling other computer processes of the set than said given computer process to detect potential resource contention at said given computer process. Such systems and methods advantageously apply to co-located virtual machines.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Inventors: Robert Birke, Yiyu L. Chen, Martin L. Schmatz, Joel Vallone
  • Publication number: 20170083802
    Abstract: A method for managing privacy of information on a shipping label associated with a shipment is provided. The method includes receiving information associated with the shipment, generating at least two decryption keys associated with at least two pieces of information from the information, generating encrypted messages by encrypting the at least two pieces of information based on the at least two decryption keys including a first and second encrypted message encrypted based on a first and second decryption key, respectively, generating a machine-readable code including the encrypted messages, generating a shipping label including machine-readable code, and providing the first and second decryption keys based on a first and second status of the shipment, respectively.
    Type: Application
    Filed: September 22, 2015
    Publication date: March 23, 2017
    Inventors: Jia L. Chen, Bing Fang, Gao Y. Ruan, You You
  • Patent number: 9591447
    Abstract: Systems and methods for providing contextual environmental information. One embodiment of a method includes detecting a plurality of objects in an environment, identifying at least a portion of the plurality of objects in the environment, and determining a location of a user relative to the plurality of objects. Some embodiments may be configured to determine a desired number of alerts to provide the user based on a characteristic of the user and, in response to determining that the desired number of alerts is less than a number of objects detected in the environment, provide data related to a location of a subset of the plurality of objects, relative to the user.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: March 7, 2017
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Joseph M. A. Djugash, Tiffany L. Chen
  • Patent number: 9569236
    Abstract: The sizing of virtual machines is optimized based on projected performance metrics. All virtual machine configuration resources are normalized by a processing device. The normalized resources for the virtual machine configurations are then stored in a catalogue. An application is then profiled to obtain resource demand estimates for each virtual machine configuration and a base performance is calculated for the application. The base performance is used to predict performance estimates on all virtual machine configurations in the catalogue. Accordingly, a virtual machine configuration having a lowest response time is selected.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: February 14, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert Birke, Yiyu L. Chen, Martin L. Schmatz
  • Publication number: 20170038792
    Abstract: A smart necklace includes a first pod having a proximate connector and a component electrically coupled to the proximate connector that can receive input data or output data. The necklace also includes a second pod having a proximate connector and a component electrically coupled to the proximate connector that can receive input data or output data. The necklace also includes a curved main unit having a first connector removably, pivotably and electrically coupled to the proximate connector of the first pod and a second connector configured to be removably, pivotably and electrically coupled to the proximate connector of the second pod. The main unit also includes a mobile processor for receiving the input data from at least one of the first pod or the second pod, determining output data based on the input data, and outputting the output data via the first pod or the second pod.
    Type: Application
    Filed: August 3, 2015
    Publication date: February 9, 2017
    Inventors: Douglas A. Moore, Tiffany L. Chen, Rajiv Dayal