Настройки

Укажите год
-

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

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

Подробнее
-

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

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

Подробнее

Форма поиска

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

Применить Всего найдено 312. Отображено 100.
21-03-2013 дата публикации

METHOD AND ARRANGEMENT FOR NOTIFICATIONS IN A COMMUNICATION NETWORK

Номер: US20130073665A1
Принадлежит: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)

Methods and apparatuses for providing notification data, e.g. in a presence service, referring to a plurality of presentities (B B B) to a plurality of watchers (A, A A) in a communication network. A first notification service manager () operating for a notification server () buffers (3:3) multiple watcher specific notifications and sends (3:5) a single joint notification containing the buffered notifications to a second notification service manager () e.g. operating for an RLS entity (). The second notification service manager () then splits (3:6) the joint notification into the original multiple watcher specific notifications, and sends (3:7) them individually towards respective watchers. Thereby, transmission of numerous individual notifications from one or more notification servers to, e.g. one or more RLS entities can be avoided. 1300400300400123123a,a. A method in a first notification service manager () operating for at least one notification server ( , ) , of providing notification data referring to a plurality of presentities (B , B , B) and directed to a plurality of watchers (A , A , A) in a communication network , the method comprising:{'b': '502', 'receiving () published notification data of the presentities,'}{'b': '504', 'buffering () multiple individual watcher specific notifications with the received notification data,'}{'b': '508', 'creating () a joint notification for the watchers from the buffered watcher specific notifications, and'}{'b': '510', 'sending () the joint notification towards said watchers.'}2. A method according to claim 1 , wherein creating the joint notification includes compressing the buffered watcher specific notifications.3. A method according to claim 2 , wherein the joint notification is sent in a SIP message with a single SIP header and the different watcher specific notifications are included in the SIP message as separate entities in a multi-part document.4. A method according to claim 2 , wherein the joint notification ...

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

SYSTEMS AND METHODS FOR WIRELESS COMMUNICATION OF PACKETS HAVING A PLURALITY OF FORMATS

Номер: US20130121243A1
Принадлежит: QUALCOMM INCORPORATED

Systems and methods for communicating packets having a plurality of formats are described herein. In some aspects, a signal (SIG) field in the preamble of a packet may indicate whether an extension field, such as an extension SIG field or SIG-B field, is included in the packet. In another aspect, one or more detectors may be used to auto-detect packets formatted as one of at least two different formats based on a short training field (STF) of a received packet. In some aspects, along training field (LTF) in the preamble of a packet may indicate whether the payload is repetition coded. 1. An apparatus for wireless communication , comprising:a receiver configured to receive a wireless communication comprising a physical layer preamble and a payload, the preamble including a first field indicating whether the preamble includes an extension field; anda processor configured to process the payload based on modulation coding parameters included in the first field when the first field indicates that the preamble does not include the extension field, and configured to process the payload based on coding parameters included in the extension field when the first field indicates that the preamble includes the extension field.2. The apparatus of claim 1 , wherein the first field comprises a signal (SIG) field.3. The apparatus of claim 2 , wherein a bit in the SIG field indicates whether the extension field is included.4. The apparatus of claim 2 , wherein two bits in the SIG field indicate whether the extension field is included.5. The apparatus of claim 2 , wherein a rotation of a modulation of the SIG field indicates whether the extension field is included.6. The apparatus of claim 2 , wherein an indication on a quadrature phase during a symbol of the SIG field indicates whether the extension field is included.7. The apparatus of claim 1 , wherein the processor is configured to decode the payload for single user (SU) data when the first field indicates that the preamble does ...

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

SYSTEMS AND METHODS FOR WIRELESS COMMUNICATION OF PACKETS HAVING A PLURALITY OF FORMATS

Номер: US20130121244A1
Принадлежит: QUALCOMM INCORPORATED

Systems and methods for communicating packets having a plurality of formats are described herein. In some aspects, a signal (SIG) field in the preamble of a packet may indicate whether an extension field, such as an extension SIG field or SIG-B field, is included in the packet. In another aspect, one or more detectors may be used to auto-detect packets formatted as one of at least two different formats based on a short training field (STF) of a received packet. In some aspects, along training field (LTF) in the preamble of a packet may indicate whether the payload is repetition coded. 1. An apparatus for wireless communication , comprising:a receiver configured to receive at least a physical layer preamble of a wireless communication, the preamble including a first field indicating whether the preamble includes an extension field; anda processor configured to abort reception of a remainder of the communication when the first field indicates that the preamble includes the extension field.2. The apparatus of claim 1 , wherein the first field comprises a signal (SIG) field.3. The apparatus of claim 2 , wherein a bit in the SIG field indicates whether the extension field is included.4. The apparatus of claim 2 , wherein two bits in the SIG field indicate whether the extension field is included.5. The apparatus of claim 2 , wherein a rotation of a modulation of the SIG field indicates whether the extension field is included.6. The apparatus of claim 2 , wherein an indication on a quadrature phase during a symbol of the SIG field indicates whether the extension field is included.7. The apparatus of claim 1 , wherein the preamble comprises an SIT field and a 4-symbol SIG-A field claim 1 , and the first field comprises a 4-symbol LTF field.8. The apparatus of claim 7 , wherein the SIG-A field includes a Length sub-field comprising 9 bits claim 7 , an MCS sub-field comprising 4 bits claim 7 , an SGI sub-field comprising 1 bit claim 7 , a parity bit claim 7 , 3 reserved bits ...

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

SYSTEMS AND METHODS FOR WIRELESS COMMUNICATION OF PACKETS HAVING A PLURALITY OF FORMATS

Номер: US20130121245A1
Принадлежит: QUALCOMM INCORPORATED

Systems and methods for communicating packets having a plurality of formats are described herein. In some aspects, a signal (SIG) field in the preamble of a packet may indicate whether an extension field, such as an extension SIG field or SIG-B field, is included in the packet. In another aspect, one or more detectors may be used to auto-detect packets formatted as one of at least two different formats based on a short training field (STF) of a received packet. In some aspects, along training field (LTF) in the preamble of a packet may indicate whether the payload is repetition coded. 1. An apparatus for wireless communication , comprising:a receiver configured to receive a wireless communication comprising a physical layer preamble and a payload, the preamble including a long training field (LTF) indicating whether the payload includes data which is repetition coded; anda processor configured to process the payload according to whether the payload includes repetition coded data.2. The apparatus of claim 1 , wherein whether the data is repetition coded is indicated by a rotation of at least a portion of the LTF field.3. The apparatus of claim 2 , wherein whether the data is repetition coded is indicated by a rotation of one or more symbols of the LTF field.4. The apparatus of claim 1 , wherein the LTF indicates whether the data is BPSK rate ½ coded or is BPSK rate ½ repetition coded.5. The apparatus of claim 1 , wherein the preamble includes a field which claim 1 , if the data is BPSK rate ½ coded indicates an MCS claim 1 , and if the data is BPSK rate ½ repetition coded indicates other information.6. The apparatus of claim 5 , wherein one or more bits of the field are used as at least one of reserved bits claim 5 , parity bits claim 5 , and CRC bits if the data is BPSK rate ½ repetition coded.7. The apparatus of claim 1 , wherein the preamble comprises a SIG field claim 1 , which is BPSK rate ½ 2× repetition encoded if the payload is BPSK rate ½ 2× repetition ...

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

SYSTEMS AND METHODS FOR WIRELESS COMMUNICATION OF PACKETS HAVING A PLURALITY OF FORMATS

Номер: US20130128806A1
Принадлежит: QUALCOMM INCORPORATED

Systems and methods for communicating packets having a plurality of formats are described herein. In some aspects, a signal (SIG) field in the preamble of a packet may indicate whether an extension field, such as an extension SIG field or SIG-B field, is included in the packet. In another aspect, one or more detectors may be used to auto-detect packets formatted as one of at least two different formats based on a short training field (STF) of a received packet. In some aspects, along training field (LTF) in the preamble of a packet may indicate whether the payload is repetition coded. 1. An apparatus for wireless communication , comprising:a receiver configured to wirelessly receive data packets having at least two formats, the receiver comprising a first detector configured to detect data packets of at least one of the two formats and a second detector configured to detect data packets of another of the two formats; anda processor configured to process a received data packet based at least in part on whether the received data packet was detected by the first detector or the second detector.2. The apparatus of claim 1 , wherein the data packets of the at least one format and the data packets of the another format each comprise a training field having a sequence claim 1 , and wherein the sequence is repeated a greater number of times in the at least one format than in the another format.3. The apparatus of claim 2 , wherein the training field of each of formats comprises a short training field (STF).4. The apparatus of claim 3 , wherein the first detector is configured to detect packets of the at least one format based at least in part on the STF of the at least one format claim 3 , and wherein the second detector is configured to detect packets of the another format based at least in part on the STF of the another format.5. The apparatus of claim 2 , wherein the training field of each of the formats comprises a long training field (LTF).6. The apparatus of claim 1 , ...

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

METHOD OF PROVIDING AN MMoIP COMMUNICATION SERVICE

Номер: US20130155839A1
Автор: Stein Manuel
Принадлежит: ALCATEL-LUCENT

One or more MMoIP packet streams are transmitted via a connection established between a first and second endpoint of an IP communication network. The one or more MMoIP packet streams include MMoIP payload data and/or control data. Control data directed to a processor is inserted in at least one MMoIP packet stream of the one or more MMoIP packet streams at the first endpoint and/or the second endpoint. The one or more MMoIP packet streams are transmitted via an MMoIP switch of the IP communication network. The MMoIP switch monitors the one or more MMoIP packet streams. The MMoIP switch detects the control data directed to the processor. The MMoIP switch forwards the detected control data to the processor. 1. A method of providing an MMoIP communication service , comprising:transmitting one or more MMoIP packet streams established between a first endpoint of an IP communication network and a second endpoint of the IP communication network, whereby the one or more MMoIP packet streams comprise MMoIP payload data and/or control data;inserting control data directed to a processor in at least one MMoIP packet stream of the one or more MMoIP packet streams at the first endpoint and/or the second endpoint;transmitting the one or more MMoIP packet streams via an MMoIP switch of the IP communication network;monitoring, by the MMoIP switch, the one or more MMoIP packet streams;detecting, by the MMoIP switch, the control data directed to the processor; andforwarding, by the MMoIP switch, the detected control data to the processor.2. The method of claim 1 , wherein the method further comprises:inserting control data from the processor into at least one MMoIP packet stream of the one or more MMoIP packet streams.3. The method of claim 1 , wherein the method further comprises:processing, by the processor at least one MMoIP packet stream of the one or more MMoIP packet streams.4. The method of claim 3 , wherein the control data which are forwarded by the MMoIP switch to the ...

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

MULTICONFIGURATION DEVICE CLOUD ENTITY PROTOCOL

Номер: US20130166697A1
Автор: Manning Gregory P.
Принадлежит:

Disclosed is a system and computer based method that optimize transmission of content streams to multiconfiguration devices. In a preferred embodiment, network bandwidth usage is optimized while maximizing the efficient distribution of content and computing services to serve all persistent device states of a multiconfiguration device. In certain embodiments, disclosed are systems and methods which provide for increased efficiencies between multiconfiguration devices or multiconfiguration device arrays. 1. A computer-implemented method comprising:transmitting, via a network connection, a request, wherein said request comprises an indication that said request originated from a multiconfiguration device, said multiconfiguration device operable to be configured into two or more persistent physical states;receiving, via the network connection, a data stream comprising content associated with two or more persistent physical states;determining, by a program-controlled computer processor, a current persistent physical state of the multiconfiguration device; anddisplaying, via a display device, at least a portion of the content associated with the determined current persistent physical state of the multiconfiguration device.2. The computer-implemented method of wherein said persistent physical states are selected from a group consisting of: telephone claim 1 , smartphone claim 1 , camera claim 1 , single-sided tablet claim 1 , double-sided tablet claim 1 , multi-display tablet claim 1 , e-reader claim 1 , netbook claim 1 , laptop claim 1 , ultrabook claim 1 , graphic display claim 1 , and HD video screen.3. The computer-implemented method of wherein said indication that request originated from the multiconfiguration device comprises an identification of two or more potential persistent physical states of the multiconfiguration device.4. The computer-implemented method of wherein a different computer processor or different computer processor core provides processing ...

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

System and Method of Interactive call control for calls and connections created in different communication networks

Номер: US20130170361A1
Принадлежит: WEB3TEL INC.

A method and system for interactive call control for calls and connections created in different communication networks provide a solution of controlling communication connections originated from different terminals and sources such as landline and mobile phones, soft and hardware based SIP phones, Skype, gTalk or similar communication tools by using the same unified user interface. This method and system employ a desktop computer, tablet or even mobile device equipped with cross-platform application client to send call control commands and to monitor the state of controlled connections through encrypted communication channel with the application server. This server will abstract each terminal in unified way and represent it as a standard SIP enabled device which could be controlled remotely from desktop terminal (DT). Users use drag-and-drop graphical user interface (GUI) to initiate different call control commands such as but not limited to different types of conference and transfer, call initiation, call pickup and monitor the status of controlled calls. 1. A method for interactive call control for calls and connections created in different communication networks , comprising: authenticating the subscriber by logging procedure from client application; controlling communication connections originated from different terminals and sources such as landline and mobile phones , soft and hardware based SIP phones , Skype , gTalk or similar communication tools by using the same unified user interface by sending call control commands from a desktop computer , tablet or mobile device equipped with cross-platform application client through encrypted communication channel to the call control application server (CCAS); monitoring the state of controlled connections through the same channel; representing connection from different type of devices in uniform way; initiating different call control commands such as but not limited to different types of conference and transfer , ...

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

COMMUNICATION APPLICATION FOR CONDUCTING CONVERSATIONS INCLUDING MULTIPLE MEDIA TYPES IN EITHER A REAL-TIME MODE OR A TIME-SHIFTED MODE

Номер: US20130176911A1
Принадлежит: VOXER IP LLC

A communication application configured to support a conversation among participants over a communication network. The communication application is configured to (i) support one or more media types within the context of the conversation, (ii) interleave the one or more media types in a time-indexed order within the context of the conversation, (iii) enable the participants to render the conversation including the interleaved one or more media types in either a real-time rendering mode or time-shifted rendering mode, and (iv) seamlessly transition the conversation between the two modes so that the conversation may take place substantially live when in the real-time rendering mode or asynchronously when in the time-shifted rendering mode. 1. Computer code embedded in a non-transitory computer readable medium and intended to run on a communication device connected to a network , comprising:code configured to support a conversation conducted over the network among participants, the conversation including a bi-directional exchange between the participants of incoming and outgoing messages that include voice media, the code further configured to: (a) as the voice media of the outgoing messages is created on the communication device; and', '(b) as the voice media of the incoming messages is received over the network from a remote participant of the conversation;, '(i) progressively store the incoming and outgoing messages of the conversation on the communication device(ii) display on the communication device the message history of the conversation, the message history including visual representations corresponding to the incoming and outgoing messages respectively;(iii) provide rendering options on the communication device to selectively render the incoming messages of the conversation in a near real-time mode as the voice media of the incoming messages is progressively received over the network and out of storage in a time-shifted mode;(iv) selectively transition ...

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

Control Frame Handling by a Provider Backbone Bridge

Номер: US20130201872A1
Автор: Saltsidis Panagiotis
Принадлежит: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)

A method, Bridge, and system in a Provider Backbone Bridge Network (PBBN) for enabling frames from a Higher Layer Entity attached alternatively to a Provider Instance Port (PIP) on an I-Component of a Backbone Edge Bridge or to a Customer Backbone Port on a B-Component of the Backbone Edge Bridge, to reach an intended entity in the PBBN. A Multiplexed Service Access Point (SAP) of a Service Instance Multiplex Entity handles the frames of the Higher Layer Entity, and is assigned a Service Instance ID (I-SID) value that is universally recognized to identify Layer 2 Control Protocols. The Service Instance Multiplex Entity utilizes the Multiplexed SAP to transfer frames between the PIP or the Customer Backbone Port and the entity in the PBBN. 139-. (canceled)40. A method of handling control frames in a Provider Backbone Bridge in a Provider Backbone Bridge Network (PBBN) , said method enabling frames from a Higher Layer Entity attached alternatively to a Provider Instance Port (PIP) on an I-Component of a Backbone Edge Bridge or to a Customer Backbone Port on a B-Component of the Backbone Edge Bridge , to reach an intended entity in the PBBN , said method comprising the steps of:configuring a Multiplexed Service Access Point (SAP) of a Service Instance Multiplex Entity for the frames of the Higher Layer Entity, said Multiplexed SAP having a Service Instance ID (I-SID) value that is universally recognized to identify Layer 2 Control Protocols (L2CPs); andutilizing the Service Instance Multiplex Entity to transfer frames of L2CPs between the PIP or the Customer Backbone Port and the intended entity in the PBBN.41. The method as recited in claim 40 , further comprising the steps of:configuring a Virtual Instance Port Service Access Point (VIP SAP) for every VIP and every Higher Layer Entity configured on the I-Component; andutilizing the VIP SAP to tunnel customer-initiated L2CPs.42. The method as recited in claim 41 , wherein the step of utilizing the VIP SAP to tunnel ...

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

Method and System for Providing Data Communication in Continuous Glucose Monitoring and Management System

Номер: US20130211788A1
Принадлежит: ABBOTT DIABETES CARE INC.

Method and apparatus for providing a data stream generator that generates a data stream associated with a monitored analyte level, and a radio frequency logic portion operatively coupled to the data stream generator, the radio frequency logic portion configured to generate a radio frequency data stream based on the data stream generated from the data stream generator, the radio frequency logic portion further including one or more finite state machines and a plurality of discrete digital logic circuits, the one or more finite state machines configured to control the plurality of digital logic circuits to generate the radio frequency data stream for wireless communication are provided. Systems and kits incorporating the same are also provided. 1. A system comprising:an analyte sensor configured to provide a signal representative of a monitored analyte level; andsensor electronics couplable to the analyte sensor and including one or more finite state machines and a plurality of discrete logic circuits,wherein the finite state machines are configured to control the discrete logic circuits to receive the signal from the analyte sensor and to generate a data stream for transmission.2. The system of claim 1 , wherein the one or more finite state machines includes a serializer state machine configured to transition between a first state and a second state claim 1 , serially outputting data with the transition.3. The system of claim 1 , wherein the one or more finite state machines includes a transmit state machine configured to control the generation of the data stream.4. The system of claim 1 , wherein the sensor electronics include a data multiplexer to multiplex data packets associated with the monitored analyte level.5. The system of claim 4 , wherein the sensor electronics further include a packet engine claim 4 , wherein the data multiplexer and the packet engine are configured to store the data packets prior to the generation of the data stream.6. The system of ...

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

