Система управления проектами для обеспечения оптимального взаимодействия с цифровыми моделями



Система управления проектами для обеспечения оптимального взаимодействия с цифровыми моделями
Система управления проектами для обеспечения оптимального взаимодействия с цифровыми моделями
Система управления проектами для обеспечения оптимального взаимодействия с цифровыми моделями
Система управления проектами для обеспечения оптимального взаимодействия с цифровыми моделями
Система управления проектами для обеспечения оптимального взаимодействия с цифровыми моделями
Система управления проектами для обеспечения оптимального взаимодействия с цифровыми моделями
Система управления проектами для обеспечения оптимального взаимодействия с цифровыми моделями
Система управления проектами для обеспечения оптимального взаимодействия с цифровыми моделями
Система управления проектами для обеспечения оптимального взаимодействия с цифровыми моделями
Система управления проектами для обеспечения оптимального взаимодействия с цифровыми моделями

Владельцы патента RU 2644506:

ЛАТИСТА ТЕКНОЛОДЖИЗ, ИНК. (US)

Группа изобретений относится к области управления проектами и обеспечению визуализации и взаимодействия с цифровыми модулями информационного моделирования зданий (BIM). Технический результат – создание средств, предоставляющих услуги по управлению зданием и обеспечивающих онлайн платформу веб-приложений для выполнения функций, относящихся к управлению зданиями. Для этого предложены системы и способы, которые обеспечивают визуализацию и взаимодействие с цифровыми моделями информационного моделирования зданий. BIM модели могут быть использованы для выполнения процессов управления проектами на месте строительства. BIM модели также могут совместно использоваться множеством устройств на месте строительства и приниматься посредством облачной службы при установлении связи с устройствами. 3 н. и 17 з.п. ф-лы, 9 ил.

 

Область техники, к которой относится изобретение

Настоящее изобретение в целом относится к области управления проектами и, более конкретно, к системам и способам обеспечения визуализации и взаимодействия с цифровыми модулями информационного моделирования зданий (BIM) для использования в процессах управления проектами.

Уровень техники

В целом, под управлением проектами понимается планирование, организация, мотивация и управление ресурсами для достижения конкретных целей. В строительной отрасли, например, заказчик-застройщик может быть вовлечен в средние и крупные проекты (например, спортивные стадионы, больницы и медицинские учреждения, офисные здания, электростанции, производственные помещения, аэропорты, морские порты и железнодорожные вокзалы, многоквартирные жилые комплексы и т.д.). На протяжении всего процесса строительства (например, от планирования до сдачи), большие коллективы строителей и специалистов должны управляться таким образом, чтобы гарантировать, что все аспекты проекта строительства (например, партнерство, оценка, закупки, планирование, инжиниринг, охрана труда, общественные отношения и т.д.) выполняются вовремя и с высоким качеством.

Обычно, процесс координации таких крупных команд предусматривает наличие значительного документооборота, включающий в себя документацию, относящуюся к данным на месте строительства. Это особенно актуально при выполнении управления на местах, управление списками недоделок, управления качеством, ввод в эксплуатацию, управление техникой безопасности и гарантийного и технического обслуживания. Такие документы включают в себя, но не ограничиваются ими, документы выездных проверок, список недоделок и дефектов, списки поставщиков, перечень ресурсов и списки задач. Следовательно, фирмы используют процессы, которые обеспечивают работу координаторов проекта и субподрядчиков на строительной площадке (то есть, при строительстве и обслуживании), а не в офисе заниматься перетасовкой бумаг. Более того, использование документации может замедлить производительность просто из-за того, что не все из полевого персонала могут иметь доступ к записанным полевым данным, что, возможно, приведет к дублированию действий, к возникновению ненужных коммуникаций или к возникновению других недостатков, вызывающие увеличение расходов.

В результате были разработаны некоторые системы, которые обеспечивают управление проектами с помощью беспроводных вычислительных устройств и облачных серверов, где данные, относящиеся к процессам строительства (например, проверочные полевые данные, списки недоделок и дефектов, данные, относящиеся к вводу в эксплуатацию и т.д.) могут быть легко записаны на месте строительства (то есть, на вычислительном устройстве) и более легко обменены между сотрудниками (то есть, обеспечивается синхронизация данных между вычислительными устройствами), тем самым улучшая общий процесс строительства.

Несмотря на то что современные системы управления и программное обеспечение могут решать некоторые технические задачи при выполнении обычного процесса управления строительством (т.е. обеспечивается обработка документов и устраняется дезорганизация), такие системы имеют свои недостатки. Например, на протяжении всего жизненного цикла проекта строительства (например, от первоначального замысла и планирования до завершения и сдачи в эксплуатацию) важно гарантировать и быть уверенным в том, что все (или несколько, в зависимости от объема) системы и компоненты здания, например, разработаны, установлены, проверены, эксплуатируются и обслуживаются в соответствии с эксплуатационными требованиями владельца или заказчика. Это может включать в себя проверку подсистем управления отоплением, вентиляцией и кондиционированием (HVAC), сантехники, электрики, противопожарного оборудования и безопасность жизни, ограждения, внутренних систем (например, лаборатория), когенерации, коммунальных предприятий, природосберегающих систем, освещения, очистки сточных вод, контроля и безопасности здания для достижения проектных требований владельца, которые соответствуют замыслу владельца здания, и как было задумано строительными архитекторами и инженерами.

В рамках процесса обеспечения может быть использовано информационное моделирования зданий (BIM), в частности в отношении проекта строительства, чтобы гарантировать, что системы и компоненты здания, например, разработаны, установлены, проверены, эксплуатируются и обслуживаются в соответствии с конструкцией здания. BIM представляет собой цифровое представление физических и функциональных характеристик объекта. Архитекторы и/или субподрядчики могут использовать BIM программы и программное обеспечение для создания подробных, трехмерных (3D) BIM моделей строительных проектов до начала строительства. Эти 3D модели могут включать в себя информационные данные, ассоциированные с проектом строительства, включающие в себя геометрию, пространственные соотношения, географические данные, количество и свойства строительных компонентов, информацию об оборудовании и подробные макеты и размеры здания. Модели BIM могут использоваться для решения конфликтов в полевых условиях в процессе строительства до их возникновения. При использовании BIM моделей строительные команды могут координировать свои усилия, используя 3D представление здания, что позволяет им легко визуализировать архитектурные и инженерные проекты, и обеспечивает информацией относительно того, как строительство должно продолжаться.

Современным системам управления проектами и программному обеспечению не хватает гибкости при выполнении определенных функций, например, при вводе в эксплуатацию. В частности, современные системы не могут иметь возможности предоставлять доступ к BIM модели в полевых условиях. В свою очередь, пользователи на стройплощадке имеют ограниченный доступ к информационным данным, таким как типы, количества, свойства и расположение строительных компонентов, а также о каких-либо изменениях или обновлениях общей конструкции здания, тем самым снижая эффективность BIM модели при решении конфликтных ситуаций и не устраняет необходимости повторной работы в процессе ввода в эксплуатацию. В свою очередь, отсутствие доступности BIM модели на месте строительства может привести к увеличению затрат, временным задержкам, а также к потенциальным рискам получения травм в том случае, если некоторые компоненты несовместимы друг с другом.

Раскрытие изобретения

Настоящее изобретение предлагает системы и способы для управления строительством на месте строительства. В одном аспекте система выполнена с возможностью предоставлять услуги по управлению на месте строительства и обеспечения онлайновой платформы веб-приложения для выполнения одной или более функций, относящиеся к управлению строительством на месте строительства. Система выполнена с возможностью использоваться собственниками бизнеса, агентами по сдаче в эксплуатацию и управляющими строительством компании и их субподрядчиками/поставщиками для управления проектом строительства, в котором приложение оптимизирует различные операции на месте строительства, повышая производительность и эффективность рабочих на месте строительства или любых других мобильных работников.

Система обычно включает в себя одно или несколько мобильных устройств, выполненных с возможностью устанавливать связь с удаленным сервером или облачной службой. Мобильные устройства обычно могут включать в себя мобильное вычислительное устройство, выполненное с возможностью использовать программное обеспечение для управления строительством на месте строительства. Например, мобильное устройство, в соответствии с настоящим изобретением, может включать в себя планшетный компьютер для персонала на месте строительства, выполненный с возможностью синхронизироваться с сервером и/или облачным сервером, и динамически обмениваться данными с места строительства, относящиеся с одному или более строительным процессам. Каждое мобильное устройство может осуществлять связь друг с другом посредством сервера и/или облачного сервера, таким образом, что каждый сотрудник на месте строительства имеет доступ к текущим процессам строительства и данным, относящимся к данным с места строительства.

Мобильные устройства могут быть синхронизированы с сервером и/или с облачной службой на регулярной основе для непрерывной записи данных и их обновления. В процессе синхронизации информация об изменении записи данных может быть передана от одного мобильного устройства к другому через сервер или посредством облачной службы. В одном из аспектов, такая синхронизация основана на механизме репликации записи данных, где все необходимые записи данных передаются на мобильные устройства заранее. Механизм репликации затем предполагает, что все пользователи мобильных устройств могут работать в режиме «офф-лайн» и работать в режиме «он-лайн» только для подключения к серверу для «синхронизации». Пользователи мобильных устройств могут изменять или удалять существующие записи данных и добавлять новые записи данных в тиражируемые записи данных в процессе их работы на месте строительства. Все модификации пользователей и репликация новых записей данных может происходить во время следующей синхронизации. Синхронизация может также использоваться для инициализации вновь установленной версии приложения мобильного устройства.

В одном из аспектов, система может включать в себя систему управления на месте строительства для выполнения приложения, в котором система управления на месте строительства может быть реализована на каждом мобильном устройстве и/или на сервере и/или облачной службой. Система управления на месте строительства включает в себя BIM модуль для общего управления визуализации и взаимодействия с 3D BIM моделями на мобильном устройстве в полевых условиях. BIM модуль обычно может предоставить пользователю механизм для визуализации BIM модели для отображения на мобильном устройстве и дополнительно позволяет пользователю взаимодействовать с отображенной BIM моделью, чтобы обеспечить реализацию проекта строительства в соответствии с планом. BIM модуль включает в себя модуль визуализации, выполненный с возможностью принимать BIM данные (например, созданную 3D BIM модель) из существующей программы проектирования BIM, например, или любого другого источника BIM данных. BIM данные могут включать в себя BIM модель (например, 3D-геометрию) и ассоциированные с ним данные, включающие в себя, но не ограничиваясь этим, данные, такие как ракурсы для навигации по модели, перечень оборудования, включенного в состав модели, и свойства для каждой единицы оборудования. Данные информационного моделирования здания могут также включать в себя больше, чем просто 3D геометрию для здания, включающие в себя цифровые фотографии или изображения; количество компонентов и качество; проверочные данные и отчеты; объекты, оборудование или отчеты о строительстве; данные о ходе работ; имена работников, информация о вводе в эксплуатацию и формы или другие данные. Модуль визуализации выполнен с возможностью обрабатывать и преобразовывать BIM данные в формат, совместимый с одним или несколькими системами управления проектами в соответствии с настоящим изобретением. Таким образом, модуль визуализации может включать в себя модуль извлечения и преобразования, выполненный с возможностью принимать, обрабатывать и преобразовывать BIM данные из множества имеющихся в настоящее время BIM решений, включающие в себя, но не ограничиваясь этим, программное обеспечение AUTODESK® NAVISWORKS®. Соответственно, BIM модуль может быть совместим с другими существующими программами проектирования BIM и решениями и, следовательно, не ограничивается типом BIM данных, которые могут быть приняты и визуализированы. Модуль визуализации дополнительно выполнен с возможностью визуализировать 3D BIM модель преобразованных BIM данных, и обеспечивает визуальное отображение на дисплее мобильного устройства.

BIM модуль дополнительно включает в себя модуль взаимодействия, как правило, выполненный с возможностью предоставлять пользователю механизм для взаимодействия с отображаемой 3D BIM моделью, а также информационные данные, ассоциированные с отображаемой 3D BIM моделью. Например, модуль взаимодействия выполнен с возможностью принимать пользовательский ввод из одного или более устройств ввода, таких как, например, периферийное устройство, клавиатура, сенсорный дисплей, микрофон и/или камера. В ответ на пользовательский ввод, модуль взаимодействия выполнен с возможностью предоставлять возможность пользователю взаимодействовать и работать непосредственно с отображаемой BIM моделью и ассоциированными с ней информационных данных. Модуль взаимодействия дополнительно выполнен с возможностью обеспечивать пользователю возможность манипулировать одним или несколькими аспектами BIM модели, такими как конкретный вид, уровень, местоположение и/или компонента, представляющего интерес (например, часть оборудования) в рамках BIM модели, эффективно фильтровать отображаемую BIM модель, чтобы выделить наиболее интересную часть BIM модели. Модуль взаимодействия дополнительно выполнен с возможностью предоставлять пользователю возможность включать в состав данных ввода пользователя в отфильтрованную BIM модель, например, примечания или знаки (например, стрелки), ассоциированные с частью наиболее важной части отфильтрованной BIM модели. Данные ввода пользователя могут указывать на области или вопросы, которые могут привлечь внимание и/или необходимость коррекции.

Пользователь и/или мобильное устройство могут затем сохранить отфильтрованную BIM модель, которая может быть сохранена в облачной службе для обмена с другими пользователями на своих мобильных устройствах, тем самым позволяя другим пользователям просматривать отфильтрованную BIM модель. Соответственно, при доступе к сохраненной отфильтрованной BIM модели дополнительные данные видны другим пользователям и может использоваться для обеспечения реализации строительного проекта согласно плану, например, в процессе ввода в эксплуатацию.

