Patents by Inventor Tatiana Kichkaylo

Tatiana Kichkaylo 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: 20180299882
    Abstract: Apparatus and methods related to routing robots are provided. A roadmap of an environment that includes first and second robots can be received. The roadmap can be annotated with unidirectional lanes connecting conflict regions, where each lane ends so to avoid blocking a conflict region. First and second routes for the respective uses of the first and second robots can be determined, where both the first and second routes include a first lane connected to a first conflict region. A first, higher priority and a second, lower priority can be assigned to the respective first and second robots. It can be determined that the second robot following the second route will block the first robot on the first lane. Based on the first priority being higher than the second priority, the computing device can alter the second route to prevent the second robot from blocking the first robot.
    Type: Application
    Filed: April 12, 2017
    Publication date: October 18, 2018
    Inventor: Tatiana Kichkaylo
  • Publication number: 20170310550
    Abstract: This disclosure provides systems and methods for routing and topology management of computer networks with steerable beam antennas. A network controller can generate an input graph for a first time period. The input graph can have a plurality of vertices each representing a respective moving node and a plurality of edges each representing a possible link between a pair of moving nodes. The input graph also can include corresponding location information for each of the moving nodes during the first time period. A solver module can receive information corresponding to the input graph, a maximum degree for each vertex in the input graph, and a set of provisioned network flows. The solver module can determine a subgraph representing a network topology based on the input graph, the maximum degree for each vertex in the input graph, and the set of provisioned network flows, such that a number of edges associated with each vertex in the subgraph does not exceed the maximum degree for each vertex.
    Type: Application
    Filed: April 25, 2016
    Publication date: October 26, 2017
    Inventors: David Mandle, Yaoyao Gu, Brian Barritt, Tatiana Kichkaylo
  • Publication number: 20140277765
    Abstract: A computer data processing system may provide control information for controlling how an environmental control system controls an environment within a building. The computer data processing system may receive and store reports from multiple users and/or may receive and store reports at different times from a user. Each report may provide information concerning how the user perceives the comfort level of the user's environment at the time the user supplies the information. The computer data processing system may determine and generate the control information for controlling how the environmental control system controls the environment based on the information concerning how each user perceives the comfort level of the user's environment at the time each user provides the information.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 18, 2014
    Applicant: UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Farrokh Jazizadeh Karimi, Burcin Becerik-Gerber, Michael D. Orosz, Tatiana Kichkaylo, Ali Ghahramani
  • Patent number: 6802058
    Abstract: A method and structure for emulating on a single display platform an application's user interface as it would appear on each of a number of target devices, given a set of device characteristics for any device to be emulated and a formal description of one or more applications to be emulated. The method includes combining a selected one or more of the device characteristics and a selected one of the application formal descriptions and providing a simultaneous and consistent display representation for the selected application, so as to provide a stylized rendering of the selected application's interface in a uniform appearance and in which the selected application's interface for more than one target device can be simultaneously viewed. The method also synchronizes the display representation, so that a simultaneous update to all of the selected target device representations is updated when information in a device-independent portion of the formal description is changed.
    Type: Grant
    Filed: May 10, 2001
    Date of Patent: October 5, 2004
    Assignee: International Business Machines Corporation
    Inventors: Guruduth Somasekhara Banavar, Lawrence D. Bergman, Tatiana Kichkaylo, Jeremy Sussman
  • Publication number: 20040015893
    Abstract: A method and structure for emulating on a single display platform an application's user interface as it would appear on each of a number of target devices, given a set of device characteristics for any device to be emulated and a formal description of one or more applications to be emulated. The method includes combining a selected one or more of the device characteristics and a selected one of the application formal descriptions and providing a simultaneous and consistent display representation for the selected application, so as to provide a stylized rendering of the selected application's interface in a uniform appearance and in which the selected application's interface for more than one target device can be simultaneously viewed. The method also synchronizes the display representation, so that a simultaneous update to all of the selected target device representations is updated when information in a device-independent portion of the formal description is changed.
    Type: Application
    Filed: May 10, 2001
    Publication date: January 22, 2004
    Applicant: International Buisness Machines Corporation
    Inventors: Guruduth Somasekhara Banavar, Lawrence D. Bergman, Tatiana Kichkaylo, Jeremy Sussman