Patents by Inventor Danny Hyun

Danny Hyun 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: 20220353639
    Abstract: A student tracking system deploys distributed sensors throughout a school building. The distributed sensors receive identification information broadcast by user devices carried by occupants of the school such as students, teachers and school administrators. The student tracking system tracks the location of the occupants within the building based on which sensors most recently detected the user devices. The system sends the location information for the occupants to tracking devices operated by tracking users such as school administrators, emergency responders and/or parents. The tracking devices also present to the parents image data captured by surveillance cameras depicting the students. Additionally, the distributed sensors detect the presence of unauthorized individuals within the school building by determining whether an individual detected via a proximity or motion detector corresponds to identification information for a registered user device received by the sensors.
    Type: Application
    Filed: July 18, 2022
    Publication date: November 3, 2022
    Inventors: Miguel Galvez, Walter A. Martin, Danny Hyun
  • Publication number: 20220269228
    Abstract: An event automation system controls building management systems (e.g. building automation, access control, and/or security systems of a building) for scheduled events. An occupancy module generates occupancy information for event spaces where events are scheduled via occupancy sensors installed at the event spaces. A building automation module instructs distributed devices of the building management systems to control the environmental settings of the event spaces based on the occupancy information and stored space, attendee, and schedule information. The event automation system also facilitates scheduling the events at event spaces of the building based on configuration information from an event organizer (e.g. invited attendees, start and end times, and activities to be performed at the event), required automation features for the event, location information and exercise preferences for the invited attendees, and/or aggregated usage information for the event spaces.
    Type: Application
    Filed: May 10, 2022
    Publication date: August 25, 2022
    Inventors: Miguel GALVEZ, Walter A. MARTIN, Danny HYUN
  • Patent number: 11395099
    Abstract: A student tracking system deploys distributed sensors throughout a school building. The distributed sensors receive identification information broadcast by user devices carried by occupants of the school such as students, teachers and school administrators. The student tracking system tracks the location of the occupants within the building based on which sensors most recently detected the user devices. The system sends the location information for the occupants to tracking devices operated by tracking users such as school administrators, emergency responders and/or parents. The tracking devices also present to the parents image data captured by surveillance cameras depicting the students. Additionally, the distributed sensors detect the presence of unauthorized individuals within the school building by determining whether an individual detected via a proximity or motion detector corresponds to identification information for a registered user device received by the sensors.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: July 19, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Miguel Galvez, Walter A. Martin, Danny Hyun
  • Patent number: 11360445
    Abstract: An event automation system controls building management systems (e.g. building automation, access control, and/or security systems of a building) for scheduled events. An occupancy module generates occupancy information for event spaces where events are scheduled via occupancy sensors installed at the event spaces. A building automation module instructs distributed devices of the building management systems to control the environmental settings of the event spaces based on the occupancy information and stored space, attendee, and schedule information. The event automation system also facilitates scheduling the events at event spaces of the building based on configuration information from an event organizer (e.g. invited attendees, start and end times, and activities to be performed at the event), required automation features for the event, location information and exercise preferences for the invited attendees, and/or aggregated usage information for the event spaces.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: June 14, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Miguel Galvez, Walter A. Martin, Danny Hyun
  • Patent number: 10635057
    Abstract: A building automation system generates occupancy information for occupants of spaces of a building (e.g. quantity, identity and/or location of the occupants) based on occupancy sensors in the spaces. The occupancy sensors capture speech sounds originating from one or more occupants of the spaces and/or ultrasonic emissions originating from one or more user devices of the occupants are via microphone arrays. Audio data based on the captured sound is then generated. Position information for the sources of the sound is determined based on the audio data, and the audio data is enhanced based on the position information via a beamforming process. Occupancy information for the spaces is generated based on the audio data. Environmental conditions of the spaces are controlled based on the presence, absence, position, orientation, distribution and/or preferences of the occupants in the space.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: April 28, 2020
    Assignee: Sensormatic Electronics, LLC
    Inventors: Miguel Galvez, Walter A. Martin, Danny Hyun
  • Patent number: 10586436
    Abstract: A student tracking system tracks students' location traveling to and from schools and provides information about the students to responsible parties associated with the students such as parents, bus drivers, school administrators, and faculty. Readers read identification information from tags (e.g. radiofrequency identification tags) associated with the students and/or entrance/exit points of school buses, school buildings and/or classrooms and send the identification information along with location information (e.g. via a global navigation satellite system receiver) to a tracking and authorization module, which generates event information for entering and exiting events at the entrance/exit points, verifies that the event information matches predetermined school schedule, bus and route information, detects anomalies in the event information, and generates attendance information.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: March 10, 2020
    Assignee: Sensormatic Electronics, LLC
    Inventors: Miguel Galvez, Walter A. Martin, Danny Hyun, Blair Germano
  • Publication number: 20200064790
    Abstract: An event automation system controls building management systems (e.g. building automation, access control, and/or security systems of a building) for scheduled events. An occupancy module generates occupancy information for event spaces where events are scheduled via occupancy sensors installed at the event spaces. A building automation module instructs distributed devices of the building management systems to control the environmental settings of the event spaces based on the occupancy information and stored space, attendee, and schedule information. The event automation system also facilitates scheduling the events at event spaces of the building based on configuration information from an event organizer (e.g. invited attendees, start and end times, and activities to be performed at the event), required automation features for the event, location information and exercise preferences for the invited attendees, and/or aggregated usage information for the event spaces.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Miguel Galvez, Walter A. Martin, Danny Hyun
  • Publication number: 20200068351
    Abstract: A student tracking system deploys distributed sensors throughout a school building. The distributed sensors receive identification information broadcast by user devices carried by occupants of the school such as students, teachers and school administrators. The student tracking system tracks the location of the occupants within the building based on which sensors most recently detected the user devices. The system sends the location information for the occupants to tracking devices operated by tracking users such as school administrators, emergency responders and/or parents. The tracking devices also present to the parents image data captured by surveillance cameras depicting the students. Additionally, the distributed sensors detect the presence of unauthorized individuals within the school building by determining whether an individual detected via a proximity or motion detector corresponds to identification information for a registered user device received by the sensors.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Miguel Galvez, Walter A. Martin, Danny Hyun
  • Publication number: 20200064796
    Abstract: A distributed transaction ledger (e.g. a blockchain) is used to track and validate changes in a building management system such as a building automation system, access control system, or security/surveillance system. The building management system 100 includes a series of distributed devices connected to a peer-to-peer validation network. The distributed devices generate transaction information during normal operation and broadcast the transaction information to the validation network. The validation network maintains a distributed transaction ledger for the building management system, for example, by validating the transaction information and distributing the transaction information across the validation network according to consensus criteria to be stored locally in multiple instances by nodes of the validation network, which can be dedicated computing devices and/or validator distributed devices.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Miguel Galvez, Walter A. Martin, Danny Hyun
  • Publication number: 20200066129
    Abstract: A student tracking system tracks students' location traveling to and from schools and provides information about the students to responsible parties associated with the students such as parents, bus drivers, school administrators, and faculty. Readers read identification information from tags (e.g. radiofrequency identification tags) associated with the students and/or entrance/exit points of school buses, school buildings and/or classrooms and send the identification information along with location information (e.g. via a global navigation satellite system receiver) to a tracking and authorization module, which generates event information for entering and exiting events at the entrance/exit points, verifies that the event information matches predetermined school schedule, bus and route information, detects anomalies in the event information, and generates attendance information.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Miguel Galvez, Walter A. Martin, Danny Hyun, Blair Germano
  • Publication number: 20200064791
    Abstract: A building automation system generates occupancy information for occupants of spaces of a building (e.g. quantity, identity and/or location of the occupants) based on occupancy sensors in the spaces. The occupancy sensors capture speech sounds originating from one or more occupants of the spaces and/or ultrasonic emissions originating from one or more user devices of the occupants are via microphone arrays. Audio data based on the captured sound is then generated. Position information for the sources of the sound is determined based on the audio data, and the audio data is enhanced based on the position information via a beamforming process. Occupancy information for the spaces is generated based on the audio data. Environmental conditions of the spaces are controlled based on the presence, absence, position, orientation, distribution and/or preferences of the occupants in the space.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Miguel Galvez, Walter A. Martin, Danny Hyun
  • Patent number: 8924421
    Abstract: After receiving a first user request including a first set of search keywords, a computer identifies a first set of chunks within multiple documents, wherein each chunk includes terms matching the first set of search keywords, and displays at least a portion of the first set of chunks, including highlighting the terms matching the first set of search keywords in the displayed portion in a first manner. After receiving a second user request to search among the documents for documents that satisfy a second set of search keywords, the computer identifies a second set of chunks within the documents, wherein each chunk includes terms matching the second set of search keywords, and displays at least a portion of the second set of chunks, including highlighting the terms matching the second set of search keywords in the displayed portion in a second manner that is different from the first manner.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: December 30, 2014
    Assignee: Tigerlogic Corporation
    Inventors: Jeffrey Matthew Dexter, Robert Smik, Danny Hyun, Srinivasa Raju Vegeraju, Ilesh Hasmukhlal Garish
  • Patent number: 8359533
    Abstract: A computer receives a user request to replace a first text string with a second text string in a first document and a second document, respectively, wherein the first text string in the first document has a first content type and the first text string in the second document has a second content type that is different from the first content type. The computer substitutes the second text string for the first text string in the first document and the second document, wherein the replacing second text string in the first document has the first content type and the replacing second text string in the second document has the second content type.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: January 22, 2013
    Assignee: TigerLogic Corporation
    Inventors: Jeffrey Matthew Dexter, Robert Smik, Danny Hyun, Srinivasa Raju Vegeraju, Ilesh Hasmukhlal Garish
  • Patent number: 8266155
    Abstract: A method for searching and displaying documents at a computer includes: receiving one or more search keywords from a user of the computer, identifying a set of documents stored at a plurality of data sources, each document including one or more chunks that match at least one search keyword; and displaying in a search results window a set of search results in a text-based display format, each search result including at least one chunk retrieved from a respective document and the chunk includes at least one instance of a highlighted search keyword. In response to a user selection of a first search result in the search results window, the computer launches a first document preview window adjacent to the first search result and displays within the first document preview window a portion of a first document in a display format consistent with a document type of the first document.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: September 11, 2012
    Assignee: Tigerlogic Corporation
    Inventors: Jeffrey Matthew Dexter, Robert Smik, Danny Hyun, Srinivasa Raju Vegeraju, Ilesh Hasmukhlal Garish
  • Publication number: 20110191325
    Abstract: A method for searching and displaying documents at a computer includes: receiving one or more search keywords from a user of the computer, identifying a set of documents stored at a plurality of data sources, each document including one or more chunks that match at least one search keyword; and displaying in a search results window a set of search results in a text-based display format, each search result including at least one chunk retrieved from a respective document and the chunk includes at least one instance of a highlighted search keyword. In response to a user selection of a first search result in the search results window, the computer launches a first document preview window adjacent to the first search result and displays within the first document preview window a portion of a first document in a display format consistent with a document type of the first document.
    Type: Application
    Filed: April 13, 2011
    Publication date: August 4, 2011
    Inventors: Jeffrey Matthew Dexter, Robert Smik, Danny Hyun, Srinivasa Raju Vegeraju, Ilesh Hasmukhlal Garish
  • Patent number: 7937395
    Abstract: A computer displays an application user interface, the application user interface including a document authoring window and a search results window. In response to a search request including one or more user-specified search keywords, the computer displays in the search results window a set of search results in a text-only display format, wherein each search result includes a chunk within a respective document that satisfies the search keywords. In response to a user request to view a chunk, the computer launches a document display window in the application user interface and displays therein a portion of the corresponding document that includes the chunk in its native display format. In response to a user request to duplicate a segment of the corresponding document in the document authoring window, the computer generates therein an instance of the segment of the corresponding document in its native display format.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: May 3, 2011
    Assignee: TigerLogic Corporation
    Inventors: Jeffrey Matthew Dexter, Robert Smik, Danny Hyun, Srinivasa Raju Vegeraju, Ilesh Hasmukhlal Garish
  • Publication number: 20090217168
    Abstract: A computer displays an application user interface, the application user interface including a document authoring window and a search results window. In response to a search request including one or more user-specified search keywords, the computer displays in the search results window a set of search results in a text-only display format, wherein each search result includes a chunk within a respective document that satisfies the search keywords. In response to a user request to view a chunk, the computer launches a document display window in the application user interface and displays therein a portion of the corresponding document that includes the chunk in its native display format. In response to a user request to duplicate a segment of the corresponding document in the document authoring window, the computer generates therein an instance of the segment of the corresponding document in its native display format.
    Type: Application
    Filed: February 22, 2008
    Publication date: August 27, 2009
    Inventors: Jeffrey Matthew Dexter, Robert Smik, Danny Hyun, Srinivasa Raju Vegeraju, Ilesh Hasmukhlal Garish
  • Publication number: 20090217159
    Abstract: A computer receives a user request to replace a first text string with a second text string in a first document and a second document, respectively, wherein the first text string in the first document has a first content type and the first text string in the second document has a second content type that is different from the first content type. The computer substitutes the second text string for the first text string in the first document and the second document, wherein the replacing second text string in the first document has the first content type and the replacing second text string in the second document has the second content type.
    Type: Application
    Filed: February 22, 2008
    Publication date: August 27, 2009
    Inventors: Jeffrey Matthew Dexter, Robert Smik, Danny Hyun, Srinivasa Raju Vegeraju, Ilesh Hasmukhlal Garish
  • Publication number: 20090216763
    Abstract: After receiving a first user request including a first set of search keywords, a computer identifies a first set of chunks within multiple documents, wherein each chunk includes terms matching the first set of search keywords, and displays at least a portion of the first set of chunks, including highlighting the terms matching the first set of search keywords in the displayed portion in a first manner. After receiving a second user request to search among the documents for documents that satisfy a second set of search keywords, the computer identifies a second set of chunks within the documents, wherein each chunk includes terms matching the second set of search keywords, and displays at least a portion of the second set of chunks, including highlighting the terms matching the second set of search keywords in the displayed portion in a second manner that is different from the first manner.
    Type: Application
    Filed: February 22, 2008
    Publication date: August 27, 2009
    Inventors: Jeffrey Matthew Dexter, Robert Smik, Danny Hyun, Srinivasa Raju Vegeraju, Ilesh Hasmukhlal Garish