Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

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

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 7572. Отображено 100.
06-12-2018 дата публикации

Промышленный контроллер

Номер: RU0000185503U1

Полезная модель относится к устройствам программного управления и предназначена для работы в автоматизированных системах управления технологическими процессами для контроля, автоматического управления и технологической защиты оборудования на объектах с широкой номенклатурой датчиков и исполнительных устройств в тепловой и атомной энергетике, в металлургической, химической и других отраслях промышленности, в частности может применяться для автоматизации тепловых электростанций и использоваться в контурах регулирования частоты и мощности в энергосистемах, контурах противоразгонной защиты турбин. Технический результат - расширение функциональных возможностей промышленного контроллера. Технический результат достигается за счет включения в состав промышленного контроллера, содержащего блок процессора с, по меньшей мере, одним модулем процессора, по меньшей мере, один блок устройств связи с объектом (УСО) с модулями УСО различного типа, включая модули аналогового ввода-вывода, модули дискретного ввода-вывода, модули импульсного вывода, и тремя модулями контроля оборотов турбины, контроллерную шину, информационно связывающую блок процессора с блоком УСО, полевые адаптеры для подключения полевого кабеля, высоконадежного электронного автомата безопасности защиты турбины с троированными по схеме «два из трех» измерительными каналами частоты вращения турбины и возможностью тестирования срабатывания защиты по отдельным каналам без останова турбины. 2 ил. РОССИЙСКАЯ ФЕДЕРАЦИЯ (19) RU (11) (13) 185 503 U1 (51) МПК G06F 9/00 (2006.01) F01D 21/00 (2006.01) ФЕДЕРАЛЬНАЯ СЛУЖБА ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ (12) ОПИСАНИЕ ПОЛЕЗНОЙ МОДЕЛИ К ПАТЕНТУ (52) СПК G06F 9/00 (2018.08); F01D 21/00 (2018.08) (21)(22) Заявка: 2018129408, 10.08.2018 (24) Дата начала отсчета срока действия патента: Дата регистрации: 06.12.2018 (45) Опубликовано: 06.12.2018 Бюл. № 34 Адрес для переписки: 428017, Чувашская Респ., г. Чебоксары, Московский пр-кт, 40, АО "ЭЛАРА" R U 1 8 5 5 0 3 U 1 (56) Список ...

Подробнее
05-12-2019 дата публикации

Контроллер с защитой от короткого замыкания

Номер: RU0000194305U1

Изобретение относится к устройствам с программным управлением, а именно к программируемым контроллерам и может быть использовано в устройствах сбора, обработки и передачи информации в технических системах. Техническим результатом является повышение надежности и безопасности. Контроллер содержит блок питания и защиты, включающий последовательно соединенные вход внешнего питания, блок управления питанием, первый преобразователь напряжения, первый блок защиты от короткого замыкания, второй преобразователь напряжения, второй блок защиты от короткого замыкания; микропроцессорный блок, соединенный со вторым блоком защиты от короткого замыкания блока питания и защиты; блок ввода/вывода, соединенный с микропроцессорным блоком; блок программирования и внешней памяти, включающий блок защиты от неправильной полярности, блок защиты от короткого замыкания, соединенный со вторым преобразователем напряжения блока питания и защиты и блоком защиты от неправильной полярности блока программирования и внешней памяти, блок ESD защиты от электростатики, соединенный с блоком защиты от неправильной полярности блока программирования и внешней памяти, порт USB, соединенный с блоком ESD защиты от электростатики. РОССИЙСКАЯ ФЕДЕРАЦИЯ (19) RU (11) (13) 194 305 U1 (51) МПК G06F 9/00 (2006.01) ФЕДЕРАЛЬНАЯ СЛУЖБА ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ (12) ОПИСАНИЕ ПОЛЕЗНОЙ МОДЕЛИ К ПАТЕНТУ (52) СПК G06F 9/00 (2019.08) (21)(22) Заявка: 2019131078, 30.09.2019 (24) Дата начала отсчета срока действия патента: (73) Патентообладатель(и): Общество с ограниченной ответственностью "МГБот" (RU) Дата регистрации: 05.12.2019 (45) Опубликовано: 05.12.2019 Бюл. № 34 1 9 4 3 0 5 R U (54) Контроллер с защитой от короткого замыкания (57) Реферат: Изобретение относится к устройствам с программным управлением, а именно к программируемым контроллерам и может быть использовано в устройствах сбора, обработки и передачи информации в технических системах. Техническим результатом является повышение надежности и безопасности. ...

Подробнее
19-12-2019 дата публикации

Устройство для промышленной и бытовой автоматизации с возможностью реализации концепции интернета вещей

Номер: RU0000194703U1

Полезная модель относится к области вычислительной техники, в частности к системам автоматизации управления технологическими процессами промышленных объектов, и может быть использована как устройство управления, устройство отображения, регистрации и хранения данных, с возможностью дублирования каналов связи для удаленного управления объектом. Может быть использована в любой области промышленности, а также в быту, для построения систем автоматизации.Технический результат - облегчение реализации концепции интернета вещей при разработке систем автоматизации.Для повышения эффективности данное устройство:разделено на два модуля. Микроконтроллерный модуль (например arduino mega) и модуль - расширение, содержащий в себе все остальные узлы устройства;включает в себя 16 дискретных и аналоговых входов\выходов. Защищенных от перенапряжения.включает в себя набор распространенных интерфейсов передачи данных, таких как RS-485, DMX-512, 1-Wire, Ethernet;поддерживает протоколы MODBUS, MQQT, CAN, TCP/IP, UDP/IP и др. которые можно реализовать на базе вышеперечисленных интерфейсов;включает в себя 8 транзисторов Дарлингтона для коммутации мощной нагрузки;включает в себя разъем стандарта UEXT для подключения различной периферии, в случае если вышеперечисленных возможностей окажется недостаточно. Например, модуля беспроводной передачи данных: WI-FI, LORAWAN, ZeegBee, Z-Wave и др. РОССИЙСКАЯ ФЕДЕРАЦИЯ (19) RU (11) (13) 194 703 U1 (51) МПК G06F 9/00 (2006.01) ФЕДЕРАЛЬНАЯ СЛУЖБА ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ (12) ОПИСАНИЕ ПОЛЕЗНОЙ МОДЕЛИ К ПАТЕНТУ (52) СПК G06F 9/00 (2019.08) (21)(22) Заявка: 2019122244, 15.07.2019 (24) Дата начала отсчета срока действия патента: Дата регистрации: Приоритет(ы): (22) Дата подачи заявки: 15.07.2019 (45) Опубликовано: 19.12.2019 Бюл. № 35 1 9 4 7 0 3 R U (56) Список документов, цитированных в отчете о поиске: RU 2402064 C2, 20.10.2010. RU 83146 U1, 20.05.2009. RU 98266 U1, 10.10.2010. US 2017/ 0273084 A1, 21.09.2017. CN 103200081 A, 10.07.2013. IN ...

Подробнее
10-02-2022 дата публикации

Устройство для сбора данных базис

Номер: RU0000209269U1

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

Подробнее
26-01-2012 дата публикации

Non-volatile memory with dynamic multi-mode operation

Номер: US20120023285A1
Автор: Jin-Ki Kim
Принадлежит: Mosaid Technologies Inc

A method and system for extending the life span of a flash memory device. The flash memory device is dynamically configurable to store data in the single bit per cell (SBC) storage mode or the multiple bit per cell (MBC) mode, such that both SBC data and MBC data co-exist within the same memory array. One or more tag bits stored in each page of the memory is used to indicate the type of storage mode used for storing the data in the corresponding subdivision, where a subdivision can be a bank, block or page. A controller monitors the number of program-erase cycles corresponding to each page for selectively changing the storage mode in order to maximize lifespan of any subdivision of the multi-mode flash memory device.

Подробнее
02-02-2012 дата публикации

Modifying commands

Номер: US20120030452A1
Автор: Mehdi Asnaashari
Принадлежит: Micron Technology Inc

The present disclosure includes methods, devices, modules, and systems for modifying commands. One device embodiment includes a memory controller including a channel, wherein the channel includes a command queue configured to hold commands, and circuitry configured to modify at least a number of commands in the queue and execute the modified commands.

Подробнее
29-03-2012 дата публикации

Compile-time bounds checking for user-defined types

Номер: US20120079465A1
Автор: Daniel Stephen Harvey
Принадлежит: Microsoft Corp

Compile-time optimized bounds checking of user-defined types is provided. A user-defined class has an annotated memory-accessing method, and an annotated bound-providing member such as an integer field containing a bound or a method that returns a bound when called. The user-defined-bounds check may supply bounds checking where the programming language has none, or it may supplement existing bounds checks, e.g., by wrapping a built-in array type or a garbage-collector-managed type. Bounds checking can be extended beyond arrays and other types whose layout is controlled by a compiler, allowing efficient systems programming in a managed code environment. A bounds-check representation is inserted by the compiler in intermediate language code. Optimization then reduces duplicative bounds checking.

Подробнее
05-04-2012 дата публикации

Efficient Parallel Floating Point Exception Handling In A Processor

Номер: US20120084533A1
Принадлежит: Individual

Methods and apparatus are disclosed for handling floating point exceptions in a processor that executes single-instruction multiple-data (SIMD) instructions. In one embodiment a numerical exception is identified for a SIMD floating point operation and SIMD micro-operations are initiated to generate two packed partial results of a packed result for the SIMD floating point operation. A SIMD denormalization micro-operation is initiated to combine the two packed partial results and to denormalize one or more elements of the combined packed partial results to generate a packed result for the SIMD floating point operation having one or more denormal elements. Flags are set and stored with packed partial results to identify denormal elements. In one embodiment a SIMD normalization micro-operation is initiated to generate a normalized pseudo internal floating point representation prior to the SIMD floating point operation when it uses multiplication.