ETHERNET UDP CHECKSUM COMPENSATION

Номер: US20130215908A1
Автор: HIDAI Takashi
Принадлежит:

In the methods and devices of the present disclosure, a dummy compensation word is added to the data packet such that the UDP checksum value need not be modified from any previous value, regardless of changes to the UDP payload. Because the UDP checksum value is not modified in embodiments of the present disclosure, there is no delay waiting for a UDP checksum value to be calculated and no need for additional buffers to store the data packet contents because of UDP checksum calculations. The dummy compensation word is calculated so that the unmodified value maintained in the checksum is the checksum for the data packet including the dummy compensation word. By placing the compensation word in the data packet after the last word in the UDP payload, there is no, or very minimal, processing delay and data packet buffering hardware is significantly reduced. 1. A method for checksum calculation of a data packet comprising a plurality of digital information units including a checksum and a payload , the method comprising:(a) reading the packet unit by unit, including reading the checksum;(b) accumulating the units being read in (a) to a running sum according to a checksum calculation formula for the data packet;(c) calculating a compensation value from the running sum of (b) such that including the compensation value in the running sum validates the checksum read in (a);(d) adding an extra digital information unit in the data packet near the end of the payload; and(e) storing the dummy value in extra digital information unit.2. The method according to wherein (d) further comprises incrementing a length datum in the packet by one digital information unit prior to (b) accumulating the length datum.3. The method according to wherein (d) further comprises post-pending the extra digital information unit to the payload.4. The method according to further comprising transmitting the data packet unit-by-unit in real-time.5. The method according to wherein (b) further comprises ...

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

SOFT PACKET DROPPING DURING DIGITAL AUDIO PACKET-SWITCHED COMMUNICATIONS

Номер: US20130235723A1
Автор: PEARSON Gary Whiton
Принадлежит: AT&T Intellectual Property I, L.P.

A method of packetizing digital information for packet-switched communications includes placing, at a transmitting device with memory and a processor, a most significant bit of a digital voice sample into a variable-length most significant bit packet having a high transmission priority for transmission over a packet-switched network in which a node receives the packet and independently determines how to route the packet. At the transmitting device, a least significant bit of the digital voice sample is placed into a variable-length least significant bit packet having a low transmission priority for transmission over the packet-switched network. Prioritization of packets as having a high transmission priority or low transmission priority is independent of content characteristics of digital voice samples with elements contained therein.

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

Systems and methods to facilitate real time communications and commerce via a social network

Номер: US20130235765A1
Принадлежит: Utbk Llc

Methods and systems to facilitate real time communications and commerce via a social network. In one embodiment, a social network is used to provide information about an advertiser to demonstrate the trustworthiness of the advertiser to potential customers. In one embodiment, a method includes receiving a request from a customer for a document; and providing the customer with an advertisement embedded in the document, the advertisement including information to identify an advertiser of the advertisement based on a social network. In one embodiment, the presentation of the advertisement or the advertiser is at least partially based on the social network. In one embodiment, communication references are provided to facilitate the requests for real time communications with a member of the social network via a connection provider, which performs scheduling, filtering, payment processing, etc. for the member of the social network.

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

NETWORKING METHOD AND DEVICE VIA NETWORK INTERFACE OF DATA CARD EQUIPMENT

Номер: US20130246647A1
Автор: Jiang Jiewei
Принадлежит:

The disclosure provides a networking method and device via network interface of data card equipment, wherein the method includes: loading a user application module, a control instruction library and a driver of the data card equipment in a computer configured with a Mac operating system; creating a virtual network interface matched with equipment attributes according to the equipment attributes reported by the data card equipment; sending a control instruction to the control instruction library; the control instruction library preliminarily packing and outputting the control instruction; an upper driver analyzing the data packet that is input by the control instruction library and that contains the control instruction, and encapsulating the control instruction in a communication control protocol format and then forwarding the control instruction; and a lower driver sending the data packet containing the control instruction to the data card equipment via a communication pipe. According to the invention, the problem that the Mac operating system is unable to network via the network interface of data card equipment can be effectively solved, and the rate bottleneck problem caused when the data card networks via a serial port at present also can be solved well. 1. A networking method via network interface of data card equipment , comprising the following steps:loading a user application module, a control instruction library and a driver of the data card equipment in a computer configured with a Mac operating system, wherein the control instruction library provides an Application Programming Interface (API), and the user application module comprises a browser and an instruction sending module;creating a virtual network interface matched with equipment attributes according to the equipment attributes reported by the data card equipment when the data card equipment is connected with the computer and the driver is loaded successfully;the user application module sending a ...

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

MULTIPLEXING AND TRANSMISSION OF TRAFFIC DATA AND CONTROL INFORMATION IN A WIRELESS COMMUNICATION SYSTEM

Номер: US20130250895A1
Принадлежит: QUALCOMM INCORPORATED

Techniques for transmitting traffic data and control information in a wireless communication system are described. In an aspect, traffic data and control information may be multiplexed at a coded data level. A user equipment (UE) may encode traffic data to obtain coded traffic data, encode control information to obtain coded control data, multiplex the coded traffic data and the coded control data, modulate the multiplexed data, and generate SC-FDMA symbols. In another aspect, traffic data and control information may be multiplexed at a modulation symbol level. The UE may encode and modulate traffic data to obtain data modulation symbols, encode and modulate control information to obtain control modulation symbols, multiplex the data and control modulation symbols, and generate SC-FDMA symbols. The UE may perform rate matching for traffic data to account for control information. The UE may also perform multiplexing and puncturing for different types of control information. 1. A method for wireless communication , comprising:receiving an uplink signal from a UE;conditioning the uplink signal to obtain multiple single-carrier frequency division multiple access (SC-FDMA) symbols based on multiplexed data, the multiplexed data comprising coded traffic data and coded control data multiplexed after encoding and prior to modulation, the SC-FDMA symbols conforming to a scaling of the coded traffic data and the coded control data based on a common gain applicable for both the coded traffic data and the coded control data; anddecoding the multiplexed data to obtain traffic data and control information.2. The method of claim 1 , further comprising:providing the traffic data to a data sink; andproviding the control information to a controller processor.3. The method of further comprising:decoding the coded traffic data based on a first coding scheme; anddecoding the coded control data based on a second coding scheme.4. The method of claim 3 , further comprising:determining the ...

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

Establishing Tunnels Between Selective Endpoint Devices Along Communication Paths

Номер: US20130266020A1
Автор: Huang Yusheng, Li Qing
Принадлежит:

In one embodiment, an intermediary device situated along a communication path between two endpoint devices may receive communication packets sent along the communication path. If the intermediary device receives a connection-initiating packet having a customization indicator and a connection-acknowledgement packet having a customization indicator, then the intermediary device may install a bypass rule. 1. A method comprising: by a first computing device ,receiving a first communication packet from a second computing device destined to a third computing device; generating a second connection-initiating packet having a customization indicator and addressed to the third computing device;', 'setting a value of the customization indicator of the second connection-initiating packet to 0; and, 'if the first communication packet is a connection-initiating packet having no customization indicator, thensending the second connection-initiating packet to the third computing device; generating a third connection-initiating packet having a customization indicator and addressed to the third computing device;', 'setting a value of the customization indicator of the third connection-initiating packet to 1; and', 'sending the third connection-initiating packet to the third computing device;, 'if the first communication packet is a connection-initiating packet having a customization indicator with a value of 0, then generating a first connection-acknowledgement packet having a customization indicator and addressed to the second computing device;', 'setting a value of the customization indicator of the first connection-acknowledgement packet to 1; and', 'sending the first connection-acknowledgement packet to the second computing device;, 'if the first communication packet is a connection-initiating packet having a customization indicator with a value of 1, then installing an intercept rule;', 'generating a second connection-acknowledgement packet having a customization indicator and ...

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

SELF-FORMING VOIP NETWORK

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

A self-forming VoIP connection capability is described that may be superimposed over wired networks, wireless networks, or combinations thereof. As described herein, a local network cluster forms while isolated from a conventional SIP server, or alternately may exist as a cluster of network nodes and clients that later becomes isolated from a conventional SIP server by a break in the network. Either way, each network node thus enabled with distributed SIP registry functionality according to this invention independently constructs a local SIP registry and SIP server capability within that node. Subsequently, while isolated from a conventional SIP server, VoIP conversations among client devices connected to nodes within an isolated cluster will continue, and nodes and clients may join or leave an isolated cluster with conversations able to be initiated or continued while a node has network connectivity to the cluster. 1. A VoIP-capable network comprising:one or more VoIP client devices;two or more VoIP nodes forming an isolated cluster wherein the two or more VoIP nodes in the isolated cluster are in communication with one another;wherein each of the VoIP client devices communicates with at least one VoIP node;wherein each of the VoIP nodes further comprises a local SIP registry built by exchanging SIP information with the remaining VoIP nodes in the isolated cluster; andwherein a first VoIP client device in communication with a first VoIP node establishes a communication with a second VoIP device in communication with a second VoIP node using the local SIP registries of the first VoIP node and the second VoIP node; and wherein said client device communications is maintained regardless of network connectivity status.2. The VoIP-capable network of claim 1 , wherein the local SIP registries of the isolated VoIP nodes are updated as the VoIP nodes and the VoIP client devices begin communication with the isolated cluster and end communication with the isolated cluster.3. ...

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

Automatic Multimedia Upload For Publishing Data And Multimedia Content

Номер: US20130290553A1
Принадлежит: CellSpinSoft Inc.

Disclosed herein is a method and system for utilizing a digital data capture device in conjunction with a Bluetooth (BT) enabled mobile device for publishing data and multimedia content on one or more websites automatically or with minimal user intervention. A client application is provided on the BT enabled mobile device. In the absence of inbuilt BT capability, a BT communication device is provided on the digital data capture device. The BT communication device is paired with the BT enabled mobile device to establish a connection. The client application detects capture of data and multimedia content on the digital data capture device and initiates transfer of the captured data, multimedia content, and associated files. The digital data capture device transfers the captured data, multimedia content, and the associated files to the client application. The client application automatically publishes the transferred data and multimedia content on one or more websites. 1. A method for acquiring and transferring data from a Bluetooth enabled data capture device to one or more web services via a Bluetooth enabled mobile device , the method comprising:providing a software module on the Bluetooth enabled data capture device;providing a software module on the Bluetooth enabled mobile device;establishing a pairing between the Bluetooth enabled data capture device and the Bluetooth enabled mobile device;acquiring data in the Bluetooth enabled data capture device;transferring the data acquired in the Bluetooth enabled data capture device to the Bluetooth enabled mobile device using an available data transfer protocol, wherein the available data transfer protocol comprises one of (i) a direct transfer protocol, or (ii) a segmented transfer protocol that is used in part due to present data size and data transfer capabilities;receiving, at the mobile device, data from the Bluetooth enabled data capture device; andtransferring one or more portions of the data received by the ...

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

Systems and Methods for Reestablishing a Call in a Telecommunications Network

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

A call server includes a network interface for connecting the call server to a packet-based network within a telecommunications network. The call server establishes a first connection with a calling party terminal and a second connection with a called party terminal via the packet-based network. The call server then joins the first connection with the second connection to establish communication between the calling party terminal and the called party terminal. The call server may park the second connection when the first connection is terminated or vice-versa and establish a new connection with the calling party terminal via the packet-based network if the first connection was terminated or vice versa. The call server may join the new connection with the first or second connection to reestablish communication between the calling party terminal and the called party terminal. 1. A call server in a hybrid telecommunications network comprising:a network interface for connecting the call server to a packet-based network comprising at least a segment of the hybrid telecommunications network wherein a non-packet based network comprises another segment of the hybrid telecommunications network;a memory for storing one or more program modules; and receive a call start command and a call record identifier from an application programming interface (API) via the packet-based network;', 'access a database record to retrieve a call record associated with the call record identifier, wherein the call record includes a phone number of a calling party terminal and a phone number of a called party terminal;', 'establish a first connection with the calling party terminal via the packet-based network by sending a first connection request to the phone number of the calling party terminal,', 'establish a second connection with the called party terminal via the packet-based network by sending a second connection request to the phone number of the called party terminal,', 'join the first ...

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

CALL FLOW SYSTEM AND METHOD FOR USE IN A VOIP TELECOMMUNICATION SYSTEM

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

A method of establishing a communication link between a mobile terminal of a wireless network and a subscriber of a network, such as an enterprise network, and/or a residential network. 1. A method , comprising:receiving, by a private branch exchange, a call origination request of a call destined to a member having a mobile station and a phone within an enterprise network;transmitting, by the private branch exchange, a first call invite message to an enterprise gateway server;transmitting, by the private branch exchange, a second call invite message to the phone; andallocating, by the enterprise gateway server, a media port for insertion into a call path allocated for the call.2. The method of claim 1 , further comprising:forwarding, by the enterprise gateway server, the first call invite message to a carrier gateway server; andestablishing a secure tunnel between the enterprise gateway server and the carrier gateway server.3. The method of claim 2 , further comprising:performing, by the carrier gateway server, a location request.4. The method of claim 3 , further comprising:receiving, by the enterprise gateway server, a temporary routing number required to deliver the call to the mobile station.5. The method of claim 4 , further comprising:forwarding, by the carrier gateway server, the temporary routing number to the enterprise gateway server.6. The method of claim 5 , further comprising:routing, by the enterprise gateway server, the call to the temporary routing number.7. The method of claim 5 , further comprising:receiving, by the enterprise gateway server, an indication that the mobile station is ringing.8. The method of claim 7 , further comprising:notifying, by the enterprise gateway server, the private branch exchange that the mobile station is ringing.9. The method of claim 8 , further comprising:receiving, by the enterprise gateway server, an indication that the call has been answered at the mobile station; andnotifying, by the enterprise gateway server, ...

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

VOICE OVER INTERNET PROTOCOL MULTI-ROUTING WITH PACKET INTERLEAVING

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

A method and system for processing data packets is described within. The method executed by the system includes the steps of receiving a first data packet, determining if the first data packet is a first expected data packet, determining if the first data packet is a next expected date packet, storing the first data patent if the first data packet is the next expected data packet and waiting a period of time for a second data packet. 1. A method for processing data packet packets having a first data packet and a second data packet , comprising:receiving, via a processor, the first data packet from one of: a first data stream on a first communication path of a network and a second data stream on a second communication path of the network, the first and second data streams comprising a plurality of data packets, the plurality of data packets of the second data stream being a duplicate of the plurality of data packets of the first data stream;determining, via the processor, whether the first data packet is a first expected data packet or a next expected data packet;storing, via the processor, the first data packet in a memory unit when the first data packet is the next expected data packet; andwaiting, via the processor, a period of time for the second data packet from one of: the first data stream and the second data stream.2. The method of claim 1 , wherein the determining whether the first data packet is the first expected data packet or the next expected data packet comprises:comparing a packet sequence number of the packet to an expected data packet sequence number.3. The method of claim 1 , wherein the packet sequence number comprises a real-time transfer protocol data packet sequence number.4. The method of claim 1 , wherein when the second data packet is not received within the period of time claim 1 , the first data packet is discarded from the memory unit.5. The method of claim 4 , wherein the period of time is about 30 milliseconds.6. The method of claim 1 , ...

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

METHOD AND APPARATUS FOR EXCHANGING SIP OPTION MESSAGE FOR CAPABILITY DISCOVERY OF RICH COMMUNICATION SUITE IN PORTABLE TERMINAL

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

A method of exchanging Session Initiation Protocol (SIP) options messages for Rich Communication Suite (RCS) capability discovery in a portable terminal is provided. The method includes requesting a server for a setting value associated with an SIP options message exchange, receiving the setting value including the number of the SIP options messages for transmission and a transmission cycle of the SIP options message, transmitting the SIP options message to each of as many contacts as the number of the SIP options messages in the transmission cycle, receiving a reply message from each of the contacts to which the SIP options message is sent, and updating RCS capability information of the contact according to the received reply message, the contacts are registered to a phone book of the portable terminal. 1. A method of exchanging Session Initiation Protocol (SIP) options messages for Rich Communication Suite (RCS) capability discovery in a portable terminal , the method comprising:requesting a server for a setting value associated with an SIP options message exchange;receiving the setting value including the number of the SIP options messages for transmission and a transmission cycle of the SIP options message;transmitting the SIP options message to each of as many contacts as the number of the SIP options messages in the transmission cycle;receiving a reply message from each of the contacts to which the SIP options message is sent; andupdating RCS capability information of the contact according to the received reply message,wherein the contacts are registered to a phone book of the portable terminal2. The method of claim 1 , further comprising claim 1 , if the setting value is not received claim 1 , transmitting the SIP options message to each of a predetermined number of contacts registered to the phone book in a predetermined cycle.3. The method of claim 1 , wherein the number of the SIP options messages for transmission and a transmission cycle of the SIP ...

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

COMMUNICATION APPLICATION FOR CONDUCTING CONVERSATIONS INCLUDING MULTIPLE MEDIA TYPES IN EITHER A REAL-TIME MODE OR A TIME-SHIFTED MODE

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

Computer code is configured to support a conversation among participants over a communication network. The computer code is configured to (i) progressively store the incoming and outgoing messages of a conversation on a communication device, (ii) display the message history of the conversation on the communication device, (iii) provide rendering options on the communication device, (iv) selectively transition participation in the conversation between a real-time mode and a time-shifted mode and (v) designate an interrupt mode for the conversation. 1. Computer code embedded in a non-transitory computer readable medium and intended to run on a communication device connected to a network , comprising:code configured to support a conversation conducted over the network among participants, the conversation including a bi-directional exchange between the participants of incoming and outgoing messages that include voice media, the code further configured to: (a) as the voice media of the outgoing messages is created on the communication device; and', '(b) as the voice media of the incoming messages is received over the network from a remote participant of the conversation;, '(i) progressively store the incoming and outgoing messages of the conversation on the communication device(ii) display on the communication device the message history of the conversation, the message history including visual representations corresponding to the incoming and outgoing messages respectively;(iii) provide rendering options on the communication device to selectively render the incoming messages of the conversation in a near real-time mode as the voice media of the incoming messages is progressively received over the network and out of storage in a time-shifted mode;(iv) selectively transition participation in the conversation between the near real-time mode when progressively rendering the voice media of the incoming messages as the voice media is progressively received over the network and ...

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

