Patents Issued in November 17, 2016
-
Publication number: 20160335199Abstract: Embodiments of the present disclosure provide a method and system for extending a cache of a storage system, by obtaining information on data in a storage system frequently accessed by a plurality of clients of the storage system; determining, based on the obtained information, storage information related to storage of cacheable data in the storage system, the cacheable data comprising a set of the data frequently accessed by the plurality of clients; and synchronizing the storage information amongst the plurality of clients so that a respective client of the plurality of clients locally caches, based on the storage information, data frequently accessed by the respective client.Type: ApplicationFiled: April 12, 2016Publication date: November 17, 2016Inventor: Lei Jiang
-
Publication number: 20160335200Abstract: A memory circuit using dynamic random access memory (DRAM) arrays. The DRAM arrays can be configured as CAMs or RAMs on the same die, with the control circuitry for performing comparisons located outside of the DRAM arrays. In addition, DRAM arrays can be configured for secure authentication where, after the first authentication performed with a non-volatile secure element, subsequent authentications can be performed by the DRAM array. Input patterns can be loaded into a DRAM array by loading logic state ones (“1”) into each of the plurality of input data bit lines in each of the columns in the DRAM array and shunting one or more of the plurality of input data bit lines in the DRAM array corresponding to logic state zeroes (“0”) in the input pattern.Type: ApplicationFiled: December 3, 2015Publication date: November 17, 2016Inventor: Bertrand F. Cambou
-
Publication number: 20160335201Abstract: According to an example, data and instruction set encryption may include generating keys to encrypt data and instructions. The instructions may be executable by a CPU. The keys may be mapped to memory ranges of a PM including a flat address space. The flat address space of the PM may be partitioned according to the memory ranges. The keys and the memory ranges mapped to the keys may be stored in a keymap array. The data and the instructions may be encrypted based on the keys.Type: ApplicationFiled: January 28, 2014Publication date: November 17, 2016Inventor: Perry V. Lea
-
Publication number: 20160335202Abstract: A method for execution by a dispersed storage and task (DST) processing unit operates to receive a write threshold number of slices of a data object and an access policy; determine a current timestamp that indicates a current time value; and store the write threshold number of slices, the access policy, and the timestamp in a plurality of storage units of a dispersed storage network (DSN).Type: ApplicationFiled: July 28, 2016Publication date: November 17, 2016Inventors: Gary W. Grube, Jason K. Resch
-
Publication number: 20160335203Abstract: An interface unit for data exchange between a first processor of a computer system and a peripheral environment. The interface unit has a number of input data channels for receiving input data from the peripheral environment and a first access management unit. The access management unit is configured to receive a request for providing the input data, stored in the number of input data channels, from a first interface processor stored in the interface unit and from a second interface processor stored in the interface unit and to provide or not to provide the input data, stored in the number of input data channels, to the first interface processor and the second interface processor. A first priority and a second priority can be stored in the first access management unit.Type: ApplicationFiled: May 11, 2016Publication date: November 17, 2016Applicant: dSPACE digital signal processing and control engineering GmbHInventors: Jochen SAUER, Robert LEINFELLNER, Matthias KLEMM, Thorsten BREHM, Robert POLNAU, Matthias SCHMITZ
-
Publication number: 20160335204Abstract: Apparatuses and methods for asymmetric input/output interfaces for memory are disclosed. An example apparatus may include a receiver and a transmitter. The receiver may be configured to receive first data signals having a first voltage swing and having a first slew rate. The transmitter may be configured to provide second data signals having a second voltage swing and having a second slew rate, wherein the first and second voltage swings are different, and wherein the first and second slew rates are different.Type: ApplicationFiled: May 14, 2015Publication date: November 17, 2016Inventors: Dean Gans, Bruce Schober, Moo Sung Chae
-
Publication number: 20160335205Abstract: Control circuitry controls the operations of a central processing unit, CPU, which is associated with a nominal clock frequency. The CPU is further coupled to an I/O range and configured to deliver input to an application. The control circuitry controls the CPU to poll the I/O range for input to the application. The control circuitry also monitors whether or not each poll results in input to the application and adjusts a clock frequency at which the CPU operates to a clock frequency lower than the nominal clock frequency if a pre-defined number of polls resulting in no input is detected. Methods and a central computer server of an automated exchange system are also provided.Type: ApplicationFiled: May 18, 2016Publication date: November 17, 2016Inventor: Hakan WINBOM
-
Publication number: 20160335206Abstract: A flash storage device provides direct memory access based on a first communication protocol. A host selects the first communication protocol and provides a request to the flash storage device for a direct memory access. Additionally, the host provides data blocks to the flash storage device for the direct memory access. In the first communication protocol, the host need not provide an address to the flash storage device for the direct memory access. The flash storage device stores the data blocks at sequential addresses starting at a predetermined address in the flash storage device. Another host may then select a second communication protocol and transfer the data blocks in the flash storage by using the second communication protocol.Type: ApplicationFiled: May 16, 2016Publication date: November 17, 2016Inventors: Mark MOSHAYEDI, Seyed Jalal SADR
-
Publication number: 20160335207Abstract: Embodiments of a multi-processor array are disclosed that may include a plurality of processors, local memories, configurable communication elements, and direct memory access (DMA) engines, and a DMA controller. Each processor may be coupled to one of the local memories, and the plurality of processors, local memories, and configurable communication elements may be coupled together in an interspersed arrangement. The DMA controller may be configured to control the operation of the plurality of DMA engines.Type: ApplicationFiled: July 25, 2016Publication date: November 17, 2016Inventors: Carl S. Dobbs, Michael R. Trocino, Keith M. Bindloss
-
Publication number: 20160335208Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for presentation of direct accessed storage under a logical drive model; for implementing a distributed architecture for cooperative NVM Data protection; data mirroring for consistent SSD latency; for boosting a controller's performance and RAS with DIF support via concurrent RAID processing; for implementing arbitration and resource schemes of a doorbell mechanism, including doorbell arbitration for fairness and prevention of attack congestion; and for implementing multiple interrupt generation using a messaging unit and NTB in a controller through use of an interrupt coalescing scheme.Type: ApplicationFiled: July 29, 2016Publication date: November 17, 2016Inventors: Thomas M. Slaight, Sivakumar Radhakrishnan, Mark Schmisseur, Pankaj Kumar, Saptarshi Mondal, Sin S. Tan, David C. Lee, Marc T. Jones, Geetani R. Edirisooriya, Bradley A. Burres, Brian M. Leitner, Kenneth C. Haren, Michael T. Klinglesmith, Matthew R. Wilcox, Eric J. Dahlen
-
Publication number: 20160335209Abstract: Embodiments generally relate to data transmission in a computing system. The present technology discloses techniques that that can enable a high-bandwidth and low-latency data transmission using PCIe (Peripheral Component Interconnect Express) technology. According to some embodiments, by utilizing the PCIe protocol, the present technology can achieve high-speed data transmission for intra-rack network trafficking.Type: ApplicationFiled: May 11, 2015Publication date: November 17, 2016Inventors: Maw-Zan JAU, Ching-Chih SHIH
-
Publication number: 20160335210Abstract: Methods for bidirectional communication and bidirectional communication buffers are described. In one embodiment, a method for bidirectional communication using first and second communication buses, which have opposite directions of data transmission, is described. The method for bidirectional communication involves detecting a signal from a first communication bus and buffering the detected signal and transmitting the buffered signal through a second communication bus while blocking data transmission from the second communication bus. Other embodiments are also described.Type: ApplicationFiled: April 29, 2016Publication date: November 17, 2016Applicant: NXP B.V.Inventors: Jinxi Yan, Shuiwen Huang, Tinghua Yun
-
Publication number: 20160335211Abstract: An audio system comprises a master device; a slave device; and a wired connection, suitable for connecting the master device and the slave device, and having at least two wires.Type: ApplicationFiled: October 30, 2015Publication date: November 17, 2016Inventor: Willem Zwart
-
Publication number: 20160335212Abstract: A switching device able to switch between communication modes includes a processor, a universal serial bus (USB) communication module, a serial communication module, and a control module. When a USB interface of the USB communication module is electrically coupled to a first electronic device, the control module outputs a first control signal to a control chipset of the serial communication module. The control chipset of the serial communication module is turned off. The processor can communicate with the first electronic device through the USB communication module.Type: ApplicationFiled: June 30, 2015Publication date: November 17, 2016Inventors: YANG GAO, MENG-LIANG YANG
-
Publication number: 20160335213Abstract: A motherboard includes a host chip, switch chip, and a number of components having different inter integrated circuit (12C) interfaces. The switch chip couples to the host chip through a first 12C bus. The components having different 12C interfaces can couple to the switch chip through different 12C buses.Type: ApplicationFiled: July 9, 2015Publication date: November 17, 2016Inventor: MENG-LIANG YANG
-
Publication number: 20160335214Abstract: In a server system and a management method thereof, the management method includes generating at least one virtual device for transmitting option read-only memory (ROM) data that is necessary for using a target physical device of at least one physical device, allocating the at least one virtual device to at least one host to correspond to the at least one host, and transmitting the option ROM data to a host corresponding to the at least one virtual device. The switch device may comprise a peripheral component interconnect express (PCIe) switch device.Type: ApplicationFiled: December 18, 2015Publication date: November 17, 2016Inventors: Artem Kopotev, Jae-hong Min
-
Publication number: 20160335215Abstract: An apparatus and method of submitting hardware accelerator engine commands over an interconnect link such as a PCI Express (PCIe) link. In one embodiment, the mechanism is implemented inside a PCIe Host Bridge which is integrated into a host IC or chipset. The mechanism provides an interface compatible with other integrated accelerators thereby eliminating the overhead of maintaining different programming models for local and remote accelerators. Co-processor requests issued by threads requesting a service (client threads) targeting remote accelerator are queued and sent to a PCIe adapter and remote accelerator engine over a PCIe link. The remote accelerator engine performs the requested processing task, delivers results back to host memory and the PCIe Host Bridge performs co-processor request completion sequence (status update, write to flag, interrupt) include in the co-processor command.Type: ApplicationFiled: July 28, 2016Publication date: November 17, 2016Inventors: Giora Biran, Ilya Granovsky
-
Publication number: 20160335216Abstract: A computer network system configured with disaggregated inputs/outputs. This system can be configured in a leaf-spine architecture and can include a router coupled to a network source, a plurality of core switches coupled to the router, a plurality of aggregator switches coupled to each of the plurality of core switches, and a plurality of rack modules coupled to each of the plurality of aggregator switches. The plurality of rack modules can each include an I/O appliance with a downstream aggregator module, a plurality of server devices each with PCIe interfaces, and an upstream aggregator module that aggregates each of the PCIe interfaces. A high-speed link can be configured between the downstream and upstream aggregator modules via aggregation of many serial lanes to provide reliable high speed bit stream transport over long distances, which allows for better utilization of resources and scalability of memory capacity independent of the server count.Type: ApplicationFiled: July 29, 2016Publication date: November 17, 2016Inventors: Sreenivas KRISHNAN, Nirmal Raj SAXENA
-
Publication number: 20160335217Abstract: Provided is a parallel computing system that has scalability and is capable of performing data transfer between desired PEs. Also provided is a computer system that utilizes the parallel computing system described above, and enables radiosity processing on small-scale mobile terminal devices. An HXNet is implemented in a VLSI, and data transfer between VLSIs is possible using additional BMs. Scalability is realized that enables selection of any number of VLSIs, and radiosity processing is enabled on small-scale mobile terminal devices.Type: ApplicationFiled: May 11, 2015Publication date: November 17, 2016Inventor: Ryuji MURAKAMI
-
Publication number: 20160335218Abstract: Embodiments of a multi-processor array are disclosed that may include a plurality of processors and configurable communication elements coupled together in a interspersed arrangement. Each configurable communication element may include a local memory and a plurality of routing engines. The local memory may be coupled to a subset of the plurality of processors. Each routing engine may be configured to receive one or more messages from a plurality of sources, assign each received message to a given destination of a plurality of destinations dependent upon configuration information, and forward each message to assigned destination. The plurality of destinations may include the local memory, and routing engines included in a subset of the plurality of configurable communication elements.Type: ApplicationFiled: July 25, 2016Publication date: November 17, 2016Inventors: Carl S. Dobbs, Michael R. Trocino, Michael B. Solka
-
Publication number: 20160335219Abstract: A data transmission system and a transmission method thereof are provided. The data transmission system includes a first electronic apparatus and a second electronic apparatus. The first electronic apparatus includes a first clock pin and a first data pin. The second electronic apparatus includes a second clock pin and a second data pin. In a connecting detection mode, the first electronic apparatus transmits a first detection signal to the first clock pin and drives the first data pin to a reference logic level. The second electronic apparatus transmits a second detection signal to the second clock pin and drives the second data pin to the reference logic level. The first electronic apparatus determines whether the first and the second electronic apparatuses are connected to each other according to whether at least one of signals on the first clock pin and on the first data pin is varied or not.Type: ApplicationFiled: July 28, 2015Publication date: November 17, 2016Applicant: ITE Tech. Inc.Inventors: Chia-Chih Chang, Chun-Yen Chen, Ming-Ho Kuo
-
Publication number: 20160335220Abstract: Various computer peripheral cards, devices, systems, methods, and software are provided herein. In one example, a storage card insertable into a connector of a host system includes a plurality of M.2 device connectors in a stacked arrangement comprising a first horizontal row of one or more M.2 device connectors positioned vertically higher in the stacked arrangement than a second horizontal row of one or more M.2 device connectors, the plurality of M.2 device connectors each configured to mate with associated M.2 devices. The storage card also includes a Peripheral Component Interconnect Express (PCIe) switch circuit configured to communicatively couple the plurality of M.2 device connectors and a connector of the storage card, wherein the PCIe switch circuit is configured to receive storage operations over the connector of the storage card and transfer the storage operations for delivery to ones of the plurality of M.2 device connectors over associated PCIe interfaces.Type: ApplicationFiled: July 27, 2016Publication date: November 17, 2016Inventors: Jason Breakstone, Andrew Rudolph Heyd, Christopher R. Long, James Scott Cannata
-
Publication number: 20160335221Abstract: An apparatus and methods are disclosed for a bidirectional front-end circuit included within a system on chip (SoC). The bidirectional front-end circuit includes a differential bidirectional terminal for receiving and transmitting signals. The bidirectional front-end circuit is configured to provide a first communication path between a first controller and a connector through the differential bidirectional terminal when operating in a first mode. And, the bidirectional front-end circuit is reconfigured to provide a second communication path between a second controller and the connector through the differential bidirectional terminal when operating in a second mode.Type: ApplicationFiled: September 17, 2015Publication date: November 17, 2016Inventors: Zhi Zhu, Xiaohua Kong, Nir Gerber, Christian Josef Wiesner
-
Publication number: 20160335222Abstract: An information handling system port selectively communicates differential and single-ended signals from port pins to a cable coupled with the port so that bandwidth of information sent through the port increases if a cable accepts single-ended signals. Single-ended signals sent from the port pins are provided to a redriver of the cable to generate differential signals on wireline pairs of the cable. The redriven single-ended signals effectively double the bandwidth from reconfigured differential pairs of a port without increasing the port footprint or altering the port from a standard form factor, such as a Type-C USB form factor.Type: ApplicationFiled: May 11, 2015Publication date: November 17, 2016Applicant: DELL PRODUCTS L.P.Inventor: Arnold T. Schnell
-
Publication number: 20160335223Abstract: Techniques and systems are disclosed for improving the computation and solution of bilevel MIP problems. Various single-level reformulation techniques can be used to transform a bilevel MIP problem into soluble form. Decomposition techniques can be applied to the single-level reformulations to iteratively converge on an optimal or near-optimal solution. Some techniques described herein are operative within software applications for solving mathematical problems or MIP problems, and some are operable within an application programming interface or MIP solution service that other software components can access. In some cases, the techniques may be operative within domain-specific modeling software that solves, models, plans, or suggests actions in particular scenarios, for example power grid interdiction analysis and defense tools.Type: ApplicationFiled: May 26, 2015Publication date: November 17, 2016Applicant: UNIVERSITY OF SOUTH FLORIDAInventors: Bo Zeng, Yu An, Long Zhao
-
Publication number: 20160335224Abstract: Computationally efficient algorithms may be applied for fast dictionary learning solving the convolutional sparse coding problem in the Fourier domain. More specifically, efficient convolutional sparse coding may be derived within an alternating direction method of multipliers (ADMM) framework that utilizes fast Fourier transforms (FFT) to solve the main linear system in the frequency domain. Such algorithms may enable a significant reduction in computational cost over conventional approaches by implementing a linear solver for the most critical and computationally expensive component of the conventional iterative algorithm. The theoretical computational cost of the algorithm may be reduced from O(M3N) to O(MN log N), where N is the dimensionality of the data and M is the number of elements in the dictionary. This significant improvement in efficiency may greatly increase the range of problems that can practically be addressed via convolutional sparse representations.Type: ApplicationFiled: March 25, 2015Publication date: November 17, 2016Inventor: Brendt Wohlberg
-
Publication number: 20160335225Abstract: An information processing apparatus includes a storage unit, a starting unit, and a display unit. The storage unit stores a first program that is independently startable, and a second program that is started to implement a particular function of the first program. The starting unit starts the second program corresponding to the particular function of the first program when the particular function is implemented. The display control unit performs control so as to display message information corresponding to a version of the second program on a display section after the first program stored in the storage unit is started and before the second program is stated.Type: ApplicationFiled: November 10, 2015Publication date: November 17, 2016Applicant: FUJI XEROX CO., LTD.Inventor: Taro YOSHIHAMA
-
Publication number: 20160335226Abstract: Variable formatting for cells in computer spreadsheets, tables, and other documents is provided. For a selected range of cells, cell formats vary with the value in each cell (or an associated value). Formats can include color-scale backgrounds, in-cell elements (e.g., icons and data bars), and other cell formats that can be varied with a value.Type: ApplicationFiled: July 28, 2016Publication date: November 17, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Benjamin C. Chamberlain, Bruce C. Jones, Christopher M. Street, David F. Gainer, Eric B. Vigesaa
-
Publication number: 20160335227Abstract: A method, system and computer program product for ensuring a desired distribution of images in a multimedia document (e.g., yearbook, slideshow). A desired distribution of facial signatures in a multimedia document to be created by the user is received. Upon receiving an image to be added to the multimedia document by the user, a facial signature for a face detected in the image is generated. The current number of instances of the facial signature in the multimedia document is then determined. A determination is then made as to whether the current number of instances of the facial signature meets the desired distribution. An indication is then provided to the user as to whether the current number of instances of the facial signature meets or does not meet the desired distribution. In this manner, the user can ensure a desired distribution of images in the multimedia document.Type: ApplicationFiled: July 25, 2016Publication date: November 17, 2016Inventors: Lisa M. Bradley, Brian O'Donovan, Aaron J. Quirk, Lin Sun
-
Publication number: 20160335228Abstract: A process for controlling the displaying of media on a display device, such as a digital frame, under the control of a centralized server accessing a contextual database. The process is based on the periodical transmission by said frame of a request comprising an identifier of said display device and also comprising headers defining contextual information reported to said server) and stored within said contextual database, said server responding to said request by means of a response defining the media to display, accompanied by headers defining one or more actions to be executed by said display device.Type: ApplicationFiled: April 2, 2015Publication date: November 17, 2016Inventor: Stéphane Perret
-
Publication number: 20160335229Abstract: An information processing apparatus includes a memory, a first receiving unit, an application specifying unit, a second receiving unit, a document specifying unit, and a display. The memory stores document categories requested for past applications, information regarding documents corresponding to the document categories, and results of the past applications in association with one another. The first receiving unit receives a new application. The application specifying unit specifies a target application, which is an application similar to the new application, among the past applications stored in the memory by using the results of the past applications. The second receiving unit receives a document category requested for the new application. The document specifying unit specifies a document corresponding to the document category requested for the new application among documents corresponding to document categories associated with the specified application.Type: ApplicationFiled: October 20, 2015Publication date: November 17, 2016Applicant: FUJI XEROX CO., LTD.Inventor: Yohei TAKATSUKA
-
Publication number: 20160335230Abstract: An information processing device includes a detail level estimation unit that estimates a detail level of each of at least two documents, the detail level indicating degree to which a content of the document is detailed, a similarity degree estimation unit that estimates a similarity degree between two of the at least two documents, and a document relationship output unit that outputs a document relationship for the two of the at least two documents the similarity degree of which satisfies a predetermined condition, wherein in the document relationship, one of the two of the at least two documents is determined as a summarized document that shows a summary of other document of the two of the at least two documents, and the detail level of the one of the two of the at least two documents is lower than the detail level of the other of the two.Type: ApplicationFiled: October 21, 2015Publication date: November 17, 2016Inventors: Motoyuki TAKAAI, Hiroshi OKAMOTO, Takeshi NAGAMINE, Seiji SUZUKI, Hiroshi UMEMOTO
-
Publication number: 20160335231Abstract: When an interaction barrier exists between an application A and an application B, if a jump link corresponding to the application B exists in a page of the application A, selection and replication operations are performed in the page of the application A, such that the content containing the above jump link is replicated into a clipboard of the system. Further when the user starts the application B, operations are executed to perform extraction and analysis on clipboard content to obtain the jump link, and generate a corresponding access trigger control. The access trigger control serves as a quick access portal, and it is only necessary for a user to click the access trigger control to implement jumping from a display page to a target page in the application B. Thus, the access efficiency is ensured, and the user is guaranteed to experience the relevant functions of the target page.Type: ApplicationFiled: May 13, 2016Publication date: November 17, 2016Inventors: Yihao HU, Yiteng Zhao
-
Publication number: 20160335232Abstract: Invention provides a method and apparatus for remote script execution for secure internet browsing by filtering and partially re-writing a web page for the purpose of enabling the user to get the benefit from the complete code on the page without the risk associated with the potentially dangerous portions of code on that page. The invention executes the complete code set in a rendering computer processor that acts as an intermediary between the user's computer processor and the internet, and passing on, from the rendering computer to the user's computer, only those portions of code that can be safely rendered by the user's browser. This allows the user to see the output of potentially dangerous scripting code without being exposed to the dangers of hosting and executing that scripting code.Type: ApplicationFiled: May 11, 2015Publication date: November 17, 2016Inventors: FRANK H. BORN, DAVID FLETCHER
-
Publication number: 20160335233Abstract: Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface allows browser layout engine objects to be created as objects that are native to the scripting engine. Alternately or additionally, in some embodiments, the native objects are further configured to proxy functionality between the layout engine and the scripting engine.Type: ApplicationFiled: July 26, 2016Publication date: November 17, 2016Inventors: Yong Qu, Curtis Cheng-Cheng Man, Justin E. Rogers
-
Publication number: 20160335234Abstract: Systems and methods for summarizing online articles for consumption on a user device are disclosed herein. The system extracts the main body of an article's text from the HTML code of an online article. The system may then classify the extracted article into one of several different categories and removes duplicate articles. The system breaks down the article into its component sentences, and each sentence is classified into one of three categories: (1) potential candidate sentences that may be included in the generated summary; (2) weakly rejected sentences that will not be included in the summary but may be used to generate the summary; and (3) strongly rejected sentences that are not included in the summary. Finally, the system applies a document summarizer to generate quickly readable article summaries, for viewing on the user device, using relevant sentences from the article while maintaining the coherence of the article.Type: ApplicationFiled: April 18, 2016Publication date: November 17, 2016Inventors: Douglas Dane Baker, Paulo Malvar Fernández, Brian Fernandes, Rodrigo Alarcon Martinez
-
Publication number: 20160335235Abstract: Dynamically modelling geospatial words in social media, in one aspect, generates a word set based on frequencies of words occurring in GPS annotated text data generated by a GPS-enabled device containing latitude and longitude coordinates. Locations are partitioned by mapping GPS coordinates in the GPS annotated text data to a set of discrete non-overlapped locations. A text stream contained in the GPS annotated text data is segmented into time windows. Footprints of locations in time windows are generated. Geospatial weights associated with words in the word set are generated based on localness of words determined based on the footprints. Words in a text message are extracted and scores are determined for the set of discrete non-overlapped locations associated with the words.Type: ApplicationFiled: June 24, 2015Publication date: November 17, 2016Inventors: Christopher J. Butler, Bo Han, Jennifer C. Lai
-
Publication number: 20160335236Abstract: Disclosed is an annotator network platform. Specific embodiments enable one or more customers to request an annotation of an incident report. A platform host assigns the incident report to one or more available annotators who provide an annotation service on the incident report to generate an annotated incident report. The annotated incident report is returned to the requesting customer.Type: ApplicationFiled: May 16, 2016Publication date: November 17, 2016Inventors: Brian D. Webster, Traci S. Umberger, Fred W. Chapman, Steven B. Duke
-
Publication number: 20160335237Abstract: A display module is coupled to a first universal control module and the display module includes an e-ink display. The first universal control module is configured to be connected to a control system. The first universal control module is customizable and programmable. Information is subsequently received. At least some of the information is rendered on the e-ink display. The information includes at least one of: information as to an installation of the universal control module, or information as to the status of the universal control module. The e-ink display is configured to display the information in the absence of power being provided to the e-ink display or when the display module is removed from the first universal control module.Type: ApplicationFiled: May 15, 2015Publication date: November 17, 2016Inventors: Daniel Milton Alley, Shawn Michael Hinchy, Tommy J. Hatmaker
-
Publication number: 20160335238Abstract: Embodiments of the disclosure relate to automatic analytic driven markup for rapid handling of forms. Aspects include receiving a form, identifying one or more characters on the form by performing optical character recognition on the form, and identifying one or more phrases of interest from the one or more characters using automated analytics. Aspects also include generating a map of a spacial location of each of the one or more phrases of interest on the form and creating a revised form based on the form and the map.Type: ApplicationFiled: May 13, 2015Publication date: November 17, 2016Inventors: Varun Bhagwan, Clemens Drews, Daniel F. Gruhl, Neal R. Lewis, April L. Webster, Steven R. Welch
-
Publication number: 20160335239Abstract: Herein described are at least a device, a server, a computer readable storage media, and a method for filling out a user fillable document. For example, the method may include displaying an information request associated with an item description of the user fillable document in which the information request and an answer field are displayed in a first display area of the device. The method may further include displaying a portion of the user fillable document in a second display area of the device, in which the portion comprises the item description and a user editable field. In response to receiving an answer by the answer field, the method may further include displaying the answer in the user editable field of the second display area.Type: ApplicationFiled: May 13, 2015Publication date: November 17, 2016Inventors: Jason Leonard Brown, Benjamin Thomas Wisinski, Dianne McAndrew McGinn, Evan Reid Williams, Roy B. Rhee
-
Publication number: 20160335240Abstract: A method and apparatus for implementing a floating input, including: acquiring position information of an input box on a screen and resolution of the screen; and determining a default pop-up position of an input method panel on the screen according to the acquired position information and resolution. A user misoperation is avoided while the input box is not sheltered by the input method panel, thereby improving the user experience.Type: ApplicationFiled: May 23, 2014Publication date: November 17, 2016Inventor: Kai FENG
-
Publication number: 20160335241Abstract: Described are methods, systems and computer readable media for GUI display effect formatting.Type: ApplicationFiled: May 14, 2016Publication date: November 17, 2016Inventors: Radu Teodorescu, Ryan Caudy, David R. Kent, IV, Charles Wright, Mark Zeldis, Nathan Dorfman, Brian Ries
-
Publication number: 20160335242Abstract: The present invention relates to a method and system for identifying templates or forms for interpreting data input thereto on an interactive device in communication with one or more mobile devices. The interactive device comprises template overlay, having an identifiable feature, is aligned with an interactive surface. The mobile device has a reader that reads the identifiable feature and produces a template identifier that is retrieved from a content server. Input into the template overlay is recognized and interpreted into labels or equations. Subsequent input is then automatically calculated using the equation.Type: ApplicationFiled: January 22, 2016Publication date: November 17, 2016Inventors: Chung Chi CHENG, Michael BOYLE
-
Publication number: 20160335243Abstract: Disclosed are a method of generating a webpage template and a server. The method of generating a webpage template comprises: collecting webpage data of a webpage, and generating a webpage template of the webpage according to the webpage data. By means of the present invention, the problem in the prior art that a method of generating a webpage template depends relatively strongly on a target website is solved, thereby reducing the dependence of the method of generating a webpage template on the target website.Type: ApplicationFiled: May 17, 2016Publication date: November 17, 2016Inventors: Guangya Zhai, Haihong Zheng, Weiran Jiang, Xianggen Zhou
-
Publication number: 20160335244Abstract: Systems and methods for text normalization in a plurality of noisy channels receive a text entry and channel origin data of the text entry; determine whether the text entry matches an in-vocabulary (IV) entry or whether the text entry is an out-of-vocabulary (OOV) entry; if the text entry is determined to have a matching IV entry, output the matching IV entry, and if the text entry is determined to be an OOV entry, implement a channel-specific error-type adapter framework based on the channel origin data, wherein the channel-specific error-type adapter framework is optimized for a specific channel from which the text entry originated; normalize the text entry using the channel-specific error-type adapter framework; and output one or more candidate normalized forms of the text entry.Type: ApplicationFiled: December 28, 2015Publication date: November 17, 2016Applicant: NICE-SYSTEMS LTD.Inventors: Hila WEISMAN, Peter IZSAK, Inna ACHLOW, Victor SHAFRAN
-
Publication number: 20160335245Abstract: Systems and methods are disclosed for providing an improved spell check including identifying one or more excluded document sections and performing the document check function on the document except for the one or more excluded document sections. The excluded document sections may be delineated in a number of ways.Type: ApplicationFiled: May 15, 2015Publication date: November 17, 2016Applicant: COX COMMUNICATIONS, INC.Inventors: Robert Clark Whitten, John Gordon Hood, Ronald William Noseworthy
-
Publication number: 20160335246Abstract: Described are methods, systems and computer readable media for computer assisted completion of hyperlink command segments.Type: ApplicationFiled: May 14, 2016Publication date: November 17, 2016Inventor: Charles Wright
-
Publication number: 20160335247Abstract: An approach is provided for ranking candidate answers to a natural language question. Candidate answers to a natural language question received from a mobile device are generated. First contextual information about a user of the mobile device is identified. A prioritization of definitions of terms is determined. Based on the prioritization, a lexicon of the terms is generated. Using mobile-based time series manipulation and pattern recognition and based on historical usage of the mobile device, a location of the user, an environment of the user, and a bodily function of the user, second contextual information is forecasted. Based on a word sense disambiguation of the terms in the lexicon and an adjustment of the prioritization, the candidate answers are modified and then ranked. The highest ranked candidate answer is more likely to be a correct answer to the natural language question than the other candidate answers.Type: ApplicationFiled: July 25, 2016Publication date: November 17, 2016Inventors: Aaron K. Baughman, Blaine H. Dolph, Kamran R. Khan, Carlos A. Paez, Jr., Palani Sakthi
-
Publication number: 20160335248Abstract: There is provided a method of performing an on-line definition of a first word, the first word received from a user of an electronic device via a communication network. The method can be executed at a server. The method comprises: obtaining a first definition set from a first source, the first definition set being based on the first word; obtaining a second definition set from a second source, the second definition set being based on the first word; parsing the first definition set to obtain individual first set words; parsing the second definition set to obtain individual second set words; organizing the individual first set words into at least one definition cluster; causing the electronic device to display to the user at least the first cluster.Type: ApplicationFiled: October 22, 2014Publication date: November 17, 2016Inventors: Andrey Nikolaevich MIKHEEV, Andrei Igorevich SHEVCHENKO