Системы и способы, соответствующие настоящему изобретению, обеспечивают механизм для визуализации BIM модели на устройстве пользователя на месте строительства и дополнительно обеспечивают интуитивный механизм для облегчения взаимодействия пользователя с отображаемой BIM моделью. Система обеспечивает манипуляцию и последующую фильтрацию BIM модели так, чтобы захватить одну или несколько частей, представляющих интерес, например, конкретное место, уровень и/или компонент проекта здания, и дополнительно включает в себя пользовательские данные, ассоциированные с частью, представляющей интерес, такой как аннотации, прикрепленные к отфильтрованной BIM модели, чтобы предупредить других о важных вопросах, а также любые изменения, которые могут потребоваться или могут быть востребованы. Аннотации могут включать в себя конкретные замечания и/или изображения и/или голосовые записи, которые могут предоставить детали относительно части, представляющей интерес, и каких-либо изменений, которые необходимы или желательны. Кроме того, система облегчает доступ к отфильтрованной BIM модели путем использования облачных услуг, так что множество пользователей на месте строительства могут иметь доступ к отфильтрованной BIM модели, тем самым снижая риск возникновения потенциальных конфликтов, и устраняя необходимость выполнения повторной работы в процессе ввода в эксплуатацию, экономя время и деньги, а также снижая риск получения травмы.

Краткое описание чертежей

Признаки и преимущества заявленного предмета изобретения будут очевидны из следующего подробного описания вариантов осуществления, причем описание следует рассматривать со ссылкой на прилагаемые чертежи, на которых:

Фиг. 1 представляет собой блок-схему, иллюстрирующую один вариант осуществления примерной системы для предоставления услуг управления на месте строительства и для содействия онлайновой платформе веб-приложения выполнять одну или более функций, относящихся к управлению проектом строительства на месте строительства.

Фиг. 2 представляет собой блок-схему, иллюстрирующую, по меньшей мере, один вариант осуществления мобильного устройства системы, показанной на фиг. 1, в соответствии с настоящим изобретением.

Фиг. 3 показывает блок-схему, иллюстрирующую примерный вариант осуществления системы управления на месте строительства для предоставления услуг для управления проектом строительства на месте строительства, основанных на коммуникации между мобильными устройствами и внешним вычислительным устройством/системой/сервером и/или облачной службой посредством мобильной связи, как показано на фиг. 1.

Фиг. 4 представляет собой блок-схему, иллюстрирующую часть системы управления проектом строительства на месте строительства, показанную на фиг. 3, более подробно.

Фиг. 5 показывает блок-схему, иллюстрирующую другую часть системы управления проектом строительства на месте строительства, показанную на фиг. 3.

Фиг. 6 показывает блок-схему, иллюстрирующую модуль информационной модели здания, показанного на фиг. 5, более подробно.

Фиг. 7 иллюстрирует представление интерактивной BIM модели на сенсорном дисплее мобильного устройства, в соответствии с настоящим изобретением.

Фиг. 8 представляет собой блок-схему алгоритма, иллюстрирующую один вариант осуществления способа для выполнения сгенерированной последовательности выполнения операций с управлением по процессам для выполнения процедуры ввода в эксплуатацию одного или нескольких компонентов системы.

Фиг. 9 представляет собой блок-схема алгоритма, иллюстрирующую один вариант осуществления способа для отображения и манипулирования виртуальной моделью на устройстве.

Для полного понимания настоящего изобретения, должна быть сделана ссылка на следующее подробное описание, включающее в себя прилагаемую формулу изобретения, совместно с описанными выше чертежами. Хотя настоящее изобретение описано с использованием примерных вариантов осуществления, изобретение не ограничивается конкретными формами, изложенными в настоящем документе. Следует понимать, что различные пропуски, замены и эквиваленты рассматриваются, как обстоятельства, которые могут быть предложены или могут считаться целесообразными.

Осуществление изобретения

В качестве обзора, настоящее изобретение в целом относится к системам и способам управления проектом строительства на месте строительства. В некоторых вариантах осуществления система выполнена с возможностью предоставлять услуги по управлению на месте строительства и облегчения выполнения онлайновой платформой веб-приложения для выполнения одной или более функций, относящихся к управлению проектом строительства на месте строительства. Система может быть сконфигурирована для использования собственниками бизнеса, агентами по сдаче в эксплуатацию и фирмами по управлению строительством и их субподрядчиками/поставщиками для управления проектом строительства. Система может быть выполнена с возможностью оптимизировать различные операций на месте строительства, повышая производительность и эффективность рабочих на месте строительства.

Система обычно включает в себя одно или несколько мобильных устройств, выполненные с возможностью устанавливать связь с удаленным сервером или облачной службой. Мобильные устройства обычно могут включать в себя мобильное вычислительное устройство, выполненное с возможностью применять программное обеспечение для управления проектом строительства на месте строительства. Например, мобильное устройство, в соответствии с настоящим изобретением, может включать в себя планшетный компьютер для персонала на месте строительства, выполненный с возможностью синхронизироваться с сервером и/или облачным сервером, и динамически обмениваться данными о строительстве, относящихся к одному или более процессам строительства. Каждое мобильное устройство может осуществлять связь друг с другом посредством сервера и/или облачного сервера, таким образом, что каждый рабочий на стройплощадке имеет доступ к текущим процессам строительства и относящимся к ним данным.

Мобильные устройства могут быть синхронизированы с сервером и/или облачной службой на регулярной основе для обеспечения непрерывной записи данных и их обновления. В процессе синхронизации, информация об изменении записи данных может быть доставлена от одного мобильного устройства к другому через сервер или посредством облачной службы. В одном из аспектов, такая синхронизация основана на механизме репликации записи данных, где все необходимые записи данных передаются на мобильные устройства заранее. Механизм репликации затем предполагает, что все пользователи мобильных устройств могут работать в режиме «офф-лайн» и переключаться в режим «он-лайн» только для подключения к серверу для «синхронизации». Пользователи мобильных устройств могут изменять или удалять существующие записи данных и добавлять новые данные записей в тиражируемые записи данных в процессе их работы на месте строительства. Все модификации и репликации новых записей данных, выполненные пользователями, могут передаваться во время следующей синхронизации. Синхронизация может также использоваться для инициализации вновь установленной версии приложения мобильного устройства.

В одном варианте осуществления система может включать в себя систему управления на месте строительства для выполнения приложения, в котором система управления на месте строительства включает в себя модули для выполнения процессов в таких важных областях, как управление качеством, управление по устранению недоделок и дефектов, управление охраной труда, учет и контроль эксплуатации и технического обслуживания, ввод в эксплуатацию, ведение документооборота, управленческий отчет, инвентаризация или иного элемент системы управления, и информационное моделирование здания (BIM). Система управления на месте строительства может быть реализована на каждом мобильном устройстве и/или сервере и/или облачной службе.

BIM модуль системы управления на месте строительства в целом управляет процессом визуализации и взаимодействия пользователей с 3D BIM моделями на мобильном устройстве в полевых условиях. BIM модуль предоставляет пользователю механизм для визуализации BIM модели для отображения на мобильном устройстве и дополнительно позволяет пользователю взаимодействовать с отображаемой BIM моделью для информирования о ходе реализации проекта строительства в соответствии с планом. BIM модуль включает в себя модуль преобразования и визуализации, выполненный с возможностью принимать BIM данные (например, созданную 3D BIM модель), либо использовать установленное программное обеспечение BIM на мобильном устройстве или принимать от любых других существующих BIM программ. Соответственно, BIM модуль может, быть совместим с существующими BIM программами и, следовательно, не ограничивается типом BIM данных, которые могут быть приняты и отображены. Модуль визуализации выполнен с возможностью обрабатывать BIM данные и обеспечивать визуализацию 3D BIM модели, и обеспечивать визуальную визуализацию на дисплее мобильного устройства.

BIM модуль дополнительно включает в себя модуль взаимодействия, как правило, выполненный с возможностью предоставлять пользователю механизм для взаимодействия с отображаемой 3D BIM моделью, а также информационных данных, ассоциированных с отображаемой 3D BIM моделью. Например, модуль взаимодействия выполнен с возможностью принимать пользовательский ввод из одного или более устройств ввода, таких как, например, периферийное устройство, клавиатура, сенсорный дисплей, микрофон и/или камера. В ответ на пользовательский ввод, модуль взаимодействия выполнен с возможностью предоставлять возможность пользователю взаимодействовать и работать непосредственно с отображаемой BIM моделью и ассоциированными с ней информационными данными. Модуль взаимодействия дополнительно выполнен с возможностью обеспечивать пользователю возможность манипулирования один или несколькими аспектами BIM модели, такими как специфический вид, уровень, местоположение и/или компонент, представляющий интерес (например, часть оборудования), в рамках BIM модели, эффективно фильтровать отображаемую BIM модель таким образом, чтобы выделить часть, представляющую интерес, BIM модели. Модуль взаимодействия дополнительно выполнен с возможностью предоставлять возможность пользователю включать введенные пользователем в содержание отображаемой BIM модели, например, примечания или знаки (например, стрелки), ассоциированные с частью, представляющей интерес, BIM модели. Входные данные пользователя могут указывать на области или вопросов, которые требуют внимания и/или коррекции.

Затем пользователь может дать команду на мобильное устройство сохранить отфильтрованную BIM модель, которая может храниться в облачной службе для обмена с другими пользователями на своих мобильных устройствах, тем самым позволяя другим пользователям просматривать отфильтрованную BIM модель. Соответственно, при доступе к сохраненной отфильтрованной BIM модели, дополнительные данные видны другим пользователям и могут использоваться для обеспечения выполнения плана строительных работ, например, в процессе ввода в эксплуатацию.

Системы и способы, соответствующие настоящему изобретению могут обеспечить механизм для визуализации BIM модели на устройстве пользователя на месте строительства и дополнительно обеспечить механизм для обеспечения взаимодействия пользователя с отображаемой BIM моделью. Система позволяет выполнять манипуляции и последующую фильтрацию BIM модели таким образом, чтобы захватить одну или несколько частей, представляющих интерес, например, в конкретном месте, уровне и/или компонента проекта здания, и дополнительно включают в себя пользовательские данные, ассоциированные с частью, представляющей интерес, такие как аннотации, прикрепленные к отфильтрованной BIM модели, чтобы предупредить других о возможных недостатках, а также о любых изменениях, которые могут потребоваться. Аннотации могут включать в себя конкретные замечания и/или изображения и/или голосовые записи, которые могут предоставить необходимые детали относительно части, представляющей интерес, и каких-либо недостатков, изменений. Система дополнительно выполнена с возможностью обеспечивать отфильтрованную BIM модель, включающую в себя любые аннотации, прикрепленные к ней, для других пользователей на месте строительства. Более конкретно, система предоставляет многим пользователям на месте строительства доступ к отфильтрованной BIM модели посредством облачных услуг.

В одном из вариантов осуществления BIM модель, включающая в себя прилагаемую аннотацию (и), может быть использована для запуска уведомления об операции рабочего процесса, тем самым, уведомив соответствующую сторону (например, персонал на месте строительства) и проинформировав об операции или обновлении в отфильтрованной BIM модели. Например, в случае наличия дефекта при ведении электромонтажных работ (например, установлен неправильный электрический компонент) в конкретном месте здания, отфильтрованная BIM модель может включать в себя вид здания с выделенным местом, включающий в себя аннотацию, обращая внимание на неправильный электрический компонент и правильный компонент, который должен быть установлен. Отфильтрованная BIM модель затем может быть включена в состав уведомления об операции рабочего процесса для передачи электрику (например, ответственному лицу). При получении уведомления, электрик может извлекать информацию и взаимодействовать с отфильтрованной BIM моделью и просматривать выделенную часть, представляющую интерес, и вопрос, который должен быть решен или изменен, который должен быть сделан на основе прилагаемой аннотации(ий).

Уведомление об операции рабочего процесса может быть любым уведомлением, которое указывает на наличие недостатка, который может существовать, что будет рассматриваться как часть рабочего процесса. Соответственно, уведомление об операции рабочего процесса может быть передан, как уведомление о недостатке, который должен быть устранен в рамках рабочего процесса. Примеры уведомления могут включать в себя электронную почту, мгновенное сообщение, текстовое сообщение или любой другой тип сообщения, которые могут быть переданы пользователю. Уведомление может идентифицировать дефект, рабочий процесс и/или операцию рабочего процесса. Операция рабочего процесса может быть этапом алгоритма рабочего процесса. Соответственно, системы и способы, соответствующие настоящему изобретению обеспечивают улучшенный механизм осуществления управления проектами путем создания условий для визуализации и взаимодействия с BIM моделями в процессе строительства, чтобы координировать выполняемую работу и проверять ход выполнения работ, в соответствии с критериям качества, тем самым снижая риск потенциальных конфликтов и предотвращая необходимость выполнения повторной работы, экономя время и деньги.

Еще один аспект системы и способов по настоящему изобретению может обеспечить пользователю механизм создания и выполнения рабочего процесса при выполнении процесса ввода в эксплуатацию для одного или нескольких компонентов системы. Основная цель процесса ввода в эксплуатацию заключается в осуществлении безопасного и упорядоченного процесса передачи проекта (например, здания) от строительной организации владельцу, гарантируя его работоспособность с точки зрения производительности, надежности, безопасности и оперативного контроля. Кроме того, при плановой реализации проекта эффективным способом, как правило, ввод в эксплуатацию представляет собой важный этап своевременной реализации проекта, стоимости, безопасности и качества проекта.