CACHING OF ANNOUNCEMENTS AT THE EDGE OF A PACKET SWITCHED TELECOMMUNICATION NETWORK

Номер: US20130315229A1
Принадлежит: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)

A method and an access server operating in a packet switched telecommunication network, such as a Voice over Internet Protocol (VoIP) network, for distributing an announcement to user equipment. The method comprises receiving an announcement from a media source, receiving a caching indication from the media source to allow caching of the announcement and sending the received announcement to the user equipment. The access server can cache the announcement in a caching unit associated with the access server on receipt of the caching indication and the announcement. Furthermore a method and a media source cooperating with the access server for generating an announcement and a caching indication to allow the access server to cache the announcement. 2. The method according to claim 1 , the method further comprising:extracting an announcement identifier associated with the received announcement from the caching indication andwherein caching the announcement is performed using said announcement identifier to identify the announcement being cached.3. The method according to claim 1 , further comprising:receiving a request from an application server to reserve resources for media transfer to and from the user equipment; andsending an indication of the announcement being available in the caching unit to said application server on receipt of said request.4. The method according to claim 3 , further comprising:including said indication in a list of announcements being available in cache;sending said list to said application server.5. The method according to claim 1 , wherein the step of retrieving comprises:extracting an announcement identifier from the instruction to send an announcement; andretrieving an announcement from the caching unit corresponding to the announcement identifier.7. The method according to claim 6 , further comprising:receiving an indication of the announcement being available in the caching unit associated with said access server.8. The method of claim 7 ...

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

Method and System for Timely Delivery of Multimedia Content via a Femtocell

Номер: US20130316702A1
Принадлежит: BROADCOM CORPORATION

Aspects of a method and system for timely delivery of multimedia content via a femtocell are provided. In this regard, a femtocell may receive data via an upstream path and transmit data via a downstream path. One of the upstream path and downstream path may comprise a cellular path and the other may comprise a non-cellular path. One or both of the upstream path and the downstream path may be audio video bridging (AVB) paths. Data may be stored in the femtocell based on timing characteristics of one or both of the upstream path and the downstream path. Data may be delivered to the femtocell utilizing best effort delivery and the data may be forwarded by the femtocell with guaranteed quality of service. Resources in the femtocell may be reserved and/or synchronized, utilizing AVB protocols, for communication of one or more data streams. 1. A method for communications , the method comprising:receiving data in a femtocell via an upstream path;transmitting data by said femtocell via a downstream path; and one of said upstream path and said downstream path comprises a cellular path to a cellular enabled communication device;', 'one of said upstream path and said downstream path comprises a noncellular path to a non-cellular device; and, 'adjusting characteristics of one or more buffers in said femtocell, whereinone or both of said upstream path and said downstream paths are audio video bridging (AVB) paths established utilizing one or both of IEEE 802.1 AVB protocols and extensions to said IEEE 802.1 AVB protocols.2. The method according to claim 1 , comprising adjusting said characteristics of said one or more buffers in said femtocell based on timing characteristics of one or both of said upstream path and said downstream path.3. The method according to claim 1 , wherein said characteristics of said one or more buffers comprise one or both of: a capacity of said one or more buffers in said femtocell; and one or more thresholds of said one or more buffers in said ...

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

Notification of Communication Events

Номер: US20130336309A1
Принадлежит: MICROSOFT CORPORATION

An apparatus, computer program product and method, the apparatus comprising: processing apparatus configured to generate a push notification relating to a communication from an originating endpoint intended for a destination endpoint, the communication to be conducted over a packet-based network; and transceiver apparatus arranged to send the push notification to the destination endpoint. The processing apparatus is configured to generate the push notification with a payload comprising an indication of a language to be used by the destination endpoint to output a user notification notifying a destination user regarding the communication. 1. An apparatus comprising:processing apparatus configured to generate a push notification relating to a communication from an originating endpoint intended for a destination endpoint, the communication to be conducted over a packet-based network; andtransceiver apparatus arranged to send the push notification to the destination endpoint;wherein the processing apparatus is configured to generate the push notification with a payload comprising an indication of a language to be used by the destination endpoint to output a user notification notifying a destination user regarding the communication.2. The apparatus of claim 1 , wherein the payload comprises a language template to be used by the destination endpoint to notify the user of the destination endpoint regarding the communication event claim 1 , wherein the language template comprises said indication of the language and an indication of a corresponding linguistic syntax to use for the user notification.3. The apparatus of claim 1 , wherein said apparatus comprises a network element of a communication provider comprising said processing apparatus and transceiver apparatus;wherein the transceiver apparatus arranged to receive a request message from the originating endpoint; andthe processing apparatus is configured to generate the push notification in response to the request ...

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

Notification of Communication Events

Номер: US20130336310A1
Принадлежит: MICROSOFT CORPORATION

A network element of a communication provider comprises transceiver apparatus arranged to receive a request message from an originating endpoint via a packet-based communication network; and processing apparatus configured to generate, in response to the request message from the originating endpoint, a push notification relating to a communication from the originating endpoint intended for a destination endpoint, the communication to be conducted over the packet-based network. The transceiver apparatus is arranged to send the push notification to the destination endpoint over the packet-based network. The processing apparatus is further configured to generate the push notification with a payload comprising an indication of an image representing an originating user, to be output by the destination endpoint in a user notification notifying a destination user regarding the communication. At least the indication of the image is determined and inserted into the payload of the push notification at the network element. 1. A network element of a communication provider , comprising:transceiver apparatus arranged to receive a request message from an originating endpoint via a packet-based communication network; andprocessing apparatus configured to generate, in response to the request message from the originating endpoint, a push notification relating to a communication from the originating endpoint intended for a destination endpoint, the communication to be conducted over the packet-based network; andwherein the transceiver apparatus is arranged to send the push notification to the destination endpoint over the packet-based network; andwherein the processing apparatus is configured to generate the push notification with a payload comprising an indication of an image representing an originating user, to be output by the destination endpoint in a user notification notifying a destination user regarding the communication, at least said indication of the image being determined ...

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

COMMUNICATION SYSTEM, DATACENTER APPARATUS, AND CONTROL METHOD USED IN DATACENTER APPARATUS

Номер: US20130336312A1
Принадлежит: KABUSHIKI KAISHA TOSHIBA

According to one embodiment, a communication system includes at least one user apparatus and a datacenter apparatus. The datacenter apparatus includes a processor, a memory and a controller. The processor includes a plurality of containers required to execute a plurality of communication functions associated with the exchange processing between the communication terminals or between the communication terminal and the communication line. The memory stores a user ID used to identify the user apparatus. The controller provides a communication service using at least one of the plurality of containers when a use request of the communication function is received from the user apparatus. 1. A communication system comprising:at least one user apparatus as a communication terminal; anda datacenter apparatus configured to be connected to the user apparatus via a communication network, and provide an arbitrary communication service to the user apparatus, wherein the arbitrary communication service is associated with exchange processing between communication terminals or between a communication terminal and a communication line,the datacenter apparatus comprising:a processor including a plurality of containers required to execute a plurality of communication functions associated with the exchange processing between the communication terminals or between the communication terminal and the communication line;a memory configured to store a user ID used to identify the user apparatus; anda controller configured to provide a communication service using at least one of the plurality of containers when a use request of the communication function is received from the user apparatus.2. The system of claim 1 , wherein the controller moves a first container and a second container generated in the processor or a first server to a second server different from the first server claim 1 , when a traffic processed by the plurality of containers is increased.3. The system of claim 2 , wherein ...

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

METHOD FOR COMPLETING INTERNET TELEPHONY CALLS

Номер: US20130336314A1
Принадлежит: AT&T INTELLECTUAL PROPERTY II, L.P.

A call between a calling party and a called party, one or both of whom may be subscribers to Internet Telephony (IT) services, commences upon the receipt of a call dialed by the calling party to the Plain Old Telephony Service (POTS) number associated with the calling party. A first hub receives the call and routes it to the called party if that party is not an IT services subscriber that is currently on line. If the called party is an IT services subscriber that is on-line, the call is received at an Internet Services Provider serving the called party. The ISP converts the call to an IT format if the call is not already in that format and thereafter delivers the call to the called party. 1. A method for completing a call to a plain old telephony service number associated with a called party , comprising:receiving, via a hub, the call dialed to the plain old telephony service number associated with the called party in a telecommunications network;determining, via the hub, whether the called party is an Internet telephony service subscriber and is on-line, wherein the determining uses the plain old telephony service number to identify an identity of an Internet service provider serving the called party;forwarding, via the hub, the call to the called party via the internet service provider serving the called party if the called party is an Internet telephony service subscriber and is on-line; androuting, via the hub, the call as a plain old telephony service call to the called party if the called party is off-line.2. The method of claim 1 , wherein the hub comprises the internet service provider serving the calling party.3. The method of claim 1 , wherein the forwarding comprises:converting the call to an internet telephony format when the call is not presently in the internet telephony format; anddelivering the call in the internet telephony format to the called party.4. The method of claim 1 , wherein the call comprises an inter-exchange call and is routed through ...

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

EXTERNAL JITTER BUFFER IN A PACKET VOICE SYSTEM

Номер: US20130336333A1
Автор: LeBlanc Wilfrid
Принадлежит: BROADCOM CORPORATION

A packet voice communication system having a jitter buffer external to a voice processor. The jitter buffer stores voice packets received from a packet network. The voice processor processes the voice packets from the jitter buffer. A jitter buffer processor may place an indicator in each voice packet it holds. The indicator can indicate a length of time the voice packet was held. The rate at which packets come from the jitter buffer may be based upon the indicator, a higher rate if holding times are high and a slower rate if low. The voice processor can store the voice packets in a packet queue prior to processing the voice packets. The rate voice packets come to the voice processor may be based upon how full the packet queue is, a higher rate if the packet queue is relatively empty and a slower rate if relatively full. 1. A packet voice communication system comprising:an external jitter buffer external to a voice processor and adapted to receive voice packets from a network and to hold the received voice packets, wherein the external jitter buffer is further adapted to place an indicator in each of the packets it holds, the indicator being indicative of how long the voice packet was held in the external jitter buffer; anda voice processor adapted to synchronously retrieve voice packets from the external jitter buffer and to process the retrieved voice data packets.2. The system of wherein the voice processor is adapted to adjust the rate at which it retrieves voice packets from the external jitter buffer based upon a value of the indicator.3. The system of wherein the voice processor comprises a jitter buffer manager adapted to retrieve voice packets from the external jitter buffer and wherein the jitter buffer manager is adapted to adjust the rate at which it retrieves voice packets from the external jitter buffer based upon a value of the indicator.4. The system of wherein the indicator indicates a length of time the voice packet was held in the external jitter ...

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

SELECTION OF SERVICE DOMAIN IN IMS CENTRALISED SERVICES

Номер: US20130343279A1
Принадлежит: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)

The invention includes methods of using IMS Centralised Services, ICS, in the selection of a service domain relating to a call involving a User Equipment, UE, being served by a CS access network. In one aspect a method includes receiving a request from a routing node, such as a Mobile Switching Centre, MSC, or a Gateway Mobile Switching Centre, GMSC, for a service domain selection at a Service Control Point, SCPin the UE's IMS network (). The SCP has a Service Domain Selection, SDS, function, which retrieves data relating to the UE from a Domain Selection function (). Based on the retrieved data, the SDS selects either the IMS service domain or the CS service domain as the service domain for routing the call (), and sends an indication of the selected service domain to the routing node (). Other aspects include methods for domain selection at the originating and terminating sides of the call, and network entities configured to carry out the methods. 1. A method of using IMS Centralised Services , ICS , in the selection of a service domain on the terminating side of a call originated by an originating side User Equipment , UE , to a terminating side UE being served by a CS access network , the method comprising:receiving, in the terminating UE's CS access network, a call set-up message from the originating UE;sending a request to a Service Domain Selection, SDS, function for selection of a service domain for the call;receiving a service domain selection indication from the SDS function; andbased on the received selection indication, routing the call either via the IMS service domain ordirectly to the terminating UE via the CS service domain.2. The method of claim 1 , wherein:the call set-up message is received at a Gateway Mobile Switching Centre, GMSC,the GMSC sends the request to a Service Control Point, SCP, that comprises the SDS function for checking the SDS data of the terminating UE, andthe selection of the service domain is determined by the SDS function.3. ...

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

SYSTEM AND METHOD FOR TRANSMITTING AND RECEIVING SESSION INITIATION PROTOCOL MESSAGES

Номер: US20130343375A1
Принадлежит: SAMSUNG SDS CO., LTD.

Provided are a system and method for transmitting and receiving Session Initiation Protocol (SIP) messages. The system includes user equipment (UE) including an SIP client configured to generate an SIP message, and an external transport configured to receive the SIP message from the SIP client, generate a packet by combining a tunneling header with the received SIP message, and transmit the generated packet to an SIP broker server, and the SIP broker server configured to receive the packet from the external transport in the UE, remove the tunneling header from the packet, and transmit the SIP message from which the tunneling header has been removed to a communication counterpart. 1. A system for transmitting and receiving Session Initiation Protocol (SIP) messages , comprising:user equipment (UE) including an SIP client configured to generate an SIP message, and an external transport configured to receive the SIP message from the SIP client, generate a packet by combining a tunneling header with the received SIP message, and transmit the generated packet to an SIP broker server; andthe SIP broker server configured to assign a port among assignable ports to the UE in response to a port assignment request received from the UE, remove the tunneling header from the packet received from the external transport through the assigned port, and transmit the SIP message from which the tunneling header has been removed to a communication counterpart of the UE,wherein, when a connection between the SIP broker server and the UE is abnormally terminated after the SIP broker server assigns the port, the SIP broker server determines whether a port reassignment request is received from the UE during a predetermined period, andwherein the SIP broker server releases the port assigned to the UE when no port reassignment request is received during the predetermined period, and reassigns the port assigned to the UE when the port reassignment request is received during the predetermined ...

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

Method and System for Exchanging Location Content Data in Different Data Formats

Номер: US20140019527A1
Автор: Samsalovic Vojislav
Принадлежит: NAVTEQ B.V.

A method and system for exchanging location content data in different data formats is disclosed. A third-party system makes a request to retrieve, add, modify, or delete location content. The request is made in a first data format. A data exchange system receives the request, converts the request to a second data format supported by a location reference system, and sends the request to the location reference system. The location reference system prepares a response to the request and sends the response to the data exchange system. The data exchange system converts the response to the first data format and sends the response to the third-party system. 1. (canceled)2. An apparatus comprising:input data receiver hardware configured to receive a request including a location code associated with data content in a map data format;input data transformer hardware configured to validate the map data format of the request and apply a first transformation procedure to the data content of the request; andoutput data transformer hardware configured to receive a response based on the request and apply a second transformation procedure to the response.3. The apparatus of claim 2 , further comprising:a location reference system configured to receive the transformed request from the input data transformer hardware and provide the response to the output data transformer hardware.4. The apparatus of claim 2 , wherein the input data transformer hardware is configured to access the first transformation procedure based on the first map data format.5. The apparatus of claim 2 , further comprising:output data sender hardware configured to send the transformed response to an external system.6. The apparatus of claim 2 , further comprising:a plug-in engine configured to receive the first transformation procedure and an error handling procedure from a map vendor.7. The apparatus of claim 6 , further comprising:error handler hardware configured to apply the error handling procedure to the data ...

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

METHODS FOR ENCODING AND DECODING DATA

Номер: US20140022099A1
Принадлежит: Realtime Data, LLC Data LLC DBA IXO

The transmission of broadcast data, such as financial data and news feeds, is accelerated over a communication channel using data compression and decompression to provide secure transmission and transparent multiplication of communication bandwidth, as well as reduce the latency. Broadcast data may include packets having fields. Encoders associated with particular fields may be selected to compress those particular fields. 1. A method for processing data , the data residing in a data field , comprising:recognizing any characteristic, attribute, or parameter of the data;selecting an encoder associated with the recognized characteristic, attribute, or parameter of the data;compressing the data with the selected encoder to create compressed data wherein the compressing achieves a compression ratio of over 10:1 on the data; andbroadcasting the compressed data to a plurality of clients.2. The method of claim 1 , wherein the compressing and broadcasting occur over a time period which is less than a time to broadcast the data in uncompressed form.3. The method of claim 1 , further comprising:decompressing the compressed data, and wherein the compressing, the broadcasting, and the decompressing occur over a time period which is less than the time to broadcast the data in uncompressed form.4. The method of claim 1 , wherein multiple messages are contained in a data packet.5. The method of claim 1 , wherein the data comprises financial data transmitted in sequence.6. The method of claim 1 , wherein the data field includes stock information.7. The method of claim 1 , wherein the data field includes options information.8. The method of claim 1 , wherein the compressing is lossy.9. The method of claim 1 , wherein the broadcasting comprises:broadcasting the compressed data utilizing a User Datagram Protocol (UDP).10. The method of claim 1 , wherein the compressing is performed on a server and wherein the compressed data is broadcast from the server.11. A method for processing ...

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

METHOD AND APPARATUS FOR PROVIDING A WIDE AREA NETWORK INFRASTRUCTURE

Номер: US20140023065A1
Автор: UTTARO JAMES
Принадлежит: AT&T INTELLECTUAL PROPERTY II, L.P.

