Patents by Inventor Jonathan Colt

Jonathan Colt 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: 12126694
    Abstract: Technologies are described for storing and reporting user activities within a computing environment. For example, bitsets (e.g., compressed and/or uncompressed bitsets) can be used to store activities (e.g., where each activity is a bit in the bitset in chronological order). Separate bitsets can be maintained for followable aspects of the activities (e.g., a separate bitset for each unique followable). Activity streams can be produced from the compressed bitsets (e.g., custom streams reflecting followables designated by users).
    Type: Grant
    Filed: April 5, 2022
    Date of Patent: October 22, 2024
    Assignee: Jive Software, Inc.
    Inventor: Jonathan Colt
  • Publication number: 20230196424
    Abstract: A garment marketplace maintains a population of stored garments, and each of those garments is associated with a display image and a characteristic vector representing characteristics of the garment. The garment marketplace receives an intake garment and obtains a classification image of the intake garment. A garment identification system determines whether the intake garment is the same as one of the stored garments. To do so, the garment identification system applies a garment identification model to the classification image. The model generates a characteristic vector representing the intake garment. If the characteristic vector for the intake vector is the same as a characteristic vector for a stored garment, the garment identification system determines the intake garment is the same as the stored garment.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 22, 2023
    Inventors: Joshua Mahoney, John Voris, Jonathan Colt, Keith Hiyama, Matthew Wolfe, Michael Santhanam, Pramati Kalwad, Vivek Daver, Denis Troianov, Serge Bondar
  • Publication number: 20220232088
    Abstract: Technologies are described for storing and reporting user activities within a computing environment. For example, bitsets (e.g., compressed and/or uncompressed bitsets) can be used to store activities (e.g., where each activity is a bit in the bitset in chronological order). Separate bitsets can be maintained for followable aspects of the activities (e.g., a separate bitset for each unique followable). Activity streams can be produced from the compressed bitsets (e.g., custom streams reflecting followables designated by users).
    Type: Application
    Filed: April 5, 2022
    Publication date: July 21, 2022
    Applicant: Jive Software, Inc.
    Inventor: Jonathan Colt
  • Patent number: 11323525
    Abstract: Technologies are described for storing and reporting user activities within a computing environment. For example, bitsets (e.g., compressed and/or uncompressed bitsets) can be used to store activities (e.g., where each activity is a bit in the bitset in chronological order). Separate bitsets can be maintained for followable aspects of the activities (e.g., a separate bitset for each unique followable). Activity streams can be produced from the compressed bitsets (e.g., custom streams reflecting followables designated by users).
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: May 3, 2022
    Assignee: Jive Software, Inc.
    Inventor: Jonathan Colt
  • Publication number: 20150278239
    Abstract: Technologies are described for storing and reporting user activities within a computing environment. For example, bitsets (e.g., compressed and/or uncompressed bitsets) can be used to store activities (e.g., where each activity is a bit in the bitset in chronological order). Separate bitsets can be maintained for followable aspects of the activities (e.g., a separate bitset for each unique followable). Activity streams can be produced from the compressed bitsets (e.g., custom streams reflecting followables designated by users).
    Type: Application
    Filed: March 31, 2014
    Publication date: October 1, 2015
    Applicant: JIVE SOFTWARE, INC.
    Inventor: Jonathan Colt
  • Patent number: 8719353
    Abstract: A system and method is disclosed for receiving user input data, such as voice data and text data, associating a visualization with the user input data; and creating an MMS message based upon the visualization. Optionally, the system is configured to analyze and process such user input data to generate linguistic, semantic, cultural or other contextual data for association with multimedia files. By using tagging and indexing, user input data is processed to generate one or more associations with visualizations. A processor or engine searches a database to find associated visualizations or multimedia files that match the user input data. The multimedia files may then be concatenated or streamed to communicate one or more series of multimedia files in lieu of the text data. Accordingly, users can transform textual and voice communication into a multimedia-rich means of communication with one another.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: May 6, 2014
    Assignee: SeaSeer Research and Development LLC
    Inventors: Park Jore, Wylci Fables, Jonathan Colt
  • Publication number: 20110055336
    Abstract: A system and method is disclosed for receiving user input data, such as voice data and text data, associating a visualization with the user input data; and creating an MMS message based upon the visualization. Optionally, the system is configured to analyze and process such user input data to generate linguistic, semantic, cultural or other contextual data for association with multimedia files. By using tagging and indexing, user input data is processed to generate one or more associations with visualizations. A processor or engine searches a database to find associated visualizations or multimedia files that match the user input data. The multimedia files may then be concatenated or streamed to communicate one or more series of multimedia files in lieu of the text data. Accordingly, users can transform textual and voice communication into a multimedia-rich means of communication with one another.
    Type: Application
    Filed: August 27, 2010
    Publication date: March 3, 2011
    Applicant: SeaSeer Research and Development LLC
    Inventors: Jore Park, Wylci Fables, Jonathan Colt
  • Patent number: 7630874
    Abstract: A computer simulation method is provided for modeling the behavioral expression of one or more agents in an environment to be simulated, then running a simulation of the modeled agent(s) against real-world information as input data reflecting changing conditions of the environment being simulated, and obtaining an output based on the modeled agent(s) response(s). The simulation method models the underlying cultural, social, and behavioral characteristics on which agent behaviors and actions are based, rather than modeling fixed rules for the agent's actions. The input data driving the simulation are constituted by real-world information reflecting the changing conditions of the environment being simulated, rather than an artificial set of predefined initial conditions which do not change over time.
    Type: Grant
    Filed: August 28, 2007
    Date of Patent: December 8, 2009
    Assignee: SeaSeer Research and Development LLC
    Inventors: Wylci Fables, Jore Park, Jonathan Colt
  • Publication number: 20080027692
    Abstract: A computer simulation method is provided for modeling the behavioral expression of one or more agents in an environment to be simulated, then running a simulation of the modeled agent(s) against real-world information as input data reflecting changing conditions of the environment being simulated, and obtaining an output based on the modeled agent(s) response(s). The simulation method models the underlying cultural, social, and behavioral characteristics on which agent behaviors and actions are based, rather than modeling fixed rules for the agent's actions. The input data driving the simulation are constituted by real-world information reflecting the changing conditions of the environment being simulated, rather than an artificial set of predefined initial conditions which do not change over time.
    Type: Application
    Filed: August 28, 2007
    Publication date: January 31, 2008
    Inventors: Wylci FABLES, Jore PARK, Jonathan COLT
  • Patent number: 7263474
    Abstract: A computer simulation method is provided for modeling the behavioral expression of one or more computerized agents for running a simulation against real-world input data, and providing a visual display identifying elements in the input data corresponding to the modeled agent(s) response(s). Simulations can be run on sources of input data on global networks for agent types of different cultures, societies, and behaviors, such as news feeds, text communications, and reports, in order to identify keywords or phrases therein that correspond to agent behavioral expressions being monitored. Robust new visual tools are provided for discerning patterns and trends in the simulation data, including waveform charts, star charts, grid charts, and pole charts.
    Type: Grant
    Filed: January 28, 2004
    Date of Patent: August 28, 2007
    Assignee: Dancing Rock Trust
    Inventors: Wylci Fables, Jore Park, Jonathan Colt
  • Patent number: 6895406
    Abstract: A method for creating a personal profile of a user for searching a database comprises the following steps: (a) words or words linked to graphical elements are presented as choices to a user in a display; (b) each word is associated with other keywords or default words; (c) if a profile of the user has previously been established, the profile is referenced for previous added keywords or associative words; (d) search phrases are made from selected keywords or associative words added to the profile; (e) the search phrases are sent as search queries to search for objects in the database; (f) the objects returned from the search are presented to the user as a new display of choices; (g) when a user selects an object, the words that were used to search for that object are added to the user's profile, or reinforced if already present; and the steps (d) to (g) above are repeated iteratively.
    Type: Grant
    Filed: August 23, 2001
    Date of Patent: May 17, 2005
    Assignee: SeaSeer R&D, LLC
    Inventors: Wylci Fables, Jore Park, Jonathan Colt
  • Publication number: 20040181376
    Abstract: A computer simulation method is provided for modeling the behavioral expression of one or more agents in an environment to be simulated, then running a simulation of the modeled agent(s) against real-world information as input data reflecting changing conditions of the environment being simulated, and obtaining an output based on the modeled agent(s) response(s). The simulation method models the underlying cultural, social, and behavioral characteristics on which agent behaviors and actions are based, rather than modeling fixed rules for the agent's actions. The input data driving the simulation are constituted by real-world information reflecting the changing conditions of the environment being simulated, rather than an artificial set of predefined initial conditions which do not change over time.
    Type: Application
    Filed: January 28, 2004
    Publication date: September 16, 2004
    Inventors: Wylci Fables, Jore Park, Jonathan Colt
  • Publication number: 20020024532
    Abstract: A method for creating a personal profile of a user for searching a database comprises the following steps: (a) words or words linked to graphical elements are presented as choices to a user in a display; (b) each word is associated with other keywords or default words; (c) if a profile of the user has previously been established, the profile is referenced for previous added keywords or associative words; (d) search phrases are made from selected keywords or associative words added to the profile; (e) the search phrases are sent as search queries to search for objects in the database; (f) the objects returned from the search are presented to the user as a new display of choices; (g) when a user selects an object, the words that were used to search for that object are added to the user's profile, or reinforced if already present; and the steps (d) to (g) above are repeated iteratively.
    Type: Application
    Filed: August 23, 2001
    Publication date: February 28, 2002
    Inventors: Wylci Fables, Jore Park, Jonathan Colt