Таким образом, в процессе ввода в эксплуатацию важно иметь определенный рабочий процесс так, чтобы гарантировать, что процесс ввода в эксплуатацию осуществляется упорядоченным и эффективным образом, что в конечном итоге, может сэкономить время и деньги, а также снизить риск получения травмы при тестировании некоторых Систем или оборудования. Например, в процессе ввода в эксплуатацию нового здания, координатор по вводу в эксплуатацию может потребовать соблюдения определенных критериев, в определенном порядке, перед выполнением последующего испытания при вводе в эксплуатацию. Это особенно важно при выполнении процесса ввода в эксплуатацию систем, которые могут представлять собой неотъемлемый риск получения травмы или смерти.

Например, в случае испытания электрооборудования, координатор ввода в эксплуатацию хочет убедиться в том, что персонал не пытается выполнить функциональный тест части электрического оборудования, если такое оборудование не было впервые успешно протестировано на электробезопасность. В противном случае, персонал может подвергаться риску удара электрическим током. Кроме того, координатор ввода в эксплуатацию может также пожелать обеспечить соблюдение конкретных условий, прежде чем объявить, что определенные этапы были выполнены в процессе ввода в эксплуатацию. Например, до объявления о «Чистой комнате» («помещение готово»), необходимо, чтобы любые и все оперативные вопросы, выявленные в ходе испытаний при вводе в эксплуатацию, должны быть решены.

Модуль ввода в эксплуатацию системы управления на месте строительства, который может быть реализован на каждом мобильном устройстве и/или сервере и/или облачной службе, включает в себя модуль управления рабочим процессом, выполненный с возможностью генерировать и выполнять список рабочих процессов с управлением по процессам на основании ввода данных пользователем. Модуль управления рабочим процессом выполнен с возможностью обеспечивать пользователю возможность настроить процесс ввода в эксплуатацию посредством применения пользовательского списка рабочих процессов. В частности, модуль управления рабочим процессом выполнен с возможностью обеспечить пользователю возможность сопоставлять один или несколько этапов/тестов с определенным компонентом системы (например, компонент части электрооборудования). Модуль управления рабочим процессом дополнительно выполнен с возможностью предоставить пользователю возможность назначать зависимости для одного или нескольких из сопоставленных этапов, включающие в себя критерии начала, которые определяют, какие этапы должны быть успешно завершены до того, как последующий этап может начаться, и критерии завершенности, которые определяют, какой тип вопросов, должен быть полностью решен до того, как определенный этап (или веха) может быть завершена.

Системы и способы, соответствующие настоящему изобретению, обеспечивают интуитивный механизм реализации рабочего процесса во время процесса ввода в эксплуатацию. Система позволяет генерировать рабочий процесс с управлением по процессам, установленный пользователем, который включает в себя зависимости, назначенные пользователем. Рабочий процесс, сгенерированный системами и способами, в соответствии с настоящим изобретением, как правило, обеспечивает выполнение процесса ввода в эксплуатацию упорядоченным и эффективным образом, гарантируя соблюдение определенных критериев в определенном порядке до выполнения следующей операции процесса ввода в эксплуатацию, что позволит сэкономить время и деньги, а также снизить риск получения травм при тестировании некоторых систем или оборудования.

Со ссылкой на фиг. 1 приведено описание одного из вариантов осуществления примерной системы для предоставления услуг по управлению на месте строительства. Фиг. 1 представляет собой примерную схему 10 среды расположения различных аппаратных компонентов и других функций, в соответствии с аспектом настоящего изобретения. Как показано, в одном из аспектов настоящего изобретения, данные и другая информация и услуги, например, вводятся одним или несколькими пользователями 12 (показаны как пользователи 12а-12n), и принимаемые с помощью одного или более, ассоциированных с ними, мобильных устройств 14 (показаны, как мобильные устройства 14а-14n). Мобильные устройства 14 выполнены с возможностью подключаться внешнему устройству, системе или серверу 18 и/или облачной службе 20 через сеть 16. Кроме того, или в качестве альтернативы, мобильные устройства 14 выполнены с возможностью коммуникативно соединяться один с другим через сеть 16.

Мобильные устройства 14 могут быть выполнены в виде любого типа устройства для установления связи с одним или более удаленными устройствами/системами/серверами, и для выполнения других функций, описанных в настоящем документе. Например, мобильное устройство 14 может быть выполнено в виде, без ограничения, компьютера, настольного компьютера, персонального компьютера (PC), планшетного компьютера, портативного компьютера, ноутбука, мобильного вычислительного устройства, смартфона, сотового телефона, телефона, устройства обмена сообщениями, рабочей станции, сетевого устройства, веб-устройства, распределенной вычислительной системы, многопроцессорной системы, системы на основе процессора, электронного устройства потребителя и/или любого другого вычислительного устройства, выполненного с возможностью хранить данные и обеспечивать доступ к данным, и/или выполнять программное обеспечение и относящиеся к нему приложения, в соответствии с настоящим изобретением.

В одном из аспектов, мобильное устройство 14 представляет собой один из многих коммерчески доступных планшетных компьютеров, ноутбуков или трансформируемых ноутбуков. Любой из широкого спектра мобильных устройств может быть использован. В качестве только несколько примеров, мобильное устройство может быть смартфоном на Android, IOS или WP; планшетным компьютером на Android или IOS или любым другим портативным устройством. Мобильное устройство может быть пригодным для использования строительной площадке, где, как ожидается, устройство может быть подвергнуто ударным воздействиям, высокой температурой, низкой температурой, прямым солнечным светом, пылью и дождем. Прочные, полу-защищенный и незащищенный планшетный PC, такой как Panasonic Toughbook, Itronix GoBook, Motion-Computing F5 и Xplore Technologies iX104C2 - как правило, предлагают возможность вводить данные с помощью электронного пера, встроенной клавиатуры, обычной внешней клавиатуры, мыши и голосовой команды, а также может быть оснащен цифровой камерой. Такие планшетные PCs обычно имеют возможность программировать клавиши быстрого доступа, активированные пером, для комплексного ввода информации, как, например, для заполнения электронной формы или отчета. Соответственно, системы и способы, описанные здесь, в частности, интернет-платформы веб-приложения совместимы с мобильными операционными системами (OS) для мобильных устройств на основе PC, включающие в себя, но не ограничиваясь этим, Android, Windows и Blackberry. В одном варианте осуществления, мобильное устройство 14 может включать в себя планшет Windows, работающий под управлением Windows 8 OS.

В других вариантах осуществления мобильное устройство 14 является планшетным компьютером, имеющим сенсорный экран. В качестве одного примера, мобильное устройство 14 может представлять собой устройство Apple iPad® или устройство на базе Android. Соответственно, системы и способы, описанные здесь, могут выполняться на, и могут быть выполнены с возможностью быть совместимыми, с операционными системами Apple (OS), включающие в себя iOS 7, 8, а также предыдущие и более поздние версии Windows OSs, Android OS или любыми другими OSs.

Следует понимать, что термин «данные» означает любую информацию, используемую в аспекте. Примеры включают в себя, но не ограничиваются ими, входные данные пользователя, данные задачи, данные контрольного списка, данные списка недоделок, стандартные шаблоны или другую стандартную информацию, стандартные элементы отчета, записи данных, предупреждений и сообщений, информацию о системных служебных операциях или других внутренних коммуникаций и т.п.

Внешнее вычислительное устройство/система/сервер 18 может быть выполнено как любой тип устройства, системы или сервера для установления связи с мобильными устройствами 14 и/или облачной службой 20, и для выполнения других функций, описанных в настоящем документе. Примерные варианты осуществления внешнего вычислительного устройства/системы/сервера 18 могут быть идентичны тем, которые только что описаны в отношении мобильного устройства 14, и/или могут быть выполнены в виде обычного сервера, например, веб-сервера или тому подобное.

Сеть 16 может представлять собой, например, частную или нечастную локальная сеть (LAN), персональную сеть (PAN), сеть хранения данных (SAN), магистральную сеть, глобальную сеть (GAN), сеть связи на обширной территории (WAN), или набор любых таких компьютерных сетей, таких как интранет, экстранет или через интернет (т.е. глобальная система взаимосвязанной сети, на которых работают различные приложения или службы, включающие в себя, например, Всемирную сеть). В альтернативных вариантах осуществления настоящего изобретения, канал связи между мобильными устройствами 14, между мобильными устройствами 14 и внешним вычислительным устройством/системой/сервером 18 и/или облачной службой 20, может быть, полностью или частично обеспечиваться посредством проводного соединения.

Сеть 16 может представлять собой любой сетью, которая обеспечивает обмен данными. Не ограничивающие примеры подходящих сетей, которые могут быть использованы в качестве сети 16, включают в себя коммуникационные технологии Wi-Fi беспроводной передачи данных, интернет, частные сети, виртуальные частные сети (VPN), коммутируемые телефонные сети общего пользования (PSTN), интегрированные услуги цифровых сетей (ISDN), сети цифровой абонентской линии связи (DSL), различные сети второго поколения (2G), сети третьего поколения (3G), сети четвертого поколения (4G) сотовой связи, Bluetooth радиосети, сети коммуникации ближнего поля (NFC), другие сети, способные обеспечить обмен данными, а также их комбинации. В некоторых вариантах осуществления сеть 16 выбрана из интернета, по меньшей мере, одна беспроводная сеть, по меньшей мере, одна сотовая телефонная сеть, а также их комбинации. Таким образом, сеть 16 может включать в себя любое количество дополнительных устройств, таких как дополнительные компьютеры, маршрутизаторы и коммутаторы для обеспечения связи. В некоторых вариантах осуществления сеть 16 может представлять собой или включать в себя одну сеть, а в других вариантах осуществления сеть 16 может представлять собой или включать в себя совокупность сетей.

Как описано более подробно в настоящем документе, вычислительная система (см. фиг. 2) может быть выполнена с возможностью выполнять функции, описанные в данном документе (например, услуги по управлению на месте строительства и предоставление программного обеспечения для выполнения одной или более функций, относящихся к управлению проекта строительства на месте строительства). В одном варианте осуществления, настоящее изобретение относится к одной или более вычислительным системам, способные реализовывать функциональные возможности, описанные в данном документе. Пример компьютерной системы 200 показан на фиг. 2. Вычислительная система 200 на фиг. 2 может быть включена в структуру мобильного устройства 14, например. Дополнительно или в качестве альтернативы, вычислительная система 200 может быть включена в состав внешнего вычислительного устройства/системы/сервера 18 и/или облачной службы 20. Вычислительная система 200 включает в себя один или несколько процессоров, таких как процессор 202. Процессор 202 функционально подключен к коммуникационной инфраструктуре 204 (например, шине связи, кроссоверной схема или сети). Различные аспекты программного обеспечения описаны в терминах этой примерной компьютерной системы. После прочтения этого описания будет очевидно для специалиста в соответствующей области техники, как реализовать изобретение с использованием других компьютерных систем и/или архитектуры.

Вычислительная система 200 может включать в себя интерфейс 206 дисплея, который передает графику, текст и другие данные из коммуникационной инфраструктуры 204 (или из буфера кадра, не показан) для отображения на блоке 208 отображения. Вычислительная система дополнительно включает в себя устройства ввода или периферийные устройства 210. Периферийные устройства 210 могут включать в себя одно или несколько устройств для взаимодействия с мобильным устройством 14, такие как клавиатура, Микрофон, камера, один или более звуковых динамиков и другие датчики. В одном варианте осуществления блок 208 отображения может включать в себя сенсорный дисплей (также известный как «сенсорные экраны» или «сенсорный экран»), в дополнение к или в качестве альтернативы, к физической кнопочной клавиатуре или тому подобное. Периферийные устройства 210 могут быть внешними или внутренними по отношению к мобильному устройству 14. Сенсорный экран может отображать, как правило, графику и текст, а также предоставляет пользовательский интерфейс (например, но не ограничиваясь ими, графический пользовательский интерфейс (GUI)), через который пользователь может взаимодействовать с мобильным устройством 14, например, получать доступ и взаимодействовать с приложениями, запущенными на устройстве 14.

Вычислительная система 200 включает в себя также основную память 212, такую как оперативное запоминающее устройство (RAM), и может также включать в себя вторичную память 214. Основная память 212 и вторичная память 214 могут быть выполнены в виде любого типа устройства или устройств, сконфигурированных для краткосрочного или долгосрочного хранения данных, таких как, например, запоминающих устройств и схем, карт памяти, жестких дисков, твердотельных накопителей или других устройств хранения данных. В иллюстративном варианте осуществления, мобильное устройство 14 может поддерживать одну или несколько прикладных программ, баз данных, носителей информации и/или другую информацию в основной и/или вторичной памяти 212, 214. Вторичная память 214 может включать в себя, например, драйвер 216 жесткого диска и/или драйвер 218 съемного диска, представляющий собой дисковод гибкого диска, дисковод носителя на магнитной ленте, накопитель на оптических дисках и т.д. Драйвер 218 съемного диска считывает и/или записывает информацию на блок 220 съемного запоминающего устройства любым известным способом. Блок 220 съемного запоминающего устройства может представляет собой гибкий диск, магнитную ленту, оптический диск и т.д., который считывается и записывается посредством драйвера 218 съемного диска. Как будет понятно, блок 220 съемно, используемый компьютером для хранения информации, на котором хранятся компьютерное программное обеспечение и/или данные.

В альтернативных вариантах осуществления вторичная память 214 может включать в себя другие аналогичные устройства для хранения компьютерных программ или других инструкций, которые будут загружены в компьютерную систему 200. Такие устройства могут включать в себя, например, съемное запоминающее устройство 224 и интерфейс 222. Примеры таких могут включать в себя программный картридж и интерфейс картриджа (например, используемый в игровых устройствах), съемную микросхему памяти (например, стираемое программируемое постоянное запоминающее устройство (EPROM) или программируемое постоянное запоминающее устройство (PROM)) и соответствующий разъем, и другие съемные запоминающие устройства 224 и интерфейсы 222, которые обеспечивают программы и данные, которые будут переданы из сменного запоминающего устройства 224 в вычислительную систему 200.

