AXForum  
Вернуться   AXForum > Прочие обсуждения > Курилка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.05.2017, 18:46   #1  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Патенты на способы организации кода
Цитата:
Сообщение от EVGL Посмотреть сообщение
Switch - это что, тоже технология? Вам нравится использовать эту технологию? Если нет, то почему?

Совершенно очевидно, для чего это было сделано. Все вклинивались в конструктор, теперь же этого делать не надо. Конечно, только там, где стандартный класс уже использует атрибуты. Где не использует - жалуйтесь разработчикам. Точно так же действуйте там, где необходим overlayering, а hook не предусмотрен - жалуйтесь. Может, сделают, скорее всего проигнорируют, но вы камень с души снимете, свою роль сыграете до конца.

И вообще, читайте первоисточники: http://patents.justia.com/patent/9026989.
Михаэль Галль и Михаель Понтоппидан зарегистрировали патент, завидуйте, придумывайте как сделать лучше и регистрируйте свои патенты.
Цитата:
Сообщение от ax_mct Посмотреть сообщение
US Patent for Object extensions using attributes to decouple base classes from derived classes Patent (Patent # 9,026,989)

Это же начала конца света. Война патентов на уровне написания кода.
Заслуживает отдельной темы разобраться. Звонок тревожный если ручки и до этого дотянулись. Прецендент. Ведь не придумали они это, а просто оформили.
P.S. Или это не стремление корпорации зарабатывать на способах написания кода, а инициатива авторов реализации чтобы наоборот тянуть с Microsoft??
P.P.S. Assignee - MS, значит владелец патента - Microsoft. Завидовать авторам - не хочется. Хочется их казнить

Patent History
Patent number: 9026989
Type: Grant
Filed: Jun 7, 2012
Date of Patent: May 5, 2015
Patent Publication Number: 20130332898
Assignee: Microsoft Technology Licensing LLC (Redmond, WA)
Inventors: Michael Gall (Copenhagen), Michael Fruergaard Pontoppidan (Lynge), Lars Dragheim Blaaberg (Karlslunde), Arthur Greef (Burien, WA)
Цитата:
Сообщение от EVGL Посмотреть сообщение
То есть как? Михаэль Галль и придумал. Он еще много чего придумал, например Source Document и Subledger, вот, мучаемся, но с точки зрения пользователя/консультанта - классная вещь. Господин Белугин, наверное, много может на эту тему написать, ведь ему под это пришлось мою корреспонденцию переделывать, не так ли?

Корпорация Microsoft пополнила свой многотысячный багаж патентов, все правильно, рабочее время и интеллектуальный продукт принадлежит корпорации. Сами изобретатели повесили себе на грудь то есть LinkedIn, чтобы потом продать себя подороже.

В чем проблема?
Цитата:
Сообщение от ax_mct Посмотреть сообщение
Проблема в том что теперь нужно смотреть какой способ организации своего кода бесплатен, а какой нет. Я раньше вообще не подозревал что такие патенты существуют.

Создаю я скажем свой продукт или беру Open-source, продаю решение клиентам. А потом разоряюсь так как использовал способ написания кода который запатентован.
Или в этом продукте который я использую такое содержится. Это что же мне все патенты читать?

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

Сорри за оффтоп. Пока непонятно тема это или нет.
Цитата:
Сообщение от mazzy Посмотреть сообщение
а... это вы теоретически...

я уже говорил, что

Повторю - замечательная патентованная технология.
Не выдержал я. Оказывается есть и такие красные флажки которыми нас хотят обложить со всех сторон.

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

The sad fact is that companies often file for and the US government actually grants patents for user interface and interaction design “innovations” that are either strikingly obvious or have appeared before in other systems—that is, when prior art exists, as someone in the field of intellectual property would say. This means, as user experience practitioners, we are at risk of litigation every time we design an application. Each time we fire up Visio or Photoshop, create a new design, then put it out into the world, there’s a good chance we’re infringing on someone’s patent.

http://www.uxmatters.com/mt/archives...el-patents.php
За это сообщение автора поблагодарили: mazzy (2).
Старый 31.05.2017, 19:00   #2  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
https://ru.wikipedia.org/wiki/Патент...печение

В Европе и в России патенты в прямом смысле «на ПО» формально недействительны. Статья 52 Европейской патентной конвенции прямо запрещает патентование программ для ЭВМ. В России также запрещено патентование непосредственно программ для ЭВМ[6].

Патенты на вычислительные идеи действуют как минимум в США, некоторых европейских странах, Южной Корее.
Старый 31.05.2017, 19:09   #3  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
US 2014
Alice Corp. v. CLS Bank International

В 2014 году Верховный суд США принял решение что нефиг патентовать абстрактные идеи.

The patents were held to be invalid because the claims were drawn to an abstract idea, and implementing those claims on a computer was not enough to transform that idea into patentable subject matter.
https://en.wikipedia.org/wiki/Alice_..._International
Старый 31.05.2017, 19:18   #4  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
https://ru.wikipedia.org/wiki/Патент...печение

Многие патенты на ПО покрывают не внутреннюю реализацию («как решить задачу»), а постановку задачи или метод ведения дел («как оно выглядит со стороны пользователя»). Другими словами, любой, кто пытается решить задачу (пускай даже иными методами), рискует быть засуженным. В частности:

Компьютер в автомобильном отсеке для магнитолы (Microsoft).

Покупки одним щелчком в интернет-магазине (Amazon).

Плагины браузера — внешние программные модули, умеющие исполнять различные виды медиаконтента (QuickTime, Adobe Flash). Впрочем, для данного патента нашли обходной путь — браузеру достаточно не принимать ввода клавиатурой/мышью, пока пользователь не выделит плагин, щёлкнув по нему.
Старый 31.05.2017, 19:34   #5  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
http://patents.justia.com/patent/9026989
Object extensions using attributes to decouple base classes from derived classes

processing the computer program code with a processor to instantiate the extension of the element including: receiving a value for the attribute, and executing the method of the element factory for the element that instantiates the extension using the received value for the attribute

То есть если создаю приложение на Python, Java или PHP, в котором я создаю наследников через их аттрибуты, то я нарушаю авторское право Microsoft.

Не аплодисментов Михаэль Галль и Михаель Понтоппидан заслуживают, а презрения и позора.
Старый 01.06.2017, 02:26   #6  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,252 / 980 (37) +++++++
Регистрация: 03.04.2002
Цитата:
Сообщение от ax_mct Посмотреть сообщение
Оказывается есть и такие красные флажки которыми нас хотят обложить со всех сторон.
Кого нас? Здесь околачиватся, по сути дела, внештатные сотрудники microsoft. Да и штатных сотрудников хватает. Нам от этих патентов польза одна, т.к. есть шанс что система выедет чисто на монопольном праве.
Патенты это штука не однозначная. В разных местах по разному трактуются. Много где код приравнивается к литературному произведению. В Австралии из-за этого есть такая засада, как moral rights. Грубо говоря, в твой код никто не имеет право внести изменения, кроме тебя, если в контракте прямо не оговорено обратное. Типа "из песни слова не выкинешь"
И потом, патенты обычно протухают довольно быстро. То что было петентовано лет 15 назад, можно брать и пользоваться. А с учетом того, что продукт до ума довести лет 5-10 занимает, то серьезно заморачиваться на эту тему не стоит. Ведь этот патент только штаты покрывает, а ты продукт можешь спокойно обкатывать в других странах.
В конце концов, всегда есть "китайский способ". У вас патент на покупку одним кликом? А вот вам наши патенты на покупку двойным кликом, кликом правой кнопкой, drag-n-dop, нажатием кнопи на клавиатуре, покупку голосовой командой, поворотом колесика и еще 20 десятка по мелочи.
__________________
Isn't it nice when things just work?
Старый 01.06.2017, 14:29   #7  
Stitch_MS is offline
Stitch_MS
Участник
Аватар для Stitch_MS
Соотечественники
 
397 / 478 (16) +++++++
Регистрация: 27.02.2006
Адрес: Дания
Цитата:
Сообщение от ax_mct Посмотреть сообщение
Не аплодисментов Михаэль Галль и Михаель Понтоппидан заслуживают, а презрения и позора.
Несколько тысяч датских крон каждому сотруднику за успешную патентную заявку на дороге не валяются.
За это сообщение автора поблагодарили: Slava Chernenko (1).
Старый 01.06.2017, 15:46   #8  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от macklakov Посмотреть сообщение
Кого нас? Здесь околачиватся, по сути дела, внештатные сотрудники microsoft. Да и штатных сотрудников хватает. Нам от этих патентов польза одна, т.к. есть шанс что система выедет чисто на монопольном праве.
...
В конце концов, всегда есть "китайский способ". У вас патент на покупку одним кликом? А вот вам наши патенты на покупку двойным кликом, кликом правой кнопкой, drag-n-dop, нажатием кнопи на клавиатуре, покупку голосовой командой, поворотом колесика и еще 20 десятка по мелочи.
Патент означает что все будут делать как угодно но только не так. То есть это только установка ловушки для тех кто зевнул и попал в лапы патентных троллей.
Вопрос в том как не зевнуть. Практический вопрос для софтвеерных компаний типа моей, для фрилансеров, даже для крупных но не мега-компаний.

Это что же архитектору/дизайнеру теперь нужно знание базы патентов?
Более того если патент зарегистрирован даже после того как такая же идея была реализована тобой, это тебе надо доказывать что ты не верблюд. За немалые деньги.

Радует что все больше патентов обьявляют в судах невалидными из-за того что они слишком абстрактны и радует что это вроде бы только в US.
Но только корпорации могут потянуть такие издержки, или надо иметь правильную страховку Intellectual property insurance которая возможно это покрывает.
Радует что по идее клиенты в US не должны отвечать за indirect infringement, но
не выдержит типичное софтвеерное SMB бодания с патентным троллем - корпорацией. Задавят бюджетом и остановят по сути бизнес.

Для меня это практическая тема как фактор риска о котором я и не подозревал и который я раньше не учитывал. Чтобы минимизировать риски скорее всего это означает использовать только фрэймворки и платформы которые проверены временем и популярностью.

Цитата:
Сообщение от Stitch_MS Посмотреть сообщение
Несколько тысяч датских крон каждому сотруднику за успешную патентную заявку на дороге не валяются.
В пересчете на сребреники это ровно 30. За постановку капкана.
P.S. Виноват. 30 сребреников это 450 граммов серебра. Цена за грамм серебра 07/06/12 5.44 DKK.
450 * 5.44 = 2448 датских крон.
Прошли тысячи лет, а расценки - те же.

Последний раз редактировалось ax_mct; 01.06.2017 в 16:08.
Старый 01.06.2017, 19:13   #9  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от macklakov Посмотреть сообщение
В конце концов, всегда есть "китайский способ". У вас патент на покупку одним кликом? А вот вам наши патенты на покупку двойным кликом, кликом правой кнопкой, drag-n-dop, нажатием кнопи на клавиатуре, покупку голосовой командой, поворотом колесика и еще 20 десятка по мелочи..
Я так понял, что оно большим корпорациям для этого и надо - чтобы в случае чего ответить патентным нападением на напдение типа ядерного сдерживания.
Старый 02.06.2017, 03:54   #10  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,252 / 980 (37) +++++++
Регистрация: 03.04.2002
Цитата:
Сообщение от ax_mct Посмотреть сообщение
Это что же архитектору/дизайнеру теперь нужно знание базы патентов?
А как иначе? Еще раз повторюсь, рынок входит в стадию зрелости. Поэтому капитало-емкость и степень разделения труда увеличиваются. Каждый возделывает свою делянку и каждый хочет за это получать деньги. В том числе и ты
Да, патентные тролли могут быть проблемой. Но это возможно лишь из-за некоторых лазеек в патентном законодательстве конкретных стран. В большинстве стран, если ты легко можешь оспорить патент если сможешь доказать что использовал эти методы и технологии до регистрации патента троллем. Более того, если описание этой технологии было где-то опубликовано, то патент может быть признан недействительным в принципе.
Поэтому не стоит сильно заморачиваться. Если какой-то тролль портит жизнь в штатах, то окучивай какой-то другой регион. Пока продукт обкатаешь на реальных клиентах, до ума доведешь, минимум 5 лет пройдет, а реалистично 10. К этому времени патент тролля протухнет и можно будет на штатовский рынок триумфально выходить. Ну и потом, патентный троллинг это не инфернальное зло, а просто бизнес. А это значит можно договориться.
__________________
Isn't it nice when things just work?
Старый 02.06.2017, 14:06   #11  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от belugin Посмотреть сообщение
Я так понял, что оно большим корпорациям для этого и надо - чтобы в случае чего ответить патентным нападением на напдение типа ядерного сдерживания.
Мне кажется что нет сдерживания, просто не хотят выглядеть уж совсем нелепыми. Так как патентуют все что можно ради наличия массы патентов. Не ядерная дубина, а просто большинство прутьев в венике - сухостой.

Патентная война шла, идет и будет идти. Один из наиболее выразительных аспектов уродливости больших корпораций. Реально мерзко с этими патентами.

Как иллюстрация
https://geektimes.ru/post/272592/
Цитата:
Ситуация усугубляется тем, что Microsoft не стесняется заимствовать идеи из GNU/Linux (в данном случае, из Ubuntu) и патеновать их, выдавая за свои изобретения. Сейчас Microsoft подала патентную заявку на технологию Continuum по конвергенции смартфона с периферийными устройствами — монитором, клавиатурой, мышью — по беспроводной связи, как в Ubuntu Phone. Остаётся только надеятся, что патентное бюро обнаружит наличие prior art. Иначе в портфеле Microsoft окажется ещё одно оружие для шантажа разработчиков устройств под Linux.

Собственно, остальные патенты из портфолиo Microsoft примерно такого же плана. Несмотря на сделки на условиях NDA, в 2011 году в открытый доступ всё-таки попал список Android-патентов, которые Microsoft предъявила против компании Barnes&Nobles. Производителя Android-планшетов Nook. Юристы Microsoft тогда заявили, что их компания владеет более чем 60 тысячами патентов. Однако, непосредственно для этого дела они предъявили десять штук.
Старый 02.06.2017, 14:45   #12  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от macklakov Посмотреть сообщение
...
Более того, если описание этой технологии было где-то опубликовано, то патент может быть признан недействительным в принципе.
Поэтому не стоит сильно заморачиваться. Если какой-то тролль портит жизнь в штатах, то окучивай какой-то другой регион.
...
патентный троллинг это не инфернальное зло, а просто бизнес. А это значит можно договориться.
Беру я фрейморк Polar (Axapta на PHP). Вкладываю свои 5 лет жизни ну или 500 тысяч на команду.
Как минимум половина клиентов это US так как это международное приложение. Домен .com то есть под юрисдикцией US.
А затем получаю патентные претензии от Microsoft об авторском праве на реализацию кастомизации на основе метаданных и на идею показа контекстной информации для активной строки заказа.
И еще три года своей жизни трачу на патентные бодания в то время как домен закрыт, клиенты напуганы, инвестиции потеряны.


Заморачиваться сильно - не стоит, но избегать столкновения с бульдозером - имеет смысл.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как правильно вести разработку в условиях, когда часть кода закрыта от изменения - Sys-слой в аксапте, закрытые codeunit в навике, extensions в MS CRM mazzy Курилка 88 26.05.2017 10:36
Главный принцип хорошего кода mazzy Курилка 3 05.09.2012 01:35
Импорт "собственных" блогов не сохраняет форматирование кода X++ gl00mie Обсуждение форума 4 19.07.2011 21:52
Почему поиск идет без учета кода? kashperuk Обсуждение форума 12 17.05.2007 14:23
"Синий" форум после вставки X++ кода. Maximin Обсуждение форума 1 02.08.2005 12:59

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:56.