Patents Issued in September 15, 2016
  • Publication number: 20160267048
    Abstract: A device to process data packets for communication across PHY layers which are of different respective communication protocols. In an embodiment, the device includes a first protocol stack and a second protocol stack which are each for a PCIe™ communication protocol. The first protocol stack and a second protocol stack may interface, respectively, with a first physical (PHY) layer and a second PHY layer of the device. The first protocol stack and the second protocol stack may exchange packets to facilitate communications via both the first PHY layer and the second PHY layer. In another embodiment, the first PHY layer is for communication according to the PCIe™ communication protocol and the second PHY layer is for communication according to another, comparatively low power communication protocol.
    Type: Application
    Filed: May 18, 2016
    Publication date: September 15, 2016
    Inventors: Akshay G. Pethe, Mahesh Wagh, Manjari Kulkarni
  • Publication number: 20160267049
    Abstract: A data storage device includes a FPGA chip, a plurality of high speed transmission interfaces coupled to the FPGA chip, a second storage unit coupled to the FPGA chip, and a third storage unit coupled to the FPGA chip. The FPGA chip controls the plurality of first storage units to be used as caches of the data storage device. The second storage unit stores a start configuration for quick start-up of the data storage device. The FPGA chip controls the third storage unit to store data of the data storage device.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 15, 2016
    Inventors: Da LIAO, Xin XIONG, Zhen TAN
  • Publication number: 20160267050
    Abstract: A method for writing data is provided. The method comprises receiving, via a storage subsystem controller, over a fabric, a write command from a host device. The method further comprises identifying, via the storage subsystem controller, over the fabric, based at least in part on the write command, a flash main memory of a node device on which to store write data associated with the write command. The method also comprises facilitating, via the storage subsystem controller, an establishment of a remote direct memory access connection between the host device and the flash main memory of the node device over the fabric such that the write data is communicable from the host device to the flash main memory of the node device over the fabric.
    Type: Application
    Filed: March 9, 2015
    Publication date: September 15, 2016
    Applicant: UNISYS CORPORATION
    Inventor: Robert Supnik
  • Publication number: 20160267051
    Abstract: An RDMA-capable network interface controller provides an RDMA access to a physical memory using multiple mapping tables; the physical memory includes a plurality of physical memory regions, at least some of which are associated with a virtual memory region. A mapping unit is configured to map memory region identifiers, each of which is adapted to identify a virtual memory region and an associated physical memory region, to virtual memory regions and to the associated physical memory regions based on a mapping table selected from multiple mapping tables based on a network identifier. Each of the mapping tables is indexed using a plurality of memory region identifiers, each associated with a virtual memory region and a physical memory region. A processing unit is configured to receive an access request from a client for accessing one of the physical memory regions associated with a virtual memory region.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 15, 2016
    Inventors: Bernard Metzler, Jonas Pfefferle, Patrick Stuedi, Animesh K. Trivedi
  • Publication number: 20160267052
    Abstract: An RDMA-capable network interface controller provides an RDMA access to a physical memory using multiple mapping tables; the physical memory includes a plurality of physical memory regions, at least some of which are associated with a virtual memory region. A mapping unit is configured to map memory region identifiers, each of which is adapted to identify a virtual memory region and an associated physical memory region, to virtual memory regions and to the associated physical memory regions based on a mapping table selected from multiple mapping tables based on a network identifier. Each of the mapping tables is indexed using a plurality of memory region identifiers, each associated with a virtual memory region and a physical memory region. A processing unit is configured to receive an access request from a client for accessing one of the physical memory regions associated with a virtual memory region.
    Type: Application
    Filed: November 21, 2015
    Publication date: September 15, 2016
    Inventors: Bernard Metzler, Jonas Pfefferle, Patrick Stuedi, Animesh K. Trivedi
  • Publication number: 20160267053
    Abstract: In an embodiment of the present invention, a method includes partitioning a plurality of remote direct memory access context objects among a plurality of virtual functions, establishing a remote direct memory access connection between a first of the plurality of virtual functions, and migrating the remote direct memory access connection from the first of the plurality of virtual functions to a second of the plurality of virtual functions without disconnecting from the remote peer.
    Type: Application
    Filed: May 19, 2016
    Publication date: September 15, 2016
    Inventors: Robert O. Sharp, Kenneth G. Keels
  • Publication number: 20160267054
    Abstract: Disclosed is a method for determining an optimum reference data number, which includes: smoothing measured data on the basis of different data numbers; obtaining a deviation of measured data before the smoothing and the smoothed measured data; and determining an optimum reference data number on the basis of the deviation. Also, disclosed is a method for correcting measured data, which includes: obtaining deviations of measured data and smoothed data obtained by smoothing the measured data; obtaining a reference deviation on the basis of the deviations; and correcting the measured data on the basis of the reference deviation.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 15, 2016
    Applicant: Korea Institute of Science and Technology
    Inventors: Sung Kyu KIM, Yongjoon KWON
  • Publication number: 20160267055
    Abstract: Techniques are provided for rendering media as layers. Logical units of media form a media stream. The media stream as a whole is processed to divide components within the units into assigned layers. The layers are then formatted to a desired output format in parallel with one another when dependencies permit. Next, each unit of media is rendered to the output format by superimposing or merging multiple layers to reconstruct each unit of media in the output format.
    Type: Application
    Filed: May 18, 2016
    Publication date: September 15, 2016
    Inventor: David Toplin
  • Publication number: 20160267056
    Abstract: An electronic layout manager system for displaying a plurality of visual elements in different sections of a screen of an electronic device or of a screen image projected by an electronic device, said sections being in the form of assembled square or rectangular tiles of various sizes that in combination fill a square or rectangular screen surface area, the system comprising a layout manager program module configured to define the size and position of each of the tiles as a function of constraints stored in a memory of the system or calculated by an algorithm of the program module, the program module configured to recursively subdivide said screen surface area by horizontal and vertical partitions (H, V) to create a binary space partitioning (BSP) layout containing horizontal and vertical partitions representable by a logical binary tree where each node of the tree represents a partition and each leaf of the tree represents a tile, whereby each addition of a tile comprises either adding a vertical partition (
    Type: Application
    Filed: March 11, 2015
    Publication date: September 15, 2016
    Inventor: Patrick Hertzog
  • Publication number: 20160267057
    Abstract: The present disclosure includes a system useful for serving online applications for applicants applying for admission into an institution such as, for example, a school, college, university, academy, corporation, etc. or for selection of a scholarship. The system includes a computer store and a computer server coupled to the computer store. The computer store containing data for a web page of the applicant that includes rich media elements such as, for example, images, video, text, links to documents, new stories, etc. The computer server is programmed to generate an application for the applicant that includes the rich media elements and to send the application to the institution.
    Type: Application
    Filed: March 7, 2016
    Publication date: September 15, 2016
    Inventors: Adam M. Metcalf, Peter J. Huitsing, Adam A. Cruz, Juan Jaysingh
  • Publication number: 20160267058
    Abstract: A computer-implemented method involving a corpus of documents. The method includes accepting search criteria from a user, the search criteria including a domain identifier identifying a domain and including a filter condition specifying a geometric relationship between co-referenced locations; in response to accepting the search criteria from the user, searching among the corpus of documents to identify a set of documents, wherein each document among the set of documents contains anywhere within the document location-related information that refers to a location within the domain and satisfies the filter condition, and wherein the set of documents only includes documents that satisfy the filter condition; and identifying to the user the documents in the set of documents.
    Type: Application
    Filed: March 15, 2016
    Publication date: September 15, 2016
    Inventors: John R. Frank, Andras Kornai
  • Publication number: 20160267059
    Abstract: Briefly, in accordance with one or more embodiments, content of a file such as text content may be reflowed in response to a resizing of an object also included in the file.
    Type: Application
    Filed: May 20, 2016
    Publication date: September 15, 2016
    Inventor: Robert M. Ayers
  • Publication number: 20160267060
    Abstract: Computer tools, processes, and systems for capturing web content are provided. A webpage is rendered on a user device. An area within the rendered webpage is selected. Metadata describing the location of the web content within the selected area of the rendered webpage is determined and persistently stored within a database. A window is provided on a user device rendering the web content corresponding to the selected area. The web content is rendered within the window in the same context as the web content was initially rendered on the user device. The rendered web content may include partial objects or elements of the web page and provide all the functionality normally associated with the web content. The web content may be shared with other users including sending a message with a link configured to render the web content corresponding to the selected area on a user device.
    Type: Application
    Filed: November 4, 2015
    Publication date: September 15, 2016
    Applicant: SAVNOR TECHNOLOGIES LLC
    Inventors: Alexander R. Skirpa, Eric Todd Fletcher
  • Publication number: 20160267061
    Abstract: A method is provided to generate a correct XML (eXtensible Markup Language) representation of source data from a relational database without knowing the format of source data. A XML parsing function is used to create the final XML data if the source data contains entity references. Where the source data does not contain entity reference, a XML publishing function is called to generate the final correct XML data.
    Type: Application
    Filed: March 11, 2015
    Publication date: September 15, 2016
    Inventor: Kwai Hing Man
  • Publication number: 20160267062
    Abstract: A method of filtering a web page or other computer file is provided. A web page is analyzed and segmented into regions or segments. At least one of the regions is selected for display. Selected regions are manipulated to enhance the visibility of preferred regions of the web page. In one embodiment, the manipulation comprises presenting the image of the page in accordance with a selected mathematical transform.
    Type: Application
    Filed: May 23, 2016
    Publication date: September 15, 2016
    Applicant: ZiiLabs Inc., Ltd.
    Inventors: Chon Hock Leow, Nick Murphy
  • Publication number: 20160267063
    Abstract: A user interaction is detected, selecting a unit with a user input mechanism. A unit hierarchy path that is used to categorize units, is accessed and a node in the unit hierarchy path, corresponding to the selected unit, is identified. A set of ancestor nodes in the unit hierarchy path is also identified, and a user interface breadcrumb control is generated based upon the selected unit and the identified ancestor nodes. A display system is controlled to render a display page for the selected unit, along with the breadcrumb control.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Inventors: Prateek Rajvanshi, Niraj Yadav, Prabhat Kumar Pandey, Hemant Raj, Paridhi Verma
  • Publication number: 20160267064
    Abstract: An social network system with messaging can facilitate socially creating and sharing of computer implemented text generators and transformers. Specifically, in an chatting app, users can create, share and apply text generators and transformers, apply them to a group of user inputs, to a conversation session, to a single message and to other specified user text inputs. Some particular implementation of text transformers and generators are discussed with socially created templates, word/phrase sets, transformation rules and randomization. Chaining and nesting of text generators and transformers can further empower social creation and sharing of text generators and transformers. Semiautomated chatting can be implemented with these text generators and transformers in a mobile device.
    Type: Application
    Filed: February 5, 2016
    Publication date: September 15, 2016
    Inventor: Michelle Ran
  • Publication number: 20160267065
    Abstract: A method of governing content presentation includes creating a document file including content presented to a user in sequential units on a display device. A current version of the consent is presented in which fewer than all of the units are viewable. After the user performs a predetermined action, a subsequent version of the content is presented. Unviewable units of content in the current version are viewable in the subsequent version. Alternatively, a delimiter is inserted in the document file and after passing the delimiter while viewing content, the subsequent version is presented. An integrated device includes a microprocessor device, an electronic display device, and a storage medium that includes intransient instructions in a variable computer-readable document file that can be implemented by the microprocessor device to cause a document to be displayed to a user on the electronic display device according to instructions included in a program file.
    Type: Application
    Filed: October 27, 2014
    Publication date: September 15, 2016
    Inventor: Leonard L. Drey
  • Publication number: 20160267066
    Abstract: Techniques which permit content developers with no programming skills to develop multi-versioned individualized content. The techniques include GUIs which permit the content developers to insert tags into the content without knowledge of tag syntax or of the syntax of rules for specifying conditional insertion. There are two GUIs, one for tags which specify positions at which personal information of a recipient is to be inserted into the content, and one for inserting tags for content that is specific to a particular version of the content. Once the GUI for the version tags specifies a version, ordinary editing operations on the content result in the production of the version tags. The GUIS further permit the content developer to specify generation of displays which show content which is shared by all of the versions, a particular version of the content, and a particular recipient's version.
    Type: Application
    Filed: March 7, 2016
    Publication date: September 15, 2016
    Applicant: Individuate, Inc.
    Inventors: Linda Mosquera, Carmin J. Moutinho, III
  • Publication number: 20160267067
    Abstract: A method comprising causing display of a map information representation that represents map information, the map information comprising physical object information that characterizes a physical object, the map information representation comprising a physical object representation that represents the physical object, receiving information indicative of an annotation, generating an association between the physical object information and the annotation, identifying a portion of the physical object representation that is a face representation of the physical object based, at least in part, on the association between the physical object information and the annotation, generating an annotation representation that illustrates the annotation as a texture on a polygon, the polygon corresponding with the face representation, and causing display of the annotation representation in relation to the face representation is disclosed.
    Type: Application
    Filed: March 9, 2015
    Publication date: September 15, 2016
    Inventors: Joseph MAYS, Craig Barnes, Desiree N. Sauter
  • Publication number: 20160267068
    Abstract: Instant process, collectively through publisher, consumer and the backend server intelligence provides an intelligent multi-modal annotation and distribution of digital object. The methodology seamlessly creates and disseminates digital object and hotspots (a selected portion of the picture) to a group that can collectively view, manage, comment and enhance it. The process allows hotspots to define vendor information where orders can be placed to procure a selected entity notified in a hotspot. More particularly, it relates to an intelligent dissemination of digital information by a publisher to a group of consumers seamlessly over network. This disclosure also relates to a comprehensive methodology of annotating in multimode digital object by creating hotspots and identifying vendor, personal, geographical and other information for a group to comment, acquire vendor information, order from vendor through the process, rate, trend, enhance and debate the entity in the digital object.
    Type: Application
    Filed: March 11, 2015
    Publication date: September 15, 2016
    Inventor: RAJA NAGARAJAN
  • Publication number: 20160267069
    Abstract: Displaying a table in a user interface includes receiving data related to a position within the user interface selected by a user; determining a particular cell of the table corresponding to the position, wherein the particular cell includes an editable portion and a non-editable portion; and determining a particular location within the cell corresponding to the position. A determination is made whether the particular location corresponds to the editable portion of the particular cell; and, if so, positioning a cursor at the particular location; or when the particular location does not correspond to the editable portion of the particular cell, preventing editing at the particular location.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 15, 2016
    Inventors: Ravish Mukesh Parikh, Richa Navani
  • Publication number: 20160267070
    Abstract: Implementations of the present disclosure are directed to a method, a system, and a computer program storage device for detecting a language in a text message. A plurality of different language detection tests are performed on a message associated with a user. Each language detection test determines a set of scores representing a likelihood that the message is in one of a plurality of different languages. One or more combinations of the score sets are provided as input to one or more distinct classifiers. Output from each of the classifiers includes a respective indication that the message is in one of the different languages. The language in the message may be identified as being the indicated language from one of the classifiers, based on a confidence score and/or an identified linguistic domain.
    Type: Application
    Filed: May 23, 2016
    Publication date: September 15, 2016
    Inventors: Nikhil Bojja, Pidong Wang, Fredrik Linder, Bartlomiej Puzon
  • Publication number: 20160267071
    Abstract: A method, system, and/or computer program product displays related content on a user interface. An initial electronic document is analyzed to identify a mention in the initial electronic document. A mention descriptor of the mention in the initial electronic document is generated according to a context of the initial electronic document. The mention descriptor is mapped to a disambiguation identifier from a knowledge base that contains an entity related to the mention, where the disambiguation identifier identifies the entity within the knowledge base. The disambiguation identifier is associated with the initial electronic document, and is also associated with an entity metadata visualization panel. The disambiguation identifier is associated with the entity metadata visualization panel by mapping the entity metadata visualization panel to the disambiguation identifier.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 15, 2016
    Inventors: Vittorio Castelli, Radu Florian, Avirup Sil
  • Publication number: 20160267072
    Abstract: A computing device for processing textual information from at least one source of textual information is provided. The computing device includes a processor that is a functional component of the computing device and is configured to execute instructions to process the textual information. A listener component is configured to receive the textual information from the at least one source. A context analyzer is coupled to the listener component and is configured to generate context information relative to the textual information. A content analyzer is coupled to the listener component and is configured to identify a set of n-grams from the textual information and to provide filtered content by removing at least some n-grams using a probabilistic data structure that determines if a given element is a member of a set. An indexing component is configured to index the filtered content.
    Type: Application
    Filed: August 26, 2015
    Publication date: September 15, 2016
    Inventors: Thomas Kappler, Bernd Kiefer, Peter Johan Stengård
  • Publication number: 20160267073
    Abstract: In an approach for evaluating performance of machine translation, a processor receives a first document in a source language. A processor translates the first document in the source language to a second document in a target language, based, at least in part, on a first quantity of information. A processor evaluates the second document in the target language, based, at least, on one or more aspects of the translation. A processor determines, based, at least in part, on the evaluation, the second document in the target language meets a predetermined threshold.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Inventors: Mohamed A. Bahgat, Ossama Emam, Ayman S. Hanafy, Sara A. Noeman
  • Publication number: 20160267074
    Abstract: A translation support system and the like are provided that is capable of preventing wasteful tasks due to simultaneous operations by more than one person and preventing inconsistent translation of translation words even in a case where a number of persons are simultaneously involved in the translation operations.
    Type: Application
    Filed: October 6, 2014
    Publication date: September 15, 2016
    Applicant: SUNFLARE CO., LTD.
    Inventor: Suguru NOZUE
  • Publication number: 20160267075
    Abstract: A wearable translation device attachable to a body of a user includes a microphone device that obtains a voice of a first language from the user and generates an audio signal of the first language, and a control circuit that obtains an audio signal of a second language converted from the audio signal of the first language. The wearable translation device further includes an audio processing circuit that executes a predetermined process on the audio signal of the second language, and a speaker device that outputs the processed audio signal of the second language as a voice. Further, when detection is made that a vocal part of the user is located above the speaker device, the audio processing circuit moves a sound image of the speaker device from a position of the speaker device toward a position of the vocal part of the user according to the detection.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 15, 2016
    Inventor: Tomokazu ISHIKAWA
  • Publication number: 20160267076
    Abstract: A method, system and computer program product for providing translated web content is disclosed. The method includes receiving a request from a user on a web site, the web site having a first web content in a first language, wherein the request calls for a second web content in a second language. The method further includes dividing the first web content into a plurality of translatable components and generating a unique identifier for each translatable component. The method further includes identifying a plurality of translated components of the second web content using the unique identifier of each of the plurality of translatable components of the first web content and putting the plurality of translated components of the second web content to preserve a format that corresponds to the first web content. The method further includes providing the second web content in response to the request that was received.
    Type: Application
    Filed: May 20, 2016
    Publication date: September 15, 2016
    Inventors: Enrique Travieso, Adam Rubenstein
  • Publication number: 20160267077
    Abstract: In an approach for evaluating performance of machine translation, a processor receives a first document in a source language. A processor translates the first document in the source language to a second document in a target language, based, at least in part, on a first quantity of information. A processor evaluates the second document in the target language, based, at least, on one or more aspects of the translation. A processor determines, based, at least in part, on the evaluation, the second document in the target language meets a predetermined threshold.
    Type: Application
    Filed: August 13, 2015
    Publication date: September 15, 2016
    Inventors: Mohamed A. Bahgat, Ossama Emam, Ayman S. Hanafy, Sara A. Noeman
  • Publication number: 20160267078
    Abstract: Systems and methods for machine translation use a novel interlingua comprising a topic stack and a weighted set of marked lemma dependency trees.
    Type: Application
    Filed: March 14, 2016
    Publication date: September 15, 2016
    Inventor: Graham MOREHEAD
  • Publication number: 20160267079
    Abstract: The overall architecture and details of a scalable video fingerprinting and identification system that is robust with respect to many classes of video distortions is described. In this system, a fingerprint for a piece of multimedia content is composed of a number of compact signatures, along with traversal hash signatures and associated metadata. Numerical descriptors are generated for features found in a multimedia clip, signatures are generated from these descriptors, and a reference signature database is constructed from these signatures. Query signatures are also generated for a query multimedia clip. These query signatures are searched against the reference database using a fast similarity search procedure, to produce a candidate list of matching signatures. This candidate list is further analyzed to find the most likely reference matches. Signature correlation is performed between the likely reference matches and the query clip to improve detection accuracy.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 15, 2016
    Applicant: Gracenote, Inc.
    Inventors: Prashant Ramanathan, Jose Pio Pereira, Shashank Merchant, Mihailo M. Stojancic
  • Publication number: 20160267080
    Abstract: A data migration system and method are disclosed for migrating data from a source server to a target server. The system includes an index containing a plurality of data migration operations in a normalized data model, each data migration operation being stored in association with an attribute, and a data mover communicably connected to the index. The data mover is adapted to move data from the source server to the target server in accordance with the data migration operations contained in the index. The data mover has an attribute corresponding to the associated attribute of at least one data migration operation contained in the index, the attribute indicating the type of data migration operations that can be performed by the data mover.
    Type: Application
    Filed: May 20, 2016
    Publication date: September 15, 2016
    Inventor: Ian T. Smith
  • Publication number: 20160267081
    Abstract: A device also includes a transceiver configured to communicate with a database and a first user device and a processor operatively coupled to the user interface, a microphone, a speaker, and the transceiver. The processor is configured to receive a first image from the database and receive from the first user device a first message. The first message includes a request for information related to the first image. The processor is also configured to record via the microphone an audio recording that includes information related to the first image, transmit the audio recording to the database, and transmit to the database a request for the first image. The processor is further configured to receive the first image with an identifier of the audio recording and cause a user interface to display the first image and simultaneously cause the speaker to play the audio recording.
    Type: Application
    Filed: March 14, 2016
    Publication date: September 15, 2016
    Inventor: David Keene
  • Publication number: 20160267082
    Abstract: Systems, methods and non-transitory computer readable media may be provided for the management of data related to risk exposure. A system may be provided including one or more utilities configured to receive data from a plurality of data sources; a rules engine for applying one or more logical rules that are triggered by one or more conditions associated with the integrity of the received data; and one or more utilities configured to apply the one or more logical rules to validate received data and automatically request updated data from a subset of the plurality of data sources where the integrity of the received data does not meet a predefined threshold. Other systems may be provided including units configured for the determination of risk exposure, and the identification of a tiered risk exposure analysis. Corresponding methods and non-transitory computer readable media may be provided.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 15, 2016
    Inventors: Michael C. WONG, Philip VITORINO, Hisham ABU-ABED, Mohammad RIFAIE, Masood ALI, Mark NIEUWLAND, Spencer CHUI, Gang LIAO, Gitasree DAS
  • Publication number: 20160267083
    Abstract: A method and system for real time informational and augmented reality representation of the Quranic Citations and native language explanations of the Holy Quran (Tafseer-ul-Quran) corresponding to an image of the Arabic script includes a programmable computer having memory and a copy of the Holy Quran in Arabic script as well as explanations of the Holy Quran (Tafseer-ul-Quran) in said memory and a native language of the Holy Quran and explanation of the Holy Quran (Tafseer-ul-Quran) in a native language. The system and method includes or provides a device for inputting queries re: the Holy Quran to the programmable computer after receiving and displaying responses from the computer. The computer takes real-time images, segregates manuscript and detects the native language of the user. Then the computer initiates search queries and communications with the user device and ultimately displays certified information as augmented reality.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 15, 2016
    Inventors: Noman Ahmed Shah, Imran Ahmed Shah, Kamran Ahmed Shah
  • Publication number: 20160267084
    Abstract: A system includes determination of a value identifier for each value of a first table, based on a data dictionary of a second table, generation of a hash function, the hash function mapping, for each row of the first table, one or more value identifiers of one or more columns of the row to a pointer to the row, application of the hash function to one or more value identifiers of a row of a second table, determination of whether the output of the hash function is a valid hash, and, if it is determined that the output of the hash function is a valid hash, determination that the row of the second table is associated with the first table.
    Type: Application
    Filed: May 25, 2016
    Publication date: September 15, 2016
    Inventors: Yong Sik Lee, Jaeyoung Choi, Jin Young Kook, Jochen Becker, Alexander Boehm
  • Publication number: 20160267085
    Abstract: Providing answers to questions. A LAT, a rankable criterion, and a probabilistic criterion are identified in a received query. A set of candidate answers to the question that are instances of the LAT identified in a first data source is generated. Based on the rankable criterion, the candidate answers are ranked. Each candidate answer is assigned a likelihood that the candidate answer satisfies the probabilistic criterion, based on a statistic of occurrences of terms related to the candidate answer and the probabilistic criterion in text passages from a second data source. One or more candidate answers are selected based on the rank and the likelihood of the candidate answers. In another aspect of the invention, a Boolean criterion is also identified in the query and the set of candidate answers is reduced by applying the Boolean criterion.
    Type: Application
    Filed: March 9, 2015
    Publication date: September 15, 2016
    Inventor: John Martin Prager
  • Publication number: 20160267086
    Abstract: In a content item feed, such as a news feed associated with a user in a social network, facet values for multiple facets are determined for the content items in the feed. These facets may include a topic or subject associated with the content item, an author of the content item, and the number of comments associated with the content item. After the user views the content item, the user is asked to score each of the facet values that were determined for the content item. After some number of content items have been scored by the user, newly received content items have their facet values automatically scored based on the scores received from the user for content items having some or all of the same facet values. The content items are displayed to the user according to the scores.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 15, 2016
    Inventor: Lars Hasso Liden
  • Publication number: 20160267087
    Abstract: Systems, methods, and software are disclosed herein for curating templates. In an implementation, templates are annotated with information that describes various factors descriptive that describe perceived qualities of the templates. A templates service automatically ranks the templates based on the factors, including functional and aesthetic factors, as well as a randomizing factor. A determination is then made about which of the collection of templates to include in a gallery set that is downloaded to local applications. The templates service replies to requests for the gallery set with results comprising graphical representations of the templates included in the gallery set.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 15, 2016
    Inventors: David Mowatt, Alexei Soloveitchik, Hubert Gezikiewicz, Philip Harney, Rebecca Anne Robinson, Stephanie Krieger
  • Publication number: 20160267088
    Abstract: Ranking search results based on color including evaluating whether a color term in a search query was intended to identify an actual color and returning different search results based on that determination. When an actual color was intended, an initial product ranking is updated based on color similarity of the product. In some embodiments, a color similarity score is calculated using a color difference formula, a cosine similarity measurement is determined of a cosine of an angle between a query vector and a title vector, and the color is considered to have been intended to identify the actual color when the cosine similarity measurement is less than a threshold value. In particular embodiments, the query vector includes individual terms of the search query and a number of occurrences of each individual term. Different embodiments include computer implemented systems and methods.
    Type: Application
    Filed: May 24, 2016
    Publication date: September 15, 2016
    Applicant: WAL-MART STORES, INC.
    Inventors: Ba-Quy Vuong, Abhishek Gattani, Namrata PramodKumar Tholiya
  • Publication number: 20160267089
    Abstract: A system and method for providing geographical, categorical, and temporal presentation and navigation of contextually organized artistic, historical, and related content are disclosed.
    Type: Application
    Filed: March 9, 2015
    Publication date: September 15, 2016
    Inventor: Marc Striegel
  • Publication number: 20160267090
    Abstract: The disclosure generally describes computer-implemented methods, software, and systems, including a method for providing suggestions. Transaction information is received that is associated with user actions during use by a user of a business intelligence tool. Each user action is associated with an operation in a particular stage of processing on business data obtained from one or more databases. The transaction information for a particular user action includes a user identifier identifying the user performing the particular user action, stage information, an associated operation, and parameters. The transaction information is stored. Subsequent user actions are monitored, including determining a time at which stage conditions match stage information in the stored transaction information. In response to determining matching stage conditions, pertinent transactions are identified. Suggestions are created. Each suggestion is associated with groups of one or more transactions of the pertinent transactions.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 15, 2016
    Inventors: Prasanna Bhat Mavinakuli, Dipti Sengupta, Rahul Tiwari, Pranav Acharya
  • Publication number: 20160267091
    Abstract: Embodiments of the invention are directed to systems, methods and computer program products for converting MLOAD and TPUMP operations. In some embodiments, a system is configured to: receive an input production parameter, wherein the input production parameter is associated with a load utility and defines a library of parameters, wherein the library of parameters defines a first syntax; convert the first syntax of the library of parameters to a second syntax, wherein the second syntax is associated with the load utility; validate the second syntax of the library of parameters; and write an output parameter to a memory location based on positive validation of the second syntax of the library of parameters.
    Type: Application
    Filed: May 20, 2016
    Publication date: September 15, 2016
    Inventors: Sushanta Samantaray, Naga Lakshmi Vanga, Nagaraju Mahankali, Dineshkumar Mohan
  • Publication number: 20160267092
    Abstract: Embodiments of the invention are directed to systems, methods and computer program products for converting MLOAD and TPUMP operations. In some embodiments, a system is configured to: receive an input production parameter, wherein the input production parameter is associated with a load utility and defines a library of parameters, wherein the library of parameters defines a first syntax; convert the first syntax of the library of parameters to a second syntax, wherein the second syntax is associated with the load utility; validate the second syntax of the library of parameters; and write an output parameter to a memory location based on positive validation of the second syntax of the library of parameters.
    Type: Application
    Filed: May 20, 2016
    Publication date: September 15, 2016
    Inventors: Sushanta Samantaray, Naga Lakshmi Vanga, Nagaraju Mahankali, Dineshkumar Mohan
  • Publication number: 20160267093
    Abstract: Systems and methods for suggesting geolocation-based mobile solutions are described herein. An example method can commence with receiving, from a mobile device, indicia of a mobile application being launched. The method may further include receiving a location associated with the mobile device. The location may be matched to a practice setting in a database. The method may further include ascertaining organization parameters and user parameters associated with a user of the mobile device. Based on the practice setting, the user parameters, and organization parameters, at least one mobile solution may be suggested.
    Type: Application
    Filed: March 11, 2016
    Publication date: September 15, 2016
    Inventor: Andres Jimenez
  • Publication number: 20160267094
    Abstract: A method of providing content includes detecting execution of a mark-all-read command associated with a specified stream. The specified stream includes two or more content feeds, wherein each content feed includes a set of content items published by a respective publication source. The method also includes recording a time of execution of the mark-all-read command and displaying content items associated with the specified stream. The displayed content items have associated timestamps, and content items having associated timestamps dated prior to the recorded time of execution are displayed in a visually distinctive format from content items having associated timestamps dated after the recorded time of execution.
    Type: Application
    Filed: May 18, 2016
    Publication date: September 15, 2016
    Inventors: Benjamin G. Darnell, Justin Christopher Haugh
  • Publication number: 20160267095
    Abstract: Systems and method of the present invention provide for one or more server computers configured to identify, within a database transaction log, a dynamic website content in a database and a command modifying the dynamic website content, write the dynamic website content and the command modifying the dynamic website content to a website repository as a delta, receive a request to reverse the command modifying the dynamic website content, identify, within the delta, the command modifying the dynamic website content, and generate and execute a database query configured to reverse the command modifying the dynamic website content.
    Type: Application
    Filed: May 19, 2016
    Publication date: September 15, 2016
    Inventors: Don LeBert, Domingo JW Kiser, Ganesh Devarajan, Todd Redfoot
  • Publication number: 20160267096
    Abstract: A file transmitting system and method can deliver a file to other directories according to a user's operation. The system and method record status information corresponding to different user interfaces, and are configured to detect a user interface and a file that the user is operating. The system and method further deliver the file to a designated directory from the record without changing a current user interface to the user interface with the designated directory.
    Type: Application
    Filed: July 1, 2015
    Publication date: September 15, 2016
    Inventors: LI-MIN ZHU, XIAO-YAN ZHANG, MING-YI CHEN
  • Publication number: 20160267097
    Abstract: A file storage system for storing data of a file received from a client includes a back-end file server in which the data is stored. The system includes a cache appliance in communication with the file server, such that the appliance stores portions of the data or attributes of the file, and uses the stored data or attributes to process file system requests received from the client, and which reads and writes data and attributes to the back-end file server independently. A system for responding to a file system protocol request in regard to a back-end server includes a token server.
    Type: Application
    Filed: April 21, 2016
    Publication date: September 15, 2016
    Applicant: Avere Systems, Inc.
    Inventors: Vasilis J. Apostolides, Jason Bertschi, John R. Boyles, Joseph Nevi Hosteny, IV, Michael L. Kazar