Вычислительная система 200 может также включать в себя одну или несколько прикладных программ 226 непосредственно сохраненные в ней. Прикладная программа(ы) 226 может включать в себя любое количество различных прикладных компьютерных программ, каждая из которых выполнена с возможностью выполнять конкретной задачи, относящиеся к процессу управления на месте строительства. Например, прикладная программа 226 может включать в себя программное обеспечение управления проектом строительства на месте строительства для предоставления услуг по управлению на месте строительства и обеспечивать возможность онлайновой платформе веб-приложения выполнить одну или более функций, относящиеся к управлению проектом строительства на месте строительства.

Как описано более подробно в одном из вариантов осуществления, прикладная программа 226 может включать в себя программное обеспечение информационного моделирования здания (BIM), выполненное с возможностью визуализировать BIM модели для отображения на блоке 208 отображения, и дополнительно обеспечивать взаимодействие пользователя с отображаемыми BIM моделями. BIM программное обеспечение в соответствии с настоящим изобретением может быть совместимо с другими существующими программами BIM или программным обеспечением (например, программное обеспечение AUTODESK® NAVISWORKS®). Соответственно, BIM программное обеспечение согласно настоящему изобретению выполнено с возможностью принимать и преобразовывать существующие BIM данные (например, заранее созданные трехмерные (3D) BIM модели) из других BIM программ и дополнительно визуализировать принятые BIM данные в интерактивную BIM модель на мобильном устройстве 14, таким образом, что пользователи на месте строительства могут просматривать, манипулировать и работать непосредственно с BIM моделью на месте строительства. Программное обеспечение BIM в соответствии с настоящим изобретением, а также систем и компоненты, ассоциированные с ним, включающие в себя BIM модуль (показан на фиг. 3 и фиг. 5-6), более подробно описаны далее.

Вычислительная система 200 может также включать в себя интерфейс 228 связи. Интерфейс 228 связи выполнен с возможностью обеспечивать передачу данных между вычислительной системой 200 и внешним устройством (другими мобильными устройствами 14, внешним вычислительным устройством/системой/сервером 18, облачной услугой 20). Примеры интерфейса 228 связи могут включать в себя модем, сетевой интерфейс (например, карту Ethernet), коммуникационный порт, слот памяти для персональных компьютеров Международной ассоциации карт (PCMCIA) и карт памяти и т.д.

Компьютерные программы (также называемые, как логические схемы управления компьютером) могут храниться в основной памяти 212 и/или вторичной памяти 214 или в локальной базе данных на мобильном устройстве 14. Компьютерные программы могут быть также приняты с помощью интерфейса 228 связи. Такие компьютерные программы, при их исполнении, позволяют вычислительной системе 200 выполнить функции согласно настоящему изобретению, как описано здесь. В частности, компьютерные программы, включающие в себя прикладные программы 226, при исполнении, позволяют процессору 202 выполнить функции согласно настоящему изобретению. Соответственно, такие компьютерные программы представляют собой контроллеры компьютерной системы 200.

В одном варианте осуществления, где изобретение реализовано с использованием программного обеспечения, программное обеспечение может быть сохранено в компьютерном программном продукте и может загружаться в вычислительную систему 200 с использованием драйвера 218 съемного диска, жесткого диска 216 или интерфейса 228 связи. Логика управления (программное обеспечение), при исполнении процессором 202, вызывает процессор 202 выполнить функции согласно изобретению, как описано здесь.

В другом варианте осуществления, настоящее изобретение реализуется в основном или целиком в виде аппаратных средств, используя, например, аппаратные компоненты, такие как специализированные интегральные схемы (ASIC). Варианты реализации машины состояний для выполнения описанных здесь функций, будут очевидны специалистам в данной области техники.

В еще одном варианте осуществления настоящее изобретение реализуется с использованием комбинации аппаратного и программного обеспечения.

Со ссылкой на фиг. 3 будет приведено описание примерного варианта осуществления системы 300 управления проектом на месте строительства. Система 300 управления проектом на месте строительства выполнена с возможностью предоставлять одну или несколько услуг по управлению на месте строительства, включающие в себя, но не ограничиваясь ими, отслеживание хода выполнения работ и устранение дефектов, составление отчетов на месте строительства, отслеживание поставки материалов, обеспечения охраны труда, обеспечение качества (QA) и контроль качества (QC), список работ, ввод в эксплуатацию, список дефектов и недоделок, отслеживание производства и ведение документооборота и чертежей. Соответственно, система 300 управления на месте строительства может включать в себя модуль 302 управления качеством, модуль 304 управления списком дефектов и недоделок, модуль 306 управления охраны труда, модуль 308 отслеживания производства, модуль 310 управления ввода в эксплуатацию, модуль 312 управления документами и чертежами, модуль 314 отчетов и модуль 316 информационного моделирования зданий (BIM). Каждый из модулей 302-316 выполнен с возможностью предоставлять пользователям, при выполнении прикладной программы, доступ к информации и обеспечивать обмен данными на месте строительства в сочетании с требуемым процессом. Система 300 управления на месте строительства дополнительно включает в себя базу 317 данных для хранения ресурсов, относящихся к каждой из служб управления проектом на месте строительства. Ресурсы могут включать в себя, но не ограничиваются ими, контрольные списки, флажки меток, описания, элементы данных, информационные шаблоны, списки оборудования, шаблоны отчетов, истории, изображения и т.д.

Система 300 управления проектом на месте строительства, как правило, выполнена с возможностью взаимодействовать и работать совместно с вычислительной системой 200, показанной на фиг. 2. Соответственно, в некоторых вариантах осуществления система 300 управления проектом на месте строительства инкорпорирована в мобильные устройства 14. Дополнительно или в качестве альтернативы, система 300 управления проектом на месте строительства может быть частью внешнего устройства, системы или сервера 18 и/или облачной службы 20.

Фиг. 4 представляет собой блок-схему, иллюстрирующую модуль 310 ввода в эксплуатацию объекта системы 300 управления на месте строительства, показанную на фиг. 3, более подробно. Как показано, модуль 310 ввода в эксплуатацию объекта включает в себя модуль 318 управления рабочим процессом, выполненный с возможностью генерировать определенный пользователем рабочий процесс 330 с управлением по процессам на основании входных данных пользователя 12, как правило, используемый в управлении, и/или предназначен для надзора и управления одной или более услуг управления проектом на месте строительства. Например, системы и способы, соответствующие настоящему изобретению, могут позволить координатору процесса ввода в эксплуатацию объекта создать конкретный рабочий процесс для любого конкретного компонента системы, такой как, электрическая система во вновь построенном здании. Модуль 318 управления рабочим процессом, как правило, выполнен с возможностью обеспечивать условия для координатора настроить процесс ввода в эксплуатацию объекта, в частности, рабочий процесс процесса ввода в эксплуатацию. Генерация определенного пользователем рабочего процесса 330, как правило, выполняется на стороне сервера системы, в которой определенный пользователем рабочий процесс 330, как только создан, может затем быть синхронизирован с одним или несколькими мобильными устройствами 14, обеспечивая, тем самым, приведение в исполнение этого определенного пользователем рабочего процесса 330 для конкретного компонента или системы на мобильных устройствах 14.

В показанном варианте осуществления, модуль 318 управления рабочим процессом включает в себя модуль 320 сопоставления и модуль 322 зависимостей. Как описано здесь более подробно, модуль 320 сопоставления выполнен с возможностью предоставлять координатору возможность сопоставлять конкретный компонент (например, элемент оборудования) системы с конкретным этапом реализации процесса ввода в эксплуатацию объекта (например, функциональный тест), в определенном порядке, чтобы в целом создать рабочий процесс, который определяет ход реализации процесса ввода в эксплуатацию в целом. Модуль 322 зависимостей, как правило, позволяет координатору, возможно, определить зависимости между этапами. Зависимости могут включать в себя, например, критерии начала, по которым определяется, какие этапы должны быть успешно завершены до начала последующего этапа, и критерии завершенности, которые определяет, какой тип задач должен быть полностью решен до того, как определенный этап (или веха) может быть завершен. Соответственно, в процессе ввода в эксплуатацию электрооборудования, например, определенный пользователем рабочий процесс с управлением по процессам может гарантировать, что персонал не предпримет попытку выполнить функциональный тест элемента электрического оборудования, если такое оборудование успешно не было протестировано в соответствии с требованиями по электробезопасности, как указано зависимостями, назначенными для конкретного этапа, как описано выше. После выполнения операции сопоставления компонентов и генерации пар этапов/компонентов и, возможно, дополнительного назначения зависимостей для этапов, модуль 318 управления рабочим процессом создает определенный пользователем рабочий процесс 330 с управлением по процессам, который в целом управляет процессом ввода в эксплуатацию.

Как показано на фиг. 4, координатор по вводу в эксплуатацию может получить доступ к одной или более библиотек, содержащих данные, хранящиеся в базе данных 317, например, для использования при создании определенного пользователем рабочего процесса с управлением по процессам для любого данного процесса ввода в эксплуатацию. В частности, координатор может иметь доступ к множеству профилей 325 (1) - 325 (n) оборудования, которые хранятся в библиотеке 324 оборудования, множеству этапов 327 (1) - 327 (n), которые хранятся в библиотеке 326 этапа ввода в эксплуатацию, и множеству интерактивных форм 329 (1) - 329 (n), относящиеся к этапу ввода в эксплуатацию, которые хранятся в библиотеке 328 форм, относящиеся к этапу ввода в эксплуатации. В общем случае, координатор может сначала определить последовательность этапов ввода в эксплуатацию (например, тесты) для любого конкретного процесса ввода в эксплуатацию. Соответственно, координатор использует один или несколько этапов 327 из библиотеки 326 этапа ввода в эксплуатацию для какой-либо конкретной системы, которая будет введена в эксплуатацию, включающую в себя отдельные компоненты такой системы. На данный момент, координатор может также определять зависимости между операциями, такими как критерии начала и/или критерии завершения.

Координатор может затем получить доступ и разработать одну или более интерактивных форм 329, относящиеся к этапу ввода в эксплуатацию, из библиотеки 328. Интерактивные формы 329 используются для получения результатов каждого этапа ввода в эксплуатацию в рабочем процессе на мобильном устройстве 14. Интерактивная форма 329 может включать в себя, например, GUI (графический интерфейс пользователя), представленный на дисплее мобильного устройства 14, и имитировать бумажный документ, который, как правило, используется в процессе ввода в эксплуатацию. Тем не менее, интерактивная форма 329 позволяет вводить, посредством сенсорного экрана, и дополнительно обеспечивает функции, которые не могут быть обеспечены на бумажном документе (например, фильтрация и сортировка, данные задач, представление изображений, обновление в режиме реального времени и т.д.). В качестве примера, пользователь, выполняя функциональный тест электрической части оборудования, будет записывать результаты в форме электрических испытаний, и специалист, проводящий эксплуатационную проверку (этап) механической части оборудования, будет записывать результаты в форме механических испытаний. Эти две формы создаются в виде интерактивных форм, таким образом, они могут быть заполнены в электронном виде на мобильном устройстве 14.

Координатор может также получать доступ к множеству компонентов 325 из библиотеки 324 оборудования. В одном варианте осуществления система может быть выполнена с возможностью предоставить координатору возможность определить иерархическую структуру оборудования или структуру типа дерева, относящуюся к системам, которые требуют ввода в эксплуатацию. Например, координатор может определить иерархическую структуру оборудования, представляющую помещения > системы внутри помещений > компоненты, которые составляют системы (например, которые требуют ввода в эксплуатацию). Для каждой записи в иерархическую структуру оборудования, координатор может определить, какие этапы 327 в процессе ввода в эксплуатацию должны быть завершены. В частности, модуль 320 сопоставления выполнен с возможностью назначать один или более этапов 327 для конкретного компонента 325, создавая тем самым пары этап (ы)/компонент. Например, этап «чистая комната» может быть завершен только после этапа «завершение строительства» и «комната готова», но отдельный компонент может потребовать выполнения операции проверки проекта, строительство завершено, проверка на электробезопасность, функциональный тест и аварийного теста. Более того, для каждой пары этап (ов)/компонент модуль 320 сопоставления дополнительно выполнен с возможностью предоставлять координатору возможность определять форму 329, которая будет использоваться на конкретном компоненте 325.

В некоторых случаях, библиотека 324 оборудования может включать в себя большое количество данных (например, тысячи единиц оборудования 325), которые координатор может выбрать. Подобным же образом, координатор может иметь большое количество этапов 327 для выбора и назначения каждой единицы оборудования 325. Соответственно, процесс генерации заданного пользователем рабочего процесса 330 может быть значительно расширен, так как системы и способы, соответствующие Настоящему изобретению, выполнены с возможностью обрабатывать большие объемы данных, включающие в себя большое количество различных вариаций процесса генерирования определяемого пользователем рабочего процесса 330. Соответственно, чтобы упростить установку, системы и способы, соответствующие настоящему изобретению, обеспечивают возможность установки шаблонов для различных видов оборудования, которые могут быть установлены один раз, и затем применяется к нескольким элементам в иерархической структуре оборудования. Например, координатор может создать определенный шаблон рабочего процесса для любой заданной части оборудования. Шаблон рабочего процесса может включать в себя конкретные этапы, возможно, включающие в себя зависимости между одним или более этапами, и конкретную интерактивную форму, которая будет использоваться. Например, координатор может создать шаблон для агрегатной вентиляционной установки (AHUs), который определяет, какие этапы должны быть выполнены на AHU, и дополнительно определить, какие формы должны быть использованы для каждого этапа. Шаблон может быть сохранен (например, хранятся в базе данных 317) и может быть применен к AHU1 - AHU100 (предполагая, что есть сто AHUs в здании) в будущих процессах ввода в эксплуатацию, когда это необходимо. Таким образом, координатору не нужно создавать новый рабочий процесс каждый раз.