A method and apparatus for providing a wide area network infrastructure for providing services on IP networks such as Voice over Internet Protocol (VoIP) and Service over Internet Protocol (SoIP) networks are disclosed. For example, an enterprise customer may subscribe to a service for obtaining a reliable wide area network infrastructure for communicating among two or more customer locations. The network service provider creates a virtual private network in the public domain and another virtual private network in the private domain to interconnect the customer locations. It then connects each customer edge router to two provider edge routers one in each domain and/or instances of provider edge functionality in each domain. Routes are then advertised via two control planes to both virtual private networks. 1. A method for advertising routes in a communication network , comprising:creating, via a processor, a first virtual private network in a public domain of the communication network;creating, via the processor, a second virtual private network in a private domain of the communication network, wherein the first and the second virtual private networks are controlled via two separate control planes; andadvertising, via the processor, the routes between two sites over the two separate control planes to the first and second virtual private networks.2. The method of claim 1 , wherein the communication network is an internet protocol network.3. The method of claim 1 , wherein the routes are advertised via border gateway protocol sessions.4. The method of claim 1 , wherein the first virtual private network comprises a public provider edge device claim 1 , and wherein the second virtual private network comprises a private provider edge device.5. The method of claim 1 , where the first and second virtual private networks are created in response to a request from a customer.6. The method of claim 5 , wherein a menu is provided to the customer for receiving data for ...

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

METHOD AND SYSTEM FOR CONTROLLING MESSAGE ROUTING

Номер: US20140031070A1
Принадлежит: TWILIO, INC.

A system and method for transmitting telephony messages that includes transmitting a first outgoing telephony message through a first channel using a first routing option selected from a plurality of routing options; receiving a message delivery report through at least a second channel; updating message routing data in response to the message delivery report; selecting a second routing option for at least a second outgoing message, the second routing option selected from the plurality of routing options prioritized by the updated message routing data; and transmitting a second outgoing telephony message through the first channel using the selected second routing option. 1. A method for transmitting telephony messages comprising:transmitting a first outgoing telephony message through a first channel using a first routing option selected from a plurality of routing options;receiving a message delivery report through at least a second channel;updating message routing data in response to the message delivery report;selecting a second routing option for at least a second outgoing message, the second routing option selected from the plurality of routing options prioritized by the updated message routing data; andtransmitting a second outgoing telephony message through the first channel using the selected second routing option.2. The method of claim 1 , wherein the first channel is a short message service (SMS) message communication channel.3. The method of claim 1 , wherein the first channel is a multimedia messaging service (MMS) message communication channel.4. The method of claim 1 , wherein the plurality of routing options includes a set of message delivery gateway destinations claim 1 , wherein at least a subset of the message delivery gateway destinations are different carriers.5. The method of claim 1 , wherein updating message routing data in response to the message delivery report comprises ranking routing options based on delivery success rates as indicated by a ...

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

UNIVERSAL SERIAL BUS ASSISTANCE ENGINE

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

A method to interact with a local USB device is disclosed. A message is received from the local USB device. Predetermined information is extracted from a proper subset of the message. The extracted information is transmitted to a local process. 1. A server configured to interact with a remote USB device comprising:a host controller driver for the remote USB device; 1) a message analyzer that is associated with the remote USB device and configured to extract information from a subset of a message comprising a USB HID report associated with the remote USB device based at least in part on the configuration for predetermination; and', '2) an assistance engine that is associated with a remote USB host controller and configured to resubmit a USB descriptor to the remote USB host controller after the message analyzer extracts, wherein the resubmission is based at least in part on the configuration for predetermination and a past USB descriptor received earlier; and, 'an outbound interface to transmit a configuration for predetermination from the host controller driver toan inbound interface to receive a message from the message analyzer for the host controller driver.2. A server as recited in claim 1 , wherein the message comprises an extracted information from the message analyzer.3. A server as recited in claim 1 , wherein the message comprises a message from the remote USB device.4. A server as recited in claim 1 , wherein the message comprises an aggregate of extracted information from a plurality of messages from the remote USB device.5. A method to interact with a remote USB device comprising: 1) a message analyzer that is associated with the remote USB device and configured to extract information from a subset of a message comprising a USB HID report associated with the remote USB device based at least in part on the configuration for predetermination; and', '2) an assistance engine that is associated with a remote USB host controller and configured to resubmit a ...

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

END-POINT IDENTIFIERS IN SIP

Номер: US20140040484A1
Принадлежит: MICROSOFT CORPORATION

A system and method for uniquely identifying an SIP device extends the SIP communications protocol with an end point identifier, carried for example in the header of an SIP transmission. The end point identifier is useful for routing, registration, subscription, and authentication. The end point (device) of a given user epid can be uniquely identified by creating a key from an epid and a user's address-of-record (URI). This in turn enables improved connection management and security association management when the connections/IP addresses are transient, such as when HTTPS tunneling is used. 1. (canceled)2. A method comprising:receiving a Session Initiation Protocol compliant request at a receiving endpoint from a transmitting endpoint, the Session Initiation Protocol compliant request including an endpoint identifier and user information, wherein a combination of the endpoint identifier and the user information uniquely identifies the transmitting endpoint within a network independently of an Internet Protocol (IP) address of the transmitting endpoint.3. The method of claim 2 , wherein the Session Initiation Protocol compliant request is constructed at the transmitting endpoint.4. The method of claim 2 , wherein the endpoint identifier is an encoded string representing a hardware address of the first endpoint.5. The method of claim 2 , wherein the request is associated with a SIP method selected from the group of methods consisting of:REGISTER;SUBSCRIBE;NOTIFY;BYE;ACK;CANCEL;INVITE;REFER;MESSAGE;INFO;OPTIONS;PRACK;UPDATE; andPUBLISH.6. The method of claim 2 , wherein the endpoint identifier is generated by a registrar remote from the first endpoint.7. The method of claim 2 , further comprising claim 2 , after receiving the Session Initiation Protocol compliant request claim 2 , transmitting subsequent communications from the receiving endpoint to the transmitting endpoint.8. The method of claim 7 , wherein the transmitting endpoint is among a plurality of endpoints ...

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

METHODS AND STRUCTURE FOR IDENTIFYING SUPPORT FOR SUPER-STANDARD FEATURES IN COMMUNICATIONS BETWEEN SERIAL ATTACHED SCSI DEVICES

Номер: US20140059253A1
Принадлежит: LSI Corporation

Methods and structure for determining compatibility between a pair of SAS devices for support of super-standard features of the devices. Features and aspects hereof provide for exchange of information between a first and second SAS device using SAS protocol in non-standard manners. The exchanges are designed to exchange information between compatible, enhanced device without causing protocol violation errors in either the first or second devices. The information exchanged represents super-standard features supported by each device. Mutually supported super-standard features are enabled for further communications between the devices. If no super-standard features are mutually supported or if the second device is non-enhanced, no super-standard features are enabled in further communications between the devices. 1. A storage system , comprising:first and second devices operable to connect to each other in the storage system via a storage protocol,wherein the first device comprises a set of capabilities in addition to a set of capabilities of the storage protocol,wherein the first device is operable to transfer a customized command to the second device through a connection established via the storage protocol, andwherein the customized command is operable to elicit a response from the second device if the second device has a set of capabilities in addition to the set of capabilities of the storage protocol that is similar to the additional set of capabilities of the first device, and to prevent a violation of the storage protocol if the second device does not have the similar additional set of capabilities.2. The storage system of claim 1 , wherein the storage protocol is a Serial Advanced Technology Attachment protocol.3. The storage system of claim 1 , wherein:the storage protocol is a Small Computer System Interface protocol.4. The storage system of claim 3 , wherein:the storage protocol is a Serial Attached Small Computer System Interface protocol.5. The storage ...

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

METHOD AND SYSTEM FOR SHARING DIGITAL MEDIA CONTENT

Номер: US20140075040A1
Автор: Chai Crx K., Fishman Alex
Принадлежит: OpenTV, Inc.

Methods and systems for generating and sharing media clips are described. Consistent with some embodiments, while a selection of digital media content (e.g., a movie, television program, audio track, and so on) is being presented at a media player, a user creates one or more sets of waypoints (e.g., time markers) that define the boundaries (e.g., beginning and end) of one or more media clips. These waypoints are communicated from one media player device to another, enabling the receiving media player device to retrieve and play back the media clips from a source other than the media player device where the waypoints were generated. 1. (canceled)2. A method comprising:at a first media player device operated by a first user, defining a first waypoint pair and a second waypoint pair for a piece of content, the first and second waypoint pairs each comprising a first waypoint defining a beginning point of a media clip and a second waypoint defining an ending point of the media clip, the media clip being a portion of the piece of content;identifying a second user by accessing a list of social network contacts from a social network account of the first user; andgenerating a transmission to a second media player device associated with the second user, the transmission including the first and second waypoint pairs, a content identifier for the piece of content, and metadata indicating that media clips defined by the first and second waypoint pairs should be caused to be concatenated by the second media player device.3. The method of claim 2 , wherein the content identifier further indicates a plurality of content sources from which the piece of content can be requested by the second media player device.4. The method of claim 3 , wherein the plurality of content sources from which the piece of content can be requested include content sources capable of performing the concatenation after receiving the first and second waypoint pairs from the second media player device.5. The ...

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

SHARED BACK-TO-BACK USER AGENT

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

Mechanisms for sharing a Back-to-Back User Agent (B2BUA) instance between a plurality of services are provided. By sharing a single B2BUA instance, the need for additional Session Initiation Protocol (SIP)-related container processes and objects is obviated. In particular, a Micro-Sequencer Application Router Service (MSARS) is provided with the ability to deploy and undeploy a plurality of Micro-Sequenced Services (MSS) as well as provide a definition of a Micro-service B2BUAhelper class which creates linked SIP Sessions. 1. A method of invoking a Back-to-Back User Agent (B2BUA) , comprising:receiving an INVITE at a container;determining, by the container, that a plurality of services are requested in connection with servicing the received INVITE;invoking a sequencer to request each of the plurality of services; andproviding each of the plurality of services with a single B2BUA.2. The method of claim 1 , further comprising:parsing the received INVITE;extracting a SipServeletRequest from the parsed INVITE; and generating a first modified request based on the extracted SipServletRequest;', 'accessing an interface and, via the interface, presenting the first modified request to the first microservice; and', 'receiving, from the first microservice, a second modified request., 'requesting a first microservice in connection with providing a first service from the plurality of services, wherein requesting the first microservice comprises3. The method of claim 2 , further comprising: generating a third modified request based on the second modified request;', 'accessing the interface and, via the interface, presenting the third modified request to the second microservice; and', 'receiving, from the second microservice, a fourth modified request., 'requesting a second microservice in connection with providing a second service from the plurality of services, wherein requesting the second microservice comprises4. The method of claim 3 , further comprising:receiving, by the ...

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

REALM TRANSLATION IN AN IMS NETWORK

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