Подробнее
05-04-2012 дата публикации

Demand based usb proxy for data stores in service processor complex

Номер: US20120084552A1
Принадлежит: Intel Corp

A method, apparatus, system, and computer program product for secure server system management. A payload containing system software and/or firmware updates is distributed in an on-demand, secure I/O operation. The I/O operation is performed via a secured communication channel inaccessible by the server operating system to an emulated USB drive. The secure communication channel can be established for the I/O operation only after authenticating the recipient of the payload, and the payload can be protected from access by a potentially-infected server operating system. Furthermore, the payload can be delivered on demand rather than relying on a BIOS update schedule, and the payload can be delivered at speeds of a write operation to a USB drive.

Подробнее
12-04-2012 дата публикации

Inter-Processor Protocol in a Multi-Processor System

Номер: US20120089814A1
Принадлежит: Qualcomm Inc

In a multiprocessor system, a primary processor may store an executable image for a secondary processor. A communication protocol assists the transfer of an image header and data segment(s) of the executable image from the primary processor to the secondary processor. Messages between the primary processor and secondary processor indicate successful receipt of transferred data, termination of a transfer process, and acknowledgement of same.

Подробнее
19-04-2012 дата публикации

Power-cap settings

Номер: US20120096248A1
Автор: Clifford A. McCarthy
Принадлежит: Hewlett Packard Development Co LP

When the maximum power consumption of a computer exceeds a currently selected power-consumption cap, a cap setting corresponding to the currently selected power-consumption cap is reduced in addition, power-cap settings corresponding to power-consumption caps between said currently selected power-consumption cap and said maximum power consumption are reduced.

Подробнее
03-05-2012 дата публикации

System and method for using a visual password scheme

Номер: US20120110498A1
Автор: Ivan Hugh Mclean
Принадлежит: Qualcomm Inc

A system and method for inputting a password. The system and method operates to associate unique non-descriptive graphical features with unique text-based characters. The system and method operates to receive in sequence, a plurality of text-based characters. The system and method operates to display in sequence, in accordance with a sequence scheme, the non-descriptive graphical features associated with the plurality of text-based characters. The system and method also operates to process the plurality of text-based characters as the password. In addition, the system and method operates wherein the password, including text-based characters, may be deciphered from both the display of the non-descriptive graphical features associated with the plurality of text-based characters and the sequence scheme.

Подробнее
31-05-2012 дата публикации

Methods and systems for fault-tolerant distributed stream processing

Номер: US20120137164A1
Автор: Jan Stoess, Volkmar Uhlig
Принадлежит: Jan Stoess, Volkmar Uhlig

A method of achieving fault tolerance in a distributed stream processing system organized as a directed acyclic graph includes the initial step of managing a stream process within the distributed stream processing system including one or more operators. The one or more operators of the stream process are communicatively associated with one or more downstream operators. The method includes the steps of maintaining one or more data copies of a processing state of the one or more operators until the one or more data copies can be safely discarded, notifying the one or more operators when it is safe to discard at least one of the at least one of the one or more data copies of the processing state; and using an identifier to denote the data copy of the processing state to be safely discarded.

Подробнее
07-06-2012 дата публикации

Method, system, and computer readable storage for affiliate group searching

Номер: US20120143862A1
Автор: Scott A. Jones
Принадлежит: ChaCha Search Inc

A method for allowing an information seeker to utilize affiliate group searching involving human searchers who are members of particular information affiliate groups. Each affiliate group has an area of expertise in which they are particularly skilled. In at least one embodiment, the method includes accepting designation of an affiliate group for providing information searching and presenting search results produced by a member of the affiliate group to an information seeker.

Подробнее
14-06-2012 дата публикации

Enhanced Coherency Tracking with Implementation of Region Victim Hash for Region Coherence Arrays

Номер: US20120151297A1
Принадлежит: International Business Machines Corp