Фиг. 5 показывает блок-схему, иллюстрирующую BIM модуль 316 системы 300 управления проектом на месте строительства, показанной на фиг. 3, более подробно. Как было описано выше, в некоторых случаях, пользователю на месте строительства может потребоваться доступ к модели строящегося проекта на протяжении всего жизненного цикла строительного процесса. Например, в некоторых случаях работнику может потребоваться пересмотреть планы в ходе строительства, чтобы гарантировать, что задача, за выполнение которой он несет ответственность (например, электрик, который отвечает за установку электрических компонентов), осуществляется в соответствии с планом в соответствии с моделью здания. Тем не менее, следует отметить, что BIM системы и способы настоящего изобретения могут быть использованы одновременно и в сочетании с другими службами управления проектом на месте строительства, например, при вводе в эксплуатацию, как описано выше в данном документе, или в процессе контроля качества, чтобы обеспечить выполнение проекта или его завершение в соответствии с планами и по назначению, и для решения любых вопросов охраны труда. Таким образом, BIM модуль 316 может выполнять процессы с любым одним из других модулей 302-314, показанных на фиг. 5.

BIM модуль 316 выполнен с возможностью управлять визуализацией и взаимодействием с BIM моделями на мобильном устройстве в полевых условиях. В примере, показанном на фиг. 5, BIM модуль 310 включает в себя модуль 332 визуализации и модуль 334 взаимодействия. Модуль 332 визуализации выполнен с возможностью принимать BIM данные, например, BIM файл, и дополнительно обеспечивать визуализацию BIM модели с использованием таких данных. Модуль 332 визуализации может включать в себя пользовательские данные, сохраненные данные, известные и/или обновленные данные и графический код (или наборы команд, функций и т.д.), которые, как правило, хорошо определены, и выполнен с возможностью принимать BIM данные и генерировать интерактивную 3D графическую модель для вывода на дисплей 208. Например, модуль 332 визуализации может включать в себя графический процессор (GPU) или аналогичное оборудование.

BIM данные могут находиться в BIM файле, который хранится локально на мобильном устройстве 14 (например, хранится в базе данных 317), и совместимы с текущей операционной системой (OS) и/или программный обеспечением для управления проектами, работающие на мобильном устройстве 14. Следует также отметить, что модуль 332 визуализации выполнен с возможностью принимать BIM данные (например, созданную 3D BIM модель) из существующей BIM программы проектирования, например. В качестве альтернативы или в дополнение, BIM данные могут быть приняты по сети 16. BIM данные могут включать в себя информацию о физических компонентах в строительном проекте, таких как здания, оборудование и/или физические системы. BIM данные могут включать в себя BIM модель, которая представляет собой физические компоненты, например, включающие в себя 3D-геометрию физических компонентов. В качестве альтернативы или в дополнение, BIM данные могут включать в себя соответствующие данные, например, точки обзора для навигации по модели, перечень оборудования, входящего в состав модели и/или свойства для каждой единицы оборудования. Модуль 332 визуализации может включать в себя, например, модуль 333 извлечения/преобразования, выполненный с возможностью принимать, обрабатывать и преобразовывать BIM данные в формат, который совместим с системами управления проектами в соответствии с настоящим изобретением. Соответственно, BIM модуль 316 может быть совместим с другими существующими программами проектирования BIM и решениями и, следовательно, не ограничивается типом BIM данных, которые могут быть приняты и отображены. Модуль 332 визуализации дополнительно выполнен с возможностью обеспечивать визуальное отображение 3D BIM модели преобразованных BIM данных на дисплее мобильного устройства. Кроме того, или в качестве альтернативы, BIM модуль 316 может быть выполнен с возможностью принимать BIM данные и файлы из облачной службы 20, например.

BIM модель включает в себя множество различных компонентов или элементов, связанных с проектом строительства, которые при установке по отношению друг к другу, образуют 3D BIM модель в целом. Например, различные элементы могут включать в себя, подструктуры, фундамент, стены (наружные и внутренние), полы, оборудование, мебель, а также системы или узлы в пределах здания или на строительной площадке, которые могут включать в себя противопожарные устройства, сантехнику, отопление, вентиляцию и кондиционирование воздуха (HVAC), электрическое оборудование и коммуникации.

При создании 3D BIM модели из BIM данных, модуль 332 визуализации выполнен с возможностью выводить модель на блок 208 отображения мобильного устройства 14 для дополнительного обеспечения взаимодействия пользователя с 3D-моделью и различными элементами модели. Модуль 334 взаимодействия выполнен с возможностью позволять пользователю 12 мобильного устройства 14 осуществлять обработку и работать непосредственно с отображаемой 3D BIM моделью, путем ввода данных пользователем. Пользовательский ввод может быть сделан в виде пользовательских команд, полученных от одного или нескольких периферийных устройств 210 (например, посредством сенсорного экрана дисплея, клавиатуры/команд, данных изображения, аудио данных и т.д.). Периферийные устройства 210 могут, в свою очередь, обеспечивать ввод данных пользователя в модуль 336 ввода. Модуль 336 ввода может включать в себя пользовательский, собственный, известный и/или усовершенствованный код (или наборов команд), который, как правило, четко определен, и выполнен с возможностью принимать пользовательский ввод и дополнительно определять тип ввода (например, сенсорный ввод, изображение, аудио и т.д.). Модуль 334 взаимодействия выполнен с возможностью принимать пользовательский ввод из одного или нескольких периферийных устройств 210 через модуль 336 ввода и дополнительно идентифицировать пользовательские команды, ассоциированные с вводом данных пользователя для манипулирования отображаемой 3D BIM моделью.

Например, как показано на фиг. 6, модуль 334 взаимодействия выполнен с возможностью принимать пользовательский ввод из одного или нескольких устройств ввода или периферийных устройств 210, таких как, например, дисплей 208 с сенсорным экраном, клавиатура 338, камера 340 и/или микрофон 342. В ответ на пользовательский ввод, модуль 334 взаимодействия выполнен с возможностью обеспечить пользователю возможность взаимодействовать и работать непосредственно с отображаемой 3D BIM моделью и ассоциированными с ней информационных данных. Информационные данные могут включать в себя информацию, относящуюся к зданию, включающую в себя геометрию, пространственные отношения, географическую информацию, количество и свойства строительных компонентов, информацию об оборудовании, а также подробные макеты и размеры здания.

В одном варианте осуществления, блок 208 отображения может быть сенсорным дисплеем, таким образом, что пользователь 12 может взаимодействовать с отображаемой 3D BIM моделью посредством блока 208 отображения, который может включать в себя графический пользовательский интерфейс (GUI), включающий в себя один или более инструментов для взаимодействия с 3D BIM моделью. Модуль 334 взаимодействия может быть выполнен с возможностью идентифицировать одно или более событий касания на основании принятого касания модуля 336 ввода. Например, модуль 334 взаимодействия может быть выполнен с возможностью идентифицировать тип контактного места на сенсорном экране блока 208 отображения. Тип касания может включать в себя один клик, двойное нажатие, касание и удержание, нажатие и перемещение, растяжку и сжатие, скольжение и т.д. на сенсорном экране блока 208 отображения. Местоположение(я) касаний может включать в себя начальное местоположение касания, конечное местоположение касания и/или промежуточные местоположения касания, перемещения и т.д. на сенсорном экране блока 208 отображения. Место касания может соответствовать координатам сенсорного дисплея блока 208 отображения. Соответственно, модуль 334 взаимодействия может включать в себя пользовательский, собственный, известный и/или усовершенствованный код обнаружения касания (или наборы команд), которые, как правило, четко определенны, и выполнен с возможностью принимать данные касания и идентификации сенсорных событий.

В свою очередь, модуль 332 визуализации может быть выполнен с возможностью реконфигурировать один или более параметров 3D BIM модели в ответ на ввод данных пользователем. Например, BIM данные, которые первоначально приняты и преобразованы посредством модуля 332 визуализации, могут включать в себя предварительно определенные точки обзора BIM модели. Соответственно, пользователь может выбрать один из предустановленных ракурсов BIM модели. Дополнительно или в качестве альтернативы, пользователь может иметь возможность манипулировать одним или несколькими элементами BIM модели сходу, например, ракурсом (например, с высоты птичьего полета, сбоку, вид в разрезе, в увеличенном виде и т.д.), скрыть или показать конкретные уровни (например, полы, стены, внешний вид vs интерьер и т.д.), а также различные элементы (например, оборудование, мебель, сантехника, отопление, вентиляция и кондиционирование воздуха (HVAC), электрическое оборудование, коммуникации и т.д.).

Фиг. 7 иллюстрирует представление интерактивной BIM модели на сенсорном дисплее блока 208 отображения мобильного устройства 14, в соответствии с настоящим изобретением. Как показала практика, BIM модель может управляться пользователем с помощью графического интерфейса 346 пользователя (GUI), который может предоставить различные инструменты или параметры 348, из которых пользователь может выбрать. В одном варианте осуществления графический интерфейс 346 может визуально представить пользователю список 349 различных элементов, относящихся к проекту строительства (например, здание), 3D BIM модели. Пользователь может осуществлять навигацию BIM Модели путем выбора из списков. Соответственно, вид BIM модели (как показано) может изменяться в соответствии с выбора пользователем различных элементов. Например, графический интерфейс 346 может предоставить списки, относящиеся к структурным элементам здания (например, пол, стены и т.д.), специальные помещения внутри здания, системы, установленные в здании, а также инвентарный перечень оборудования, установленного (или которое должны быть установлено) в здании. Списки 349 могут быть представлены в виде выпадающих меню, например.

При выборе одного или нескольких элементов из соответствующего списка, выбранные элементы, в свою очередь, могут быть визуально выделены в BIM модели. Другими словами, выбранный физический компонент может отображаться по-другому, чем другие физические компоненты BIM модели, которые отображаются с выбранным физическим компонентом. Например, пользователь может привлечь внимание к определенной части электрооборудования. Соответственно, пользователю нужно только выбрать нужную часть оборудования из списка оборудования и, в свою очередь, выбранная часть оборудования будет показана более четко (например, выделена) в BIM модели. Например, выбранная часть оборудования может иметь более контрастный фон по отношению к окружающим элементам или окружающие его элементы могут стать временно полупрозрачными, чтобы выделить выбранную часть оборудования. Как показано на фиг. 7, пользователь может выбрать часть санитарно-технического оборудования, такую как трубы 350, из списка оборудования 349. В свою очередь, выбранная труба 350 будет показана более четко (например, выделена) в BIM модели, в то время как остальные элементы в BIM являются более прозрачным, как показано стрелкой 351, Другие компоненты, относящиеся к выбранной части оборудования, такие как компоненты, включенные в состав общей системы, к которой относится выбранная часть оборудования, также могут быть выделены. Например, при выборе трубы 350, дополнительное санитарно-техническое оборудование также может быть выделено.

Дополнительно или в качестве альтернативы, пользователь может выбрать нужный элемент или геометрию, касаясь непосредственно элемента или геометрический элемент в показанной модели. Кроме того, пользователь может найти и затем выделить элемент, такой как часть оборудования, в BIM модели, используя камеру 340 для сканирования штрих-кода физической части оборудования (в отличие от виртуального), в котором модуль 334 взаимодействия выполнен с возможностью принимать отсканированные данные элемента, и дополнительно ретранслировать входные данные в модуль 332 визуализации, чтобы выделить отсканированное изображение в BIM модели. Мобильное устройство 14 может быть выполнено с возможностью использовать любое известное программное обеспечение для сканирования штрих-кодов, такое как, например, RedLaser SDK.

В дополнение к возможности визуально выделять пользователем выбранный элемент оборудования, системы по настоящему изобретению дополнительно обеспечивают пользователю возможность ориентироваться в материнской системе, к которой принадлежит выбранный элемент оборудования. Например, после приема пользовательского ввода, относящийся к выбору элемента, модуль 334 взаимодействия выполнен с возможностью идентифицировать материнскую систему, к которой принадлежит выбранный элемент, на котором модуль 332 визуализации выполнен с возможностью визуально выделять идентифицированного материнскую систему в BIM модели на дисплее. Например, в том случае, если пользователь выбирает трубу 350, модуль 334 взаимодействия выполнен с возможностью идентифицировать материнскую систему, к которой принадлежит труба 350, такой как, например, все водопроводные линии и приспособления, связанные с выбранной трубой 350. Графический интерфейс пользователя может дополнительно предоставить пользователю возможность управлять, после выбора, выделенным видом материнской системы в BIM модели на дисплее и может дополнительно позволить пользователю просматривать различные компоненты материнской системы на основании определенной иерархической структуры (например, в любой определенной схеме). Другим примером может включать в себя выбор части электрооборудования, такую как электрическую розетку. Модуль 334 взаимодействия выполнен с возможностью идентифицировать материнскую систему, к которой принадлежит электрическая розетка, например, все электрические линии и другие электрические точки, относящиеся к выбранным точкам и управляемые тем же выключателем.

Графический интерфейс пользователя может дополнительно предоставить дополнительную информацию, относящуюся к выбранной части оборудования и/или материнской системы, такие как список свойств или атрибутов, связанных с выбранной частью оборудования, или выделенной системы в модели. Список свойств или атрибуты могут включать в себя, но не ограничиваются ими, спецификации оборудования/системы и/или размеры, производитель, дата изготовления, даты установки и/или услуги, а также название подрядчика. Данные, связанные со свойствами или атрибутами, могут быть частью первоначально полученного файла BIM данных.