Various embodiments of the present technology allow multi-realm support at US-CSCF to IMS by the same I/S-CSCF nodes. Some embodiments allow for a registration message to be received from an IMS client. The registration message can be used to establish, through an Internet Protocol Multimedia Subsystem (IMS) core network, a service between a first endpoint associated with a first realm and a second endpoint associated with a second, different realm. The registration message can be translated so that the second endpoint believes the first endpoint is associated with the second realm before being transmitted to the second endpoint. Upon receiving a successful IMS registration message from the IMS core network, a binding can be created between the first endpoint and the second endpoint. 1. At least one non-transitory computer-readable medium , carrying instructions , which when executed by at least one data processor , performs a method for use in a telecommunications network for routing communications , the method comprising: wherein the initiating device is assigned to a first realm, and', 'wherein the endpoint is associated with a second, different realm;', 'providing a registration message based on the request to create the IMS session,', 'wherein the registration message identifies the initiating device as being assigned to the second realm;', 'wherein the IMS session is created between the initiating device and the endpoint,', 'wherein, during the session, the first realm is translated into the second realm upon receiving messages from the initiating device; and', 'wherein, during the session, the second realm is translated into the first realm upon receiving messages from the endpoint., 'receiving a request from an initiating device to establish a service connection session between the initiating device and an endpoint through an Internet Protocol Multimedia Subsystem (IMS) session,'}2. A communications system offering Internet Protocol Multimedia Subsystem (IMS ...

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

CALL FLOW SYSTEM AND METHOD FOR USE IN A LEGACY TELECOMMUNICATION SYSTEM

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

A method of operating a network server, such as a mobile application gateway, connect devices on a cellular or carrier network with individual networks, such as enterprise voice and data networks or residential networks. The effects of the present invention are far reaching in terms of transferring effective call control from the cellular network into the control of the individual network, such as the enterprise, and enabling new business models for the purchase of cellular service from a public cellular carrier by an enterprise. 1. A method , comprising:providing, by an enterprise gateway server, a first routing information to a carrier gateway server, the first routing information comprising at least one routing instruction based on at least one policy, wherein the at least one policy comprises enterprise session routing criteria for at least one of a restriction on times the session may be routed and a restriction on a destination where the session may be routed;transmitting from the carrier gateway server to a mobile switching network, a second routing information, the second routing information comprising at least one of destination information and session path information for routing the session to a destination; androuting, by the mobile switching network, the session to the destination.2. The method of comprising supporting claim 1 , by the enterprise gateway server claim 1 , session routing between a private branch exchange deployed in an enterprise network and a cellular network.3. The method of claim 2 , wherein the destination is the private branch exchange.4. The method of claim 1 , wherein the destination is the enterprise gateway server.5. The method of claim 2 , wherein the destination is the enterprise gateway server via the private branch exchange.6. The method of claim 2 , wherein the destination is the private branch exchange via the enterprise gateway.7. The method of claim 2 , wherein the enterprise gateway server routes to a final destination ...

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

SYSTEMS AND METHODS FOR REFERENCE-MODEL-BASED MODIFICATION OF A THREE-DIMENSIONAL (3D) MESH DATA MODEL

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

Systems and methods relate to encoded video streams including geometric-data streams transmitted to a receiver for rendering of a viewpoint-adaptive 3D persona. A method includes obtaining a three-dimensional (3D) mesh of a subject generated from depth-camera-captured information about the subject, obtaining a facial-mesh model, locating a facial portion of the obtained 3D mesh of the subject, computing a geometric transform based on the facial portion and the facial-mesh model, the geometric transform determined in response to one or more aggregated error differences between a plurality of feature points on the facial-mesh model and a plurality of corresponding feature points on the facial portion of the obtained 3D mesh, generating a transformed facial-mesh model using the geometric transform and generating a hybrid mesh of the subject at least in part by combining the transformed facial-mesh model and at least a portion of the obtained 3D mesh. 1. A method comprising:obtaining a three-dimensional (3D) mesh of a subject, wherein the obtained 3D mesh is generated from depth-camera-captured information about the subject;obtaining a facial-mesh model;locating a facial portion of the obtained 3D mesh of the subject;computing a geometric transform based on the facial portion and the facial-mesh model, the geometric transform determined in response to one or more aggregated error differences between a plurality of feature points on the facial-mesh model and a plurality of corresponding feature points on the facial portion of the obtained 3D mesh;generating a transformed facial-mesh model using the geometric transform;generating a hybrid mesh of the subject at least in part by combining the transformed facial-mesh model and at least a portion of the obtained 3D mesh; andoutputting the hybrid mesh of the subject.2. The method of claim 1 , further comprising:transmitting the hybrid mesh as a set of one or more geometric-data streams and one or more video streams as time- ...

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

SYSTEM AND METHOD TO USE LOCATION-AWARE DNS RESPONSES AS INPUT TO MEDIA RELAY SELECTION FOR WEBRTC

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

A region specific proxy server receives a first request to establish a communication session from a communication device. The first request is based on an address of the region specific proxy server identified by a DNS server. The region specific proxy server generates and sends, to a media control service, a second request to identify a region specific media relay. The second request comprises the address of the region specific proxy server. The proxy server receives, from the media control service, an address of the region specific media relay that is selected based on the address of the region specific proxy server. The proxy server sends the address of the region specific media relay to the communication device. The communication device uses the address of the region specific media relay to establish a media communication session (e.g., a voice media communication session) using the region specific media relay. 1. A method comprising:receiving, by a microprocessor, a first request to establish a communication session based on an address of a first region specific proxy server;generating, by the microprocessor, a second request to identify a first region specific media relay, wherein the second request comprises the address of the first region specific proxy server;sending, by the microprocessor, the second request to a media control service;receiving, by the microprocessor and from the media control service, an address of the first region specific media relay; andsending, by the microprocessor, the address of the first region specific media relay to a first communication device for establishing a media communication session using the first region specific media relay.2. The method of claim 1 , wherein the media control service uses the address of the first region specific proxy server to select the first region specific media relay from a list of region specific media relays.3. The method of claim 1 , wherein the first region specific proxy server is in a second ...

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

Device, system, and method of conversation proxy

Номер: US20140112334A1
Принадлежит: AudioCodes Ltd

Device, system, and method of conversation proxy. A method of communication includes: instructing a first network element, which intends to send conversation packets to a second network element via a first route that excludes a Session Border Controller (SBC) server, to send the conversation packets to the second network element via a second route that includes the SBC server.

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

METHODS AND APPARATUS FOR EFFICIENT LOAD BALANCING AMONG MICROSERVICES AND/OR PROCESSING ENTITIES

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

The present invention is directed to communications methods and apparatus for efficiently distributing traffic to processing entities. An exemplary method includes the steps of: receiving, at a first Session Initiation Protocol (SIP) load balancer (SLB), a first SIP INVITE message; selecting, at the first SLB, which Session Border Controller (SBC) in a first cluster of SBCs to send the first SIP invite message based on a message allocation weight determined based on message loss information corresponding to different SBCs in the first cluster of SBCs, the selecting including allocating a portion of incoming received SIP INVITE messages to an individual SBC based on a message loss rate corresponding to the individual SBC and the message allocation rate, said selecting including selecting a first SBC from the first cluster of SBCs to send said first SIP INVITE message, and sending the first SIP INVITE message to the first SBC. 1. A communications method , the method comprising:receiving, at a first Session Initiation Protocol (SIP) load balancer (SLB), a first SIP INVITE message;selecting, at the first SLB, which SIP processing entity in a first cluster of SIP processing entities to send the first SIP INVITE message based on a message allocation weight determined based on message loss information corresponding to different SIP processing entities in the first cluster of SIP processing entities, said selecting including allocating a portion of incoming received SIP INVITE messages to an individual SIP processing entity based on a message loss rate corresponding to the individual SIP processing entity and said message allocation weight, said selecting including selecting a first SIP processing entity from the first cluster of SIP processing entities to send said first SIP INVITE message;sending the first SIP INVITE message to the first SIP processing entity; andreceiving a first SIP response message from the first SIP processing entity in response to the first SIP ...

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

TRANSMISSION CONTROL DEVICE, TRANSMISSION CONTROL METHOD, AND TRANSMISSION CONTROL PROGRAM

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

A transmission control device includes a delaying section and a transmitting section. When an application program calls a connect function, the delaying section delays transmission of a synchronize packet in response to the calling of the connect function. Upon calling of a transmit function by the application program while the transmission of the synchronise packet is being delayed, the transmitting section transmits the synchronise packet including transmission target data in response to the calling of the transmit function. 1. A transmission control device comprising:a delaying section configured such that when an application program calls a connect function, the delaying section delays transmission of a synchronize packet in response to the calling of the connect function; anda transmitting section configured such that upon calling of a transmit function by the application program while the transmission of the synchronize packet is being delayed, the transmitting section transmits the synchronize packet including transmission target data in response to the calling of the transmit function.2. The transmission control device according to claim 1 , further comprising:a round-trip time identifying section configured to identify a round-trip time constituting a time period from the time the synchronise packet is transmitted until a synchronize-acknowledge packet is received in three-way handshaking; anda transmission time lag identifying section configured to identify a transmission time lag constituting a time period from the time the connect function is called by the application program until the transmit function is called,wherein the delaying section controls whether or not to delay the transmission of the synchronise packet in response to the calling of the connect function in accordance with the result of a comparison between the round-trip time and the transmission time lag.3. The transmission control device according to claim 2 ,wherein the delaying section ...

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

SYSTEMS AND METHODS FOR RECONSTRUCTION AND RENDERING OF VIEWPOINT-ADAPTIVE THREE-DIMENSIONAL (3D) PERSONAS

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

Systems and methods relate receiving video streams captured of a subject by video cameras, each video stream including video frames that are time-synchronized with the video, each video camera having a known vantage point in a predetermined coordinate system; obtaining at least one three-dimensional (3D) mesh of the subject, the mesh being time-synchronized and including a plurality of mesh vertices with known locations; identifying a user-selected viewpoint, and identifying a viewpoint-specific subset of the mesh vertices visible; generating 3D submeshes of the subject by calculating visible-vertices lists from the vantage point of each video camera from which the viewpoint-specific subset of mesh vertices is visible; projecting mesh vertices from the calculated visible-vertices lists on to video pixels; and rendering viewpoint-adaptive 3D personas of the subject by weighting video pixel colors from different video-camera vantage points according to the geometric relationship of each video-camera vantage point to the user-selected viewpoint. 1. A method comprising:receiving one or more video streams captured of a subject by one or more video cameras, each video stream including video frames that are time-synchronized with the video frames of each of the other video streams according to a shared frame rate, each of the one or more video cameras having a known vantage point in a predetermined coordinate system;obtaining at least one three-dimensional ( 3D) mesh of the subject at the shared frame rate, the mesh being time-synchronized with the video frames of the video streams, the mesh including a plurality of mesh vertices having respective known locations in the predetermined coordinate system;identifying a user-selected viewpoint, and responsively identifying a viewpoint-specific subset of the mesh vertices visible from the user-selected viewpoint, at the shared frame rate;generating one or more 3D submeshes of the subject at the shared frame rate at least in part ...

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

CALLING LINE/NAME IDENTIFICATION OF ENTERPRISE SUBSCRIBERS IN MOBILE CALLS

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

A system, server, and method of DTMF detection in a VoIP network. 1. A method comprising:receiving an incoming call at an enterprise gateway server destined for an enterprise user;determining the incoming call should be routed to a mobile device associated with the enterprise user based on an enterprise policy;originating another call to the mobile device, wherein the another call includes calling party number information containing a numerical indicator identifying a number dialed by the originating party; andconnecting the incoming call with the another call.2. The method of claim 1 , wherein the numerical indicator comprises a one or more digit number identifying one of a plurality of telephone numbers associated with the enterprise user.3. The method of claim 1 , comprisingprepending the numerical indicator to the calling party number information by adding one or more digits to the calling party number.4. The method of claim 1 , comprisingreplacing at least a portion of the calling party number with the numerical indicator.5. The method of claim 1 , comprisingtransmitting a distinctive ring indicator to the mobile device identifying the number dialed by the originating party.6. The method of claim 1 , wherein the enterprise policy determines when the incoming call should be routed to the mobile device based on criteria including one or more of time-of-day claim 1 , day-of-week claim 1 , whether the user has badged-in or badged-out claim 1 , and permanent claim 1 , user and administrator settings.7. The method of claim 1 , wherein the origination of the another call to the mobile device is performed by one of the enterprise gateway server and a carrier gateway server.8. An apparatus comprising:a receiver configured to receive an incoming call at an enterprise gateway server destined for an enterprise user; and determine the incoming call should be routed to a mobile device associated with the enterprise user based on an enterprise policy;', 'originate another ...

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

METHOD AND DEVICE FOR INFORMATION EXCHANGE

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

Disclosed are a method and a device for information exchange, where the method includes: selecting, from an information source set, at least two information sources; displaying the information sources on a same graphic interface; identifying an operation instruction of the graphic interface issued by a user; and transmitting information of the start information source to the target information source, and/or transmitting information of the target information source to the start information source. The embodiments of the application display the at least two information sources on the same graphic interface and implement the information exchange so that information can be shared between information sources. Compared with the related prior art, the application can be operated easily, and is capable of reducing repetitive operations, thereby avoiding an erroneous selection or omission of an information source. 1. A method for information exchange , comprising:selecting, from an information source set, at least two information sources;displaying the information sources on a same graphic interface;identifying an operation instruction of the graphic interface issued by a user, wherein the operation instruction is configured to instruct two exchanging parties of the information sources to implement an information exchange, and the two exchanging parties comprise a start information source and a target information source; andtransmitting information of the start information source to the target information source, and/or transmitting information of the target information source to the start information source.2. The method according to claim 1 , wherein the selecting claim 1 , from an information source set claim 1 , at least two information sources comprises:calculating a first distance between two terminals corresponding to any two information sources according to position information of terminals corresponding to respective information sources in the information source ...

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

DETERMINE ANOMALOUS BEHAVIOR BASED ON DYNAMIC DEVICE CONFIGURATION ADDRESS RANGE

Номер: US20180063072A1

Example embodiments disclosed herein relate to determining whether a device exhibits anomalous behavior based on a set of rules, address usage information, and address range information. Address usage information for a device communicating on a data plane of a network implemented using switches is received via a control plane. Address range information for the network is maintained. Whether the device exhibits anomalous behavior is determined based on the set of rules, address usage information, and address range information. 1. A software defined networking (SDN) controller , comprising:an interface engine to receive address usage information for a device communicating on a data plane of a network implemented using a plurality of switches,wherein the SDN controller receives the address usage information from one of the switches via a control plane;a dynamic address maintenance engine to maintain Dynamic Device Configuration Protocol (DDCP) address range information for the network; anda behavior engine to determine that the device exhibits anomalous behavior based on a set of rules, the address usage information, and the DDCP address range information.2. The SDN controller of claim 1 ,wherein the address usage information includes an address used by the device on the network,wherein the DDCP address range information includes a list of a plurality of assigned addresses and corresponding device identifiers, andwherein the anomalous behavior determination is based on a determination that the device is not assigned the address used by the device.3. The SDN controller of claim 2 ,wherein the DDCP address range information further includes a timeout time,wherein the interface engine further causes sending of an Address Determination Protocol (ADP) resolution request message over the data plane for the address based on the timeout time,wherein the reception of the address usage information is based on the ADP resolution request message, andwherein the anomalous behavior ...

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

Method and Apparatus for Processing Image

Номер: US20190065826A1
Автор: Zhang Yanfu

Embodiments of the present disclosure disclose a method and apparatus for processing an image. A preferred embodiment of the method comprises: receiving video data acquired by a web camera and decoding the video data to obtain at least one to-be-processed image containing a face image; determining a face region image in the to-be-processed image; and extracting facial feature information from the face region image, the facial feature information comprising at least one of the following: facial form information, eyebrow information or eye shape information. The embodiment acquires video data by means of a web camera, which ensures the quality of the acquired image, realizes the pre-processing of the to-be-processed image and is useful to improve the accuracy of the subsequent face recognition. 1. A method for processing an image , comprising:receiving video data acquired by a web camera and decoding the video data to obtain at least one to-be-processed image comprising a face image;determining a face region image in the at least one to-be-processed image; andextracting facial feature information from the face region image, the facial feature information comprising at least one of: facial shape information, eyebrow information or eye shape information.2. The method according to claim 1 , wherein the decoding the video data to obtain at least one to-be-processed image comprising a face image comprises:decoding the video data by a real time streaming transmission protocol to obtain a sequence of image frames; andscreening out the at least one to-be-processed image comprising the face image from the sequence of image frames.3. The method according to claim 1 , wherein the extracting facial feature information from the face region image comprises:enlarging the face region image, and filtering the enlarged face region image to obtain a pre-processed face region image; anddetermining orientation information of the pre-processed face region image, and fitting a facial ...

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

SYSTEMS AND METHODS COMPRESSION, TRANSFER, AND RECONSTRUCTION OF THREE-DIMENSIONAL (3D) DATA MESHES

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

An exemplary method includes generating a 3D mesh of a subject based on frames of time-synchronized video streams of a subject, the frames associated with a first time and generating a transformed facial-mesh model based on a facial portion of the 3D mesh and a facial-mesh model. The method further includes generating a hybrid mesh by combining the transformed facial-mesh model and at least a portion of the 3D mesh. The method further includes generating a current 3D mesh based on frames of the time-synchronized video streams associated with a second time that temporally follows the first time. The method further includes generating a deformed historical 3D mesh by applying a non-rigid deformation process to the hybrid mesh based on the current 3D mesh. The method further includes compressing the deformed historical 3D mesh to form at least one triangle-based 3D submesh including a plurality of submesh triangles. 1. A method comprising:generating a three-dimensional (3D) mesh of the subject based on frames of time-synchronized video streams of a subject, the frames associated with a first time;generating a transformed facial-mesh model based on a facial portion of the 3D mesh of the subject and a facial-mesh model;generating a hybrid mesh by combining the transformed facial-mesh model and at least a portion of the 3D mesh;generating a current 3D mesh of the subject based on frames of the time-synchronized video streams associated with a second time that temporally follows the first time;generating a deformed historical 3D mesh by applying a non-rigid deformation process to the hybrid mesh that deforms the hybrid mesh based on the current 3D mesh; andcompressing the deformed historical 3D mesh to form at least one triangle-based 3D submesh of the subject, wherein the triangle-based 3D submesh includes a plurality of submesh vertices that define a plurality of submesh triangles.2. The method of claim 1 , further comprising:generating compressed-submesh data that ...

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

METHOD FOR TRANSMITTING BROADCAST SIGNAL AND APPARATUS FOR TRANSMITTING BROADCAST SIGNAL

Номер: US20210075893A1
Принадлежит: LG ELECTRONICS INC.

A method for transmitting a broadcast signal in a digital transmitter includes generating a link layer packet; generating the broadcast signal based on the link layer packet; and transmitting the broadcast signal. Further, the link layer packet includes at least one header and a payload, in which the at least one header includes a packet type field, and the packet type field represents a type of input data before encapsulation into the link layer packet. In addition, in response to the packet type field represents that the input data relates to a Movie Picture Experts Group-2 (MPEG-2) Transport Stream (TS) packet, a first header included in the link layer packet includes a deleted null packet indicator for representing the number of deleted null TS packets prior to the link layer packet. 1. A method for transmitting a broadcast signal in a digital transmitter , the method comprising:generating a link layer packet,wherein the link layer packet includes at least one header and a payload,wherein the at least one header includes a packet type field, and the packet type field represents a type of input data before encapsulation into the link layer packet,wherein in response to the packet type field represents that the input data relates to a Movie Picture Experts Group-2 (MPEG-2) Transport Stream (TS) packet, a first header included in the link layer packet includes a deleted null packet indicator for representing the number of deleted null TS packets prior to the link layer packet,wherein in response to the packet type field represents that the input data relates to an Internet Protocol (IP) packet, a second header includes payload configuration information, and the payload configuration information follows the packet type field while at least one field following the payload configuration information changes based on the payload configuration information,wherein a size of a third header included in the link layer packet as well as a field included in the third header ...

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

CONTROL METHOD AND APPARATUS IN A MOBILE AUTOMATION SYSTEM

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

A control method includes: storing, at a control server, respective identifiers for a plurality of sub-regions in a facility; for each sub-region identifier, a location of the sub-region in the facility and an operational constraint associated with a mobile automation apparatus; at the control server: obtaining a job definition indicating a set of the sub-region identifiers and a task; retrieving the locations and the operational constraints corresponding to the set of sub-region identifiers from the repository; allocating the set of sub-region identifiers to a plurality of subsets of sub-region identifiers, each subset having a shared common operational constraint; for each subset of sub-region identifiers, generating a task fragment containing the subset of sub-region identifiers, and the common operational constraint; and sending the task fragments and an identifier of the task to the mobile automation apparatus for performance of the task at each of the set of sub-region identifiers. 1. A control method in a mobile automation system including a mobile automation apparatus and a control server , comprising:storing, in a repository by the control server, (i) respective identifiers for a plurality of sub-regions in a facility, (ii) for each sub-region identifier, a location of the sub-region in the facility, and (iii) for each sub-region identifier, an operational constraint associated with the mobile automation apparatus; obtaining a job definition indicating a set of the sub-region identifiers and a task to be performed;', 'retrieving the locations and the operational constraints corresponding to the set of sub-region identifiers from the repository;', 'allocating the set of sub-region identifiers to a plurality of subsets of sub-region identifiers, each subset having a shared common operational constraint;', 'for each subset of sub-region identifiers, generating a task fragment containing the subset of sub-region identifiers, and the common operational ...

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

SYSTEM AND METHOD FOR PROVIDING SIMPLIFIED PROGRAMMING CONSTRUCTS FOR USER ACTIVITIES IN A TELECOMMUNICATIONS APPLICATION

Номер: US20140156728A1
Принадлежит: ORACLE INTERNATIONAL CORPORATION

In accordance with embodiments of the invention, the converged application framework of a converged application server is extended by providing a set of easily usable artifacts which enable easy creation of programs effecting user activities without detailed knowledge of the underlying SIP level protocol and events. In particular embodiments the present invention provides new communication beans implementing particular user activities including, for example, subscribing to the status of a user mailbox. 1. A method for implementing user activities in a telecommunication system , the method comprising:(a) receiving a plurality of SIP requests;(b) filtering the plurality of SIP requests;(c) initiating a UserActivity application operating on one or more microprocessor in response to determining that one or more of said plurality of SIP requests represents a subscription to a UserActivity by a user;(d) processing said subscription to said UserActivity with said UserActivity application; and(e) transmitting one or more SIP responses from said UserActivity application.2. The method of claim 1 , wherein step (d) includes verifying authorization of the user to subscribe to said UserActivity.3. The method of claim 1 , wherein the UserActivity comprises subscribing to a status of a mailbox.4. The method of claim 1 , wherein the UserActivity comprises subscribing to a status of a mailbox and wherein the method further comprises:(f) transmitting the status of the mailbox to the user.5. The method of claim 1 , wherein the UserActivity comprises subscribing to a status of a mailbox and wherein the method further comprises:(f) transmitting a message waiting indication to the user.6. The method of claim 1 , wherein the UserActivity application is adapted to be modified using annotations within the UserActivity application.7. The method of claim 1 , wherein the UserActivity application is adapted to be modified using a configuration file.8. A non-transitory computer readable storage ...

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

In-Session Communication For Service Application

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

The invention relates to a method carried out by a service control entity to set up a communication path for exchange of service control messages with a service application entity () in a mobile communications network for controlling an application of a service, by the service application entity (), to a media data flow, the media data flow being established between the service control entity () and a remote end. A first message is transmitted on a service control channel, the first message comprising as a destination address an address of the remote end, wherein offer data is added to the transmitted first message, the offer data including an indicator indicating that the service control entity is configured to support a communication path on a media data plane of the media data flow based on Real Time Transport Control Protocol, RTCP, service control messages. A second message is received on the service control channel, wherein the second message comprises acceptance data in response to the offer data, the acceptance data comprising a receiver address at which the service application entity () is configured to receive RTCP service control messages. The receiver address is stored at which the service application entity () is configured to receive RTCP service control messages in order to set up the communication path between the service control entity and the service application entity. 123-. (canceled)24. A method , by a service control entity , to set up a communication path for exchange of service control messages with a service application entity in a mobile communications network , the control messages for controlling an application of a service , by the service application entity , to a media data flow , the media data flow being established between the service control entity and a remote end , the method comprising:transmitting a first message on a service control channel, the first message comprising as a destination address an address of the remote end, ...

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

VIDEO SERVER, VIDEO SERVER SYSTEM, AND COMMAND PROCESSING METHOD

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

A video server includes a plurality of ports used for inputting and outputting material data items, a storage unit capable of storing group information about grouping of the plurality of ports, and a control unit that receives a command of designating a specific port of the plurality of ports for inputting and outputting one of a plurality of specific material data items and the other of the plurality of specific material data items as a first port, determines one or more other ports belonging to the same group of the first port as one or more second ports on the basis of the group information, and executes the command so as to synchronize the plurality of material data items each other using the first port and the one or more second ports. 1. A video server , comprising:a plurality of ports used for inputting and outputting material data items;a storage unit capable of storing group information about grouping of the plurality of ports; anda control unit that receives a command of designating a specific port of the plurality of ports for inputting and outputting one of a plurality of specific material data items and the other of the plurality of specific material data items as a first port, determines one or more other ports belonging to the same group of the first port as one or more second ports on the basis of the group information, and executes the command so as to synchronize the plurality of material data items each other using the first port and the one or more second ports.2. The video server according to claim 1 , further comprising:a communication interface that receives the command transmitted via an asynchronous communication network from a controller of a user.3. The video server according to claim 2 , whereinthe control unit is configured to execute a command for the plurality of material data items with reference to a reference synchronous signal.4. The video server according to claim 3 , whereinthe control unit is configured to feed a GUI (Graphical ...

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

Automatic Multimedia Upload For Publishing Data And Multimedia Content

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

Disclosed herein is a method and system for utilizing a digital data capture device in conjunction with a Bluetooth (BT) enabled mobile device for publishing data and multimedia content on one or more websites automatically or with minimal user intervention. A client application is provided on the BT enabled mobile device. In the absence of inbuilt BT capability, a BT communication device is provided on the digital data capture device. The BT communication device is paired with the BT enabled mobile device to establish a connection. The client application detects capture of data and multimedia content on the digital data capture device and initiates transfer of the captured data, multimedia content, and associated files. The digital data capture device transfers the captured data, multimedia content, and the associated files to the client application. The client application automatically publishes the transferred data and multimedia content on one or more websites. 1. A system , comprising:{'claim-text': [{'claim-text': ['said mobile software application for the Bluetooth enabled cellular phone configured to listen for an event notification, sent from the Bluetooth enabled data capture device, over the established paired Bluetooth connection, wherein the event notification corresponds to the acquired new-data and comprises sending a signal from the Bluetooth enabled data capture device to the Bluetooth enabled cellular phone; and', 'said mobile software application for the Bluetooth enabled cellular phone configured to receive, from the Bluetooth enabled data capture device, the event notification and the acquired new-data over the established paired Bluetooth connection;'], '#text': 'detect and receive new-data acquired in a Bluetooth enabled data capture device, wherein the new-data is data acquired by the Bluetooth enabled data capture device after establishing a paired Bluetooth connection between the Bluetooth enabled data capture device and the Bluetooth ...

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

SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR SCALABLE, LOW-LATENCY PROCESSING OF STREAMING DATA

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

A system for processing network flow monitoring data includes a data collection input coupled to at least one incoming data stream; a load balancing operator is operable to distribute the network monitoring messages amongst a plurality of downstream processing units; a plurality of collector processing sub-units downstream from the load balancing operator are operable to generate network flow records from the received network monitoring messages in a first format; a plurality of parser sub-units coupled to the plurality of collector processing sub-units are operable to generate parsed network flow records by converting the received network flow records from the first format to a second format; and a combiner operator coupled to the plurality of parser sub-units is operable to combine the parsed network flow records from the plurality of parser sub-units into a synchronous output data stream. 1. A system for processing network flow monitoring data comprising:a) a data collection input coupled to at least one incoming data stream of network monitoring messages;b) a load balancing operator coupled to the data collection input, the load balancing operator operable to distribute the network monitoring messages amongst a plurality of downstream processing units;c) a plurality of collector processing sub-units coupled to the load balancing operator downstream from the load balancing operator, each collector processing sub-unit operable to generate network flow records from the received network monitoring messages, wherein the network flow records are generated in a first format;d) a plurality of parser sub-units coupled to the plurality of collector processing sub-units, each parser sub-unit operable to receive the network flow records from one of the collector processing sub-units and to generate parsed network flow records by converting the received network flow records from the first format to a second format; ande) a combiner operator coupled to the plurality of parser ...

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

