Patents Assigned to Thoughtworks
  • Patent number: 11592976
    Abstract: Methods and systems are provided for adjusting parameters using a vehicle touch screen. In one embodiment, a method includes determining an initial touch position of an external touch operation when the external touch operation is detected. A movement trajectory and final disengagement position of the external touch operation may then be detected. The movement trajectory need not be limited to an area covered by a parameter adjustment control. The parameter adjustment control may then be adjusted to a final parameter value according to the initial touch position, the final disengagement position, and the movement trajectory.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: February 28, 2023
    Assignee: THOUGHTWORKS SOFTWARE TECHNOLOGY (BEIJING) LIMITED CO.
    Inventor: Chen Zhu
  • Patent number: 10989784
    Abstract: Methods and systems for tracking asset locations within a facility are disclosed. In one embodiment, a system is provided that includes nodes and a gateway. The nodes may receive beacon transmissions containing beacon identifiers from beacons associated with assets. The nodes may transmit a node transmission including a beacon identifier, a node identifier of the node, and a signal strength of received beacon transmissions. The gateway may receive node transmissions and identify node transmissions that share a common beacon identifier. The gateway may then determine a location of the beacon associated with the common beacon identifier by identifying floors associated with nodes that received a beacon transmission from the beacon. The gateway may also select a beacon floor with the most nodes that received a beacon transmission from the beacon and may select a closest node from among the nodes on the beacon floor with the highest signal strength.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: April 27, 2021
    Assignee: THOUGHTWORKS TECHNOLOGIES INDIA PRIVATE LIMITED
    Inventors: Sathyan Sethumadhavan, Atul Bhogendra Kumar, Sharanya Kowlali
  • Patent number: 6684370
    Abstract: A computer-implemented template provides a structure for a document. The template may provide zero or more region definitions and zero or more placeholders. Region definitions may be associated with data provided in data providers. There are two types of data providers, namely software data providers and non-software data providers. Software data providers provide data through the execution of software code, whereas non-software data providers do not execute software code. A rendering engine renders the template pursuant to a rendering strategy. If a region definition in a template is associated with a region in a single data provider, the rendering engine replaces the region definition in the template with the located region. If a single region definition is associated with two or more regions, the rendering engine and the rendering strategy decide which region to use based upon a predetermined strategy.
    Type: Grant
    Filed: October 17, 2000
    Date of Patent: January 27, 2004
    Assignee: Thoughtworks, Inc.
    Inventors: Michael J. Sikorsky, Robert Shaw
  • Publication number: 20030159963
    Abstract: A package for the display and housing of a device that changes appearance upon a change in viewing angle includes a shaped bottom. When urged from a static position, the package and the device move on the shaped bottom permitting an observer to view the changing appearance until the movement gradually dampens out.
    Type: Application
    Filed: January 21, 2003
    Publication date: August 28, 2003
    Applicant: Thoughtworks, Ltd.
    Inventor: Michael T. Merk
  • Publication number: 20030133364
    Abstract: An apparatus includes a changing image and an information display. A shaped base portion, having a length less than a height of the apparatus, supports the image and the information display in a substantially vertical orientation. The shaped base portion permits the image and the information display to oscillate upon external urging. Added weight in the top half of the apparatus assists in providing a desired oscillation rate.
    Type: Application
    Filed: January 17, 2002
    Publication date: July 17, 2003
    Applicant: Thoughtworks Ltd.
    Inventors: Michael T. Merk, John R. Nottingham, John W. Spirk, Dennis M. Futo, Wing Yen, Melvin Lai
  • Patent number: 6135843
    Abstract: A novelty device comprised of a transparent body defined by a chamber. First and second horizonal partitions having a plurality of openings depicting text or design traversing said chamber. The first and second partitions in a generally spaced parallel relationship dividing the chamber into a top area, a central area between the partitions and a bottom area. A particulate film material disposed within the chamber.
    Type: Grant
    Filed: April 9, 1999
    Date of Patent: October 24, 2000
    Assignee: Thoughtworks
    Inventors: Michael Merk, John R. Nottingham, John W. Spirk, Jr., Dennis Futo, Paul Brokaw
  • Patent number: D471113
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: March 4, 2003
    Assignee: Thoughtworks, Ltd.
    Inventors: Michael Merk, John Nottingham, John Spirk, Dennis Futo, Wing Yen, Melvin Lai
  • Patent number: D496288
    Type: Grant
    Filed: August 28, 2003
    Date of Patent: September 21, 2004
    Assignee: ThoughtWorks, Ltd.
    Inventors: Michael T. Merk, John Nottingham, John Spirk