A method and system for precisely tracking lines evicted from a region coherence array (RCA) without requiring eviction of the lines from a processor's cache hierarchy. The RCA is a set-associative array which contains region entries consisting of a region address tag, a set of bits for the region coherence state, and a line-count for tracking the number of region lines cached by the processor. Tracking of the RCA is facilitated by a non-tagged hash table of counts represented by a Region Victim Hash (RVH). When a region is evicted from the RCA, and lines from the evicted region still reside in the processor's caches (i.e., the region's line-count is non-zero), the RCA line-count is added to the corresponding RVH count. The RVH count is decremented by the value of the region line count following a subsequent processor cache eviction/invalidation of the region previously evicted from the RCA.

Подробнее
21-06-2012 дата публикации

Providing access to information resources using a digital network protocol

Номер: US20120158512A1
Автор: Martin David Hoyle
Принадлежит: B E Tech LLC

A method and apparatus for providing an automatically upgradeable software application includes targeted advertising based upon demographics and user interaction with the computer. The software application includes a display region used for banner advertising that is downloaded over a network such as the Internet. The software application is accessible from a server via the network and demographic information on the user is acquired by the server and used for determining what advertising will be sent to the user. The software application further targets the advertisements in response to normal user interaction with the computer. A distribution tool is provided for software distribution and upgrading over the network. Also provided is a user profile that is accessible to any computer on the network. Furthermore, multiple users of the same computer can possess Internet web resources and files that are personalized, maintained and organized.

Подробнее
28-06-2012 дата публикации

Multi-Channel Dynamic Response Communication Engine

Номер: US20120166561A1
Автор: Julius Kelly
Принадлежит: Individual

An interactive communication system in which a communication established between a user and a content provider comprises of a plurality of disparate communication devices for engaging at least one user, a plurality of gateways in communication with the plurality of disparate communication devices, a multi-channel proxy service, a response engine, a message push engine, a message push scheduler and a content database. The response engine has a dynamic response engine and a just in time response engine. The interactive communication system having an inherent ability to anticipate a response from a user have the ability to construct an expected and coherent response dynamically to the user. The interactive communication system is also capable of completing and/or continuing communication through a time tagged data management. The interactive communication can be obtained by broadcasting a message to a user and receiving a reply from the user for training, quizzing, studying, polling and surveying.

Подробнее
28-06-2012 дата публикации

Condensed fota backup

Номер: US20120166872A1
Автор: Bryan Rabeler, Song Wei
Принадлежит: SAMSUNG ELECTRONICS CO LTD

A method and apparatus update an image stored in a memory of a device. A next block writing index n for updating a first target memory block of the memory is determined. Backup data is written to a backup block of the memory when n is an even number. The first target memory block is updated with the new data. The backup data is calculated based on a binary operation between new data corresponding to n and old data stored in a second target memory block corresponding to n+1, and the binary operation has reversibility. If n is the last block writing index, then the binary operation is not used and the backup data is the same as the new data.

Подробнее
28-06-2012 дата публикации

Performing predictive modeling of virtual machine relationships

Номер: US20120167094A1
Автор: John M. Suit
Принадлежит: Red Hat Inc

An exemplary method may include collecting performance data of present operating conditions of network components operating in an enterprise network, extracting ontological component data of the network components from the collected performance data, comparing the collected performance data with predefined service tier threshold parameters, and determining if the ontological component data represents operational relationships between the network components, and establishing direct and indirect relationships between the network components based on the determined operational relationships and establishing a business application service group based on the ontological component data.

Подробнее
12-07-2012 дата публикации

User Interface for Displaying a Gallery of Formatting Options Applicable to a Selected Object

Номер: US20120179993A1
Принадлежит: Microsoft Corp

An improved user interface is provided for displaying a gallery of images showing different formatting options combinations that may be applied to a selected object. When a particular image is selected an associated formatting options combination is automatically applied to the selected object.

Подробнее
16-08-2012 дата публикации

Efficient Media Processing

Номер: US20120206653A1
Принадлежит: Apple Inc

Some embodiments provide a media-editing application. The application includes several image processing destinations for performing operations on video images. The application includes a scheduling engine for scheduling disk read, decode, and graphics processing operations to perform on images to prepare the images for the several destinations. The scheduling engine includes a first set of instructions for scheduling images based on a speed at which a particular one of the several destinations processes the images when none of the destinations require images in real-time. The scheduling engine includes a second set of instructions for scheduling images based on a real-time clock when at least one of the several destinations requires images in real-time.

Подробнее
13-09-2012 дата публикации

Meta Garbage Collection for Functional Code

Номер: US20120233592A1
Автор: Alexander G. Gounares
Принадлежит: Concurix Corp

An execution environment for functional code may treat application segments as individual programs for memory management. A larger program of application may be segmented into functional blocks that receive an input and return a value, but operate without changing state of other memory objects. The program segments may have memory pages allocated to the segments by the operating system as other full programs, and may deallocate memory pages when the segments finish operating. Functional programming languages and imperative programming languages may define program segments explicitly or implicitly, and the program segments may be identified at compile time or runtime.

Подробнее
27-09-2012 дата публикации

Generic interface

Номер: US20120242625A1
Принадлежит: Microsoft Corp

A system and process for ensuring the smooth flow of electronic ink is described. Ink-stroke information associated with one or more data packets is received, and it is determined that the ink-stroke information comprises a gesture indication. The gesture indication is communicated to an ink collection object which causes the ink collection object to delete the ink stroke information.

Подробнее
27-09-2012 дата публикации

Register file segments for supporting code block execution by using virtual cores instantiated by partitionable engines

Номер: US20120246450A1
Автор: Mohammad Abdallah
Принадлежит: Soft Machines Inc

A system for executing instructions using a plurality of register file segments for a processor. The system includes a global front end scheduler for receiving an incoming instruction sequence, wherein the global front end scheduler partitions the incoming instruction sequence into a plurality of code blocks of instructions and generates a plurality of inheritance vectors describing interdependencies between instructions of the code blocks. The system further includes a plurality of virtual cores of the processor coupled to receive code blocks allocated by the global front end scheduler, wherein each virtual core comprises a respective subset of resources of a plurality of partitionable engines, wherein the code blocks are executed by using the partitionable engines in accordance with a virtual core mode and in accordance with the respective inheritance vectors. A plurality register file segments are coupled to the partitionable engines for providing data storage.

Подробнее
08-11-2012 дата публикации

Virtual machine disk migration

Номер: US20120284471A1
Принадлежит: KT Corp

A method and an apparatus may be provided for migrating a source virtual machine disk of a virtual machine from a first storage device to a second storage device while the virtual machine is running. The method may include creating a target virtual machine disk in the second storage device, replicating the source virtual machine disk of the first storage device to the target virtual machine disk in the second storage device, detecting variation of the source virtual machine disk, reflecting the detected variation on the replication stored in the target virtual machine disk in the second storage device, and assigning the target virtual machine disk of the second storage device as a designated virtual machine disk for the virtual machine.

Подробнее
15-11-2012 дата публикации

Application optimization in a network system

Номер: US20120290687A1
Принадлежит: International Business Machines Corp

A network system includes multiple network resource information handling systems (IHSs) for managing applications and application communications. An IHS operating system initializes an application optimizer to provide application acceleration capability to application optimizers, such as application delivery controllers (ADCs) and wide area network (WAN) optimizer controllers (WOCs) within the network system. Upon receipt of a server application request message (SARM), a network system server responds with a restful application optimizer message (RAOM) that includes protocol, policy, and other application optimizer information that pertains to the requesting SARM. Application optimizers may include clients, ADCs and WOCs that reside within the message communication path between client and server. Application optimizers may store protocol, policy, and other information from RAOM 280 to populate application table data. Application optimizers intercept messages between network resources of the network system and apply message policies to improve message performance thereby improving application performance within the network system. Application acceleration provides improvements in quality of experience (QoE) and quality of service (QoS).

Подробнее
15-11-2012 дата публикации

System and method for maintaining cache coherency across a serial interface bus using a snoop request and complete message

Номер: US20120290796A1
Принадлежит: Individual

Techniques are disclosed for maintaining cache coherency across a serial interface bus such as a Peripheral Component Interconnect Express (PCIe) bus. The techniques include generating a snoop request (SNP) to determine whether first data stored in a local memory is coherent relative to second data stored in a data cache, the snoop request including destination information that identifies the data cache on the serial interface bus and causing the snoop request to be transmitted over the serial interface bus to a second processor. The techniques further include extracting a cache line address from the snoop request, determining whether the second data is coherent, generating a complete message (CPL) indicating that the first data is coherent with the second data, and causing the complete message to be transmitted over the bus to the first processor. The snoop request and complete messages may be vendor defined messages.

Подробнее
27-12-2012 дата публикации

Systems and methods for large-scale randomized optimization for problems with decomposable loss functions

Номер: US20120330867A1
Принадлежит: International Business Machines Corp

Systems and methods directed toward processing optimization problems using loss functions, wherein a loss function is decomposed into at least one stratum loss function, a loss is decreased for each stratum loss function to a predefined stratum loss threshold individually using gradient descent, and the overall loss is decreased to a predefined threshold for the loss function by appropriately ordering the processing of the strata and spending appropriate processing time in each stratum. Other embodiments and aspects are also described herein.

Подробнее
03-01-2013 дата публикации

Composition of services

Номер: US20130007242A1
Принадлежит: Hewlett Packard Development Co LP

A method of generating a set of composite services is provided herein. The method includes receiving standardized service descriptions of a set of component services from service providers. The standardized description of a component service may be translated to an automaton-based description. A specified goal associated with the set of component services may be received. The set of composite services may be generated based on the automaton-based description and the specified goal. Each of the generated composite services may accomplish the specified goal.

Подробнее
03-01-2013 дата публикации

System and method for providing remote device driver

Номер: US20130007317A1
Автор: Hyung Su Seo, Jong Ho Kim
Принадлежит: Rsupport Co Ltd

Provided is a system and method for providing a remote device driver. The system includes a first device configured to request device information from a terminal connected through a universal serial bus (USB) interface and transmit device information provided from the terminal in response to the request via a network, and a second device connected with the first device via the network and configured to load a driver for driving the terminal on the basis of the device information on the mobile terminal received from the first device. Accordingly, it is possible to drive and control a mobile terminal at a remote location without installing a function driver directly on a computer that is physically connected with the mobile terminal.

Подробнее
10-01-2013 дата публикации

Method of reactive targeted advertising

Номер: US20130013405A1
Автор: Martin David Hoyle
Принадлежит: B E Tech LLC

In one inventive aspect, a method of reactive targeted advertising provides for display of advertising, via the internet, to computers of users. In a particular example, a plurality of keywords are stored in a memory. The method comprises determining whether one or more of those keywords are used in a web page, and for any keywords determined to be used, an advertisement is selected using those keywords. The advertisement is for display on the computer of the user who is accessing the web page. A request is received for the selected advertisement, and the advertisement is provided, from an advertising server and over the internet, for display on the computer of the user.

Подробнее
10-01-2013 дата публикации

System and method for processing encoded messages

Номер: US20130013714A1
Принадлежит: Research in Motion Ltd

Systems and methods for processing encoded messages within a wireless communication system. A server within the wireless communication system provides one or more indications to a mobile device as to certain conditions existing with respect to an encoded message. The mobile device performs a different message processing function based upon whether the indication is provided. The indications may include indicating whether a message exceeds a message size threshold and/or may indicate whether a partial message is being sent.

Подробнее
14-02-2013 дата публикации

Method of Initializing Operation of a Memory System

Номер: US20130042095A1
Автор: Young-Jae Jung
Принадлежит: SAMSUNG ELECTRONICS CO LTD

Provided is a method of initializing operation of a memory system. The method includes receiving an initialization signal, performing a first initializing operation that uses initialization data in response to the receiving of the initialization signal, setting a forced reset mode when an operation standby signal is not enabled by the first initializing operation, and performing a second initializing operation that does not use the initialization data in response to the setting of the forced reset mode.

Подробнее
21-02-2013 дата публикации

Mechanisms To Accelerate Transactions Using Buffered Stores

Номер: US20130046925A1
Принадлежит: Individual

In one embodiment, the present invention includes a method for executing a transactional memory (TM) transaction in a first thread, buffering a block of data in a first buffer of a cache memory of a processor, and acquiring a write monitor on the block to obtain ownership of the block at an encounter time in which data at a location of the block in the first buffer is updated. Other embodiments are described and claimed.

Подробнее
14-03-2013 дата публикации

Method for efficient storage of metadata in flash memory

Номер: US20130067151A1
Автор: Mark Murin, Menahem Lasser
Принадлежит: Sandisk IL Ltd

A method includes writing a first portion of received user data to a first page of a block of a memory according to a writing schedule and writing a subsequent portion of the received user data to another page of the block according to the writing schedule. The method includes storing first metadata corresponding to writing the first portion in the memory. The method further includes associating the first metadata with the subsequent portion.

Подробнее
21-03-2013 дата публикации

Private Labeled Mobile Applications

Номер: US20130072168A1
Принадлежит: Jose Colucciello, Thomas F. Kari, JR.

Currently technology encourages use of mobile applications, which executes programs on mobile devices that formerly only operated on personal computers. These mobile applications, “mobile apps” typically run on smart phone style devices such as iPhone, Android based and Blackberry based phones. Many mobile applications are service oriented and are sold or provided to the end user by the Dealer of these products and services. These applications are typically branded in the name of the manufacturer or provider of these products or services, using the manufacturer's graphic theme and logos. In many cases, the Dealer of the products or services would prefer that the mobile application they provide to their customer base be branded with their company's name, color themes and logos. Unfortunately, it is very expensive and cumbersome to generate custom mobile applications that are branded in the image and name of the Dealer.

Подробнее
28-03-2013 дата публикации

Detail on triggers: transitional states

Номер: US20130076591A1
Принадлежит: IMERJ LLC

A multi-display device is adapted to turn on and off certain device functionality based on one or more of device state and triggers. These triggers include a transition trigger, an open trigger and a closed trigger. Furthermore, and based on one or more of these triggers and device state, the device can provide feedback to a user, such as visual feedback, audio feedback and vibration feedback to assist a user with determining when the device is changing state. The operation of the primary screen, secondary screen, system and feedback options are also described relative to the beginning and endpoint of the device transition. Furthermore, the trigger corresponding to a transitional trigger where primary and secondary screens have a certain angle orientation and the trigger corresponding to a trigger point where the primary and secondary screens have a second angle orientation relative to one another are described.

Подробнее
28-03-2013 дата публикации

Smartpad - suspended app management

Номер: US20130076596A1
Принадлежит: Z124 Co

A multi-display device is adapted to be dockable or otherwise associatable with an additional device. In accordance with one exemplary embodiment, the multi-display device is dockable with a smartpad. The exemplary smartpad can include a screen, a touch sensitive display, a configurable area, a gesture capture region(s) and a camera. The smartpad can also include a port adapted to receive the device. The exemplary smartpad is able to cooperate with the device such that information displayable on the device is also displayable on the smartpad. Furthermore, any one or more of the functions on the device are extendable to the smartpad, with the smartpad capable of acting as an input/output interface or extension of the smartpad. Therefore, for example, information from one or more of the displays on the multi-screen device is displayable on the smartpad.

Подробнее
28-03-2013 дата публикации

Smartpad dual screen keyboard

Номер: US20130076632A1
Принадлежит: Z124 Co

A multi-display device is adapted to be dockable or otherwise associatable with an additional device. In accordance with one exemplary embodiment, the multi-display device is dockable with a smartpad. The exemplary smartpad can include a screen, a touch sensitive display, a configurable area, a gesture capture region(s) and a camera. The smartpad can also include a port adapted to receive the device. The exemplary smartpad is able to cooperate with the device such that information displayable on the device is also displayable on the smartpad. Furthermore, any one or more of the functions on the device are extendable to the smartpad, with the smartpad capable of acting as an input/output interface or extension of the smartpad. Therefore, for example, information from one or more of the displays on the multi-screen device is displayable on the smartpad.

Подробнее
28-03-2013 дата публикации

Dual display pinyin touch input

Номер: US20130076679A1
Автор: Andreas Kretz
Принадлежит: Individual

Methods and devices including providing a device having at least a primary screen and a secondary screen; receiving a first input, where the first input comprises a pinyin input on the primary screen; processing the first input to estimate a character based on the first input; displaying the estimated character(s); and displaying a selection, where the selection includes a chosen character selected from the estimated character(s).

Подробнее
28-03-2013 дата публикации

Multiscreen phone emulation

Номер: US20130076680A1
Принадлежит: Z124 Co

A computer system including a computer display; a computer processor, where the computer processor is running at least one computer operating system, where the at least one computer operating system communicably interfaces with a device operating system, where the device operating system resides on a device and the device includes a device processor and two or more device displays; and where the computer display mimics the two or more device displays.

Подробнее
28-03-2013 дата публикации

Smartpad smartdock - docking rules

Номер: US20130076795A1
Принадлежит: Z124 Co

A multi-display device is adapted to be dockable or otherwise associatable with an additional device. In accordance with one exemplary embodiment, the multi-display device is dockable with a smartpad. The exemplary smartpad can include a screen, a touch sensitive display, a configurable area, a gesture capture region(s) and a camera. The smartpad can also include a port adapted to receive the device. The exemplary smartpad is able to cooperate with the device such that information displayable on the device is also displayable on the smartpad. Furthermore, any one or more of the functions on the device are extendable to the smartpad, with the smartpad capable of acting as an input/output interface or extension of the smartpad. Therefore, for example, information from one or more of the displays on the multi-screen device is displayable on the smartpad.

Подробнее
28-03-2013 дата публикации

Data path selection

Номер: US20130078995A1
Принадлежит: Z124 Co

A wireless communication device is provided that includes a cellular telephony module to access a cellular network, a wireless communication module to access a non-cellular network, an antenna configured to be in wireless communication with a plurality of compatible and currently accessible communication networks including the cellular and non-cellular networks, and a mobile network selector to select a compatible and currently accessible communication network for current access by the wireless communication device based on a network characteristic other than network speed.

Подробнее
28-03-2013 дата публикации

Orientation arbitration

Номер: US20130079062A1
Принадлежит: Individual

Methods and devices for configuring and displaying individual display screens of a multi-display device. More particularly, the method includes determining and presenting the display orientation of each display independently of other displays. The method and device may present a portrait display orientation in one display screen while simultaneously present a landscape display orientation in another display screen. Display orientation may be based on the user's desires and/or requirements of a hosted application. Upon rotation of the multi-display device, each screen display may be configured to maintain its orientation or may be configured to allow its display orientation to change, for example from portrait to landscape orientation. The display orientation characteristics for each display screen may be selectable by the user.

Подробнее
28-03-2013 дата публикации

Sensor fusion

Номер: US20130080762A1
Принадлежит: Apple Inc

Accurate and reliable techniques for determining a current status of an accessory device in relation to an electronic device are described.

Подробнее
28-03-2013 дата публикации

Secondary single screen mode activation through menu option

Номер: US20130080931A1
Принадлежит: Individual

Methods and devices for selectively presenting a user interface on a second screen. More particularly, the method includes a change in the display mode of a multiple screen device from a first screen to a second screen while the device is closed. The change in the display mode may be made in a menu. The menu can be rendered in response to a request. The change to the second screen can be received by the selection of a user interface device in the menu. In response to the selection, the device can render the user interface in the second screen.

Подробнее
28-03-2013 дата публикации

Secondary single screen mode activation through user interface toggle

Номер: US20130080932A1
Принадлежит: Individual

Methods and devices for selectively presenting a user interface on a second screen. More particularly, the method includes a change in the display mode of a multiple screen device from a first screen to a second screen while the device is closed. The change in the display mode may be made in response to a request from an application. The application may be executed and have the user interface window associated with the application moved to a second screen. The change to the second screen can be requested based on input into the application or automatically generated based on the type of application. In response to the request from the application, the device can render the user interface in the second screen.

Подробнее
28-03-2013 дата публикации

Activating applications in unified desktop

Номер: US20130080934A1
Принадлежит: Individual

Embodiments provide for a handheld device with a unified desktop for integrating the functionality of the handheld device with a larger computer system. When connected to a peripheral display and/or a display of the larger computer system, the handheld device provides a unified desktop displayed across the screen(s) of the handheld device and the peripheral display. The unified desktop unifies the functionality provided by the larger computer system and the handheld functionality, e.g., communication applications (e.g., phone, SMS, MMS). A user can seamlessly interact with applications, e.g., open, move, close, receive notifications, on the unified desktop whether the applications are displayed on the screens of the handheld device, or the peripheral display of the larger computer system.

Подробнее
28-03-2013 дата публикации

Unified desktop freeform window mode

Номер: US20130080938A1
Принадлежит: Individual

Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, freeform windows are generated to encapsulate user interfaces for device applications. The freeform windows allow the user interfaces for the device applications to function as other windows in the personal computing environment.

Подробнее
28-03-2013 дата публикации

Desktop application manager: card dragging of dual screen cards - smartpad

Номер: US20130080957A1
Принадлежит: IMERJ LLC

Methods and devices for selecting a card from an application stack, wherein the card represents a corresponding application that a user would like to make active or bring focus to. The selecting includes one or more of a dragging and a tapping action, with these actions being triggers for transitioning the device to an optional drag state or tapped state, respectively. Transitioning through this state executes the activating of a corresponding application or other action on the device to facilitate window/application/desktop management. The selecting further allows a user to specify which a touch screen (or portion hereof) on which a particular application should be launched.

Подробнее
04-04-2013 дата публикации

Display frame for handheld dual display device

Номер: US20130083464A1
Принадлежит: Z124 Co

A display frame for a communication device includes: a substantially planar body to receive a display panel for a screen of the device, plural clips positioned around a periphery of the body to engage at least one of a slot and lip of a housing of the device, and a cutout to pass a flexible circuit extending from a printed circuit board and to the display panel, thereby enabling the flexible circuit to bend to connect to the display panel.

Подробнее
04-04-2013 дата публикации

Calendar application views in portrait dual mode

Номер: US20130086480A1
Принадлежит: Z124 Co

A communication device comprising a microprocessor readable computer readable medium is provided that includes microprocessor executable instructions to provide graphical output, in a first mode, simultaneously on multiple screens and, in a second mode, simultaneously as multiple displays on a common screen.

Подробнее
11-04-2013 дата публикации

Gallery video player

Номер: US20130088446A1
Принадлежит: Z124 Co

Methods and devices for selectively presenting a user interface in a dual screen device. More particularly, the method includes providing a gallery for the dual screen device. The gallery can present one or more images in a user interface. The gallery user interface can adapt to changes in the device configuration. Further, the gallery can display images or videos in the various configurations.

Подробнее
18-04-2013 дата публикации

Predictive motion interpolation

Номер: US20130097532A1
Принадлежит: Z124 Co

Methods and devices for receiving input and presenting a user interface with two screens and an off screen gesture area. The device may have an off screen gesture area that accepts user input outside the display area. The interface inputs received in the off screen gesture are may have special handling and cause different display changes. Further, the device, having two screens, may receive user interface inputs that cross the seam between the two displays. To provide a display that acts like a single display area, the device can predict motions may cross the seam and then interrelate separate inputs on separate screens. The interrelated inputs can cause display changes as if the inputs were received as a single user interaction.

Подробнее
25-04-2013 дата публикации

Method, Apparatus, And System For Optimizing Frequency And Performance In A Multidie Microprocessor

Номер: US20130103928A1
Принадлежит:

With the progress toward multi-core processors, each core is can not readily ascertain the status of the other dies with respect to an idle or active status. A proposal for utilizing an interface to transmit core status among multiple cores in a multi-die microprocessor is discussed. Consequently, this facilitates thermal management by allowing an optimal setting for setting performance and frequency based on utilizing each core status. 1. A processor comprising:a plurality of cores; anda turbo mode logic to increase an operating frequency of at least one of the plurality of cores during a period in which at least one other of the plurality of cores is idle, wherein the at least one other of the plurality of cores is to communicate a core power status to the turbo mode logic via an interface.2. The processor of claim 1 , wherein the operating frequency is higher than a guaranteed frequency while the at least one other of the plurality of cores is idle.3. The processor of claim 1 , wherein the at least one of the plurality of cores is to use an available power of the at least one other of the plurality of cores to increase the operating frequency of the at least one of the plurality of cores.4. The processor of further comprising a plurality of phase locked loops (PLLs) coupled to the plurality of cores claim 1 , wherein the one of the plurality of phase locked loops coupled to the at least one of the plurality of cores is to increase the operating frequency of the at least one of the plurality of cores.5. The processor of claim 1 , wherein the processor comprises a multi-die processor.6. The processor of claim 1 , wherein the plurality of cores are to send and receive their power status on one or more interfaces including the interface.7. The processor of claim 6 , wherein the interface comprises a serial interface.8. The processor of claim 7 , wherein the serial interface is one of a two wire interface and a dedicated serial link interface.9. The processor of claim ...

Подробнее
02-05-2013 дата публикации

Information processing apparatus and method of controlling information processing apparatus

Номер: US20130111198A1
Автор: Tomonori Tsutsui
Принадлежит: Toshiba Corp

According to one embodiment, an information processing apparatus, includes a power management controller configured to perform power management of the apparatus, a power supply circuit configured to supply an operational power to components of the apparatus using power supplied from a rechargeable battery, and a power supply controller configured to control the circuit in response to a request from the power management controller. The power supply controller is coupled to two or more switches, and is configured to cause the power management controller to execute an initialization process in response to a first operation of the two or more switches.

Подробнее
09-05-2013 дата публикации

Calendar application views in landscape dual mode

Номер: US20130113835A1
Принадлежит: Z124 Co

A communication device comprising a microprocessor readable computer readable medium is provided that includes microprocessor executable instructions to alter displayed information based on screen orientation.

Подробнее
09-05-2013 дата публикации

Managing Capacity in a Data Center by Suspending Tenants

Номер: US20130117453A1
Принадлежит: Microsoft Corp

A tenant comprising one or more users receives services from a cloud computing system (“CCS”). The CCS determines when a tenant is not using any services, and if so, the CCS initiates a tenant suspension process. The tenant suspension process involves suspending various asynchronous computing processes for the tenant, which execute otherwise execute even if no users of the tenant are currently accessing the CCS. After a period of non-use of the CCS, the tenant is suspended. The tenant is returned to an active state automatically when a user of the tenant logs-on to receive services.

Подробнее
16-05-2013 дата публикации

Apparatus and method for reducing overhead caused by communication between clusters

Номер: US20130124825A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

A technique for minimizing overhead caused by copying or moving a value from one cluster to another cluster is provided. A number of operations, for example, a mov operation for moving or copying a value from one cluster to another cluster and a normal operation may be executed concurrently. Accordingly, access to a register file outside of the cluster may be reduced and the performance of code may be improved.

Подробнее
23-05-2013 дата публикации

Systems and methods of using machine translation in contact handling systems

Номер: US20130129058A1
Принадлежит: InContact Inc

Methods and apparatus for facilitation communication between a customer requesting accommodation of a particular language and an available agent not proficient in the particular language through use of machine translation are disclosed. The method can include receiving a communication request from the customer, including a request that the communication accommodate the particular language. The method can include determining that the contact handling system is unlikely to accommodate the communication request via an agent proficient in the requested language within a threshold time period. The method can include beginning communication between the customer and an available agent not proficient in the particular language using machine translation to facilitate the communication.

Подробнее
23-05-2013 дата публикации

Programmable controller

Номер: US20130131842A1
Автор: Yasuhiko Chiba
Принадлежит: Mitsubishi Electric Corp

To decode a file name set to a PLC to the same name even if a plurality of external devices using different character-code sets are connected to the PLC, the PLC includes a system unit that actuates the control file using a multilingual character-code set A, a character-code conversion table that associates character codes relating to a plurality of character-code sets with one another for every character, and a character-code management unit that converts description of the name of the control file between the description relating to the multilingual character-code set A and that relating to the local character-code set A using the character-code conversion table when the name of the access-target control file is transferred between the external device using the local character-code set A and the system unit.

Подробнее
30-05-2013 дата публикации

Modular integrated circuit with uniform address mapping

Номер: US20130138936A1
Принадлежит: Broadcom Corp

A modular integrated circuit includes a hub module that is coupled to a plurality of spoke modules via a plurality of hub interfaces. A memory module stores hub software and hub data and configuration data. The hub software operates in accordance with a memory map that includes a plurality of first reserved blocks corresponding to memory reserved for the plurality of spoke modules, and at least one second reserved block corresponding to memory reserved for at least one optional spoke module. The plurality of first reserved blocks are activated based on the configuration data and the at least one second reserved block is deactivated based on the configuration data.

Подробнее
06-06-2013 дата публикации

Non-volatile memory with dynamic multi-mode operation

Номер: US20130141973A1
Автор: Jin-Ki Kim
Принадлежит: Mosaid Technologies Inc

A method and system for extending the life span of a flash memory device. The flash memory device is dynamically configurable to store data in the single bit per cell (SBC) storage mode or the multiple bit per cell (MBC) mode. In the MBC storage mode, the cell can have one of multiple possible states, where each state is defined by respective threshold voltage ranges. In the SBC mode, the cell can have states with threshold voltages corresponding to states of the MBC storage mode which are non-adjacent to each other to improve reliability characteristics of the cell.

Подробнее
06-06-2013 дата публикации

GARMENT PRODUCTION SYSTEM

Номер: US20130144424A1
Автор: Jarbouai Stephane
Принадлежит:

A system for producing a garment on demand according to a selected garment design and a wearer's measurements. The system can cut garment pieces from material according to the selected garment design, and can couple the garment pieces together to assemble the garment. Transport mechanisms can manipulate the garment pieces during cutting and assembly of the garment. 1. A garment production system , comprising:one or more transport mechanisms configured to manipulate material for one or more garment pieces;one or more cutting tools configured to cut said material into said one or more garment pieces;one or more assembly devices configured to couple said one or more garment pieces together to assemble a garment; anda tensioning mechanism configured to hold said material against a cutting surface during cutting of said one or more garment pieces and assembly of said garment.2. The garment production system of claim 1 , further comprising:a terminal configured to receive a garment design and measurements from a user;wherein said garment design comprises information about said one or more garment pieces and assembly instructions for assembling said one or more garment pieces into said garment, andwherein said measurements describe a wearer's body.3. The garment production system of claim 2 , further comprising a processor configured to alter said information about said one or more garment pieces according to said measurements claim 2 , such that said garment will fit said wearer when said garment pieces are assembled according to said assembly instructions.4. The garment production system of claim 1 , wherein said tensioning mechanism is a vacuum table.5. The garment production system of claim 1 , wherein at least one of said one or more transport mechanisms is a robotic arm comprising one or more segments and a hand.6. The garment production system of claim 5 , wherein said hand has a plurality of grips configured to grasp said garment pieces.7. The garment production ...

Подробнее
13-06-2013 дата публикации

IDLE DETECTION

Номер: US20130151839A1
Принадлежит: iolo technologies, LLC

Idle detection techniques are disclosed. A set of idle conditions that includes one or more conditions not comprising or triggered by an absence of user input is monitored. The device is determined to be idle based at least in part on results of the monitoring. The device may be determined not to be idle even in the absence of recent user input. 1. A method to detect an idle condition , comprising:monitoring a set of one or more idle conditions, the set including one or more conditions not comprising or triggered by an absence of user input; andconcluding based at least in part on the monitoring that the device is idle.2. The method of claim 1 , further comprising transitioning the device into an idle state based at least in part on the conclusion that the device is idle.3. The method of claim 1 , further comprising allowing a lower priority task to be performed based at least in part on the conclusion that the device is idle.4. The method of claim 1 , wherein the set of one or more idle conditions is monitored during an idle detection period.5. The method of claim 4 , further comprising computing a duration of the idle detection period.6. The method of claim 5 , wherein the duration is computed based at least in part on a first time associated with beginning said monitoring of the set of one or more idle conditions and a second time associated with a last of said one or more idle conditions being determined to have been met.7. The method of claim 4 , further comprising determining that a duration of the idle detection period exceeds a prescribed threshold.8. The method of claim 7 , wherein the conclusion that the device is idle is based at least in part on the determination that the duration of the idle detection period exceeds the prescribed threshold.9. The method of claim 1 , wherein the set of one or more idle conditions comprises a first set of conditions associated with a first level of idle condition testing and further comprising determining that the first ...

Подробнее
20-06-2013 дата публикации

DEVICE AND METHOD FOR EXECUTING FUNCTION OF PORTABLE TERMINAL

Номер: US20130154926A1
Автор: KIM Kyunghwa, SHIN Dongjun
Принадлежит: SAMSUNG ELECTRONICS CO., LTD.

A method for executing a plurality of functions in a portable terminal, includes: confirming a type of a motion experienced by the portable terminal when the motion experienced by the portable terminal is detected by a motion detector; confirming at least two functions preset to correspond to the confirmed type of the motion by referencing a motion mapping table that stores both the at least two functions and the type of motion corresponding to the at least two functions such that the at least two functions are continuously executed in response to a one motion experienced by the portable terminal; and sequentially executing the confirmed at least two functions. 1. A device for executing a plurality of functions in a portable terminal , the device comprising:a motion detector for detecting a motion experienced by the portable terminal;a memory including a motion mapping table for storing both at least two functions and the type of motion the at least two functions are set to correspond to such that the at least two functions are continuously executed in response to one type of motion experienced by the portable terminal;a controller confirming the at least two functions set to correspond to the detected one motion by referencing the motion mapping table when the one motion is detected by the motion detector.2. The device of claim 1 , further comprising a display unit displaying the functions executed by the controller.3. The device of claim 1 , further comprising a communication unit performing Internet and near field communication with a base station.4. The device of claim 1 , wherein the motion detector comprises at least one of an accelerometer and a gyro sensor.5. The device of claim 4 , wherein when a tap motion is detected by the motion detector claim 4 , the controller updates a list of an application currently operating and positions a cursor in a first location of the updated list.6. The device of claim 5 , wherein the list comprises at least one of a call ...

Подробнее
20-06-2013 дата публикации

Computer implemented method, computer system, electronic interface, mobile computing device and computer readable medium

Номер: US20130159468A1
Принадлежит: Individual

The present disclosure describes computer implemented methods, computer systems, electronic interfaces, mobile computing devices, and computer readable mediums for processing a request from a mobile application residing on a mobile computing device. One method may include receiving the request for data from the mobile application residing on the mobile device at an interface. The method may further include determining an interface service to be executed and executing the interface service. The method can then obtain, at the interface, from the execution of the interface service, a consumption model comprising one or more data models and associated data. The method may further include translating the consumption model and the associated data into an open source protocol, and sending a response from the interface including the translated consumption model and the associated data to the mobile application on the mobile device.

Подробнее
04-07-2013 дата публикации

Information processing apparatus and method of controlling information processing apparatus

Номер: US20130174161A1
Принадлежит: Fujitsu Ltd

A hardware thread causes a SleepID register of a WAKEUP signal generation unit to store a SleepID that identifies the hardware thread when suspending a process due to waiting for a process by another CPU. The WAKEUP signal generation unit causes the WAKEUP data register of the WAKEUP signal generation unit to store a SleepID notified by a node when a process that the hardware thread waits ends. The WAKEUP signal generation unit outputs a WAKEUP signal that cancels the stop of the hardware thread to the hardware thread when the SleepIDs of the SleepID register and the WAKEUP data register agree with each other.

Подробнее
11-07-2013 дата публикации

Super i/o module and control method thereof

Номер: US20130179671A1
Принадлежит: Nuvoton Technology Corp

A super input/output (I/O) module for controlling a universal serial bus (USB) port of a computer system is provided. The super I/O module includes a USB host, a switch and a processor. The switch selectively couples the USB port of the computer system to the USB host or a controller of the computer system according to a switching signal. When a trigger event occurs, the processor provides the switching signal to control the switch, so as to couple the USB port of the computer system to the USB host and to transmit a basic input/output system (BIOS) code to a flash memory of the computer system via the switch and the USB port.

Подробнее
18-07-2013 дата публикации

Method, apparatus, and system for optimizing frequency and performance in a multidie microprocessor

Номер: US20130185577A1
Принадлежит: Individual

With the progress toward multi-core processors, each core is can not readily ascertain the status of the other dies with respect to an idle or active status. A proposal for utilizing an interface to transmit core status among multiple cores in a multi-die microprocessor is discussed. Consequently, this facilitates thermal management by allowing an optimal setting for setting performance and frequency based on utilizing each core status.

Подробнее
01-08-2013 дата публикации

Efficient read and write operations

Номер: US20130198464A1
Автор: Niraj K. Sharma
Принадлежит: COMCAST CABLE COMMUNICATIONS LLC

Computer readable media, methods and apparatuses are disclosed that may be configured for sequentially reading data of a file stored on a storage medium. The disclosure also provides for alternating transferring of fixed size portions of the file data to a first buffer and a second buffer, alternating processing of data blocks of the fixed sized portions in parallel from the first and second buffers by a plurality of processing threads, and outputting the processed data blocks.

Подробнее
08-08-2013 дата публикации

System and method for execution of a secured environment initialization instruction

Номер: US20130205127A1
Принадлежит: Individual

A method and apparatus for initiating secure operations in a microprocessor system is described. In one embodiment, one initiating logical processor initiates the process by halting the execution of the other logical processors, and then loading initialization and secure virtual machine monitor software into memory. The initiating processor then loads the initialization software into secure memory for authentication and execution. The initialization software then authenticates and registers the secure virtual machine monitor software prior to secure system operations.

Подробнее
15-08-2013 дата публикации

Transferring component hierarchies between applications

Номер: US20130212539A1
Принадлежит: Adobe Systems Inc

Methods, systems, and apparatus, including computer program products, for reusing components from an application are provided. In some implementations, a method includes associating a parent and child component in a source application. The components are used in the presentation of document data during navigation among documents. A navigation interface in an application window of the source application is presented, including presenting document data according to the parent and child components. Input adding the parent component from the source application window to an application window of a target application is received. It is determined that the output of the child component is connected with the input of the parent component, and then computer-readable instructions associated with the parent component and the child component are inserted into the target application. A navigation interface is presented in the target application window, including presenting document data according to the parent and child components.

Подробнее
03-10-2013 дата публикации

Optional logging of debug activities in a real time instruction tracing log

Номер: US20130263093A1
Принадлежит: Intel Corp

In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for implementing optional logging of debug activities in a real time instruction tracing log. For example, in one embodiment, such means may include an integrated circuit having means for initiating instruction tracing for instructions of a traced application, mode, or code region, as the instructions are executed by the integrated circuit; means for generating a plurality of packets to a debug log describing the instruction tracing; means for initiating an alternative mode of execution within the integrated circuit; and means for suppressing indication of entering the alternative mode of execution. Additional and alternative means may be implemented for selectively causing an integrated circuit to operate in accordance with an invisible trace mode or a visible trace mode upon transition to the alternative mode of execution.

Подробнее
03-10-2013 дата публикации

Verifying firmware integrity of a device

Номер: US20130263262A1
Автор: Jeff B. FORRISTAL
Принадлежит: Intel Corp

In one embodiment, the present invention includes a method for receiving an integrity request in a device of a computer system from a software entity external to the device, performing a measurement of firmware of the device using an integrity measurement logic of the device, analyzing a plurality of pointer structures of the device to determine whether a potential security violation exists, and sending the measurement and a status report regarding the analysis to the software entity. Other embodiments are described and claimed.

Подробнее
10-10-2013 дата публикации

Support for speculative ownership without data

Номер: US20130268735A1
Принадлежит: Intel Corp

Techniques are described for providing an enhanced cache coherency protocol for a multi-core processor that includes a Speculative Request For Ownership Without Data (SRFOWD) for a portion of cache memory. With a SRFOWD, only an acknowledgement message may be provided as an answer to a requesting core. The contents of the affected cache line are not required to be a part of the answer. The enhanced cache coherency protocol may assure that a valid copy of the current cache line exists in case of misspeculation by the requesting core. Thus, an owner of the current copy of the cache line may maintain a copy of the old contents of the cache line. The old contents of the cache line may be discarded if speculation by the requesting core turns out to be correct. Otherwise, in case of misspeculation by the requesting core, the old contents of the cache line may be set back to a valid state.

Подробнее
14-11-2013 дата публикации

Context Aware Network Security Monitoring for Threat Detection

Номер: US20130305357A1
Принадлежит: Boeing Co

The disclosed method involves monitoring behavior of at least one node, associated with at least one user, in a network to generate a behavior profile for the user(s). The method further involves comparing the behavior profile for at least one user with a baseline behavior profile for the user(s). Also, the method involves determining when there is a difference between the behavior profile for at least one user and the baseline behavior profile for the user(s). Further, the method involves flagging an event associated with the difference: when the difference exceeds a baseline threshold level, does not exceed a baseline threshold level, meets at least one criterion, and/or does not meet at least one criterion. Additionally, the method involves classifying the event to an event classification. Further, the method involves transmitting the event to at least one other node in the network and/or a network operations center.

Подробнее
21-11-2013 дата публикации

System and Method for Simplified Data Transfer

Номер: US20130311602A1
Принадлежит: Apple Inc

Systems and methods of performing a simplified data transfer are provided. For example, a simplified data transfer system may include two or more devices configured to perform a simplified data transfer. The first device may be configured to save and transfer data associated with applications open on the first device. When the second device initiates communication, the first device may automatically send the open application data to the second device.

Подробнее
12-12-2013 дата публикации

ELECTRONIC DEVICE, ELECTRONIC DEVICE COOPERATING SYSTEM, AND ELECTRONIC DEVICE CONTROLLING METHOD

Номер: US20130332706A1
Автор: TANAKA Atsushi
Принадлежит: NIKON CORPORATION

There are included a communication part performing communication with other device; a command managing part transmitting a command of an own device to other device and receiving a command of other device to acquire the command of other device by the communication part, and managing the command of the own device and the command of other device; and a command processing part executing processing of a function corresponding to the command of the own device by the own device when a command selected from the commands managed by the command managing part is the command of the own device, and executing processing of a function corresponding to the command of other device by the other device when the command selected is the command of the other device. 1. An electronic device comprising:a communication part performing communication with other device;a command managing part transmitting a command of an own device to other device and receiving a command of other device to acquire the command of other device by the communication part, and managing the command of the own device and the command of other device; anda command processing part executing processing of a function corresponding to the command of the own device by the own device when a command selected from the commands managed by the command managing part is the command of the own device, and executing processing of a function corresponding to the command of other device by the other device when the command selected is the command of the other device.2. The electronic device according to claim 1 , whereinwhen the selected command is the command of other device, the command processing part transmits the command of the other device to the other device by the communication part and receives an execution result of the command of the other device from the other device by the communication part.3. The electronic device according to claim 1 , whereinthe command managing part manages device information and event information ...

Подробнее
09-01-2014 дата публикации

Codec control

Номер: US20140009477A1
Принадлежит: Individual

A method and system for a software driver of a graphics controller to work with a display codec. The software driver may be configured to work with different display codecs at different periods of time while using a default configuration. Other embodiments are also described.

Подробнее
09-01-2014 дата публикации

Nonvolatile random access memory and data management method

Номер: US20140013034A1
Автор: Jihyuk Oh, Oh-seong Kwon
Принадлежит: SAMSUNG ELECTRONICS CO LTD

A data management method for a main memory including a memory controller and a nonvolatile RAM includes; designating code page data temporarily stored in a standby area of the nonvolatile RAM as set, copying the code page data from the standby area to an in-use area of the nonvolatile RAM, designating the code page data stored in the in-use area as reset, and thereafter, during rebooting of a user device incorporating the main memory, invalidating the reset code page data while retaining the set code page data in the nonvolatile RAM.

Подробнее
06-02-2014 дата публикации

Systems and methods for state awareness across communication channels and statefully transitioning between communication channels

Номер: US20140037084A1
Автор: Siddhartha Dutta

A system for providing state awareness across communication channels and statefully transitioning a user between a source channel and a destination channel is disclosed. The method may comprise storing a unique identifier associated with the user and data associated with the user, retrieving the data associated with the user based upon the user identifier and in response to the user entering the destination channel that is different from the source channel, and populating the data associated with the user in the destination channel. The destination channel may comprise a display of a customer service representative, and the populating may occur automatically. Furthermore, the method may comprise placing a call to a telephone number associated with the user in response to at least one of the user answering a requisite number of questions in the source channel and the user requesting a transition to a voice destination channel.

Подробнее
27-02-2014 дата публикации

Method and apparatus to save power upon resume in multi-core system

Номер: US20140059372A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

A method is provided for resuming one or more cores of a multi-core processor that is part of an electronic device, the method comprising: grouping wakeup sources into a plurality of computing domains; receiving an interrupt associated with a wakeup source; identifying a first computing domain from the plurality that the wakeup source is part of; mapping the first computing domain to a first indication of one or more states of a first core of the processor; configuring the first core to enter the one or more states that are indicated by the first indication; and resuming the first core after the first core is configured.

Подробнее
20-03-2014 дата публикации

Estimating indirect interface implementation before load time based on directly implemented methods

Номер: US20140082596A1
Принадлежит: Identify Software Ltd

According to an example implementation, a computer-readable storage medium, computer-implemented method and a system are provided to receive a first class, the first class indirectly implementing a first interface, wherein the first class extends a second class that directly implements the first interface, identify one or more directly implemented methods within the first class, determine a method signature for one or more of the directly implemented methods, estimate that the first class indirectly implements the first interface based on the method signatures for the one or more directly implemented methods, and instrument the first class based on the estimating that the first class indirectly implements the first interface.

Подробнее
07-01-2021 дата публикации

Agent trajectory prediction using anchor trajectories

Номер: US20210001897A1
Принадлежит: Waymo LLC

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for agent trajectory prediction using anchor trajectories.

Подробнее
07-01-2016 дата публикации

Method and device for synchronously running an application in a high availability environment

Номер: US20160004608A1
Автор: Georges Lecourtier
Принадлежит: Bull SA

A method for synchronously running an application in a high availability environment including a plurality of calculating modules interconnected by a very high-speed broad band network, includes: configuring the modules into partitions including a primary and a secondary partition and a monitoring partition; running the application on each running partition, inputs-outputs processed by the primary partition transmitted to the secondary running partition via the monitoring partition; synchronizing the runnings via exploiting microprocessor context changes; transmitting a catastrophic error signal to the monitoring partition; continuing the running by switching to a degraded mode, the running continuing on a single partition.

Подробнее
04-01-2018 дата публикации

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM ON WHICH COMPUTER-READABLE PROGRAM IS RECORDED

Номер: US20180004277A1
Принадлежит:

An information processing apparatus includes a first connection unit, an acquisition unit configured to obtain capability information about an external apparatus via the first connection unit, a power control unit configured to control one of a plurality of states based on the obtained capability information, the plurality of states including a first state in which power is transmitted to the external apparatus and a second state in which power is received from the external apparatus, and a notification unit configured to, when the power control unit performs the control, distinguish and make a notification of the first state, the second state, and a third state different from the first and second states. When performing power control based on a power control policy, the information processing apparatus then makes a distinctive notification of a power transmission state and a power reception state, or makes a distinctive notification for each power level. 1. An information processing apparatus , comprising:a first connection unit;an acquisition unit configured to obtain capability information about an external apparatus from the external apparatus via the first connection unit;a power control unit configured to control one of a plurality of states based on the capability information obtained by the acquisition unit, the plurality of states including a first state in which power is transmitted to the external apparatus via the first connection unit and a second state in which power is received from the external apparatus via the first connection unit; anda notification unit configured to when the power control unit performs the control, distinguish and make a notification of the first state, the second state, and a third state different from the first and second states.2. The information processing apparatus according to claim 1 , wherein the notification unit is configured to further distinguish and make a notification of a state in which the information processing ...

Подробнее
04-01-2018 дата публикации

Machine readable instructions backward compatibility

Номер: US20180004551A1
Принадлежит: Hewlett Packard Development Co LP

According to an example, machine readable instructions backward compatibility may include determining changes between first and second sets of machine readable instructions, and generating a backward compatibility switch. The backward compatibility switch may be implemented in the second set of machine readable instructions to selectively revert functionality to functionality of the first set of machine readable instructions.

Подробнее
01-01-2015 дата публикации

Managing Capacity in a Data Center by Suspending Tenants

Номер: US20150006738A1
Принадлежит: Microsoft Technology Licensing LLC

A tenant comprising one or more users receives services from a cloud computing system (“CCS”). The CCS determines when a tenant is not using any services, and if so, the CCS initiates a tenant suspension process. The tenant suspension process involves suspending various asynchronous computing processes for the tenant, which execute otherwise execute even if no users of the tenant are currently accessing the CCS. After a period of non-use of the CCS, the tenant is suspended. The tenant is returned to an active state automatically when a user of the tenant logs-on to receive services.

Подробнее
03-01-2019 дата публикации

COMPARING UNSUPERVISED ALGORITHMS FOR ANOMALY DETECTION

Номер: US20190007432A1
Принадлежит:

Methods, systems, and computer-readable storage media for ranking anomaly detection algorithms, including operations of receiving a set of unlabeled data from one or more sensors in a plurality of sensors of an internet of things, generating a plurality of data distributions corresponding to the set of unlabeled data by using a plurality of anomaly detection algorithms, and ranking the plurality of anomaly detection algorithms relative to the set of unlabeled data based on a distance between a first quantile and a second quantile of each of the plurality of data distributions. 1. A computer-implemented method for ranking anomaly detection algorithms , the method being executed by one or more processors and comprising:receiving, by the one or more processors, a set of unlabeled data from one or more sensors in a plurality of sensors of an internet of things;generating, by the one or more processors, a plurality of data distributions corresponding to the set of unlabeled data by using a plurality of anomaly detection algorithms; andranking, by the one or more processors, the plurality of anomaly detection algorithms relative to the set of unlabeled data based on a distance between a first quantile and a second quantile of each of the plurality of data distributions.2. The method of claim 1 , further comprising processing the set of unlabeled data to determine a set of univariate scores for each of the plurality of anomaly detection algorithms.3. The method of claim 1 , further comprising normalizing the set of univariate scores for each of the plurality of anomaly detection algorithms.4. The method of claim 1 , wherein the second quantile is based on the first quantile and a parameter.5. The method of claim 4 , wherein the parameter is based on a width of a respective data distribution.6. The method of claim 1 , wherein the first quantile and the second quantile are above 0.95.7. The method of claim 1 , further comprising comparing an anomaly score corresponding to a ...

Подробнее
02-01-2020 дата публикации

Systems and Methods For Allocating and Managing Resources in an Internet of Things Environment Using Location Based Focus of Attention

Номер: US20200007594A1
Принадлежит: AT&T INTELLECTUAL PROPERTY I LP

A system for managing clouds of edge devices as an Infrastructure as a Service clouds includes an application server, a location based situational awareness subsystem and a cloud management subsystem. The cloud management subsystem includes a first API through which the application server makes request to the location based situational awareness subsystem and a conductor that searches for the optimal deployment of cloud resources that meet a set of constraints. A second API for managing and deploying applications on a selected set of the plurality of network connected devices. The system also includes a compute node that can interact with the selected set of the plurality of network connected devices to launch and manage containers on the selected set of the plurality of network connected devices.

Подробнее
11-01-2018 дата публикации

Flushless Transactional Layer

Номер: US20180011664A1
Принадлежит: Microsoft Technology Licensing, LLC

Writing data to storage utilizing a diverged thread for asynchronous write operations is provided. On a first thread, an analysis engine analyzes and identifies changed information to write to storage and an I/O manager copies the writes into buffers and places the buffers into a queue, while on a second thread, a flushless transactional layer (FTL) drive executes the writes to storage. By allowing the analysis to continue and enqueue writes on a first thread while the writes are written to storage on a second thread, the CPU and I/O of the system are utilized in parallel. Accordingly, efficiency of the computing device is improved. 1. A computer-implemented method for writing data to a storage driver , comprising:receiving a write request at an I/O manager to write data to a storage driver;establishing a divergence point by the I/O manager from a first thread to a second thread based on the write request;on the first thread, processing the write request and storing one or more writes of data in a queue;on the second thread, a flushless transaction layer manager executing the one or more writes of data to the storage driver, wherein the second thread executes the one or more writes of data to the storage driver asynchronously while the first thread continues to process the write request and store writes of data in the queue; andreceiving by the I/O manager an indication of a completion of executing the one or more writes of data to the storage driver, wherein the indication of the completion establishes a convergence of the first thread and the second thread.2. The computer-implemented method of claim 1 , wherein the storage driver writes to magnetic recording media or solid state storage.3. The computer-implemented method of claim 1 , wherein processing the write request comprises analyzing the data for identifying one or more pieces of changed information.4. The computer-implemented method of claim 3 , wherein storing one or more writes of data in a queue ...

Подробнее
11-01-2018 дата публикации

SOFTWARE DEFINED VISIBILITY FABRIC

Номер: US20180013697A1
Автор: RAO Anil
Принадлежит:

A fabric manager includes: a processing unit having a service chain creation module configured to create a service chain by connecting some of a plurality of nodes via virtual links; wherein the some of the plurality of nodes represent respective network components of an auxiliary network configured to obtain packets from a traffic production network; and wherein the service chain is configured to control an order of the network components represented by the some of the plurality of nodes packets are to traverse. 1. A system comprising:a memory to store information regarding a plurality of nodes, the information indicating characteristics that represent a first hierarchical relationship among the plurality of nodes indicative of packet processing efficiency for each of the nodes of the plurality of nodes and a second hierarchical relationship among the plurality of nodes indicative of packet processing intelligence for each of the nodes of the plurality of nodes; anda processing circuit configured to create a service chain that includes two or more of the plurality of nodes based on the information indicating the characteristics that represent the first hierarchical relationship and the second hierarchical relationship.2. The system of claim 1 , wherein the plurality of nodes includes a first node and a second node claim 1 , and the characteristics represent that the first node and the second node are at different levels within the first hierarchical relationship claim 1 , and also represent that the first node and the second node are at different levels within the second hierarchical relationship.3. The system of claim 2 , wherein the characteristics represent that the first node is at a first level within the first hierarchical relationship and at a second level within the second hierarchical relationship claim 2 , and that the second node is at a second level within the first hierarchical relationship and at a first level within the second hierarchical ...

Подробнее
10-01-2019 дата публикации

INCREASED NETWORK RESOURCES IN EXCHANGE FOR SHARING OF DEVICE RESOURCES

Номер: US20190014057A1
Принадлежит:

An indicator can be received from a client device. The indicator can indicate an agreement by a user of the client device to share device resources of the client device with an entity distinct from the client device and distinct from the user of the client device. Responsive to receiving from the mobile device the indicator indicating the agreement of the user of the of the mobile device to share the device resources of the mobile device with the entity, a level of a quality of service provided by a communication network to the mobile device can be increased. The mobile device can be allowed to enter sleep mode only after a particular duration of time in which use of the device resources has been shared or when a charge level of a battery providing power to the mobile device falls below a threshold level. 120-. (canceled)21. A method , comprising:communicating to a mobile device a menu of client device sharing options, the menu comprising a plurality of menu items each indicating a particular level of device resources of the mobile device and a corresponding level of network resources to be provided to the mobile device in exchange for the mobile device sharing the particular level of the device resources;receiving from the mobile device an indicator, the indicator indicating an agreement by a user of the mobile device to share device resources of the mobile device with an entity distinct from the mobile device and distinct from the user of the mobile device, and a selection, by the user of the mobile device, of at least one of the menu items; andresponsive to receiving from the mobile device the indicator indicating the agreement of the user of the of the mobile device to share the device resources of the mobile device with the entity and responsive to receiving a message from a sharing agent of the mobile device indicating that that no user inputs are received by the mobile device over a particular duration of time and that video content is not being streamed to ...

Подробнее
21-01-2016 дата публикации

Synchronizing a translation lookaside buffer with an extended paging table

Номер: US20160019164A1
Принадлежит: Intel Corp

A processor including logic to execute an instruction to synchronize a mapping from a physical address of a guest of a virtualization based system (guest physical address) to a physical address of the host of the virtualization based system (host physical address), and stored in a translation lookaside buffer (TLB), with a corresponding mapping stored in an extended paging table (EPT) of the virtualization based system.

Подробнее
19-01-2017 дата публикации

System and method of managing data injection into an executing data processing system

Номер: US20170017962A1
Принадлежит: Mastercard International Inc

A system and method of modifying an execution of a processing system during runtime are provided. The method uses a computing device having at least one processor and at least one memory device and includes receiving an indication of data or instructions being available for modifying the execution of the processing system during runtime, determining at least one data element associated with the indication of data or instructions, generating metadata based on at least one of the indication and the determined at least one data element, and periodically executing a job, the job reads the metadata and modifies a workflow of the processing system based on the metadata.

Подробнее
17-01-2019 дата публикации

IMAGE TRANSMISSION APPARATUS, IMAGE TRANSMISSION SYSTEM, AND METHOD OF CONTROLLING IMAGE TRANSMISSION APPARATUS

Номер: US20190018443A1
Автор: OGIWARA Yusuke
Принадлежит:

An image transmission apparatus includes: a processor that performs a process of generating image data and that transmits the image data to a display apparatus connected via a network; and a clock controller that receives information relating to a display mode of the display apparatus from the display apparatus and that controls a drive clock frequency of the processor based on the information. 1. An image transmission apparatus comprising:a processor that performs a process of generating image data and that transmits the image data to a display apparatus connected via a network; anda clock controller that receives information relating to a display mode of the display apparatus from the display apparatus and that controls a drive clock frequency of the processor based on the information.2. The image transmission apparatus according to claim 1 , further comprising a display unit that displays an image claim 1 , whereinthe processor captures the image displayed on the display unit and generates the image data that is based on a difference image between the image captured last time and the image captured this time.3. The image transmission apparatus according to claim 2 , wherein the clock controller controls the drive clock frequency based on the information and a difference amount generated when acquiring the difference image.4. The image transmission apparatus according to claim 3 , whereinthe clock controller controls the drive clock frequency so as to prevent the drive clock frequency from decreasing in a first case where the image is displayed on a till! screen in the display apparatus and in a second case where the image is displayed on any of divided screens in the display apparatus and the difference amount is greater than a threshold, andthe clock controller allows the drive clock frequency to decrease when neither the first case nor the second case is applicable.5. An image transmission system comprising:an image transmission apparatus; anda display ...

Подробнее
21-01-2021 дата публикации

Automated programming of a programmable-logic controller (plc) of a microcontroller using an expert system

Номер: US20210018888A1
Автор: Valentin Lvovich KIM
Принадлежит: Individual

The invention relates to methods and systems for automating equipment. The claimed method comprises steps in which: an expert system (ES) receives a set of information regarding equipment connected to a PLC; the ES checks the received set of information; a set of functions is determined by the ES for each connected type of equipment; the ES generates a set of commands executable by the PLC and corresponding to the functions of the connected equipment using pre-programmed algorithms for generating program commands; the ES generates interactive prompts for connecting devices to the PLC; information containing at least the above-mentioned set of commands is transmitted to the PLC; at least one device is connected to the PLC and execution of at least one command corresponding to at least one function of the above-mentioned device is activated.

Подробнее
17-01-2019 дата публикации

INCREASED NETWORK RESOURCES IN EXCHANGE FOR SHARING OF DEVICE RESOURCES

Номер: US20190020595A1
Принадлежит:

An indicator can be received from a client device. The indicator can indicate an agreement by a user of the client device to share device resources of the client device with an entity distinct from the client device and distinct from the user of the client device. Responsive to receiving from the mobile device the indicator indicating the agreement of the user of the of the mobile device to share the device resources of the mobile device with the entity, a level of a quality of service provided by a communication network to the mobile device can be increased. The mobile device can be allowed to enter sleep mode only after a particular duration of time in which use of the device resources has been shared or when a charge level of a battery providing power to the mobile device falls below a threshold level. 120-. (canceled)21. A system , comprising:a first processor programmed to initiate executable operations comprising: communicating to a mobile device a menu of client device sharing options, the menu comprising a plurality of menu items each indicating a particular level of device resources of the mobile device and a corresponding level of network resources to be provided to the mobile device in exchange for the mobile device sharing the particular level of the device resources;receiving from the mobile device an indicator, the indicator indicating an agreement by a user of the mobile device to share device resources of the mobile device with an entity distinct from the mobile device and distinct from the user of the mobile device, and a selection, by the user of the mobile device, of at least one of the menu items; andresponsive to receiving from the mobile device the indicator indicating the agreement of the user of the of the mobile device to share the device resources of the mobile device with the entity and responsive to receiving a message from a sharing agent of the mobile device indicating that that no user inputs are received by the mobile device over a ...

Подробнее
17-04-2014 дата публикации

APPARATUS AND METHOD FOR SELECTING PROCESSING SPEED OF PROCESSOR AND WIRELESS NETWORK

Номер: US20140106827A1
Принадлежит:

An apparatus and method for selecting a processor clock speed and a wireless network are disclosed. The method for selecting a processing speed of a processor and/or a wireless network to be connected in a User Equipment (UE) in a wireless communication system includes detecting states of a processor-related queue and a network module-related queue, and selecting a processing speed of the processor-related queue and/or a wireless network to be connected, based on the detected states of the processor-related queue and the network module-related queue and power consumptions of a processor and a network module. The processing speed of the processor-related queue and/or the wireless network to be connected are selected to keep a difference between a length of the processor-related queue and a length of the network module-related queue at a predetermined value and minimize the power consumptions of the processor and the network module. 1. A method for selecting a processing speed of a processor and/or a wireless network to be connected in a User Equipment (UE) in a wireless communication system , the method comprising:detecting states of a processor-related queue and a network module-related queue; andselecting a processing speed of the processor-related queue and/or a wireless network to be connected, based on the detected states of the processor-related queue and the network module-related queue and power consumptions of the processor and the network module,wherein the processing speed of the processor-related queue and/or the wireless network to be connected are selected to keep a difference between a length of the processor-related queue and a length of the network module-related queue at a predetermined value and minimize the power consumptions of the processor and the network module.2. The method according to claim 1 , wherein a period of selecting the processing speed of the processor-related queue is shorter than a period of selecting the wireless network to be ...

Подробнее