SYSTEMS AND METHODS FOR SOFTWARE DEFINED NETWORKING SERVICE FUNCTION CHAINING

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

Systems and methods are disclosed for steering packet traffic through an online network. One method includes receiving, at a switch of a network, a packet of data; classifying, by the switch, the packet to a service function chain based on fields of a packet header of the packet, the service function chain including a set of service functions to be performed on the packet; setting, by the switch, fields of the packet header to identify the service function chain classified; and transmitting, by the switch over the network, the packet to a service function device that performs a service function on the packet, the service function being in the set of service functions. 120-. (canceled)21. A computer-implemented method for steering packet traffic through an online network , comprising:receiving, at a first switch of the online network, a packet of data, wherein the first switch is enabled for service function chaining, and wherein the packet of data includes a source field and a destination field;classifying, by the first switch, the packet of data to a service function chain based on any one of the source field and the destination field of the packet of data, the service function chain including a set of service functions to be performed on the packet of data;transmitting, by the first switch over the online network, the packet of data to a second switch, wherein the second switch is enabled for service function chaining;inspecting, by the second switch, any one of the source field and the destination field to determine whether a service function device connected to the second switch is configured to perform a service function on the packet of data, the service function being in the set of service functions; andwherein if any one of the source field and the destination field does not match the matching criteria associated with the service function chain,then resetting any one of the source field and the destination field for transmitting the packet of data to a third ...

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

AUTOMATED DELIVERY OF MULTIMEDIA CONTENT

Номер: US20140164514A1
Принадлежит: foneClay, Inc.

A system adapted to provide multimedia content to a set of users is described. The system includes: a storage adapted to store at least one multimedia content item, each multimedia content item associated with a publisher-user; a set of destination devices, each destination device associated with a subscriber-user, each subscriber-user being associated with the publisher-user; and a server adapted to provide each multimedia content item to the set of destination devices. A method adapted to allow a creator to generate and distribute at least one multimedia content item to a set of subscribers is also described. In addition, a server application adapted to provide at least one multimedia content item to a set of destination devices is described. Furthermore, a server application adapted to allow a creator to compose a multimedia content item is described. 1. A system adapted to provide multimedia content to a set of users , the system comprising:a storage adapted to store at least one multimedia content item, each multimedia content item associated with a publisher-user;a set of destination devices, each destination device associated with a subscriber-user, each subscriber-user being associated with the publisher-user; anda server adapted to provide each multimedia content item to the set of destination devices.2. The system of claim 1 , wherein the server is further adapted to support composition of each multimedia content item by the publisher-user.3. The system of claim 2 , wherein the server is further adapted to automatically build and validate each multimedia content item.4. The system of claim 1 , wherein the server is further adapted to support association of each subscriber-user with the publisher-user through a subscription process.5. The system of claim 4 , wherein the subscription process allows the publisher-user to invite specific potential subscriber-users to utilize the subscription process.6. The system of claim 4 , wherein the subscription process ...

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

Multi-region virtual overlay wide area network

Номер: US20220103470A1

Disclosed herein are systems and methods for the creation, management, and utilization of a multi-region virtual overlay wide area network from a plurality of special purpose network appliances. In exemplary embodiments, multiple regions are created for the virtual overlay wide area network, each region having its own network topology. At least one network appliance from each region is in communication with at least one network appliance from each other region, for inter-region connectivity within the virtual overlay wide area network. A subnet sharing protocol can be utilized to exchange routing information among each network appliance within each region, and between each region.

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

MULTI-REGION VIRTUAL OVERLAY WIDE AREA NETWORK

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

Disclosed herein are systems and methods for the creation, management, and utilization of a multi-region virtual overlay wide area network from a plurality of special purpose network appliances. In exemplary embodiments, multiple regions are created for the virtual overlay wide area network, each region having its own network topology. At least one network appliance from each region is in communication with at least one network appliance from each other region, for inter-region connectivity within the virtual overlay wide area network. A subnet sharing protocol can be utilized to exchange routing information among each network appliance within each region, and between each region. 121.-. (canceled)22. A method for creating a multi-region virtual overlay network , the method comprising:assigning a first network appliance to a first regional subnetwork within a virtual overlay wide area network, the first network appliance having a first role within the first regional subnetwork;generating a message header for a subnet message, the message header comprising an identifier associated with the first network appliance, an identifier associated with the first regional subnetwork, and the first role of the first network appliance, wherein the message header is associated with at least one routing information; andtransmitting the message header to a second network appliance assigned to a second regional subnetwork within the virtual overlay wide area network, wherein a list of subnets maintained by the second network appliance is updated based on the message header and the routing information.23. The method of claim 22 , wherein the first network appliance maintains a first subnet table claim 22 , the method further comprising:determining that an option to include one or more local subnets of the first subnet table is selected; andincluding the one or more local subnets of the first subnet table in the message header.24. The method of claim 23 , wherein a second subnet table ...

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

Method and apparatus for initiating communication sessions

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

An aspect of the subject disclosure may include, for example, receiving a request from a communication device to initiate a communication session in a packet-switched network, obtaining a first name authority pointer record responsive to determining that there is an undesirable operational state in the packet-switched network, wherein the first name authority pointer record comprises a commented out record, obtaining a second name authority pointer record responsive to determining that there is a desirable operation state in the packet-switched network, wherein the second name authority pointer record comprises a record, and initiating the communication session according to one of the first name authority pointer record or the second name authority pointer record. Other embodiments are disclosed.

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

METHODS AND DEVICES FOR PROVIDING APPLICATION SERVICES TO USERS IN COMMUNICATIONS NETWORK

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

A gateway network element includes a memory and at least one processor. The memory is configured to store a program routine or module. The at least one processor is configured, by executing the program routine or module, to: map a first multi-path transport control protocol (MPTCP) flow to a first evolved packet system (EPS) bearer associated with a first serving base station for the user; map a second MPTCP flow to a second EPS bearer associated with a WiFi access point for the user, each of the first and second MPTCP flows corresponding to a same MPTCP connection for an application; output the first MPTCP flow on the first EPS bearer for delivery to the user through the first serving base station; and output the second MPTCP flow on the second EPS bearer for delivery to the user through the WiFi access point. 1. A method for providing application services to a user in a communications network , the method comprising:mapping a first multi-path transport control protocol (MPTCP) flow to a first evolved packet system (EPS) bearer associated with a first serving base station for the user;mapping a second MPTCP flow to a second EPS bearer associated with a WiFi access point, each of the first and second MPTCP flows corresponding to a same MPTCP connection for an application;outputting the first MPTCP flow on the first EPS bearer for delivery to the user through the first serving base station; andoutputting the second MPTCP flow on the second EPS bearer for delivery to the user through the WiFi access point.2. The method of claim 1 , wherein each of the first and second MPTCP flows is associated with a same destination IP address for the user.3. The method of claim 2 , wherein each of the first and second MPTCP flows are associated with at least one of (i) different source port numbers for an application server providing the application services claim 2 , and (ii) different destination port numbers associated with the same destination IP address.4. The method of claim 2 ...

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

ELECTRONIC DEVICE AND CONTROL METHOD THEREOF

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

Disclosed is an electronic device that receives a packet of a content image including a plurality of frames from an external device, transmits a signal indicating whether a packet is received, including a request for a bit rate of an image in a transmitted signal, receives a packet with a changed bit rate of the image based on the request, and displays the image on the display based on the received packet. 1. An electronic device , comprising:a communication interface comprising communication circuitry;a display; anda processor configured to:control the communication interface to receive a packet of a content image comprising a plurality of frames from an external device,control the communication interface to transmit a signal indicating whether the packet is received to the external device,control the communication interface to include a request for a bit rate of an image in the transmitted signal, andcontrol a packet in which the bit rate of the image is changed to be received based on the request and the image to be displayed on the display based on the received packet.2. The electronic device of claim 1 , wherein the processor is configured to:receive information on a plurality of bit rates of the image provided from the external device through the communication interface,select the bit rate of the image to be requested among the plurality of bit rates, andcontrol the communication interface to include the request for the selected bit rate in the transmitted signal.3. The electronic device of claim 1 , wherein the processor is configured to:identify a bandwidth in which the packet is received, anddetermine the bit rate of the image to be requested based on the identified bandwidth.4. The electronic device of claim 1 , wherein the processor is configured to identify whether the packet is received based on an order of the plurality of frames.5. The electronic device of claim 4 , wherein the processor is configured to control the communication interface to include ...

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

CALL FLOW SYSTEM AND METHOD FOR USE IN A LEGACY TELECOMMUNICATION SYSTEM

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

A method of operating a network server, such as a mobile application gateway, connect devices on a cellular or carrier network with individual networks, such as enterprise voice and data networks or residential networks. The effects of the present invention are far reaching in terms of transferring effective call control from the cellular network into the control of the individual network, such as the enterprise, and enabling new business models for the purchase of cellular service from a public cellular carrier by an enterprise. 1. A method , comprising:providing, by an enterprise gateway server, a first routing information to a carrier gateway server, the first routing information comprising at least one routing instruction on how to route a session based on at least one policy;transmitting from the carrier gateway server to a mobile switching network, a second routing information, wherein the second routing information comprises a routing instruction informing the mobile switching network to route the session to the carrier gateway server; androuting, by the mobile switching network, the session through an enterprise network, via the carrier gateway server, to a destination.2. The method of comprising supporting claim 1 , by the enterprise gateway server claim 1 , session routing between a private branch exchange deployed in the enterprise network and a cellular network.3. The method of claim 2 , wherein the destination is the private branch exchange.4. The method of claim 1 , wherein the destination is the enterprise gateway server.5. The method of claim 2 , wherein the destination is the enterprise gateway server via the private branch exchange.6. The method of claim 2 , wherein the destination is the private branch exchange via the enterprise gateway.7. The method of claim 2 , wherein the enterprise gateway server routes to a final destination via the private branch exchange.8. The method of claim 1 , wherein the enterprise gateway server routes to a final ...

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

SYSTEM AND METHOD FOR BEACON INVOKED MULTIFUNCTION PERIPHERAL OPERATION

Номер: US20180115454A1
Автор: Kodimer Marianne
Принадлежит:

A document processing system includes a wireless data beacon associated with an MFP, which beacon broadcasts beacon identification data. A network interface receives user identification data from a portable data device corresponding to the beacon identification data, and the device sends output job queue status data to the portable data device in accordance with an address associated with the user identification data. In a complementary action, a BLUETOOTH interface of a portable data device receives a device identifier from an associated BLUETOOTH low energy beacon. The device communicates user identification data via a network interface to the MFP. The portable data device then receives status data from the document processing device and the status data is displayed on a device display. 1. A document processing system comprising:an intelligent controller including a processor and memory;a document processing engine;a wireless data beacon configured to broadcast beacon identification data; anda network interface configured to receive user identification data from a portable data device corresponding to the beacon identification data,the network interface further configured to output device status data to the portable data device in accordance with an address associated with the user identification data.2. The document processing system of wherein the processor is configured to generate claim 1 , responsive to received user identification data claim 1 , a device connection notification to the portable data device via the network interface.3. The document processing system of wherein the processor is configured to generate claim 1 , responsive to received user identification data claim 1 , device status data corresponding to a current status of the document processing engine to the portable data device via the network interface.4. The document processing system of wherein the processor is configured to generate claim 1 , responsive to received user identification ...

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

SYSTEMS AND METHODS FOR CUSTOMIZED AVATAR DISTRIBUTION

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

Systems and methods for customizing avatars responsive to events are provided. An event is received and a topical category for the event is determined. A plurality of assets and a scene responsive to the event is obtained. Each such asset determines a position of an avatar in the scene over time. The avatar is associated with a user that has designated an interest in the topical category. The avatar is obtained from a user profile associated with the user. A sticker is formed comprising the scene and an altered version of the avatar. The altered version of the avatar comprises: (i) one or more visible layers that are present in the avatar and (ii) one or more visible layers that are not present in the avatar and that include all or a portion of the plurality of assets, thereby forming a sticker. The sticker is then provided to the user. 1. A method of customizing a first avatar responsive to an event , the method comprising:A) receiving a first event from a remote source;B) determining a first topical category for the first event from among a plurality of topical categories;C) obtaining a plurality of assets and a scene that are each responsive to the first event, wherein each respective asset in the plurality of assets determines a position of a portion of the first avatar in the scene over time, wherein the scene provides contextual information related to the first event, and wherein the first avatar is associated with a first user that has designated an interest in the first topical category;D) obtaining the first avatar from a user profile associated with the first user;E) forming a sticker comprising the scene with an altered version of the first avatar ovcrlaycd overlaid on the scene, wherein the altered version of the first avatar comprises: (i) one or more visible layers that are present in the first avatar obtained from the user profile and (ii) one or more visible layers that are not present in the first avatar obtained from the user profile and that ...

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

COMMUNICATION LAYER STRUCTURE FOR COMPUTING DEVICE COMMUNICATION

Номер: US20150127850A1

This invention discloses a Layer Architecture (LA) and its method of implementation. The Layer Architecture can be used in layered network communications between devices. The structure can be used in a network as one of the network layers within the network structure wherein two or more devices communicate via the network. 1. A non-transitory computer-readable medium having embodied thereon a computer program configured to cause a processor to communicate between two endpoints connected to a network , have a first layer to send information to a communication layer identifying services provided to the communication layer;', 'have a second layer to send information to a communication layer identifying services provided to the communication layer;', 'have a layer manager unit in the communication layer to send information to a layer configuration parameters unit;', 'have the layer manager unit in the communication unit to receive information from a protocol manager;', 'have the layer manager unit to send information to a layer monitor unit; and', 'have the layer manager to send information to the second layer., 'the non-transitory computer-readable medium comprising one or more code segments configured the processor to2. The non-transitory computer-readable medium of wherein the one or more code segments are further configured to cause a processor to:have the protocol manager unit send information to a protocol packet unit;have the protocol packet unit send information to a protocol communication unit;have the protocol manager unit and the protocol communication unit send information to a protocol table unit.3. The non-transitory computer-readable medium of wherein the one or more code segments are further configured to cause a processor to:have an incoming queue element unit send information to the protocol packet unit;have an outgoing queue element unit send information to the protocol packet unit;have a data queue manager send information to the incoming queue ...

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

HIGHLY AVAILABLE AND RELIABLE SECRET DISTRIBUTION INFRASTRUCTURE

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

The techniques discussed herein relate to providing a highly available and reliable secret distribution infrastructure. In an implementation, a key master service (KMS) system is disclosed. The KMS system includes one or more computer readable storage media having program instructions stored thereon which, when executed by one or more processing systems, direct the one or more processing systems to identify a hydration event and, responsive to the hydration event, determine if other KMS systems are running in a secret distribution infrastructure. The program instructions, when executed by one or more processing systems, further direct the KMS system to hydrate the KMS system with secret information obtained from the one or more of the other KMS systems when the other KMS systems are running in the secret distribution infrastructure. 1. A key master service (KMS) system comprising:one or more computer readable storage media; andprogram instructions stored on the one or more computer readable storage media, wherein the program instructions, when executed by one or more processing systems, direct the one or more processing systems to:identify a hydration event;responsive to the hydration event, determine if other KMS systems are running in a secret distribution infrastructure; andwhen the other KMS systems are running in the secret distribution infrastructure, hydrate the KMS system with secret information obtained from one or more of the other KMS systems.2. The KMS system of claim 1 , wherein to hydrate the KMS system with secret information obtained from the one or more of the other KMS systems claim 1 , the program instructions claim 1 , when executed by the one or more processing systems claim 1 , further direct the one or more processing systems to:identify local KMS systems within a same deployment as the KMS system; andattempt to hydrate the KMS system with secret information from one or more of the local KMS systems.3. The KMS system of claim 2 , wherein to ...

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