Таким образом, модули 332, 334 визуализация и взаимодействия позволяют пользователю 12 устройства 14 эффективно фильтровать BIM модель, чтобы выделить часть, представляющая интерес, в BIM модели, и дополнительно получить свойства, связанные с выделенной частью, представляющей интерес. После манипуляции 3D BIM модели на свое усмотрение, и генерации отфильтрованной BIM модели 344, пользователь 12 может иметь двумерный (2D) «моментальный снимок», похожий на отображаемую отфильтрованную BIM модель 344, с использованием камеры 340. Модуль 334 взаимодействия дополнительно выполнен с возможностью позволить пользователю включать в состав вводимые пользователем данные снимка отфильтрованной BIM модели 344, такие как аннотации, чтобы предупредить других о возможных конфликтах, а также любые изменения, которые могут потребоваться. Аннотации могут включать в себя конкретные замечания и/или изображения (например, захваченные камерой 340) и/или голосовые записи (например, захватывается микрофоном 342), которые могут предоставить подробную информацию относительно части, представляющей интерес, и могут дополнительно указывать на проблемные области или вопросы, требующие внимания и/или коррекции.

Снимок может включать в себя метаданные, относящиеся к отфильтрованной BIM модели, включающие в себя, но не ограничиваясь ими, вращение модели, скрытые и показанные уровни и/или выбранные элементы. Метаданные впоследствии позволяют пользователю переключаться между 2D размеченным изображением снимка и ракурсом без дополнительных действий в BIM модели, тем самым позволяя пользователям получить лучшие из размеченных 2D снимков и интерактивную 3D-модель. Пользователь 12 может затем передавать снимки отфильтрованной BIM модели 344, по меньшей мере, в одно из локальных запоминающих устройств 317 и облачной службы 20. При сохранении снимков на облачной службе 20, другие распределенные пользователи системы имеют возможность: доступа к снимкам и увидеть отфильтрованную BIM модель(и) 344. Соответственно, каждый распределенный пользователь может использовать ту же самую базовую модель для координации своих планов работы из облачных сервисов, модель синхронизируется с мобильными устройствами для использования персоналом на месте строительства, чтобы гарантировать выполнение работ в соответствии с критерием качества, всегда посредством кончика пальца.

В одном варианте осуществления, отфильтрованная BIM модель 344, включающая в себя прикрепленную аннотацию(и), может быть использована для запуска уведомления операции рабочего процесса, тем самым сообщив об этом соответствующей стороне (например, персоналу на месте строительства), и уведомить их о конфликте или пересмотреть вопрос и принять к сведению, путем аннотирования в отфильтрованной BIM модели 344. Например, в том случае, если есть вопрос по электрической части проекта (например, установлен неправильный электрический компонент) в конкретном помещении здания отфильтрованной BIM модели 344, может включать в себя вид здания с конкретной выделенной комнатой, и дополнительно включать в себя аннотацию(и) с указанием подробностей о неправильной электрической компоненте, а также о правильном компоненте, который должен быть установлен. Как показано на фиг. 7, пользователь может получать изображение 352 конфигурацию трубы 350 в реальном масштабе и данные о другом сантехоборудованию, относящемуся к ней. Изображение 352 может предоставить пользователю информацию о том, что проект выполняется по плану, с тем, чтобы гарантировать, что водопровод установлен правильно. Отфильтрованная BIM модель затем может быть включена в состав уведомления операции рабочего процесса для ответственной стороны (например, сантехнику, электрику, плотнику и т.д.). После получения уведомления ответственная сторона может извлекать и взаимодействовать с отфильтрованной BIM моделью и просмотреть выделенную часть, представляющую интерес, и вопрос, который должен быть решен или пересмотрен, на основе прилагаемой аннотации(ий). Рабочий процесс может быть аналогичен определенному пользователем рабочему процессу, как описано выше в отношении фиг. 4, таким образом, до начала выполнения определенного этапа любого конкретного строительного проекта (например, установки системы), может быть решен вопрос, представленный в отфильтрованной BIM модели 344. Соответственно, система выполнена с возможностью обеспечивать своевременное оповещение персонала на месте строительства в отношении конфликтных вопросов, чтобы не допустить возникновения условий для любой дополнительной работы от начала до того, когда такие вопросы не будут решены.

Фиг. 8 представляет собой блок-схема последовательности операций способа 800 для выполнения рабочего процесса с управлением по процессам для процесса ввода в эксплуатацию одного или нескольких компонентов системы, как, в общем, проиллюстрировано. Способ 800 включает в себя прием запроса на инициирование операции ввода в эксплуатацию одного или нескольких компонентов системы (операция 810). Пользователь, например, персонал на месте строительства, может запросить инициирование процесса ввода в эксплуатацию с помощью мобильного устройства, выполненного с возможностью выполнять и запускать интерактивную платформу веб-приложения для выполнения одной или более функций, относящихся к управлению проектом строительства на месте строительства, включающую в себя, но не ограничиваясь этим, этап ввод в эксплуатацию. Пользователь может выбрать часть оборудования из библиотеки оборудования, которая будет введена в эксплуатацию. Например, пользователь может использовать графический интерфейс на своем мобильном устройстве для перемещения и выбора элементов из списка оборудования. Дополнительно или в качестве альтернативы, пользователь может сканировать штрих-код на определенной части оборудования, что, в свою очередь, указывает на соответствующий профиль оборудования.

Способ 800 дополнительно включает в себя предоставление списка этапов процесса ввода в эксплуатацию, ассоциированный, по меньшей мере, с одним из компонентов, который запрашивается пользователем для ввода в эксплуатацию (операция 820). Каждый из этапов может включать в себя состояние, ассоциированное с ним. Например, каждый этап может иметь статус, выбранный из не начавшихся этапов (этап не выполняется), в процессе выполнения (в настоящее время выполняется), пройденный (этап был выполнен и пройден) и не выполненный из-за сбоя (этап был выполнен, но не выполнен из-за сбоя). Способ дополнительно включает в себя инициирование процесса ввода в эксплуатацию для выбранного компонента на основании, по меньшей мере, частично, определенного рабочего процесса, ассоциированного с процессом ввода в эксплуатацию, а также со статусом любого данного этапа процесса ввода в эксплуатацию (операция 830). Например, пользователь может выбрать конкретный этап для выполнения, такой как функциональное тестирование части электрического оборудования. Способ дополнительно включает в себя выполнение и/или завершения выбранного этапа процесса ввода в эксплуатацию на основании одной или нескольких зависимостей, ассоциированных с этапом процесса ввода в эксплуатацию (операция 840). Один или более этапов процесса ввода в эксплуатацию может включать в себя зависимости, ассоциированные с ними. Зависимости могут, как правило, определять порядок, с которым этапы могут быть выполнены. Например, зависимость критерия начала может определить, какие этапы должны быть успешно завершены до начала выполнения следующего этапа, и зависимость критерия завершения может определить, какой тип вопросов должен быть полностью решен до того, как определенный этап (или веха) должен быть завершен.

На фиг. 9 показана блок-схема последовательности операций способа 900 для отображения и манипулирования виртуальной моделью на устройстве. Способ включает в себя прием данных информационного моделирования (операция 910). Информационные данные здания могут включать в BIM модель (например, 3D-геометрию) и связанные с ним данные, включающие в себя, но не ограничиваясь ими, ракурс для навигации по модели, перечень оборудования, входящего в состав модели, и/или свойства каждой единицы оборудования. Способ 900 дополнительно включает в себя преобразование данных информационного моделирования зданий в совместимую цифровую модель и отображение преобразованной цифровой модели на дисплее устройства (операция 920).

В некоторых вариантах реализации BIM предварительно обрабатывается перед доставкой на мобильное устройство. Предварительная обработка может включать в себя любой тип адаптации к базовой BIM модели для создания адаптированной BIM модели для доставки на мобильное устройство. Базовая BIM модель может быть, например, версией полной сложности BIM, хранящейся на облачной сервере. Адаптация может обеспечить совместимость аппаратных или программных возможностей или конфигурации мобильного устройства, характеристики соединения (например, полосы пропускания) мобильного устройства к системе (например, облачных серверов), которые хранятся на BIM, оператора мобильного устройства (например, авторизацию оператора или привилегии по отношению к конкретным BIM компонентам) или может реагировать на любые другие факторы.

Один конкретный пример адаптации представляет собой вариант, обеспечивающий уменьшение сложности базовой модели для создания упрощенной модели для доставки на мобильное устройство. Это может быть сделано по многим причинам, например, чтобы снизить требования к пропускной способности, или для сокращения времени обработки и вычислительных затрат для визуализации и отображения модели на мобильном устройстве. Уменьшение сложности модели может быть осуществлено многими различными способами, например, путем удаления определенных уровней из модели, удаление определенных объектов (например, изображения, сложные структурные объекты или любые другие типы объектов), удаление объектов, имеющих треугольную форму (или другой геометрии), посредством сжатия модели, заменой идентичных экземпляров объектов с помощью одного набора данных объекта и добавление указателей к одному набору данных объекта для каждого отдельного случая или любой иной способ уменьшения сложности.

Есть несколько технических преимуществ создания и доставки упрощенной версии модели. Например, результатом является уменьшенный размер BIM файла для синхронизации и, следовательно, сокращение времени для синхронизации данных. В качестве другого примера, упрощенный файл BIM данных лучше адаптирован для отображения на менее мощных мобильных устройствах, и может отобразить геометрию здания и эффективно отображать на небольших экранах. Кроме того, упрощенная версия модели может повысить безопасность данных, обеспечивая доступ к BIM только идентифицированным пользователям к определенным частям BIM моделям. То есть операции фильтрации могут обеспечить идентификаторы пользователей, так что конкретные пользователи могут принять модель, в которую были добавлены или удалены специфические компоненты в соответствии с полномочиями пользователя. Например, конкретный пользователь может не иметь права просматривать схему маршрутизации кабеля сети низкого напряжения, и в процессе фильтрации может быть удален, например, уровень подключения к сети, из модели BIM перед доставкой BIM модели на мобильное устройство пользователя.

Преобразованная цифровая модель может быть совместима с цифровой моделью, где преобразованная цифровая модель может быть совместима с программным обеспечением для управления проектами. Цифровая модель может обычно включают в себя 3D BIM модель проекта строительства, такого как здания, например. В качестве альтернативы или в дополнение, цифровая модель может включать в себя подмножество 3D BIM модели. В качестве альтернативы или в дополнение, цифровая модель может включать в себя 3D информацию в формате, отличном от 3D BIM модели. Способ 900 дополнительно включает в себя прием пользовательского ввода по отношению к отображаемой цифровой модели (операция 930). Пользовательский ввод может быть в осуществлен в форме взаимодействия пользователя с цифровой моделью посредством пользовательского интерфейса, такого как, например, графический интерфейс, на дисплее устройства, на котором пользователь может манипулировать цифровой моделью таким образом, чтобы просмотреть разные части, представляющие интерес.

Способ 900 дополнительно включает в себя перенастройку одного или более параметров цифровой модели для генерации отфильтрованной цифровой модели на основе пользовательского ввода (операция 940). Цифровая модель может включать в себя информационные данные, связанные с данной моделью. В этом примере, цифровая модель представляет собой проект строительства здания. Информационные данные могут включать в себя геометрию, пространственные соотношения, географические данные, количество и свойства строительных компонентов, информацию об оборудовании, а также подробные макеты и размеры здания. Соответственно, пользователь может манипулировать цифровой моделью, включающую в себя некоторые информационные данные, чтобы обеспечить представление, включающее в себя часть, представляющую интерес, отфильтрованной цифровой модели. Способ 900 дополнительно включает в себя передачу отфильтрованной цифровой модели на облачный сервер для дальнейшей передачи одному или более удаленным устройствам (операции 950). Отфильтрованная цифровая модель может быть сохранена на облачном сервере для обмена с другими пользователями на своих мобильных устройствах, тем самым позволяя другим распределенным пользователям просматривать отфильтрованные цифровые модели, включающие в себя участки, представляющие интерес.

В то время как на фиг. 8 и фиг. 9 иллюстрирован способ операций в соответствии с различными вариантами осуществления, следует понимать, что в любом варианте осуществления не все эти операции необходимы. В самом деле, в полной мере здесь предполагается, что в других вариантах осуществления настоящего изобретения операции, изображенные на фиг. 8 или фиг. 9, могут быть объединены, что не показано конкретно на любом из чертежей, но данный аспект в полной мере соответствует настоящему изобретению. Таким образом, формула изобретения определяет признаки и/или операции, которые точно не показаны на одном чертеже, считаются находящиеся в пределах объема и содержания настоящего изобретения.

Кроме того, операции по вариантам осуществления были описаны со ссылкой на приведенные выше цифры и сопутствующие примеры. Некоторые фигуры могут включать в себя логическую схему. Хотя такие чертежи, представленные в настоящем документе, могут включать в себя определенную логическую схему, можно понять, что логика потока только дает пример того, как могут быть реализованы общие функциональные возможности, описанные здесь. Кроме того, данная логика потока не обязательно должна быть выполнена в указанном порядке, если не указано иное. Кроме того, данная логика потока может быть реализована с помощью аппаратного элемента, элемента программного обеспечения, выполняемого процессором, или любой их комбинацией. Эти варианты осуществления изобретения не ограничены этим контекстом.

Программное обеспечение может быть реализовано в виде программного пакета, кода, инструкции, набора инструкций и/или данных, записанных на непреходящем машиночитаемом носителе данных. Встроенное программное обеспечение может быть выполнено в виде кода, инструкции или набора инструкций и/или данных, которые жестко закодированы (например, энергонезависимая память) в запоминающих устройствах. «Схема», как данный термин использован в любом варианте исполнения настоящего изобретения, может включать в себя, например, по отдельности или в любой комбинации, проводные схемы, программируемые схемы, такие как компьютерные процессоры, содержащие одно или более ядер, индивидуальные инструкции обработки, схему состояния машины и/или встроенное программное обеспечение, которое хранит инструкции, выполняемые программируемой схемой. Модули могут коллективно или индивидуально, быть выполнены в виде схемы, которая является составной частью более крупной системы, например, интегральной схемы (IC), системы на кристалле (SoC), настольного компьютера, портативного компьютера, планшетного компьютера, сервера, смартфона и т.д.

