14th week of 2016 patent applcation highlights part 48 |
Patent application number | Title | Published |
20160099987 | SYNCHRONOUS DELIVERY OF MEDIA CONTENT IN A COLLABORATIVE ENVIRONMENT - An apparatus and method for facilitating a synchronous display of a time-based media object (e.g., a video or audio file) with a remote device is provided. In one example, the apparatus comprises control logic for controlling the display of a media object in response to a user entered command with a first device, and communication logic for causing communication of the user entered command (e.g., play, pause, skip, etc.) and a metric (e.g., time or frame reference) associated with the media object to a second device for synchronizing the display of the media object with the first and second devices. The first and second devices may communicate via peer-to-peer communications, for example, in a collaborative or social application such as an IM application. Further, the apparatus may include various devices such as a personal computer, mobile phone device and/or mobile personal entertainment device, DVR, or the like. | 2016-04-07 |
20160099988 | Indicating Bit Stream Subsets - A method of indicating bit stream subsets in a video bit stream ( | 2016-04-07 |
20160099989 | REMOTE SUBSCRIPITON MANAGEMENT METHOD AND SYSTEM - A method for enabling a consumer to remotely manage a media content subscription is described. The method includes transmitting, over a network from a computing device associated with a consumer, a request to set up an account. The request is received at a local point of presence having an address within the local media market in which a local media content provider is providing the media content subscription. The local point of present includes a storage device and a plurality of servers located within the local media market, with the plurality of servers being configured to execute computer programmed instructions to receive the request to set up the account and, in response, create a user profile and an account associated with the consumer. The method further includes transmitting, over the network from the computing device associated with the consumer, at least one of user profile information, account information, and subscription information, which is stored on the storage device of the local point of presence. | 2016-04-07 |
20160099990 | INTERNET STREAMING AND DYNAMIC DISPLAY OF WEB CAM VIDEOS - Internet streaming from broadcast radio or television stations is described wherein triggers for dynamic content from internal or external systems cause an encoder system to generate command messages, and optionally to synchronize those command messages with any delays associated with the triggering events. Command messages are delivered through a streaming media distribution system to client media players which obtain or present the dynamic content, in association with any desired configuration changes to the appearance of the media player or the method or manner in which the dynamic content is presented. | 2016-04-07 |
20160099991 | SYSTEM AND METHOD FOR IMPROVED VIDEO STREAMING - A system and method for improved video streaming is disclosed herein. After receiving a log-in request from a user, an embodiment can access the user's account information to find available media files for the user. An embodiment can then determine if any of the available media files for the user are partially viewed. The partially viewed media files are displayed to the user, including a title of the media file and a viewed time of each media file. Thereafter, a user can select one of the list of partially viewed media files. Playback of the media file begins at the viewed time of the selected media file. Other embodiments are also disclosed herein. | 2016-04-07 |
20160099992 | DYNAMIC CHUNK MANIPULATION FOR STREAMING MIXED MEDIA: APPLICATION PROGRAMMING INTERFACE - Timestamps for streams of media that transition from one media source to another (such as from live content to on-demand content, and vice versa) can be rewritten by a server to help ensure error-free streaming by the client. Embodiments can coordinate the creation of a client manifest with the dynamic creation of a requested segment of media (i.e., “chunk”) to determine how to rewrite timestamps of requested chunks such that they are continuous through the transition. | 2016-04-07 |
20160099993 | BROADCAST MEDIA STREAMING WITH CUSTOMIZED PLAYLIST INSERTION METHOD AND SYSTEM - A method, system and server for customizing a broadcast media stream for delivery to a client associated with a user via a communication network. The broadcast media stream comprises a plurality of content segments, such as hosted segments, which are separated by a plurality of musical, informational or generic segments. During streaming the plurality of musical, informational or generic segments are modified based on one or more user preferences such that there content matches more closely the preferred content of the user. | 2016-04-07 |
20160099994 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING SYSTEM - One embodiment relates to an information processing apparatus which sends data via plural sockets by connection-type communications in response to a data request from a request source apparatus. The information processing apparatus includes: a dividing unit which divides the data into plural divisional data, in terms of a division number of the plural divisional data or a data amount of each divisional data; an allocating unit which allocates the divisional data produced by the dividing unit to the plural sockets; and a providing unit which provides the request source apparatus with the divisional data allocated by the allocating unit and a script via the plural sockets. The script causes the request source apparatus to establish communications to be performed with the information processing apparatus via the plural sockets, collect the divisional data produced by the dividing unit, and combine the collected divisional data together. | 2016-04-07 |
20160099995 | AGGREGATING CONTENT FROM DIFFERENT CONTENT SOURCES AT A CLOUD SERVICE - A cloud service stores and aggregates content that is obtained from different content sources using different protocols. For example, the content may include electronic messages, calendar information, contacts, social network content, feed data, search results, and the like. The cloud service aggregates content for each user based on the user's configuration settings. The cloud service may perform processing on the aggregated content before it is delivered and displayed to the user on the client device. For example, one or more views may be generated and stored by the cloud service before the view is requested from the client. Changes made to the aggregated content on the client may be synchronized with the content source. Searches may be made across all or a portion of the different content sources that are aggregated for a user. | 2016-04-07 |
20160099996 | Converged Call Flow and Web Service Application Integration Using a Processing Engine - Given a SIP call flow definition and WSDL extended with SIP/call flow interactions, a converged application integration (CAI) engine provides service-oriented application practitioners with an ability to reuse existing Web services integration techniques in a new converged application integration green space. The converged application integration engine “wraps” a pre-existing converged Web service/SIP or a SIP-only application, listens to application-specific signaling, and based on a supplied WSDL with SIP/call flow extensions, makes and accepts interaction requests using Web services. Given a SIP call flow definition, a WSDL extended with SIP/call flow interactions, and the converged application integration engine, a converged application execution (CAE) engine that greatly eases developing new converged applications. At runtime, the CAP engine “stitches” the signaling onto the decomposed servlet model by following the WSDL extended with SIP/call flow interactions. At appropriate binding points, the CAE engine invokes the listener callback interfaces. | 2016-04-07 |
20160099997 | METHOD AND SYSTEM FOR MANAGING APPLICATION DATA IN A COMMUNICATION DEVICE - A method and a system for managing application data in a communication device when the application processor is in an inactive state are provided. The method includes identifying an application processor in an inactive state based on an event. In an embodiment of the present disclosure, the event can include detecting inactivity of a user. Further, the method includes communicating the application data with an application server by an agent in the communication device. In an embodiment of the present disclosure, uplink (UL) and downlink (DL) application data is transmitted and received to and from the application server respectively by the agent in the communication device. The application processor invokes the agent for managing the application data with the application server when the application processor is in the active state. | 2016-04-07 |
20160099998 | OPTIMIZING DATA MIGRATION PROCESSES - Systems, methods, and apparatuses can present optimized data migration. Embodiments can provide improved data migration processes using a data migration assistant that executes on a source system to facilitate the migration of documents and data to a destination system. The migration assistant can communicate with a migration controller server to authenticate and identify the migration assistant and migration project that the migration assistant is to be used for. The migration controller server can use the identifier to determine commands corresponding to the migration project to send to the migration assistant to collect data and make changes to the source system. | 2016-04-07 |
20160099999 | LIGHTWEIGHT FRAMEWORK WITH DYNAMIC SELF-ORGANIZING COORDINATION CAPABILITY FOR CLUSTERED APPLICATIONS - A method, a computer program product, and a computer system for a lightweight framework with dynamic self-organizing coordination capacity for clustered applications are provided. The lightweight framework provides a means for managing tasks that require coordination between application nodes. A node receives a task and determines whether one of other nodes is processing the task. The node runs as an active node to process the task, in response to determining that none of the other nodes is processing the task. The node runs as one of one or more passive nodes that monitor processing of the task, in response to determining that the one of the other node is processing the task. | 2016-04-07 |
20160100000 | RESULT AGGREGATION - Methods and systems for result aggregation in crowdsourcing are described. In one implementation, a task with a plurality of solution options is provided for workers to respond. Responses for the task are received from multiple workers, where each of the responses includes a worker response confidence value corresponding to one of the plurality of solution options. The worker response confidence value is indicative of confidence of a worker for the one of the plurality of solution options to be correct. A task answer for the task is estimated based on at least the worker response confidence value received from each of the multiple workers. A performance bonus for each of the multiple workers is computed based on the task answer, the worker response confidence value in the response from each worker, and a Proper Scoring Rule. | 2016-04-07 |
20160100001 | MANAGING DISTRIBUTED EXECUTION OF PROGRAMS - Techniques are described for managing distributed execution of programs. In some situations, the techniques include determining configuration information to be used for executing a particular program in a distributed manner on multiple computing nodes and/or include providing information and associated controls to a user regarding ongoing distributed execution of one or more programs to enable the user to modify the ongoing distributed execution in various manners. Determined configuration information may include, for example, configuration parameters such as a quantity of computing nodes and/or other measures of computing resources to be used for the executing, and may be determined in various manners, including by interactively gathering values for at least some types of configuration information from an associated user (e.g., via a GUI that is displayed to the user) and/or by automatically determining values for at least some types of configuration information (e.g., for use as recommendations to a user). | 2016-04-07 |
20160100002 | RESOURCE ALLOCATION METHODS AND APPARATUS - A system, method and non-transitory computer-readable medium of instructions for provisioning resources employ a server. The server is configured to receive from a client device a request for a particular resource involving human manipulation of audio and/or visual information. The request includes resource information pertaining to a type of the resource, a date/time at which the resource is needed, and a location where the resource is needed. The server is further configured to evaluate respective criteria associated with each respective one of a plurality of potentially available resources to select one of the potentially available resources as a selected resource based on the respective criteria, send a client notification to the client device identifying the selected resource, and send to a device associated with the selected resource a resource notification indicating that the selected resource is selected as the particular resource. | 2016-04-07 |
20160100003 | METHOD AND SYSTEM FOR A CROWD SERVICE STORE - A method, medium, and system to receive a request for a web-based service from an application, determine whether the requested service is available for consumption, invoke an application programming interface (API) call to the requested service, establish a communication connection between the application and the requested service, and deliver the requested service to the application over the established communication link, including management thereof. | 2016-04-07 |
20160100004 | DATA REPLICATION ACROSS SERVERS - Embodiments of the present invention provide methods, systems, and computer program products for replicating data between redundant sources. In one embodiment, during a reverse replication process, roles of a source system and target system are altered such that the target system controls the replication process. The target system can identify objects to be transferred, build batches of objects for efficient transfer, and transmit the batches of objects to the source system. Accordingly, embodiments of the present invention can reduce inefficient communication between a source system and a target system that might otherwise occur during replication processes controlled by the source system. | 2016-04-07 |
20160100005 | METHOD AND APPARATUS FOR PROVIDING RECOMMENDATIONS TO A USER OF A CLOUD COMPUTING SERVICE - A method and apparatus is disclosed for transferring digital content from a computing cloud to a computing device and generating recommendations for the user of the computing device. | 2016-04-07 |
20160100006 | Transferring Data Between Sites - The method including, receiving a transfer command at a transfer coordinator node of a first node cluster at a first site to initiate a transfer of data from the first node cluster to a second node cluster at a second site. The method further including causing a status of the second site to be switched from an inactive status to an active status at the nodes of the first node cluster. The method further including initiating a transfer of the data from the first node cluster to the second node cluster. The method further including determining that the second node cluster has the active status at the nodes of the first node cluster and causing the data transaction request to be transferred from the nodes at the first node cluster to the second node cluster during the transfer of the data. | 2016-04-07 |
20160100007 | DATA TRANSFER TECHNIQUES WITHIN DATA STORAGE DEVICES, SUCH AS NETWORK ATTACHED STORAGE PERFORMING DATA MIGRATION - A stand-alone, network accessible data storage device, such as a filer or NAS device, is capable of transferring data objects based on portions of the data objects. The device transfers portions of files, folders, and other data objects from a data store within the device to external secondary storage based on certain criteria, such as time-based criteria, age-based criteria, and so on. A portion may be one or more blocks of a data object, or one or more chunks of a data object, or other segments that combine to form or store a data object. For example, the device identifies one or more blocks of a data object that satisfy a certain criteria, and migrates the identified blocks to external storage, thereby freeing up storage space within the device. The device may determine that a certain number of blocks of a file have not been modified or called by a file system in a certain time period, and migrate these blocks to secondary storage. | 2016-04-07 |
20160100008 | METHODS AND SYSTEMS FOR MANAGING NETWORK ADDRESSES IN A CLUSTERED STORAGE ENVIRONMENT - Methods and systems are provided for a clustered storage system. The method assigns a network access address to a virtual network interface card (VNIC) at a first cluster node of a clustered storage system, where a physical network interface card assigned to the network access address is managed by a second cluster node of the clustered storage system; and use the VNIC by a virtual storage server at the first cluster node to communicate on behalf of the second cluster node. | 2016-04-07 |
20160100009 | CLOUD PROCESS FOR RAPID DATA INVESTIGATION AND DATA INTEGRITY ANALYSIS - A system and method for rapid data investigation and data integrity analysis is disclosed. A data set is received by a server computer from one or more client computers connected with the server computer via a communications network, and the data set is stored in a distributed storage memory. One or more analytical processes are executed on the data set from the distributed storage memory to generate statistics based on each of the analytical processes, and the statistics are stored in a random access memory, the random access memory being accessible by one or more compute nodes, which generate a graphical representation of at least some statistics stored in the random access memory. The graphical representation of at least some statistics is then formatted for transmission to and display by the one or more client computers. | 2016-04-07 |
20160100010 | COORDINATION FOR ONE-SIDED MEMORY ACCESS IN A PARTITIONED GLOBAL ADDRESS SPACE - Generally, this disclosure provides systems, devices, methods and computer readable media for improved coordination between sender and receiver nodes in a one-sided memory access to a PGAS in a distributed computing environment. The system may include a transceiver module configured to receive a message over a network, the message comprising a data portion and a data size indicator and an offset handler module configured to calculate a destination address from a base address of a memory buffer and an offset counter. The transceiver module may further be configured to write the data portion to the memory buffer at the destination address; and the offset handler module may further be configured to update the offset counter based on the data size indicator. | 2016-04-07 |
20160100011 | CONTENT PROCESSING APPARATUS AND CONTENT PROCESSING METHOD THEREOF - A content processing apparatus and content processing method are provided. The content processing apparatus includes: a communication interface configured to communicate with an external storage; a controller configured to transmit, to the external storage through the communication interface, a first data unit from among a plurality of data units constituting a content item; and an internal storage configured to store a second data unit, which includes data units that are not transmitted to the external storage from among the plurality of data units of the content item, wherein the first data unit transmitted to the external storage does not allow the content item to be reproduced normally without the second data unit. | 2016-04-07 |
20160100012 | METHOD OF STORING DATA - A method of sharing data in a subsea network comprising a plurality of nodes interconnected by a plurality of data connections arranged to carry data to and from equipment in subsea installations, the method comprising: storing data in a mass subsea data store provided across one or more nodes in the subsea network configured to act as a subsea data server; and on receiving, at the subsea data server, a request for access to data stored in the mass subsea data store, the subsea data server retrieving the requested data from the data store and causing the requested data to be sent over the subsea | 2016-04-07 |
20160100013 | INFORMATION MANAGEMENT OF DATA ASSOCIATED WITH MULTIPLE CLOUD SERVICES - A method and system for providing information management of data from hosted services receives information management policies for a hosted account of a hosted service, requests data associated with the hosted account from the hosted service, receives data associated with the hosted account from the hosted service, and provides a preview version of the received data to a computing device. In some examples, the system indexes the received data to associate the received data with a user of an information management system, and/or provides index information related to the received data to the computing device. | 2016-04-07 |
20160100014 | Method and Terminal for Controlling Internet of Things and Controlled Electronic Device - A method for controlling an internet of things comprises: displaying, by a terminal, an interactive page of a controlled device, wherein the interactive page includes an interface interaction element configured to control the controlled device, and the controlled device is assigned a unique communication number; obtaining, by the terminal, a control command inputted by a user via the interface interaction element for controlling the controlled device, wherein the control command comprises the unique communication number; and sending, by the terminal, the control command to the controlled device in accordance with the unique communication number. | 2016-04-07 |
20160100015 | SYSTEMS AND METHODS FOR RESOLVING SERVICE INITIALIZATION LINKS IN VIRTUAL DESKTOP INFRASTRUCTURE ENVIRONMENTS - Systems and methods for resolving service initialization links in Virtual Desktop Infrastructure (VDI) environments are disclosed. Specifically, the links includes information that does not identify the originating user and are only associated with the offered service, whereas multiple users may be using the same service. The systems and methods involve a proxy component at the server as well as a plug-in at the client. The proxy is responsible for obtaining the service initialization information, identifying the correct session, and forwarding the service initialization information to the corresponding plug-in through the session. The plug-in, in turn, is responsible for forwarding the service initialization data back to the main application. | 2016-04-07 |
20160100016 | SERVICING OF STORAGE DEVICE SOFTWARE COMPONENTS OF NODES OF A CLUSTER STORAGE SYSTEM - Described herein are method and apparatus for servicing software components of nodes of a cluster storage system. During data-access sessions with clients, client IDs and file handles for accessing files are produced and stored to clients and stored (as session data) to each node. A serviced node is taken offline, whereby network connections to clients are disconnected. Each disconnected client is configured to retain its client ID and file handles and attempt reconnections. Session data of the serviced node is made available to a partner node (by transferring session data to the partner node). After clients have reconnected to the partner node, the clients may use the retained client IDs and file handles to continue a data-access session with the partner node since the partner node has access to the session data of the serviced node and thus will recognize and accept the retained client ID and file handles. | 2016-04-07 |
20160100017 | SYSTEM AND METHOD FOR FINDING PEOPLE BASED ON A RADAR USER INTERFACE - A system that for facilitating people gatherings is provided. The system comprises a server configured to (a) communicate with a plurality of client devices, in order to obtain location updates from said client devices; (b) for each of said client devices, calculate relative positional information between said a client device, and the rest of the client devices; (c) transmit said positional information said client device; and (d) cause each of said a plurality of client devices to display a user-interface in which said the client device is located at a center of said user interface, and the relative position and direction of the remaining client devices from the plurality of client devices is shown by visual markers positioned around said center. | 2016-04-07 |
20160100018 | CROSS CHANNEL IN-VEHICLE MEDIA CONSUMPTION MEASUREMENT AND ANALYSIS - The invention provides a novel and unique system and method for cross channel in-vehicle media consumption measurement and analysis. Real-time measurement and analysis of all applicable forms of media that a driver or passenger may consume inside of an automobile can be achieved. This includes AM/FM radio, Satellite Digital Audio Radio Service (SDARS), stored media such as CDs, MP3s & DVDs, streaming media, internet radio, audio books, podcasts, text-to-speech content, use of hands-free calling and other forms of audio, including content routed to the In Vehicle Entertainment (IVE) system through integration with a smartphone, media player or other similar external Consumer Electronic (CE) device via wired or wireless connectivity, including but not limited to USB, Bluetooth, Wi-Fi, and the like, and also including integration platforms such as Apple CarPlay, Google Android Auto, Harman Aha Radio, Panasonic Aupeo, Pioneer Zypr, Ford Sync, MirrorLink, Airbiquity Choreo, and the like). | 2016-04-07 |
20160100019 | Contextual Presence Systems and Methods - Systems and methods are provided for managing contextual collaborations. A plurality of contextual collaborations are associated with a plurality of users and resources. A first interaction associated with a first contextual collaboration is receive from a first computing device associated with a first user. The first interaction is stored in association with the first user and the first contextual collaboration. A first status associated with the first user and the first contextual collaboration is updated. The first status is transmitted, over a network, to computing devices associated with at least a first portion of the plurality of users associated with the first contextual collaboration. The first contextual collaboration is one of the plurality of contextual collaborations. The first user is one of the plurality of users associated with the first contextual collaboration. | 2016-04-07 |
20160100020 | WEB PRESENCE MANAGEMENT SYSTEM - Technologies are described for generating web presence data of an entity. In an example, a web presence processor may receive a request to generate the web presence data. The web presence processor may receive first and second service data relating to first and second web assets, respectively. The first web asset may be among a first set of web assets indexed by a first channel. The second web asset may be among a second set of web assets indexed by a second channel different from the first channel. The second set of web assets may be different from the first set of web assets. The web presence processor may further transform the first and second service data into the web presence data. The web presence processor may further cause an output of the web presence data on a display. | 2016-04-07 |
20160100021 | INFORMATION PROCESSING DEVICE, DESTINATION INFORMATION UPDATING METHOD, AND RECORD MEDIUM - An information processing device, a destination information updating method, and a destination information updating program in a push-type distribution system that updates destination information without impairing a real-time nature while ensuring security are provided. In updating destination information including an identifier of an application installed onto a terminal, a push server that transmits a push message to a terminal in response to a push message transmission request report from a Web server in the push-type distribution system stores destination information before and after updating, receives the push message transmission request report specifying the destination information before updating, converts the destination information before the updating into the destination information after updating, and transmits the push message to the terminal. | 2016-04-07 |
20160100022 | PROXY DEVICE FOR REDUCING NUMBER OF CONNECTIONS TO GATEWAY - Techniques and systems for operating a device as a communication proxy for other devices are provided. For example, a method, computing device, or computer-program product may be provided, and may include receiving a device communication using a connection with a first device, determining that the device communication is from the first device, wherein the computing device and the first device are able to connect with a second device, and establishing a connection with the second device, wherein the computing device operates as a communication proxy for the first device by using the connection with the second device to exchange communications with the second device for the first device, and wherein the computing device and the first device include Internet of Things devices and share a common cloud network service provider. The method, computing device, or computer-program product may further include transmitting the device communication using the connection with the second device. | 2016-04-07 |
20160100023 | PROXY DEVICE FOR REDUCING NUMBER OF CONNECTIONS TO GATEWAY - Techniques and systems for operating a device as a communication proxy for other devices are provided. For example, a method, computing device, or computer-program product may be provided, and may include receiving, on a computing device, a device communication using a first transceiver radio and using a connection with a first device, wherein the connection with the first device is established over a first channel of a frequency band, determining that the device communication is from the first device, wherein the computing device and the device are able to connect with a second device, and establishing a connection with the second device over a second channel of the frequency band, wherein the computing device operates as a communication proxy for the first device by using the connection with the second device to exchange communications with the second device for the first device, and wherein the computing device and the first device include Internet of Things devices and share a common cloud network service provider. The method, computing device, or computer-program product may further include transmitting the device communication using a second transceiver radio over the second channel of the frequency band using the connection with the second device. | 2016-04-07 |
20160100024 | IN-SERVER REDIRECTION OF HTTP REQUESTS - A method and system for HTTP request service identify a true URL content regardless of whether the target URL is redirected, and send the true URL content to a client. The requesting and sending of the redirected URL content is done internally in the HTTP server system and do not require the client to have the ability to receive and execute a URL redirection command. The server system receives a URL request from the client and generates within the server a response to the URL request. If the response does not contain any redirection information, the true URL content includes the target URL content; and if the response contains redirection information indicating a redirected URL, the true URL content includes a redirected URL content associated with the redirected URL. The client receives the true URL content in either case by submitting a request for the target URL once. | 2016-04-07 |
20160100025 | UI FRAMEWORK SUPPORT FOR PORTAL SYSTEMS - A system includes reception of a request from a client for application code to execute in a first Web page, determination that the application code is associated with a first UI framework, change of one or more Uniform Resource Locators of the application code to reference a portal server, change of one or more Uniform Resource Locators of the application code which are associated with the first UI framework to reference a first memory location of the portal server, the first memory location storing a plurality of files of the first UI framework, transmission of the changed application code to the client, and transmission to the client of a script to direct calls associated with the first UI framework to the portal server. | 2016-04-07 |
20160100026 | FIXED DELAY STORAGE SYSTEM AND ITS APPLICATION TO NETWORKED ADVERTISEMENT EXCHANGE - Methods and systems for fixed delay storage operations such as lookup and insertion and their applications to advertisement exchange systems are disclosed. In one aspect, a method is provided for inserting a key into a corresponding location in a storage within a fixed delay. The method may determine the corresponding location for inserting the key by a first hashing function and a second hashing function. The method may also utilize an eviction criterion for evicting collided hashed values of the key to ensure the insertion time for operations related to inserting the key to be bounded by a fixed delay, which may be within a fixed time interval, or within a fixed number of steps. | 2016-04-07 |
20160100027 | MECHANISM FOR UNIVERSAL PARALLEL INFORMATION ACCESS - Inventive aspects include one or more local servers each including a local universal access logic section, one or more remote servers each including a remote universal access logic section, and a coherency node to provide coherent access to first data that is stored on the one or more local servers to the one or more remote servers, and to provide coherent access to second data that is stored on the one or more remote servers to the one or more local servers. Embodiments of the inventive concept herein can use hardware and/or software mechanism to unify direct and remote attached devices via command, data, status, and completion memory queues. Applications and operating systems can be presented with a uniform access interface for sharing data and resources across multiple disparately situated servers and nodes. | 2016-04-07 |
20160100028 | A NETWORK SYSTEM, A LIGHTING SYSTEM, AND A METHOD OF CACHING INFORMATION FROM A RESOURCE-CONSTRAINED DEVICE - A network system ( | 2016-04-07 |
20160100029 | METHOD AND APPARATUS FOR MANAGING COMMUNICATION ACTIVITIES OF A COMMUNICATION DEVICE - Aspects of the subject disclosure include, for example, selecting a first communication device of the plurality of communication devices to analyze activities of the first communication device, presenting at a device activity information associated with the activities of the first communication device, facilitating an exchange of messages between the device and the first communication device, receiving a request from the device to transfer control of the first communication device to the device responsive to the device receiving an unsatisfactory response from the first communication device, and receiving control information from the device to adjust an operational aspect of the first communication device. Other embodiments are disclosed. | 2016-04-07 |
20160100030 | DYNAMIC LOADING OF ROUTES IN A SINGLE-PAGE APPLICATION - Techniques for dynamically loading route and dependency information in a single-page application (SPA) that executes on a client device are provided. In one technique, a SPA includes a route handler that receives a requested route. The route handler determines whether the requested route matches any route in a list of routes. The only route that the request route may “match” is a wildcard route, which is associated with a function, when called with the requested route as input, causes a server request to be generated and transmitted from the client device to a server. The server responds with the requested route, dependency information for the requested route, and, optionally, one or more other routes, which may be “child” routes of the requested route. A module instance is generated based on the dependency information and loaded into the SPA. | 2016-04-07 |
20160100031 | SYSTEM AND METHOD FOR SELECTION AND SWITCHING OF CONTENT SOURCES FOR A STREAMING CONTENT SESSION - Embodiments may include the generation and use of content source rankings for improving playback quality of content streams. In embodiments, a merchant system may collect and aggregate multiple quality metrics for different content streams that various content sources provide to various clients. The merchant system may utilize the quality metrics to generate rankings of content sources for clients. In some cases, a client itself may generate a ranking of content sources for use in the selection of content sources. The merchant system may provide such rankings to clients to improve the content stream playback experience on the client. For instance, at content acquisition time, a client may request a content stream from a content resource ranked highest on a content source ranking provided by the merchant. If the content stream degrades, the client may source subsequent portions of the content stream from another highly ranked content source of the ranking. | 2016-04-07 |
20160100032 | SYSTEM AND METHOD FOR DETERMINING A TOPOLOGY OF AT LEAST ONE APPLICATION IN A COMPUTERIZED ORGANIZATION - A computerized method for determining a structure of at least one application in a computerized organization includes receiving at least one entry point including an identification of a virtual location on a computer network; for each entry point, receiving a determination of an individual applicative component that processes data arriving through that entry point; identifying at least some communicating entry points through which the first applicative component communicates with additional applicative components; and for each of the at least some communicating entry points, using a processor for determining the applicative component that processes data arriving through that communicating entry point; and providing at least a portion of a structure including: applicative components associated with the application and information with regard to which of the applicative component communicates with which. | 2016-04-07 |
20160100033 | SYSTEM AND METHOD FOR ZERO-FOOTPRINT SCREEN CAPTURE - A system for zero-footprint screen capture, comprising a communication server software module, a screen capture server software module, a web server software module, and a media upload server software module, wherein the web server, on receiving a request for a specific web page from a client application whose screen is to be captured, uploads a persistent screen capture software application to the client, and further wherein, upon receiving a connection request from the screen capture application, establishes a persistent connection to the screen capture application and, on receiving a notification from the communication server pertaining to an interaction involving a user of the client application, sends instructions via the persistent connection to the screen capture application, and wherein the media upload server receives via the established connection to the uploaded screen capture application one or more data packets containing screen capture graphics data. | 2016-04-07 |
20160100034 | SYSTEM AND METHOD FOR AUGMENTED AND VIRTUAL REALITY - One embodiment is directed to a system for enabling two or more users to interact within a virtual world comprising virtual world data, comprising a computer network comprising one or more computing devices, the one or more computing devices comprising memory, processing circuitry, and software stored at least in part in the memory and executable by the processing circuitry to process at least a portion of the virtual world data; wherein at least a first portion of the virtual world data originates from a first user virtual world local to a first user, and wherein the computer network is operable to transmit the first portion to a user device for presentation to a second user, such that the second user may experience the first portion from the location of the second user, such that aspects of the first user virtual world are effectively passed to the second user. | 2016-04-07 |
20160100035 | PERSONAL HANDHELD WEB SERVER AND STORAGE DEVICE - A personal handheld web server that is Wi-Fi connectable to the internet through any wireless modem includes an ergonomic egg-shaped housing enclosing circuitry for a web server; at least Wi-Fi, Bluetooth, and USB communications; and an externally visible video screen for user input, control, music playing, and document viewing. When in communication with the Internet by Wi-Fi, the personal handheld web server has a unique URL by which the personal handheld web server can be accessed by authorized users. The personal handheld web server's Wi-Fi is self-configuring and connects to any router or hotspot. The invention further includes a separate web server (hereinafter “the Server”) that is permanently in communication with the Internet and serves only the personal handheld web servers. All content in messages between the personal handheld web server and the Server is encrypted. Access to the personal handheld web server by persons other than the owner of the personal handheld web server is only by permission of the owner. Files can be shared directly from the personal handheld web server. In addition, local sharing is possible via Bluetooth streaming of audio and via Wi-Fi to share or stream movies, audio, or any file on a LAN. The personal handheld web server can serve as a Wi-Fi hotspot for local streaming. | 2016-04-07 |
20160100036 | SYSTEM, METHOD, SERVER AND DEVICE FOR TRIAL USE OF APPLICATION SOFTWARE - A system for trial use of application software comprises at least one user device and a server. The server is communicatively coupled to the user device. The server receives a request data for trying an application software, the request data is generated corresponding to an input on the user device, the server executes at least one part of the application software according to the request data and establishes a two-way communication with the user device, and the server and the user device transmits at least one image data and at least one control data via the two-way communication. | 2016-04-07 |
20160100037 | ONLINE COLLABORATIVE SUITE - A system and method for a system for server-side database-driven services that can be accessed by a variety of client side applications, as disclosed in this disclosure. | 2016-04-07 |
20160100038 | CLOUD-BASED SERVER COMPUTING SYSTEM FOR AND METHOD OF PROVIDING CROSS-PLATFORM REMOTE ACCESS TO 3D GRAPHICS APPLICATIONS - A server computing system in a client-server computing environment includes a virtual display driver that marshals and transmits graphics application programming interface (API) functions to a client via a network. The server may receive capability information from the client, allowing the virtual display driver to resolve differences between the APIs supported on the server and the client. | 2016-04-07 |
20160100039 | PROTOCOL CONVERTER - The disclosure relates to a protocol converter that converts between a Modbus protocol and an ECHONET Lite protocol to enable communication between a device performing communication based on a Modbus protocol and a device performing communication based on an ECHONET Lite protocol. The protocol converter according to the disclosure comprises a first communicator connected to a first device that performs communication in a first protocol, a second communicator connected to a second device that performs communication in a second protocol, and a controller that converts the first protocol and the second protocol with each other to control communication between the first device and the second device. | 2016-04-07 |
20160100040 | METHOD AND NETWORK DEVICE FOR DATA PROCESSING - A method for data processing is executable by a network device. The network device is configured to forward a packet in a network to another network. Before forwarding the packet to the other network, the network device adds corresponding destination information address and transport layer protocol information into a header of the packet. The packet will be fast forwarded in subsequent networks or network devices, thereby saving forwarding time and improving forwarding efficiency. | 2016-04-07 |
20160100041 | CABLE-WITHDRAWING ASSEMBLY - A cable-withdrawing assembly coupled to a table such that a mobile device is displayed. A cable extends through a guide housing and a withdrawal unit configured such that the cable is connected to the mobile device. The guide housing and the withdrawal unit are coupled to the upper and lower portions of the table. A guide unit is rotatably disposed within the guide housing. The guide unit rotates along with rotation of the cable in the direction in which the cable rotates, thereby preventing the cable from being twisted or cut. | 2016-04-07 |
20160100042 | Headset System For Use In A Call Center Environment - A headset system for use with especially in a call center environment, in which method a wireless connection is established between headset and base unit, and the wireless connection is maintained while indicating from a headset user interface to the base unit that the headset is available for receiving an incoming call. The headset system is connected to a telephone system and has a processor configured to receive mode information and to operate according to the received mode information. The headset has a headset user interface and controls the headset signal processor to operate in accordance with user input. The headset is further configured to provide the end-of-call information to the base unit while maintaining the wireless connection. | 2016-04-07 |
20160100043 | Method and System for Viewing Available Devices for an Electronic Communication - Systems and methods for determining and displaying nearby communication devices are disclosed. The systems and methods allow a user to easily determine nearby communication devices from which or to which a communication can be transferred. In addition, exemplary systems and methods allow a user to easily transfer a communication from a first device to a second device. | 2016-04-07 |
20160100044 | System and Method for Remote Operation of Electric Fishing Reels - A method and system for remote operation of at least one electric fishing reel by radio communication with a communication terminal having a radio communication module. The at least one electric fishing reel includes a radio communication module compatible with the command terminal radio communication module. The communication terminal carries an application that transmits a command through a user interface to control the at least one electric fishing reel. The at least one electric fishing reel transmits to the communication terminal a connection request signal. together with a device ID, at startup of the program. The communication terminal transmits to the electric fishing reel having the device ID a connection permit signal upon receiving the connection request signal such that a communication protocol connection is established between the communication terminal and the electric fishing reel. | 2016-04-07 |
20160100045 | APPARATUSES AND METHODS FOR PROVISIONING EMERGENCY SERVICES INFORMATION - Systems, methods, apparatuses, and media for the provision of emergency services information are provided. Embodiments include receiving emergency services information at a mobile device from a computing device of a cellular network to which the mobile device is in communication. Embodiments further include displaying, in response to input from a user of the mobile device, at least a portion of the emergency services information on a display screen of the mobile device. | 2016-04-07 |
20160100046 | SYSTEMS AND METHODS FOR DISABLING RECORDING FUNCTIONALITY IN A SECURE AREA - A system for disabling recording functionality in a secure area. The system includes a beacon. The beacon configured to define the perimeter of a secure area and instruct electronic devices within the secure area to inhibit recording functions. The system also includes an electronic device in electronic communication with the beacon. | 2016-04-07 |
20160100047 | CORE SERVICES PLATFORM FOR WIRELESS VOICE, DATA AND MESSAGING NETWORK SERVICES - A system for managing wireless devices in a wireless network comprising: a processor; and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to: receive a diagnostic request to analyze a problem associated with a wireless device operating in the wireless network; retrieve diagnostic information associated with the wireless device from the wireless network; retrieve diagnostic information associated with the wireless device from the wireless device; determine at least one solution for the problem associated with the wireless device based on the retrieved diagnostic information from the wireless network and the wireless device; transmit the at least one solution; and receive a confirmation that the problem has been resolved. | 2016-04-07 |
20160100048 | METHOD FOR DEALING WITH ANOMALOUS CONDITIONS IN A REVERSE POWER NETWORK, AND POWER INJECTOR FOR USE IN SUCH A METHOD - Method for dealing with an anomalous condition in a local network including a power injector, said method comprising connecting the power injector to a communication line extending between the local network and a remote device, said power injector being capable of injecting power on the communication line, for reverse powering a remote device located outside the local network, and for powering any local device that is regularly connected to the communication line; said communication line being used for exchanging data between the remote device and the local network; recognizing when a power consumption behavior of the power injector deviates from a characteristic power consumption behavior of said remote device and of any regularly connected local device; and controlling the power injector when a deviation is recognized. | 2016-04-07 |
20160100049 | Systems And Methods For Initiating Communications With Contacts Based On A Communication Specification - Disclosed herein are methods and systems for initiating communications with contacts based on a communication specification. According to an aspect, a method may include receiving a communication specification. The communication specification may include identification of one or more contacts, a communication persistence parameter, a geographic location, an event, a date, and a communication channel. The method may also include determining one or more contacts based on the communication specification. Further, the method may include initiating multiple communications with the contacts via at least one communication channel. A communication channel may be a telephone call, an email, a text message, an instant message, and the like. | 2016-04-07 |
20160100050 | IDENTIFYING AN UNKNOWN CONTACT - For identifying an unknown contact, a system, apparatus, method, and computer program product are disclosed. The apparatus, in one embodiment, includes a processor, a memory that stores code executable by the processor, the code identifying an incoming call from an unknown contact, collecting relationship information regarding the unknown contact, and determining a relationship to a user based on the collected relationship information. In certain embodiments, the apparatus also includes code that provides a notification based on the determined relationship. In some embodiments, the apparatus also includes code that shares the determined relationship with one or more stored contacts. | 2016-04-07 |
20160100051 | PROVIDING SENDER IDENTIFICATION INFORMATION - An apparatus for providing sender identification information of the communication event on a display is described. In an embodiment the apparatus receives a communication event, for example, a call or a message. The mobile apparatus is caused to output a temporary indication of the communication event and the sender identification information relating to the communication event is not shown on the display. When a user of the mobile apparatus is detected with at least one sensor, the display is arranged to display the sender identification information on the display replacing the temporary indication in response to detecting the user with the at least one sensor. | 2016-04-07 |
20160100052 | System and Method for Providing Telephone Call Notification and Management in a Network Environment - Various embodiments of the disclosed subject matter provide methods and systems to receive an incoming call message via a data interface upon activation of a trigger established with a voice communication network and activated when the voice communication network receives an incoming call to a destination identified by a predetermined subscriber account; generate a call notification in response to the incoming call message; obtain a list of set-top boxes corresponding to the predetermined subscriber account; and route the call notification to the set-top boxes on the list. | 2016-04-07 |
20160100053 | Multiple Persona Support for Communications - Concepts and technologies are disclosed herein for providing multiple persona support for communications. A processor, at the device, can execute a persona service. The persona service can create one or multiple containers/highly secure work space(s) within the user device. The processor, at the administrator level of the specific work group, can detect a communication request comprising a request to initiate a communication. The processor can determine if the communication comprises a call. If a determination is made that the communication comprises the call, the processor, based on the profiles of the parties, can obtain call handling rules/policies, initiate setup of a communication path for the call, provide contacts to parties to the call, and determine how the call is handled. If a determination is made that the call is accepted, the processor can allow initiation of the call, or other appropriate treatments | 2016-04-07 |
20160100054 | System, Method, and Computer-Readable Medium for Schedule-Based Telecommunication Policies - A system, method and computer-readable medium for enforcing user telecommunication privileges on a per-schedule basis are provided. Enterprise members may have a schedule associated therewith that defines scheduled locations of the users. Telecommunication service privileges may be coordinated with the users' schedules such that communication services are disabled at particular times based on the users' schedules. In other implementations, particular users may have telecommunication services disabled by an administrator in the event of a catastrophe or emergency. By this mechanism, users that are not proximate to a particular catastrophe or emergency area according to the users' schedule may have services disabled while other users that are located more proximate to the emergency may have their telecommunication services enabled. In this manner, the demand on a cellular network may be alleviated thereby increasing the likelihood that users directly impacted by the emergency may receive and place calls or access data services. | 2016-04-07 |
20160100055 | METHOD OF PROVIDING 911 SERVICE TO A PRIVATE BRANCH EXCHANGE - A method of providing 911 service to a private branch exchange, includes grouping a plurality of private telephone numbers into a set. An outgoing telephone line for a 911 call is assigned to the set. Location information for the outgoing telephone line is input into a location database. | 2016-04-07 |
20160100056 | EMERGENCY SERVICES ROUTING PROXY CLUSTER MANAGEMENT - Systems and methods for clustering emergency services routing proxies are provided. The described features allow a group of ESRPs running as individual servers or a group of virtual servers, to be referenced using a single URI. In one implementation, an emergency services routing proxy device includes an emergency services routing proxy node configured to route a call to a downstream entity, the call received from an upstream entity. The device further includes a cluster manager configured to receive registration information from the emergency services routing proxy node, the registration information including a routing service identifier. The cluster manager may be further configured to identify the emergency services routing proxy node for call routing based on a comparison of an identifier included in the call with the routing service identifier. | 2016-04-07 |
20160100057 | MATCHING INBOUND CALL CENTER CALL TO COMMERCIAL OPPORTUNITY - Methods and systems conduct a call center communication session (such as a network chat session, video conference, and/or a verbal telephone call) between a user and a call center representative using a specialized call center device (such as a specialized telephone device that provides a call center). These methods and systems use the specialized call center device to automatically identify a topic presented during the call center communication session and to automatically select a commercial opportunity relating to the topic based on previously established relationships between commercial opportunities and topics. Then, these methods and systems use a graphic user interface of the specialized call center device to automatically instruct the call center representative to provide the commercial opportunity to the user before terminating the call center communication session. | 2016-04-07 |
20160100058 | Tracking User Information During a Website Visit to Enhance Call Tracking Capabilities - When a user visits a website in response to selecting an advertisement, information about the user and/or about the user's visit to the website can be obtained. During the user's visit to the website, a tracking phone number can be displayed. If the user calls the tracking phone number to complete a purchase, an identifier can be embedded in the phone call. A system that handles the phone call can extract the identifier and use it to uniquely associate the phone call with the information obtained about the user's online activity. The system can also use the identifier to obtain the information so it can be used to customize the routing and/or handling of the phone call. The information may also be employed to dynamically determine if or when to present a tracking phone number to the user. | 2016-04-07 |
20160100059 | AGENT NON-PRIMARY SKILL IMPROVEMENT TRAINING METHOD - Agents of a contact center are trained and assessed without the need for a separate testing and assessment task. Work items are provided to agents, who are non-primary agents with respect to a particular skill associated with an attribute of a work item. With the controlled routing of the non-primary work items to the non-primary agent, the agent is provided with a chance to practice their non-primary skills, with the intention of improving said skills A number of successfully completed tasks may indicate the agent is entitled to “primary” designation and be provided with tasks having the attribute in the normal course of business. | 2016-04-07 |
20160100060 | SYSTEM AND METHOD FOR QUEUING A COMMUNICATION SESSION - A system and method including receiving a request to enqueue a communication session; adding the communication session to the queue of a plurality of communication sessions; upon adding the communication to the queue, transferring control logic to the configured wait-state application; receiving a dequeue request initiated by a second entity; in response to the dequeue request, managing the procession of communication sessions in the queue; and dequeuing a communication session from the queue. | 2016-04-07 |
20160100061 | APPARATUS, SYSTEM AND METHOD OF CALL NOTIFICATIONS TO ACTIVE COMMUNICATION DEVICES - An apparatus, system and method for call notifications to active communication devices are provided. At an apparatus comprising a processor and a communication interface, a call for a first device is received via the communication interface. When is determined that a second device is active, a notification of the call is transmitted to the second device. | 2016-04-07 |
20160100062 | Continuation of vendor neutral VOIP interface devices and compatible portable phones - A Voice over Internet Protocol (VoIP) interface system for enabling communications between a plain old telephone service (POTS) device and a packet data network is disclosed. The VoIP interface system includes a POTS interface configured to communicate POTS voice telephone communications and a powered packet-based interface configured to communicate packet-based voice telephone communications with a host computer system that also provides power. The VoIP interface system also includes a memory system that includes a set of instructions, that direct the host system to prompt the user for a selection from a plurality of VoIP service providers, receive a selection identifying one of the plurality of VoIP service providers, identify profile information associated with the user and the selected one of the VoIP service providers, and populate one or more fields of a Session Initiation Protocol (SIP) module based on the profile information when executed. | 2016-04-07 |
20160100063 | NON-LINEAR DATA CHARGING - An Online Charging System (“OCS”) for charging a data session of a subscriber, in response to a request to initiate the data session provides a first granted service units of data for the data session. During the data session, the OCS receives a change in charging conditions for the subscriber and, in response to the change, sends a re-authorization message to the subscriber. In response to the re-authorization message, the OCS receives from the subscriber a first update message that includes a used service units for the data session since the previous update message. In response to the update message, and based on the change in charging conditions and the used service units, the OCS then provides a second granted service units of data for the data session. | 2016-04-07 |
20160100064 | APPARATUS, METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An apparatus includes an association unit and a transmission controller. The association unit associates an image among one or more images with at least one piece of transmission information among one or more pieces of transmission information on a display in accordance with a user operation. The one or more pieces of transmission information are information on the one or more images and each include a transmission method and a transmission destination. The transmission controller causes transmission of the image in accordance with the at least one piece of transmission information associated with the image. | 2016-04-07 |
20160100065 | IMAGE FORMING DEVICE, IMAGE FORMING METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM - An image forming device includes a search processor and a display controller. The search processor searches storage location information corresponding to storage locations storing image data. When multiple storage location information with the same identification information is found by search, the display controller causes a display unit to display representational information collectively representing the multiple storage location information, and causes the display unit to display information related to image data using a different process of displaying information related to image data stored in the multiple locations, according to whether or not attribute information used as supplementary information for identifying storage location information is associated with each of the multiple storage location information corresponding to specified representational information. | 2016-04-07 |
20160100066 | ALLOCATION APPARATUS FOR ALLOCATING INFORMATION PROCESSING DEVICE TO BE MANAGED, ALLOCATION METHOD, PROGRAM FOR ALLOCATION, AND MANAGEMENT SYSTEM - An allocation apparatus configured to allocate a plurality of information processing devices to two or more management apparatuses that perform distributed management of the plurality of information processing devices, the allocation apparatus includes: an allocation unit configured to allocate an address range on a network, allocatable to a plurality of information processing devices, to the two or more management apparatuses; and an acquisition unit configured to obtain, from each of the two or more management apparatuses, management information indicating a state of the information processing device whose address belongs to a range allocated to the management apparatus, wherein the allocation unit dynamically performs allocation of the address range on the network based on the management information that has been obtained by the acquisition unit. | 2016-04-07 |
20160100067 | STATUS MANAGEMENT SYSTEM, ELECTRONIC APPARATUS, AND METHOD OF COMMUNICATION IN SYSTEM - A multifunction machine of a status management system includes an apparatus-side status change communication unit that transmits a status change notification to a management server when status information that is managed by the multifunction machine is changed by operating the multifunction machine, and an apparatus-side information communication unit that transmits a response to the request notification to the management server when a request notification is received from the management server. The management server of the status management system includes a server-side status change communication unit that receives a status change notification from the multifunction machine, and a server-side information communication unit that transmits a request notification to the multifunction machine and receives a response to the request notification from the multifunction machine when the server-side status change communication unit receives the status change notification. | 2016-04-07 |
20160100068 | INFORMATION PROCESSING DEVICE, PRINTING CONDITION SETTING METHOD, AND COMPUTER PRODUCT - The CPU of a personal computer displays a list of one-click icons, each representing one or a plurality of printing functions, in the icon display area, and selects one one-click icon from the list of the one-click icons displayed in the icon display area, to automatically set a plurality of printing functions corresponding to the selected one-click icons. | 2016-04-07 |
20160100069 | NETWORK SYSTEM AND CONTROL METHOD - In response to a request from an image forming apparatus, a separate apparatus identifies information on applicable firmware, determines whether warning is permitted based on an output ability of the image forming apparatus and a result of referring to a warning permission policy table, and transmits a response including the information on applicable firmware and warning permission information. When making the request and applying the firmware after receiving the response, in a case where the warning permission information indicates displaying of warning is permitted, the image forming apparatus determines a message to be output and displays the message based on the result of referring to the warning display pattern table. | 2016-04-07 |
20160100070 | DEVICE WITH A MULTI-LINGUAL USER INTERFACE AND METHOD FOR UPDATING THE USER INTERFACE - Device comprising user interfacing means for presenting a user interface comprising at least one textual widget to reproduce a text string with a preconfigured text string identifier, the device also comprising a text string storage for storing the text string; storage medium reading means for reading information stored; storage medium detection means for detecting a storage medium being inserted in or connected to the storage medium reading means; language pack presence detection means for detecting a language pack on the storage medium upon the storage medium detection means detecting a storage medium being inserted or being connected, the language pack comprising an text string, an text string identifier associated with the text string, and an language identifier associated with the text string; and text string storage update means configured to insert in the text string storage the text string and associate with the inserted text string a language identifier. | 2016-04-07 |
20160100071 | SYSTEMS AND METHODS FOR SURFACE COVERING PREPARATION - A surface covering layout system includes a processing circuit configured to receive image data regarding one or more images associated with a surface to be covered with a surface covering, and generate a surface covering layout based on the image data, the surface covering layout providing an indication of a pattern of a plurality of covering members included in the surface covering. | 2016-04-07 |
20160100072 | IMAGE FORMING APPARATUS INCORPORATING INFORMATION DETECTOR - An image forming apparatus includes an information obtainer, a memory, a candidate determining unit, and an image forming device. The information obtainer obtains feature information from the target recording medium. The memory stores at least one set of recording medium information regarding the target recording medium associated with the feature information and at least one set of image forming condition information corresponding to the recording medium information. The recording medium information is identification information. The candidate determining unit determines a candidate recording medium information from the recording medium information stored in the memory based on the feature information of the target recording medium obtained by the information obtainer. The image forming device forms an image on the target recording medium based on the image forming condition information in the memory according to the candidate recording medium information determined by the candidate determining unit. | 2016-04-07 |
20160100073 | PRINTING APPARATUS HAVING PLURALITY OF POWER STATES AND CONTROL METHOD THEREFOR - An image forming apparatus which is capable of selecting power states that suit user's intention for a low-power state and a job executable state. A first power-saving state or a second power-saving state in which a smaller amount of power is consumed than in the first power-saving state is set as a power-saving state to which the printing apparatus is shifted when a shifting factor is detected. A first returning method for returning the printing apparatus from the power-saving state when a returning factor that causes the printing apparatus to return from the power-saving state is detected, or a second returning method for returning the printing apparatus from the power-saving state when a function to be used is selected on a function selecting screen displayed in response to detecting the returning factor is set. When the first power-saving state has been set, the first returning method is set. | 2016-04-07 |
20160100074 | Authentication Device for User Authentication and Image Forming Apparatus Including the Authentication Device - A user authentication device provided on an apparatus as an object of operation acquires feature data representing notable portion of the user, using a camera device, after user authentication. Based on the acquired feature data, the user authentication device tracks the user by the camera (step S | 2016-04-07 |
20160100075 | DUAL-MODE SCANNING DEVICE AND SCANNING METHOD THEREOF - A scanning device comprises a visible light source, an infrared light source, a visible light sensor and an infrared light sensor. The visible light source provides visible light to a scan section of an original. The original reflects the visible light to generate reflected light. The infrared light source provides infrared light to the scan section. The infrared light penetrates through the original to generate penetrating light. The visible light sensor receives the reflected light at a first scan position and generates a visible light image signal representative of a visible light image of the scan section. The infrared light sensor receives the penetrating light at a second scan position and generates an infrared light image signal representative of an infrared light image of the scan section. A relative positional relationship between the first and second scan positions is fixed. A scanning method for the scanning device is also provided. | 2016-04-07 |
20160100076 | ARRANGEMENT FOR READING FROM AND/OR WRITING TO FLEXIBLE SHEET MEDIA IN A CURVED CONFIGURATION AND METHOD - An assembly for transferring information to and/or from flexible sheet media in a highly advantageous curved configuration is disclosed. The sheet material includes a length and a width defining first and second opposing surfaces. The assembly includes support means for supporting the sheet the curved configuration across its width, having the first surface inwardly oriented with respect to the curved configuration. Thereafter, moving means moves the flexible sheet material so supported in a direction along a read/write path generally parallel to the sheet material length and transverse to the direction of curvature. A read/write arrangement is provided which is configured for reading and/or writing information across the width of the first surface of the sheet as the sheet is moved along the path in the curved configuration. In one feature, means is provided for rotationally moving the read/write arrangement in a predetermined way in the housing such that the read/write arrangement is in a confronting relationship with the first, inwardly oriented surface and cooperates with the movement provided by the sheet material moving means so as to cause the read/write arrangement to sequentially read information from and/or write information to the inwardly oriented, first surface of the sheet as the read/write arrangement traverses the width of the flexible sheet material while the latter is on the read/write path in the curved configuration. In another feature, a read and/or write operation may be performed on the second, outwardly oriented surface of the sheet material. | 2016-04-07 |
20160100077 | PRINT CONTROL APPARATUS, PRINT CONTROL METHOD, AND STORAGE MEDIUM - It is determined whether printing of an image having a size corresponding to a preset size set as print settings for data to be printed on a print medium is allowed based on the preset size and one or more candidates of the size of the print medium obtained by detecting the size of the print medium using a sensor. If it is determined that the printing is allowed, a screen inquiring whether an image based on the data to be printed having a size corresponding to the preset size is printed is displayed. If the printing is instructed via the screen, the image is printed on the print medium. | 2016-04-07 |
20160100078 | IMAGE DEFORMATION DEVICE - Disclosed is an image deformation device, including: a primary memory in which a positional correction amount data for each pixel, is stored; a reference memory having a smaller storing area than the primary memory; a transfer unit configured to transfer the positional correction amount data stored in the primary memory to the reference memory separately in multiple times; and a positional correction unit configured to carry out a positional correction process, wherein the transfer unit transfers the positional correction amount data according to the predetermined order and a progress of the positional correction process in the positional correction unit so that the positional correction amount data for one pixel has been already stored in the reference memory when the positional correction unit corrects the position of the one pixel. | 2016-04-07 |
20160100079 | MULTILEVEL HALFTONING MODULE WITH NON-UNIFORMITY COMPENSATION - An image processing module for processing a digital M-level input image into a digital N-level output image is provided, wherein M>N and N>2, a level being indicative of a colorant density in a printing process. The module applies N-1 thresholds for determining an output level for each image element with an input level, wherein thresholds associated with a transition between two output levels are arranged in a threshold matrix, all N-1 threshold matrices being arranged in accordance with a single basic threshold matrix arrangement. The image processing module comprises threshold matrices, wherein the thresholds have been adjusted to compensate printed density variations except the thresholds associated with a transition between a first and a second level, which have not been adjusted in order to keep a number of colorant receiving print positions constant. | 2016-04-07 |
20160100080 | IMAGE DATA CLUSTERING AND COLOR CONVERSION - Methods and systems herein provide for color conversion of image data to another color space. Such color conversion includes converting image data to a color space by identifying color regions in the image data. One color conversion system herein includes a color region identifier operable to select color values in the image data, determine numerical centers of the selected color values, and generate color regions, or color value “clusters”, based on the selected color values and the numerical centers. The color conversion system also includes an optimization module operable to refine the numerical center of each color region, determine a boundary for each color region based on the refined center, and remove a portion of the color cluster centers to optimize a number of the color regions for color conversion processing. | 2016-04-07 |
20160100081 | COVER PHOTOGRAPHY APPARATUS, PORTABLE TERMINAL APPARATUS AND CONTROL METHOD OF COVER PHOTOGRAPHY APPARATUS - Provided herein is a cover photography apparatus, portable terminal apparatus, and a control method of the cover photography apparatus, the cover photography apparatus including an imaging device configured to generate image data; a communicator configured to receive motion information from a portable terminal apparatus; and a controller configured to: determine that the image data is captured during motion of the cover photography apparatus based on the motion information, and correct the image data in response to determining that the image data is captured during motion of the cover photography apparatus; and control the communicator to transmit the corrected image data to the portable terminal apparatus. | 2016-04-07 |
20160100082 | METHOD FOR ASSEMBLING A CAMERA - The present invention relates to a camera and a method for assembling a camera. The camera comprises a sensor, a lens, and a housing. The method comprises: adjusting a position of at least one of the sensor and the lens such that the sensor is positioned at a predetermined angle in relation to an optical axis of the lens, and laser welding the at least one of the sensor and the lens in relation to the housing such that the sensor and the lens are fixed in relation to each other. | 2016-04-07 |
20160100083 | Swivel Camera Mount - A camera mount is configured to attach a camera to a mount base which, in turn, may be secured to sport equipment, musical instruments, vehicles, and the like. The camera mount includes a ball component that couples to a camera or camera housing and that allows a user to rotate a camera within a horizontal plane, and to pivot a camera in one or more vertical planes. The ball component is securely coupled within a sleeve component with a bucket or other coupling mechanism that allows the sleeve component (and thereby the ball component and coupled camera or camera housing) to couple to the mount base. | 2016-04-07 |
20160100084 | ACCESSORY MOUNTING SYSTEM FOR A VEHICLE - An accessory system for a vehicle includes an attachment element bonded to an in-cabin windshield surface at a first windshield location and an attachment member attached at the in-cabin windshield surface at a second windshield location. An interior rearview mirror assembly has a mirror support that has a mirror mount configured to mount the mirror assembly to the attachment element. A module is configured to be received by and be supported by the attachment member attached at the windshield. With the module received by and supported by the attachment member at the windshield, a camera of the module views through the windshield and is part of a driver assistance system of the vehicle. With the module received by and supported by the attachment member at the windshield, the mirror mount can be mounted to and demounted from the attachment element without demounting the module from the attachment member. | 2016-04-07 |
20160100085 | Camera Having Optoelectronic Range Finder - A camera having an optoelectronic rangefinder, a focusable receiving lens and a visually observable display unit for displaying data and/or images, wherein the fact that two electronic image recording modules, which are spaced apart and the optical axes of which are aligned with a common target point, are inserted as a rangefinder into the front panel of the housing of the camera and, in order to determine the phase distance of the images of the object space recorded by the image recording modules and to compare the determined phase distance to the values for the distances assigned for the different phase distances, which are stored in a calibration table, a microprocessor unit is provided in the housing and is connected with the signal outputs of the image recording modules. | 2016-04-07 |
20160100086 | Light Device has Built-in Camera and Related Digital Data Device's Functions - A Light device having built-in Camera to operate desire digital data functions is powered by an power source for a lamp-holder, light source, flashlight or light device connected to power source by prongs or a bulb-base with conductive contacts to get power. The device may take the form of an IP cam, or Driving Cam, or webcam having but not limited add for auto tracking or one of plurality functions to make different products and functions with optional retractable prongs that plug directly into a wall outlet or insert into existing lamp base or incorporate conductive wire to make electric connection at least one of built-in camera, storage unit, wireless kits, Bluetooth kits, APP communication unit, motion sensor, light device. The said motion sensor and digital data related device(s) including but not limited all kind of camera may in separated housing with night-vision assembly selected from light source, IR diodes, low light camera lens & IC & circuits so people can upgrade the non-camera device to has built-in camera and digital device for their old non-camera security light. The motion sensor head or PIR has digital data output to work with wireless communication parts to avoid the analog model for mutual interfere the signals to cause false functions of light source or wifi or APP or wireless related functions. | 2016-04-07 |