NETWORK ADDRESS TRANSLATION

Номер: US20160149748A1
Автор: Pan Yixin
Принадлежит: Fortinet, Inc.

Systems and methods for connecting a network using one network protocol with a network using another network protocol are provided. According to an embodiment, a method is provided for performing network address translation. A data packet is received, by a protocol bridge connecting a first network, using a first protocol, and a second network, using a second protocol, via a first session of the first protocol from a first network appliance of the first network. The first protocol may be either Internet Protocol version 4 (IPv4) or Internet Protocol version 6 (IPv6) and the second protocol is the other. The data packet is translated into the second protocol. The translation is performed in a kernel space of the protocol bridge. Finally, the data packet is transmitted via a second session of the second protocol to a second network appliance of the second network. 1. A method comprising:receiving, by a protocol bridge connecting a first network, configured for operation in accordance with a first protocol, and a second network, configured for operation in accordance with a second protocol, a data packet via a first session of the first protocol from a first network appliance of the first network, wherein the first protocol comprises Internet Protocol version 4 (IPv4) or Internet Protocol version 6 (IPv6);translating, by the protocol bridge, the data packet into the second protocol, wherein the second protocol comprises Internet Protocol version 4 (IPv4) or Internet Protocol version 6 (IPv6) and is different from the first protocol, and the translating is performed in a kernel space of the protocol bridge without sending the data packet to a user space of the protocol bridge; andtransmitting, by the protocol bridge, the data packet via a second session of the second protocol to a second network appliance of the second network.2. The method of claim 1 , further comprising:maintaining, by the protocol bridge, a first session table in which tuple information is stored for ...

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

NETWORK CONNECTIVITY MEASUREMENT SYSTEM AND METHOD

Номер: US20140237107A1
Принадлежит: Time Warner Cable Enterprises LLC

A system and method for detecting a transient outage of an Internet Protocol (IP) network. A probe sending device sends probe packets over the IP network. A probe packet includes a probe sequence number and a timestamp value issued by the probe sending device. A probe receiving device receives a current probe packet. The probe receiving device overwrites probe packet data obtained from a last received probe packet with the current probe packet when the current probe sequence number exceeds the sequence number of the last received probe packet by one. The probe receiving device stores the current probe packet data obtained from the current probe packet when the current probe sequence number exceeds the sequence number of the last received probe packet by more than one. 1. A method for detecting a transient outage of an Internet Protocol (IP) network , the method comprising:receiving by a probe receiving device a stream of probe packets from a probe sending device, wherein the stream of probe packets comprises a current probe packet, wherein the current probe packet comprises a current probe sequence number and a current timestamp value issued by the probe sending device;overwriting by the probe receiving device probe packet data obtained from a last received probe packet with the current probe packet when the current probe sequence number exceeds the sequence number of the last received probe packet by one, wherein the last probe packet comprises a last probe sequence number and a last timestamp value issued by the probe sending device; andstoring by the probe receiving device probe packet data obtained from the current probe packet when the current probe sequence number exceeds the sequence number of the last received probe packet by more than one.2. The method of claim 1 , wherein the stream of probe packets comprises a continuous sequence of probe packets each separated by a time interval selected from a range of about 1 millisecond to 40 milliseconds.3. The ...

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

CALL FLOW SYSTEM AND METHOD FOR USE IN A LEGACY TELECOMMUNICATION SYSTEM

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

A method of operating a network server, such as a mobile application gateway, connect devices on a cellular or carrier network with individual networks, such as enterprise voice and data networks or residential networks. The effects of the present invention are far reaching in terms of transferring effective call control from the cellular network into the control of the individual network, such as the enterprise, and enabling new business models for the purchase of cellular service from a public cellular carrier by an enterprise. 1. A method comprising:receiving by a carrier gateway server deployed in a mobile network, a call origination request of a call destined to a mobile station associated with an enterprise network;querying, by the carrier gateway server, an enterprise gateway server for a policy; andproviding, by the enterprise gateway server, routing information, based on the policy, to the carrier gateway server for routing the call via one of the mobile network and the enterprise gateway server via a private branch exchange.2. The method of comprisingrouting, by the mobile network, the call to the private branch exchange; androuting, by the private branch exchange, the call to the enterprise gateway server.3. The method of comprisingrouting, by the enterprise gateway server, the call to the final destination via the private branch exchange.4. The method of comprisingdetermining, via the enterprise gateway server, the call origination request is from a second mobile station on the same mobile network as the mobile station; androuting, by the mobile network, the call to the final destination.5. The method of comprisingrouting, by the mobile network, the call to the final destination.6. The method of comprising routing claim 1 , by the mobile network claim 1 , the call to the private branch exchange via a PSTN.7. The method of comprisingrouting, by the mobile network, the call to the private branch exchange over VoIP via a media gateway.8. A system comprising ...

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

Method and System for Providing Data Communication in Continuous Glucose Monitoring and Management System

Номер: US20190150738A1
Принадлежит: Abbott Diabetes Care Inc

Method and apparatus for providing a data stream generator that generates a data stream associated with a monitored analyte level, and a radio frequency logic portion operatively coupled to the data stream generator, the radio frequency logic portion configured to generate a radio frequency data stream based on the data stream generated from the data stream generator, the radio frequency logic portion further including one or more finite state machines and a plurality of discrete digital logic circuits, the one or more finite state machines configured to control the plurality of digital logic circuits to generate the radio frequency data stream for wireless communication are provided. Systems and kits incorporating the same are also provided.

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

SYSTEMS AND METHODS FOR SOFTWARE DEFINED NETWORKING SERVICE FUNCTION CHAINING

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

Systems and methods are disclosed for steering packet traffic through an online network. One method includes receiving, at a switch of a network, a packet of data; classifying, by the switch, the packet to a service function chain based on fields of a packet header of the packet, the service function chain including a set of service functions to be performed on the packet; setting, by the switch, fields of the packet header to identify the service function chain classified; and transmitting, by the switch over the network, the packet to a service function device that performs a service function on the packet, the service function being in the set of service functions. 1. A computer-implemented method for steering packet traffic through an online network , comprising:receiving, at a switch of a network, a packet of data;classifying, by the switch, the packet to a service function chain based on fields of a packet header of the packet, the service function chain including a set of service functions to be performed on the packet;setting, by the switch, fields of the packet header to identify the service function chain classified; andtransmitting, by the switch over the network, the packet to a service function device that performs a service function on the packet, the service function being in the set of service functions.2. The method of claim 1 , wherein classifying the packet to the service function chain based on fields of the packet header of the packet includes:matching, by the switch, a source field and a destination field of the packet header to a matching criteria associated with a service function chain.3. The method of claim 1 , wherein setting fields of the packet header to identify the service function chain classified by the switch includes:modifying, by the switch, a source Media Access Control (“MAC”) field to identify the service function chain classified by the switch.4. The method of claim 3 , further comprising:modifying, by the switch, the ...

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

BROADCAST SIGNAL TRANSMISSION APPARATUS, BROADCAST SIGNAL RECEPTION APPARATUS, BROADCAST SIGNAL TRANSMISSION METHOD, AND BROADCAST SIGNAL RECEPTION METHOD

Номер: US20170163945A1
Принадлежит: LG ELECTRONICS INC.

The present invention relates to an apparatus and a method for transmitting and receiving a broadcast signal including signaling information. One embodiment of the present invention may provide a broadcast signal transmission method comprising the steps of: generating a media stream by encoding media data; generating signaling information signaling the media stream; multiplexing the generated media stream and the signaling information; and transmitting a broadcast signal including the multiplexed media stream and the signaling information. According to one embodiment of the present invention, the signaling information may include meta data on the media stream. 116-. (canceled)17. A method of transmitting a broadcast signal , the method comprising:encoding service data;generating signaling information providing information related to at least one service of the service data, wherein the signaling information includes service ID information for identifying a service and information to acquire an MPD (Media Presentation Description) related to at least one service component of the service data;encapsulating the encoded service data and the signaling information into packets; andtransmitting the broadcast signal including the packets.18. The method of claim 17 ,wherein the information to acquire an MPD (Media Presentation Description) includes IP address.19. The method of claim 18 ,wherein the signaling information further includes physical layer id for identifying a physical layer path carrying the MPD in the broadcast signals.20. The method of claim 19 ,wherein the information to acquire an MPD (Media Presentation Description) includes URL information for downloading the MPD.21. An apparatus of transmitting a broadcast signal claim 19 , the apparatus comprising:an encoder to encode service data;a signaling generator to generate signaling information providing information related to at least one service of the service data, wherein the signaling information includes ...

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

METHOD AND APPARATUS FOR TRANSMITTING DATA PACKETS

Номер: US20150172091A1
Автор: CHE Jiuzhou
Принадлежит:

A method of transmitting data packets across a network, comprising: at a first server: receiving a first data packet of a message-based connectionless protocol (e.g., a first UDP data packet); identifying a second server for forwarding the first data packet toward a respective destination of the first data packet; adding a respective packet identifier to the first data packet to generate a first augmented data packet of the message-based connectionless protocol; and sending at least two copies of the first augmented data packet to the second server at substantially the same time. The second server receives at least one of the two copies of the first augmented data packet, restores the first data packet from the received copy of the first augmented data packet, and forwards the first data packet toward the respective destination of the first data packet. 1. A method of transmitting data packets across a network , comprising: receiving a first data packet of a message-based connectionless protocol, the first data packet having a respective destination different from the first server;', 'identifying a second server for forwarding the first data packet toward the respective destination of the first data packet;', 'adding a respective packet identifier to the first data packet to generate a first augmented data packet of the message-based connectionless protocol; and', 'sending at least two copies of the first augmented data packet to the second server at substantially the same time., 'at a first server having one or more processors and memory2. The method of claim 1 , wherein the second server receives at least one of the two copies of the first augmented data packet claim 1 , restores the first data packet from the received copy of the first augmented data packet claim 1 , and forwards the first data packet toward the respective destination of the first data packet.3. The method of claim 1 , wherein adding a respective packet identifier to the first data packet to ...

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

DEVICE AND METHOD FOR FACILITATING SECURE COMMUNICATIONS OVER A CELLULAR NETWORK

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

A process for communicating utility-related data over at least one network is described. the process includes: collecting utility-related data at a hub device during a first predetermined period of time; securing the utility-related data at the hub device using digital envelopes during the first predetermined period of time; initiating by the hub device an autonomous wake up process during a second predetermined period of time; sending the secure utility-related data over a first network to a designated server via at least one User Datagram protocol (“UDP”) message during the second predetermined period of time; and receiving an acknowledgement of receipt message of the at least one UDP message from the designated server; wherein the first and second predetermined periods of time typically do not overlap, but may overlap. 1. A computer-implemented method for receiving utility-related data over a network comprising:receiving at a head end device, a User Datagram protocol (UDP) bulk message comprising one or more UDP messages in a digital envelope, where each of the one or more UDP messages includes utility-related data, wherein utility-related data includes one or more of utility meter reading data, utility meter alarm data and firmware upgrade status data;validating the digital envelope;sorting the UDP messages; andtransmitting a UDP message comprising an acknowledgement of receipt for each of the received UDP messages.2. The computer-implemented method of claim 1 , wherein each of the one or more received UDP messages comprises in a first part of the UDP message claim 1 , a reason code for facilitating the sorting of the one or more UDP message into one of multiple predetermined storage buckets claim 1 , and in a second part of the one or more UDP message claim 1 , the utility-related data.3. The computer-implemented method of claim 2 , wherein the predetermined storage buckets include at least two of an electricity usage message bucket claim 2 , a gas usage ...

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

DYNAMIC COMMUNICATION SESSION MANAGEMENT

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

A computer detects initialization of a first messaging session. The computer receives one or more message commands relating to one or more messages. The computer monitors message progress of the first messaging session. The computer detects errors in the message progress. The computer starts one or more additional messaging session(s). The computer monitors message progress of the first messaging session and the one or more additional messaging session(s). The computer detects contraction of messaging sessions is appropriate. The computer closes one or more messaging sessions. 1. A method for communications management , the method comprising:detecting, by a communications layer, initialization of a first messaging session;receiving, by the communications layer, one or more message commands relating to one or more messages;monitoring, by the communications layer, message progress of the first messaging session;detecting, by the communications layer, errors in the message progress;starting, by the communications layer, one or more additional messaging session(s);monitoring, by the communications layer, message progress of the first messaging session and the one or more additional messaging session(s);detecting, by the communications layer, contraction of messaging sessions is appropriate; andclosing, by the communications layer, one or more messaging sessions.2. The method of claim 1 , the method further comprising:encrypting, by the communications layer, the one or more messages.3. The method of claim 1 , the method further comprising:compressing, by the communications layer, the one or more messages.4. The method of claim 1 , the method further comprising:sending, by the communications layer, the one or more messages using the first messaging session and the one or more additional messaging session(s).5. The method of claim 4 , wherein the one or more messages are sent using implicit ordering.6. The method of claim 4 , wherein the one or more messages are sent using ...

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

DEVICE AND METHOD FOR FACILITATING SECURE COMMUNICATIONS OVER A CELLULAR NETWORK

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

A process for communicating utility-related data over at least one network is described, the process includes: collecting utility-related data at a hub device during a first predetermined period of time; securing the utility-related data at the hub device using digital envelopes during the first predetermined period of time; initiating by the hub device an autonomous wake up process during a second predetermined period of time; sending the secure utility-related data over a first network to a designated server via at least one User Datagram, protocol (“UDP”) message during the second predetermined period of time; and receiving an acknowledgement of receipt message of the at least one UDP message from the designated server; wherein the first and second predetermined periods of time typically do not overlap, but may overlap. 1. A computer-implemented method for receiving utility-related data over a network comprising:receiving at a head end device, a User Datagram protocol (UDP) bulk message comprising one or more UDP messages in a digital envelope, where each of the one or more UDP messages includes utility-related data;validating the digital envelope;sorting the UDP messages; andtransmitting a UDP message comprising an acknowledgement of receipt for each of the received UDP messages.2. The computer-implemented method of claim 1 , wherein each of the one or more received UDP messages comprises in a first part of the UDP message claim 1 , a reason code for facilitating the sorting of the one or more UDP message into one of multiple predetermined storage buckets claim 1 , and in a second part of the one or more UDP message claim 1 , the utility-related data.3. The computer-implemented method of claim 2 , wherein the predetermined storage buckets include at least two of an electricity usage message bucket claim 2 , a gas usage message bucket claim 2 , an electricity generation message bucket claim 2 , and an alarm message bucket.4. The computer-implemented method of ...

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

SYSTEMS AND METHODS FOR MODEL-BASED MODIFICATION OF A THREE-DIMENSIONAL (3D) MESH

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

An illustrative method includes obtaining a three-dimensional (3D) mesh of a subject, obtaining a mesh model, and generating a hybrid mesh of the subject. The generating includes replacing a portion of the 3D mesh with the mesh model such that the hybrid mesh includes a non-replaced portion of the 3D mesh represented at a first resolution and the mesh model representing the replaced portion of the 3D mesh at a second resolution. 1. A method comprising:obtaining a three-dimensional (3D) mesh of a subject;obtaining a mesh model; andgenerating a hybrid mesh of the subject, the generating including replacing a portion of the 3D mesh with the mesh model such that the hybrid mesh comprises a non-replaced portion of the 3D mesh represented at a first resolution and the mesh model representing the replaced portion of the 3D mesh at a second resolution.2. The method of claim 1 , further comprising:combining the hybrid mesh and a historical hybrid mesh of the subject according to a weighting scheme.3. The method of claim 1 , further comprising:deforming, based on the hybrid mesh of the subject, a previous-frame hybrid mesh of the subject.4. The method of claim 3 , further comprising:restricting the deforming of the previous-frame hybrid mesh based on a defined motion restriction.5. The method of claim 3 , wherein the deforming comprises moving vertices of the previous-frame hybrid mesh closer to vertices of the hybrid mesh.6. The method of claim 1 , wherein the obtaining the mesh model comprises:computing a geometric transform based on differences between a plurality of feature points on the mesh model and a plurality of corresponding feature points on the portion of the 3D mesh; andtransforming the mesh model using the geometric transform.7. The method of claim 1 , wherein obtaining the 3D mesh of a subject includes:generating the 3D mesh of the subject from depth-camera-captured information about the subject.8. The method of claim 1 , further comprising:transmitting the ...

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

INTEGRATED WIRELESS MODULE

Номер: US20150195120A1
Принадлежит: HONEYWELL INTERNATIONAL INC.

A subassembly for an integrated wireless module is provided. The subassembly includes an integrated-wireless-module input/output (I/O) connector, a modem controller; at least one internal antenna, and at least two modem connectors communicatively coupled to the modem controller, the modem connectors configured to interface with at least two modems. The modem controller digitally selects to one of: communicatively couple one of the at least two modem connectors to one of the at least one internal antenna; communicatively couple one of the at least two modem connectors to the integrated-wireless-module I/O connector; and communicatively couple a first one of the at least two modem connectors to one of the at least one internal antenna and communicatively couple a second one of the at least two modem connectors to the integrated-wireless-module I/O connector. 1. A subassembly for an integrated wireless module , the subassembly comprising:an integrated-wireless-module input/output (I/O) connector;a modem controller;at least one internal antenna; and communicatively couple one of the at least two modem connectors to one of the at least one internal antenna;', 'communicatively couple one of the at least two modem connectors to the integrated-wireless-module I/O connector; and', 'communicatively couple a first one of the at least two modem connectors to one of the at least one internal antenna and communicatively couple a second one of the at least two modem connectors to the integrated-wireless-module I/O connector., 'at least two modem connectors communicatively coupled to the modem controller, the modem connectors configured to interface with at least two modems, wherein the modem controller digitally selects to one of2. The subassembly of claim 1 , wherein the integrated wireless module is an integrated avionics wireless module claim 1 , the subassembly further comprising at least one external antenna claim 1 , wherein the at least one internal antenna is internal to ...

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