Любая из операций, описанных в данном документе, может быть реализована в системе, которая включает в себя один или более носители информации, на котором хранятся, по отдельности или в комбинации, инструкции, которые при выполнении одним или более процессорами, выполняют способы. Здесь, процессор может включать в себя, например, сервер CPU, CPU мобильного устройства и/или другие программируемые схемы.

Кроме того, предполагается, что операции, описанные в данном документе, могут быть распределены по множеству физических устройств, таких как структуры обработки на более чем одном другом физическом местоположении. Носитель данных может включать в себя любой тип материального носителя, например, любой тип диска, включающий в себя жесткие диски, дискеты, оптические диски, компакт-диск только для чтения (CD-ROMs), переписываемые компакт-диски (CD-RWs), а также магнитооптические диски, полупроводниковые устройства, такие как, память только для чтения (ROMs), оперативную память (RAMs), такие как динамические и статические RAMs, стираемые программируемые постоянные запоминающие устройства (EPROMs), электрически стираемые программируемые постоянные запоминающие устройства (EEPROs), флэш-памяти, твердотельные диски (SSD), магнитные или оптические карты или любой тип носителя, пригодный для хранения электронных инструкций. Другие варианты осуществления могут быть реализованы в виде программных модулей, выполняемых с помощью программируемого устройства управления. Носитель данных может быть не преходящим носителем.

Как описано в настоящем документе, различные варианты осуществления изобретения могут быть реализованы с помощью аппаратных элементов, программных элементов или любой их комбинацией. Примеры аппаратных элементов могут включать в себя процессоры, микропроцессоры, схемы, элементы схемы (например, транзисторы, резисторы, конденсаторы, катушки индуктивности и так далее), интегральные схемы, специализированные интегральные схемы (ASIC), программируемые логические устройства (PLD), цифровые процессоры (DSP), программируемые пользователем вентильные матрицы (FPGA), логические шлюзы, регистры, полупроводниковые устройства, интегральные схемы, микросхемы, наборы микросхем и так далее.

В некоторых примерах, устройство может включать в себя устройство ввода, устройство отображения, модуль визуализации, модуль взаимодействия и модуль связи. Модуль визуализации может быть выполнен с возможностью: принимать данные информационного моделирования здания; преобразовывать данные информационного моделирования зданий в цифровую модель; и обеспечивать отображение преобразованной цифровой модели на устройстве отображения в виде изображения физического компонента, представленного данным информационного моделирования зданий. Модуль взаимодействия может быть выполнен с возможностью: принимать ввод пользователя, относящийся к отображаемой цифровой модели, из устройства ввода, пользовательский ввод указывает на выбор физического компонента, представленный данными информационного моделирования зданий; и изменять параметр цифровой модели для генерации отфильтрованной цифровой модели на основе пользовательского ввода, физический компонент, представленный отфильтрованной цифровой моделью. Модуль связи может быть выполнен с возможностью передавать отфильтрованную цифровую модель через интерфейс связи на облачный сервер, посредством которого отфильтрованная цифровая модель, представляющая выбранный физический компонент, совместно используется для отображения с помощью нескольких устройств.

Модуль взаимодействия может быть дополнительно выполнен с возможностью принимать пользовательские данные от устройства ввода, и ассоциировать пользовательские данные в отфильтрованной цифровой модели или другой структуры данных с физическим компонентом. Например, модуль взаимодействия может быть выполнен с возможностью принимать аннотации, ассоциированные с физическим компонентом, от устройства ввода, и ассоциировать аннотации в отфильтрованной цифровой модели с физическим компонентом. Модуль связи может быть дополнительно выполнен с возможностью передавать уведомления о вопросе, который необходимо решить в рамках уведомления о выполнении рабочего процесса, переданного на основании выбора физического компонента, и объединения аннотаций с физическим компонентом. Уведомление может включать в себя отфильтрованные цифровые модели. В некоторых примерах, модуль взаимодействия дополнительно выполнен с возможностью обеспечивать отображение отфильтрованной цифровой модели на устройстве отображения с физическим компонентом, отображаемым по-иному, чем другой физический компонент, представленный отфильтрованной цифровой моделью.

В некоторых примерах может быть предусмотрен способ. Данные информационного моделирования здания могут быть преобразованы в цифровую модель, цифровая модель, представляющая физический компонент, также представлена в данных информационного моделирования зданий. Преобразованная цифровая модель может быть отображена на дисплее первого устройства посредством визуализации изображения физического компонента, представленного в преобразованной цифровой модели и данных информационного моделирования зданий. Пользовательские данные могут быть приняты из устройства ввода первого устройства, пользовательский ввод указывает на выбранную часть, представляющую интерес, в данных информационного моделирования здания. Параметр цифровой модели может быть изменен, чтобы сгенерировать фильтрованную цифровую модель, основанную на пользовательском вводе, отфильтрованная цифровая модель захватывает выбранную точку интереса в данных информационного моделирования зданий. Выбранная точка интереса в данных информационного моделирования здания может быть совместно использована посредством передачи отфильтрованной цифровой модели из первого устройства на облачный сервер для отображения выбранной точки интереса на втором устройстве.

Отфильтрованная цифровая модель может быть отображена на дисплее первого устройства путем визуализации изображения физического компонента, относящегося к интересующей точке, иным образом, чем другой физический компонент, представленный отфильтрованной цифровой моделью. Прием пользовательского ввода может включать в себя прием отсканированных данных элемента из сканера штрих-кода. Отсканированные данные элемента могут быть считаны из штрих-кода на физическом компоненте с помощью сканера штрих-кода, и может свидетельствовать о том, что физический компонент является выбранным элементом, представляющий интерес в данных информационного моделирования зданий.

Список атрибутов выбранного физического компонента, соответствующий интересующей точке, может быть отображен. В качестве альтернативы или в дополнение, может отображаться изображение выбранного физического компонента.

Двумерное изображение точки интереса может быть получено от камеры первого устройства. Двухмерное изображение может быть включено в состав или прикреплено к отфильтрованной цифровой модели, которая доступна посредством облачной службы. Двумерное изображение точки интереса и изображения, формируемые отфильтрованной цифровой моделью, может отображаться на дисплее первого устройства.

Аннотации могут быть включены в двухмерное изображение точки интереса. Отфильтрованная цифровая модель может указывать на дефект блока оборудования или физической системы, за которую пользователь второго устройства несет ответственность, точку, вызывающая интерес, включающая в себя блок оборудования или физическую систему.

Обратите внимание, что в некоторых вариантах осуществления модель может группировать отдельные объекты или группы объектов вместе в сгруппированные, объекты более высокого уровня. Например, модель может сгруппировать множество объектов стен для создания объекта помещения в BIM. Сгруппированные объекты могут, например, существовать на различных уровнях модели, и можно манипулировать или изменять независимо от остальной части модели. Любая из систем, включающая в себя мобильное устройство, может взаимодействовать со сгруппированными объектами способами, которые согласуются с объектами компонента, который формирует эту группу. Например, модуль взаимодействия может пометить сгруппированный объект аннотациями, данными отчета или другими данными. Эти аннотации могут быть загружены в облако и ассоциироваться с моделью (и, в частности, с самим сгруппированным объектом) для дальнейшей ссылки.

Может быть предусмотрен продукт, который включает в себя не-преходящий машиносчитываемый носитель и инструкции, хранящиеся на носителе информации, для исполнения процессором команд или процессором. Инструкции могут выполняться для: приема данных информационного моделирования здания; преобразования данных информационного моделирования здания в цифровую модель; обеспечивать отображение цифровой модели на устройстве отображения в виде изображения физического компонента, представленного данным информационного моделирования здания; принимать пользовательский ввод, относящейся к отображаемой цифровой модели с устройства ввода, пользовательский ввод свидетельствуют о выборе физического компонента, представленного данными информационного моделирования зданий; изменения параметра цифровой модели для генерирования отфильтрованной цифровой модели на основе пользовательского ввода, физического компонента отфильтрованной цифровой модели, представленного данным информационного моделирования здания; и передачи отфильтрованной цифровой модели через интерфейс связи на облачный сервер, посредством которого отфильтрованная цифровая модель, представляющая физический компонент, совместно используется множеством устройств.

Каждый компонент может включать в себя дополнительные, различные элементы или меньшее количество компонентов. Например, система 300 управления проектом на месте строительства может включать в себя только BIM модуль 316. В другом примере, мобильное устройство 14 может включать в себя только процессор 202, основную память 212, коммуникационную инфраструктуру 204 и блок 208 отображения. В еще одном примере, облачный сервис 20 может включать в себя сервер, который включает в себя процессор и память, где память включает в себя BIM модуль 316.

В еще одном примере, BIM модуль 316 может включать в себя модуль связи, выполненный с возможностью обмениваться данными через интерфейс связи, такой как интерфейс 228 связи мобильного устройства 14. Модуль связи может передавать и/или принимать данные на/с облачного сервера 20 или другой сервер. Модуль связи может, например, взаимодействовать с моделями, такими как данные фильтрованного цифрового модуля и/или BIM данные.

Система 300 может быть реализована различными способами. Каждый модуль, такой как модуль 310 ввода в эксплуатацию, BIM модуль 316, база данных 317, модуль 332 визуализации, модуль 334 взаимодействия и модуль связи, могут быть реализованы посредством аппаратных средств или комбинации аппаратных средств, программного обеспечения и/или встроенного программного обеспечения. Например, каждый модуль может включать в себя специализированную интегральную схему приложения (ASIC), программируемую логическую интегральную схему (FPGA), цифровую логическую схему, аналоговую схему, сочетание дискретных схем, шлюзов или любой другой тип аппаратных средств или их комбинации. В качестве альтернативы или в дополнение, каждый модуль может включать в себя аппаратные средства памяти, например, как часть памяти 212, например, которая содержит команд, выполняемые процессором 202 или другим процессором для реализации одного или нескольких признаков модуля. Когда какой-либо из модулей включает в себя часть памяти, которая содержит инструкции, выполняемые процессором, модуль может или не может включать в себя процессор. В некоторых примерах, каждый модуль может быть только частью памяти 212 или другой физической памяти, которая включает в себя инструкции, исполняемые процессором 202 или другим процессором для реализации признаков соответствующего модуля, без модуля, включающий в себя любое другое оборудование. Поскольку каждый модуль содержит, по меньшей мере, некоторые аппаратные средства, даже если установленные аппаратные средства содержат программное обеспечение и/или встроенное программное обеспечение, причем каждый модуль может быть взаимозаменяемым и использоваться в качестве аппаратного модуля.

Некоторые показанные признаки сохранены на машиночитаемом носителе данных (например, как реализованная логика в виде инструкций, выполняемых компьютером, или в качестве структуры данных в памяти). Вся или часть системы и ее логические структуры и структуры данных могут быть сохранены, распределены или считаны с одного или нескольких типов машиночитаемых носителей данных. Примеры машиночитаемого носителя данных может включать в себя жесткий диск, гибкий диск, CD-ROM, флэш-накопитель, кэш, энергонезависимую память, энергонезависимую память, RAM, флэш-память или любой другой тип машиночитаемого носителя данных или носитель информации. Машиночитаемый носитель данных может включать в себя любой тип невременного машиночитаемого носителя информации, например, CD-ROM, энергонезависимую память, энергозависимую память, ROM, RAM или любое другое подходящее запоминающее устройство.

Возможности обработки системы могут быть распределены между несколькими субъектами, например, среди нескольких процессоров и памяти, возможно включающие в себя множество распределенных систем обработки данных. Параметры, базы данных и другие структуры данных могут отдельно храниться и управляться и могут быть инкорпорированы в одну память или базу данных, могут быть логически и физически организованы по-разному, и могут быть реализованы с помощью различных типов структур данных, таких как списки указателей, хэш-таблицы или имплицитные механизмы хранения. Логика, такая как программы или схемы, может быть объединена или распределена между несколькими программами, распределенными по нескольким блокам памяти и процессорам, и может быть реализована в библиотеке, такой как совместно используемая библиотека (например, динамически компонуемая библиотека (DLL)).

Для уточнения использования и, тем самым, обеспечивая уведомление специалистов, фразы «по меньшей мере, один из <А>, <В>, … и <N>» или «по меньшей мере, один из <А>, <В> … <N>или их комбинации» или «<А>, <В>, … и/или <N>» определяются заявителем в самом широком смысле, заменяя любые другие подразумеваемые определения до или далее, если прямо не подчеркнуто заявителем обратное, означает один или несколько элементов, выбранных из группы, содержащей А, В, … и N. Другими словами, фразы означают любое сочетание одного или нескольких элементов А, В, … или N, включающие в себя любой один элемент самостоятельно или один элемент в комбинации с одним или более другими элементами, которые также могут включать в себя в комбинации не перечисленные дополнительные элементы.

Второе действие может быть упомянуто, как «в ответ на» первое действие, зависит от результатов второго действия прямо или косвенно от первого действия. Второе действие может происходить, по существу, в более позднее время, чем первое действие, и по-прежнему быть ответом на первое действие. Аналогичным образом, второе действие может быть упомянуто, как в ответ на первое действие, даже если имели место промежуточные действия между первым действием и вторым действием, и даже если одно или несколько промежуточных действий непосредственно обеспечивает выполнение второго действия. Например, второе действие может быть выполнено в ответ на первое действие, если первое действие устанавливает флаг и третье действие позже инициирует второе действие, когда установлен флаг.