HIGH SPEED EMBEDDED PROTOCOL FOR DISTRIBUTED CONTROL SYSTEMS

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

A control network communication arrangement includes a second protocol embedded into a first protocol in a way that modules supporting the second protocol may be aware of and utilize the first protocol whereas modules supporting only the first protocol may not be aware of the second protocol. Operation of modules using the second protocol does not disturb operation of the modules not configured to use or understand the second protocol. By one approach, the messages sent using the second protocol will be seen as messages sent using the first protocol but not having a message necessary to understand or as needing a particular response. In another approach, modules using the second protocol can be configured to send message during transmission of first protocol messages by other modules, the second protocol messages being triggered off of expected aspects of the message sent under the first protocol. 123-. (canceled)24. A communication device apparatus for communicating with other devices over a control network , the communication device apparatus comprising:a communication port configured to connect to a control network;a processing device operatively connected to the communication port to control receiving and sending communications over the control network, the processing device configured to communicate, during transmission of a message packet over the control network according to a first protocol, a second message embedded within the message packet using a second protocol; a receiving device checking at a sample point within a received first protocol bit to determine a value of the bit, and', 'the receiving device adjusting a position of the sample point within the received first protocol bit in response to sensing a transition edge within a defined portion of the received first protocol bit;, 'wherein the first protocol is defined in part bywherein the processing device is further configured to transmit a series of bits according to the first protocol having the ...

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

Dynamic Personalization of a Communication Session in Heterogeneous Environments

Номер: US20140280991A1
Принадлежит: SONICCLOUD, LLC

A method and system for transparent and automatic establishment of a personalized communication session across heterogeneous networks utilizes a network node for providing personalization services. Communication sessions initiated on any number of heterogeneous networks are transparently and automatically personalized for subscribers to personalization services offered by the network node by routing media in the communication session through the personalization node. 1. A method for providing a personalized communication session between a caller and a callee comprising:(a) automatically establishing a first leg between the caller and a network node by routing a call from the caller to the callee to the network node; (i) determining session information associated with the call;', '(ii) generating at least one audio personalization parameter for the call based upon the session information;', '(iii) configuring an audio processor using the at least one audio personalization parameter; and', '(iv) establishing a second leg between the network node and the callee;', '(v) bridging the first leg and the second leg such that an audio signal associated with the call is routed through the audio processor., '(b) at the network node2. The method of claim 1 , wherein the session information comprises at least one of:i. an automatic number identification (ANI);ii. a session initiation protocol (SIP) identifier;iii. an equipment identifier; andiv. a communication device information relating to at least one of the caller and the caller.3. The method of claim 1 , wherein generating at least one audio personalization parameter further comprises:(a) generating at least one query from the session information;(b) submitting a query to a database, wherein the database returns the at least one personalization parameter based upon the query4. The method of claim 3 , wherein generating at least one query from the session information further comprises:(a) transforming the session information ...

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

CALL FLOW SYSTEM AND METHOD FOR USE IN A VOIP TELECOMMUNICATION SYSTEM

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

A method of establishing a communication link between a mobile terminal of a wireless network and a subscriber of a network, such as an enterprise network, and/or a residential network. 1. A method , comprising:identifying, by a gateway server, a mobile phone subscription with one of a personal and a corporate account in advance of a mobile phone communication;establishing, by the mobile phone, a mobile phone communication;determining, by the gateway server, the mobile phone subscription has been set to associate usage with one of the personal and the corporate account; andapplying, by the gateway server, a policy to the mobile phone communication comprising one of allowing, disallowing and redirecting the mobile phone communication based on whether mobile phone subscription has been associated with the personal or the corporate account.2. The method of claim 1 , wherein the mobile phone communication is one of a call origination claim 1 , call termination claim 1 , text message origination claim 1 , text message termination and data session establishment.3. The method of claim 1 , wherein the associated usage of the mobile phone subscription is based on one of a time period claim 1 , a location claim 1 , a badging account status and a computer account logging status.4. The method of claim 1 , comprisingcharging for the mobile phone communication to one of a personal account and a corporate account based on the associated usage of the mobile phone being set to the personal account or the corporate account.5. The method of claim 1 , wherein a phone number of the mobile phone associated with the mobile phone communication is one of a personal phone number and a corporate phone number.6. The method of claim 1 , wherein a phone number of the mobile phone associated with the mobile phone communication is set to a corporate phone number during the mobile phone communication responsive to an employee profile associated with the mobile phone being one of logged into a ...

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

NETWORK SYSTEM AND NETWORK COMMUNICATION METHOD

Номер: US20180192429A1
Автор: YANG Zanfeng
Принадлежит:

The present invention provide a network system and a network communication method. By this invention, a cache server or an application server is moved from an IDC equipment room in a metropolitan area network to a local radio access network or an IP transport network between the radio access network and a wireless core network, and an edge node is deployed to steer a TCP packet for a central server to the cache server or the application server, to implement traffic scheduling. In this way, a transmission delay from the radio access network to a packet core network is reduced, thereby improving user experience. 1. A network system , used for content delivery , comprising:a third-party server and an edge node that are located in a radio access network or an Internet Protocol (IP) transport network between the radio access network and a wireless core network,wherein the edge node is configured to steer a Transmission Control Protocol (TCP) packet that is of terminal device for a central server and that corresponds to a TCP connection to the third-party server, andwherein the third-party server comprises an application server or a cache server, and wherein the third-party server is configured to store delivery data of the central server and respond to the TCP packet according to the delivery data.2. The network system according to claim 1 , further comprising:a central node located in the wireless core network, wherein the edge node is further configured to register the TCP connection with the central node, wherein the central node is configured to determine whether the third-party server has already served the terminal device at the edge node.3. The network system according to claim 2 , wherein the edge node is configured to:determine and store an IP address that needs to be steered; andperform destination network address translation (DNAT) on the TCP packet according to the IP address that needs to be steered, wherein performing the DNAT on the TCP packet causes the ...

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

IMPROVED ASSIGNMENT AND DISTRIBUTION OF NETWORK CONFIGURATION PARAMETERS TO DEVICES

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

A method, system and network element are disclosed which allows securing, customizing and generally improving network equipment (device) configuration and DHCP network address identification, assignment and distribution mechanism, such that network address and parameter configuration, assignment and distribution in a communications network is performed in a more optimum and secure manner. The DHCP protocol is improved using policies based on roles (profiles) directly linked to the physical identification of the device (for example, to its MAC address). 1. Method for the assignment and distribution of network configuration parameters to a device for communications network access , where the method comprises the following steps performed by a network element , where the network element is a router or switch acting on layer 2 of the Open Systems Interconnection (OSI) model , which manages access to the communications network:a) receiving from the device an OSI model layer 2 Dynamic Host Configuration Protocol (DHCP) message, requesting network configuration parameters, where this message includes an identifier of the device;b) determining in the network element if the identifier of the device is registered in a database as an identifier of a device with allowed network access; and c1) assigning a network access profile to the device, obtained from the database depending on the identifier of said device;', 'c2) assigning to the device a set of network configuration parameters depending on the access profile assigned thereto, said set of network configuration parameters including a network address for the device, where said network address belongs to a range of network addresses available for the device depending on the access profile assigned thereto;', 'c3) sending an OSI model layer 2 DHCP message to the device with the network configuration parameters assigned to the device; and', denying sending data to the device;', 'denying communication with other network devices ...

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

DEVICE AND METHOD FOR CONTROLLING AN IP NETWORK CORE

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

A control device can be used to control a base station, a switch, and a gateway leading to an external network. The device may communicate with a connection server connecting to a cloud computer system and with virtual functions of a control plane of the core network as instantiated in the computer system. The device may manage a database identifying for at least one terminal at least one of the virtual functions allocated to that terminal and a database associating at least one of the virtual functions with an identifier and a state of that function, and update the databases on the basis of information received from the connection server and/or from the virtual functions. The device may use one and/or the other of the databases in order to set up and/or maintain a user plane for a terminal between the base station, the switch, and the interconnection gateway. 1. An IP core network control device configured to control a base station of an access network , a switch of the IP core network , and an interconnection gateway to connect the IP core network to an external packet data network , the control device configured to:communicate with a connection server connecting to a cloud computer system and, via the server, with a plurality of virtual functions of a control plane of the IP core network that are instantiated in the cloud computer system; a first database identifying for at least one user terminal of a managed by the IP core network and served by the base station at least one of said virtual functions allocated to the terminal; and', 'a second database associating at least one of said virtual functions with a connection server identifier of that function and with a state of that function;, 'manageupdate the first and/or second database on the basis of information received from the connection server and/or from the virtual functions; anduse data of the first and/or second database to set up and/or maintain, for a terminal managed by the IP core network, a user ...

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

METHOD OF IMPLEMENTING UE CAPABILITY EXCHANGE AND ROUTE CONTROL FOR PARALLEL IMS AND CS SERVICES

Номер: US20150223054A1
Автор: WU Yajuan, Zhu Dongming
Принадлежит: Huawei Technologies Co., Ltd.

The present invention discloses a method of implementing UE capability exchange and a method of route control for parallel IMS and CS services in communication system, so as to distinguish among multiple UEs sharing a same IMPU during capability exchange and route control. Said method comprises: each of UEs involved in capability exchange sending its capability information to the opposite party respectively; the opposite party storing these information as well as the correlation between the information and the service ID; The UE including equipment ID of the opposite UE in an initiated service request; service control function entity in the network utilizing the equipment ID to query the established correlation among equipment ID, service ID, and address of the UE, so as to determine the address of the destination UE and route the service request to the destination UE. Said equipment ID identifies effectively a UE in the network. 1. A method comprising:receiving, by a second UE, an equipment ID of a first User Equipment (UE) and capability information of the first UE, sent from the first UE; andstoring, by the second UE, the equipment ID of the first UE and the capability information of the first UE;wherein the equipment ID uniquely identifies the first UE among multiple UEs sharing a same IP multimedia public user identity (IMPU).2. The method of claim 1 , further comprising:receiving, by the second UE, a message including a received equipment ID;judging, by the second UE, whether the capability information corresponding to the received equipment ID included in the message is stored locally in the second UE; andperforming, by the second UE, service handling in accordance with the result of the judging.3. The method of claim 2 , with performing service handling in accordance with the result of the judging comprising at least one of:initiating, by the second UE, a capability exchange if the capability information corresponding to the received equipment ID included in ...

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

SYSTEMS AND METHODS FOR SHARING AUDIO FEEDS

Номер: US20200201903A1
Автор: BARRAND Bryce
Принадлежит:

Systems and methods are disclosed for enabling sharing of audio feeds. One method includes receiving, from a user over a network, a request to add an audio feed to a collection managed by the user; storing, in a database, a URL of the audio feed in relation to the collection; receiving, from the user over the network, a request to share the collection; and generating an RSS URL of the collection by searching the database for URLs of audio feeds stored in relation to the collection. 120-. (canceled)21. A computer-implemented method for enabling sharing of sets of data , the method including:receiving, over a network, a request to add a first portion of data to a set of data;storing, in a database, a location indicator of the first portion of data in relation to the set of data;receiving, over the network, a request to share the set of data; andgenerating a sharable location indicator of the set of data by searching the database for one or more location indicators for locating the set of data.22. The method of claim 21 , further comprising:adding to the set of data a second portion of data based on content of the first portion of data stored in relation to the set of data.23. The method of claim 21 , wherein the first portion of data includes audio data.24. The method of claim 21 , further comprising:receiving, over the network, a request to add a third portion of data to the set of data, wherein the third portion of data includes a subject matter similar to a subject matter of the first portion of data.25. The method of claim 21 , further comprising:receiving, over the network, a request to add a third portion of data to the set of data, wherein the third portion of data is hosted by an entity different from an entity that hosts the first portion of data.26. The method of claim 21 , further comprising:receiving, over the network, a request to create a set of data, the request including at least one of a name of the set of data and ID of the set of data.27. The method ...

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

Systems and methods for sharing physical writing actions

Номер: US20210240429A1
Автор: Vahid Kolahdouzan
Принадлежит: Inkerz Pty Ltd

A server and computer implemented method for sharing physical writing actions, the method comprising the steps of: detecting, at each of a plurality of computing devices associated with a meeting, one or more physical writing actions being performed on physical writing surfaces; generating writing signals based on the physical writing actions; transmitting the generated writing signals to a server; forwarding, via the server, the writing signals for receipt at the plurality of computing devices associated with the meeting; and each computing device outputting a representation of the physical writing actions.

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

METHOD FOR FORWARDING DATA PACKETS IN A NETWORK AND PROGRAMMABLE INGRESS AND EGRESS NODES THEREFORE

Номер: US20160226769A1
Автор: McCormick William
Принадлежит:

The method for forwarding a data packet in a network generally has the steps of: forming at least two transit data packets including replicating at least payload data, sequence data and destination data of the data packet; and forwarding the at least two transit data packets along different network paths. The different network paths can lead to an egress node based on the destination data. At the egress node, the received data packets can be compared to stored data to determine whether the transit data packets having the same sequence data have both been received. The received data packets can then be transmitted to the data destination only when it is determined that they are the first one of the pair of transit data packets to be received. 1. A method for forwarding a data packet in a network , the method comprising the steps of:forming at least two transit data packets including replicating at least payload data, sequence data and destination data of the data packet;transmitting a first of the at least two transit data packets along a first defined network path to an egress node selected in accordance with the destination data; andtransmitting a second of the at least two transit data packets along a second defined network path to the egress node, the second defined network path being different than the first defined network path.2. The method of claim 1 , further comprising claim 1 , prior to said forming and forwarding claim 1 , identifying the data packet with at least the sequence data and the destination data.3. The method of claim 1 , wherein said forwarding includes incorporating a different network path data to each one of the at least two transit data packets claim 1 , the network path data of each one of the at least two transit data packets being associated with the different network paths.4. The method of claim 1 , further comprising:tracking the sequence data of a received data packet; andforwarding the received data packet to a data destination ...

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

Systems and methods for reconstruction and rendering of viewpoint-adaptive three-dimensional (3d) personas

Номер: US20210248819A1
Принадлежит: VERIZON PATENT AND LICENSING INC

An exemplary method includes maintaining a receiver-side mesh-vertices list, receiving duplicative-vertex information from a sender, and responsively reducing the receiver-side mesh-vertices list in accordance with the received duplicative-vertex information, and rendering, using the reduced receiver-side mesh-vertices list, viewpoint-adaptive three-dimensional (3D) personas of a subject at least in part by weighting video pixel colors from different video-camera vantage points of video cameras that capture video streams of the subject, the weighting being performed according to a respective geometric relationship of each video-camera vantage point to a user-selected viewpoint.

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

Apparatus

Номер: US20170223663A1
Автор: Nishiki Mizusawa
Принадлежит: Sony Corp

[Object] To enable provision of a service of MBSFN using frequency bands shared by a plurality of radio communication systems. [Solution] There is provided an apparatus, including: a first control unit configured to acquire scheduling information for MBSFN transmission in a frequency band shared by a plurality of radio communication systems and provide the scheduling information to two or more base stations belonging to an MBSFN area for the MBSFN transmission.

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

CONTROL METHOD AND APPARATUS IN A MOBILE AUTOMATION SYSTEM

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

A control method in a mobile automation system including a mobile automation apparatus and a control server. The method comprises, at the mobile automation apparatus: receiving a task identifier and a plurality of task fragments from the control server, each task fragment containing (i) a subset of identifiers for respective sub-regions in a facility, and (ii) an operational constraint. The method further includes, for each task fragment: generating a path traversing the subset of sub-regions, and while travelling along the path, performing the identified task. 1. A control method in a mobile automation system including a mobile automation apparatus and a control server , comprising , at the mobile automation apparatus:receiving a task identifier and a plurality of task fragments from the control server, each task fragment containing (i) a subset of identifiers for respective sub-regions in a facility, and (ii) an operational constraint; generating a path traversing the subset of sub-regions; and', 'while travelling along the path, performing the identified task., 'for each task fragment2. The control method of claim 1 , further comprising claim 1 , at the mobile automation apparatus:obtaining locations of each of the sub-regions identified in the fragments;based on the locations and a current location of the mobile automation apparatus, generating a sequence for the task fragments; andperforming the path generation and task execution according to the sequence.3. The control method of claim 1 , wherein the task identifier corresponds to a data capture task claim 1 , and wherein performing the task comprises capturing a plurality of images of the subsets of sub-regions claim 1 , and storing the images in a memory of the mobile automation apparatus.4. The control method of claim 1 , further comprising claim 1 , at the mobile automation apparatus:transmitting status data to the control server indicating whether the task was successfully performed for each of the ...

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

WIRELESS COMMUNICATION APPARATUS, A METHOD OF WIRELESS COMMUNICATION, AND A PROGRAM FOR WIRELESS COMMUNICATION

Номер: US20180227799A1
Автор: SUGAYA Shigeru
Принадлежит: SONY CORPORATION

In wireless communication with another communication apparatus in a predetermined wireless network, overhead information defined in a media access control layer is divided into a header of information necessary for the common access control and a header of information necessary for each payload. Address information is added to the header of information necessary for the common access control to transmit the generated header attached to the transmission data. For example, in a case of forming a physical burst in which a plurality of data payloads are combined into one, a frame structure is provided without useless repetition of address information. 1. (canceled)2. An information processing apparatus for a wireless communication system , the apparatus comprising:processing circuitry toobtain a plurality of fragmented medium access control (MAC) data units for transmitting a single burst comprising the plurality of the fragmented MAC data units,add a plurality of headers, each of the plurality of the headers for a respective fragmented MAC data unit of the plurality of the fragmented MAC data units and including length information of the respective fragmented MAC data unit,generate an aggregated data unit including a plurality of sets of the each of the plurality of headers and the respective fragmented MAC data unit,add, to the aggregated data unit, a single common MAC header including at least one of an address information,add, to the aggregated data unit, a physical layer (PHY) header including rate information regarding a modulation process of the aggregated data unit and total data length information regarding total data length of the single burst, andoutput the single burst including the PHY header, the single common MAC header and the aggregated data unit.3. The information processing apparatus according to claim 2 , wherein the each of the plurality of the headers includes a sequence for detecting an error.4. The information processing apparatus according to ...

Подробнее