Ссылка в данном описании на «один вариант осуществления» или «вариант осуществления» означает, что конкретный признак, структура или характеристика, описанные в связи с вариантом воплощения, включены в состав, по меньшей мере, одного из вариантов осуществления. Таким образом, использование фразы «в одном варианте осуществления» или «в варианте осуществления» в различных местах по всему данному описанию не обязательно относятся к одному и тому же варианту осуществления изобретения. Более того, конкретные признаки, структуры или характеристики могут быть объединены любым подходящим образом в одном или нескольких вариантах осуществления.

Термины и выражения, которые были использованы здесь, используются в качестве терминов описания, а не в качестве ограничения, и нет никакого намерения в использовании таких терминов и выражений для исключения каких-либо эквивалентов признаков, показанных и описанных (или их части) и признается, что возможны различные модификации в пределах объема формулы изобретения. Соответственно, формула изобретения предназначена для охвата всех таких эквивалентов.

Различные модификации изобретения и многие другие варианты осуществления, в дополнение к показанным и описанным здесь, станут очевидными для специалистов в данной области техники из полного содержания данного документа.

1. Вычислительное устройство управления проектами с помощью информационного моделирования зданий, содержащее:

процессор, соединенный с памятью; и

модуль, хранящийся на энергонезависимом машиночитаемом носителе и содержащий команды, которые, при исполнении процессором, вызывают выполнение процессором:

определения характеристик вычислительного устройства, причем характеристики содержат аппаратные и программные возможности вычислительного устройства и характеристики соединения вычислительного устройства с облачной службой;

извлечения упрощенной версии информационной модели здания в качестве данных информационного моделирования здания из облачной службы по сети на основании указанных характеристик, причем упрощенная версия соответствует сокращению геометрических объектов информационной модели здания, и/или сжатию информационной модели здания, и/или замене идентичных экземпляров объектов указателями в рамках информационной модели здания;

преобразования данных информационного моделирования здания в цифровую модель;

визуализации изображения физического компонента, представленного данными информационного моделирования здания, на дисплее вычислительного устройства на основе преобразованной цифровой модели;

приема пользовательского ввода, относящегося к отображаемой цифровой модели, от устройства ввода, причем пользовательский ввод указывает на выбор физического компонента, представленного данными информационного моделирования здания;

изменения параметра цифровой модели для генерации модифицированной цифровой модели на основании пользовательского ввода, при этом упомянутый физический компонент представлен модифицированной цифровой моделью; и

передачи модифицированной цифровой модели через интерфейс связи в облачную службу, посредством которой модифицированная цифровая модель, представляющая выбранный физический компонент, является совместно используемой для отображения множеством устройств.

2. Вычислительное устройство по п. 1, в котором команды вызывают выполнение процессором приема пользовательских данных от устройства ввода и связывания пользовательских данных в модифицированной цифровой модели с физическим компонентом.

3. Вычислительное устройство по п. 1, в котором команды вызывают выполнение процессором приема аннотаций, относящихся к физическому компоненту, от устройства ввода и ассоциирования аннотаций в модифицированной цифровой модели с физическим компонентом.

4. Вычислительное устройство по п. 3, в котором команды вызывают выполнение процессором уведомления о вопросе, подлежащем решению в рамках выполнения рабочего процесса, причем передаваемое уведомление основано на выборе физического компонента и связывании аннотаций с физическим компонентом.

5. Вычислительное устройство по п. 1, в котором данные информационного моделирования здания содержат адаптированные данные информационной модели здания, полученные путем предварительной обработки базовой информационной модели здания, для доставки на устройство.

6. Вычислительное устройство по п. 1, в котором данные информационного моделирования здания содержат сгруппированный объект, объединяющий множество лежащих в основе объектов в отдельную структуру в данных моделирования.

7. Способ управления проектами с помощью информационного моделирования зданий, содержащий этапы, на которых:

определяют, по меньшей мере одним процессором, характеристики первого устройства, причем характеристики содержат аппаратные и программные возможности первого устройства и характеристики соединения первого устройства с облачной службой;

извлекают, указанным по меньшей мере одним процессором, упрощенную версию информационной модели здания в качестве данных информационного моделирования здания из облачной службы по сети на основании указанных характеристик, причем упрощенная версия соответствует сокращению геометрических объектов информационной модели здания, и/или сжатию информационной модели здания, и/или замене идентичных экземпляров объектов указателями в рамках информационной модели здания;

преобразуют, указанным по меньшей мере одним процессором, данные информационного моделирования здания в цифровую модель;

визуализируют, указанным по меньшей мере одним процессором, изображение физического компонента, представленного данными информационного моделирования здания, на дисплее первого устройства на основе преобразованной цифровой модели;

принимают, указанным по меньшей мере одним процессором, пользовательский ввод от устройства ввода первого устройства, причем пользовательский ввод указывает на выбранную точку интереса в данных информационного моделирования здания;

изменяют, указанным по меньшей мере одним процессором, параметр цифровой модели для генерации модифицированной цифровой модели на основе пользовательского ввода, причем модифицированная цифровая модель захватывает выбранную точку интереса в данных информационного моделирования здания; и

совместно используют, указанным по меньшей мере одним процессором, выбранную точку интереса в данных информационного моделирования здания путем передачи модифицированной цифровой модели из первого устройства в облачную службу для отображения выбранной точки интереса на втором устройстве.

8. Способ по п. 7, дополнительно содержащий этап, на котором визуализируют изображение физического компонента, содержащегося в выбранной точке интереса, иначе, чем другой физический компонент, представленный модифицированной цифровой моделью.

9. Способ по п. 7, в котором на этапе приема пользовательского ввода принимают данные отсканированного элемента от сканера штрихкода, причем данные отсканированного элемента считаны со штрихкода на физическом компоненте с помощью сканера штрихкода, и данные отсканированного элемента указывают, что физический компонент является выбранной точкой интереса в данных информационного моделирования здания.

10. Способ по п. 7, дополнительно содержащий этапы, на которых отображают список атрибутов выбранного физического компонента, содержащегося в выбранной точке интереса, и отображают визуализированное изображение выбранного физического компонента.

11. Способ по п. 7, дополнительно содержащий этапы, на которых принимают от камеры первого устройства двумерное изображение выбранной точки интереса и включают двухмерное изображение в модифицированную цифровую модель, совместно используемую посредством облачной услуги.

12. Способ по п. 11, дополнительно содержащий этап, на котором попеременно отображают двумерное изображение выбранной точки интереса и изображение, визуализированное из модифицированной цифровой модели, на дисплее первого устройства.

13. Способ по п. 11, дополнительно содержащий этап, на котором включают аннотации в двухмерное изображение выбранной точки интереса.

14. Способ по п. 7, в котором модифицированная цифровая модель указывает на вопрос, относящийся к элементу оборудования или физической системе, за которую пользователь второго устройства несет ответственность, при этом выбранная точка интереса включает в себя упомянутый элемент оборудования или физическую систему.

15. Энергонезависимый машиночитаемый носитель данных, используемый в устройстве управления проектами с помощью информационного моделирования зданий, причем носитель данных хранит машиноисполняемые команды, которые при исполнении процессором устройства вызывают выполнение процессором:

определения характеристик вычислительного устройства, причем характеристики вычислительного устройства содержат аппаратные и программные возможности вычислительного устройства и характеристики соединения вычислительного устройства с облачной службой;

извлечения упрощенной версии информационной модели здания в качестве данных информационного моделирования здания из облачной службы по сети на основании указанных характеристик, причем упрощенная версия соответствует сокращению геометрических объектов информационной модели здания, и/или сжатию информационной модели здания, и/или замене идентичных экземпляров объектов указателями в рамках информационной модели здания;

преобразования данных информационного моделирования здания в цифровую модель;

визуализации изображения физического компонента, представленного данными информационного моделирования здания, на дисплее вычислительного устройства на основе преобразованной цифровой модели;

приема пользовательского ввода относительно отображаемой цифровой модели от устройства ввода, причем пользовательский ввод указывает на выбор физического компонента, представленного данными информационного моделирования здания;

изменения параметра цифровой модели для генерации модифицированной цифровой модели на основе пользовательского ввода, причем модифицированная цифровая модель представляет упомянутый физический компонент, представленный данными информационного моделирования здания; и

передачи модифицированной цифровой модели через интерфейс связи в облачную службу, посредством которой модифицированная цифровая модель, представляющая физический компонент, совместно используется множеством устройств.

16. Энергонезависимый машиночитаемый носитель данных по п. 15, в котором команды вызывают выполнение процессором приема пользовательских данных от устройства ввода и связывания пользовательских данных с физическим компонентом.

17. Энергонезависимый машиночитаемый носитель данных по п. 15, в котором команды вызывают выполнение процессором приема аннотаций, относящихся к физическому компоненту, от устройства ввода и связывания аннотаций с физическим компонентом.

18. Энергонезависимый машиночитаемый носитель данных по п. 17, в котором команды вызывают выполнение процессором обеспечения передачи уведомления о вопросе, подлежащем решению при выполнении рабочего процесса, причем уведомление передается на основании выбора физического компонента и связывания аннотаций с физическим компонентом.

19. Энергонезависимый машиночитаемый носитель данных по п. 18, в котором уведомление включает в себя модифицированную цифровую модель.

20. Энергонезависимый машиночитаемый носитель данных по п. 15, в котором команды вызывают выполнение процессором визуализации изображения физического компонента иначе, чем другого физического компонента, представленного модифицированной цифровой моделью.



 

Похожие патенты:

Комплекс сопряжения виртуальных и реальных радиосетей относится к тренажеростроению и может быть использован для совместного обучения учащихся, как на виртуальных тренажерах радиосредств, так и на реальных радиосредствах.

Изобретение относится к области связи. Технический результат изобретения заключается в обеспечении управления отказами, реализуемого путем формирования сообщений об отказах и их обработкой в среде виртуализации сетевых функций NFV.

Изобретение относится к способу передачи данных пользовательского ввода от беспроводного устройства получателя на беспроводное устройство источника. Технический результат заключается в обеспечении возможности пользователю беспроводного устройства получателя управлять беспроводным устройством источника и контентом, который передается от беспроводного устройства источника на беспроводное устройство получателя.

Изобретение относится к области технологий связи. Техническим результатом является обработка короткого сообщения.

Изобретение относится к предоставлению объекта, относящегося к услуге. Технический результат – повышение эффективности предоставления объекта, относящегося к услуге.

Изобретение относится к области терминальных технологий и, в частности, к способу аутентификации пользователя и терминала. Техническим результатом является повышение защиты терминала.

Изобретение относится к системе беспроводной связи, осуществляющей услугу широковещательной и многоадресной передачи мультимедиа (MBMS). Изобретение, в частности, раскрывает способы для управления отказами в хвостовой части пользовательской плоскости, ассоциированной с однонаправленным MBMS-каналом.

Изобретение относится к средствам использования функций интерактивно между соединенными устройствами. Технический результат заключается в расширении арсенала средств того же назначения.

Изобретение относится к области виртуализации мобильной сети. Технический результат изобретения заключается в повышении производительности обработки пользовательских данных за счет распределения пакетов пользовательских данных по множеству CPU-ядер.

Изобретение относится к способу обработки принятого сообщения, исходящего из первого устройства связи и отправляемого на второе устройство связи, управляемое с помощью мультимедийной базовой сети на основе IP, причем упомянутый способ должен выполняться процессорным объектом тогда, когда упомянутое принятое сообщение представляет собой сообщение для раскрытия возможностей и статуса второго устройства связи.

Изобретение относится к вычислительной технике. Технический результат заключается в уменьшении артефактов.

Изобретение относится к области отображения изображения на устройстве пропускающего типа. Технический результат - обеспечение выполнения совмещения для фиксации взаимного расположения между конкретным направлением и отображаемым изображением при изменении направления зрения пользователя.

Изобретение относится к преобразованиям динамического диапазона для изображений. Техническим результатом является обеспечение возможности улучшенных преобразований динамического диапазона, которые могут адаптироваться к конкретным характеристикам рендеринга изображений.

Изобретение относится к способам и системам симплификации кривой. Технический результат заключается в повышении скорости симплификации кривой.

Группа изобретений относится к медицинской технике, а именно к средствам отображения информации в медицинской области. Устройство содержит блок сбора данных, который получает множественные фрагменты информации медицинского устройства, которые представляют собой множественные фрагменты информации, полученные от множества медицинских устройств, блок формирования, который формирует множественные фрагменты информации представления, и блок представления, который выводит сформированную информацию представления множеству устройств отображения изображения, при этом устройство обработки информации включает в себя блок хранения отношений между устройствами, причем отношение между устройствами указывает отношения "главный/подчиненный" между множеством устройств отображения изображения, посредством чего одно из устройств отображения изображения устанавливается как «главное», а другие устройства отображения изображения устанавливаются как «подчиненные».

Изобретение относится к области геологии и может быть использовано для определения стандартного элемента по статистическим данным кластерного анализа. Иллюстративный способ включает получение двухмерных (2D) или трехмерных (3D) цифровых изображений образца породы.

Изобретение относится к способу визуализации взаимосвязей в Интернете Вещей. Технический результат заключается в автоматизации построения графов взаимосвязей устройств.

Изобретение относится к области преобразования видео. Технический результат – упрощение преобразования двумерной видеозаписи в трехмерную видеозапись.

Группа изобретений относится к технологиям формирования изображений. Техническим результатом является устранение артефакта «эффект решетки» при формировании изображения высокого разрешения.

Изобретение относится к области обработки изображений, документов и текстов. Технический результат – обеспечение распознавания символов, не полностью представленных на изображении.

Изобретение относится к области компьютерных технологий и информационных сетей. Технический результат – обеспечение автоматической фиксации курсора на координатах веб-интерфейса.
Наверх