Patents Issued in August 17, 2017
  • Publication number: 20170235695
    Abstract: Methods, systems, and apparatus for implementing low latency interconnect switches between CPU's and associated protocols. CPU's are configured to be installed on a main board including multiple CPU sockets linked in communication via CPU socket-to-socket interconnect links forming a CPU socket-to-socket ring interconnect. The CPU's are also configured to transfer data between one another by sending data via the CPU socket-to-socket interconnects. Data may be transferred using a packetized protocol, such as QPI, and the CPU's may also be configured to support coherent memory transactions across CPU's.
    Type: Application
    Filed: May 1, 2017
    Publication date: August 17, 2017
    Applicant: lntel Corporation
    Inventors: ROBERT G. BLANKENSHIP, GEEYARPURAM N. SANTHANAKRISHNAN, YEN-CHENG LIU, BAHAA FAHIM, GANAPATI N. SRINIVASA
  • Publication number: 20170235696
    Abstract: An apparatus may include a chassis that can receive a sled and a locking mechanism. The locking mechanism can mechanically lock the sled to the chassis to prevent a sudden power loss that can be caused from an unexpected removal of the sled from the chassis. To avoid a sudden power loss, a voltage-sensing electrical switch lock can be implemented to the chassis to mechanically lock the sled to the chassis until the sled is ready to be removed. The sled may include one or more computing devices that need to be inactive before removing the sled. The apparatus includes a controller that may detect whether at least one of computing devices in the sled are in an active state or in an inactive state. Based on the determination of the state of the computing devices in the sled, the controller may activate the locking mechanism or de-active locking mechanism.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Inventors: Jen-Hsuen HUANG, Fa-Da LIN, Chih-Wei YU, Chih-Wei YANG
  • Publication number: 20170235697
    Abstract: A simplified host accesses SATA and SAS storage media devices by abstracting the SATA and SAS protocols with one full duplex protocol that supports full command queuing to each storage media device, whether SATA or SAS, where the abstraction protocol is performance-centric and supports common high-level read and write access to a pool of storage media devices, each of which may have a SATA or SAS interface. The abstraction protocol is link-agnostic and may be carried via a multiplicity of direct attach or networked interfaces, including but not limited to PCIe, Ethernet (e.g., 1 GbE, 10 GbE, 40 GbE, or 100 GbE), Infiniband, ThunderBolt, Firewire, USB, and/or custom interfaces.
    Type: Application
    Filed: December 22, 2016
    Publication date: August 17, 2017
    Inventors: Jesse D. Beeson, Jesse B. Yates
  • Publication number: 20170235698
    Abstract: A Controller Area Network (CAN) device is disclosed. The CAN device includes a CAN controller and a transceiver coupled to the CAN controller. The transceiver includes a transmitter and a receiver coupled to a CAN bus interface. The CAN device also includes a security module coupled to the receiver. The security module includes an identifier table and a receiver controller. The security module is configured to receive an incoming CAN message, retrieve an identifier from the incoming CAN message, search the identifier table for the identifier and to alter the incoming message based on a result of the search.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventor: Marno Herman Josephus van der Maas
  • Publication number: 20170235699
    Abstract: A distributed computing architecture for executing at least first and second computing operations executed in parallel on a set of data, can include a plurality of servers, including first servers that each include at least one central processing unit (CPU), and at least one offload processing module coupled to CPU by a bus. Each offload processing module can include computation elements. The computation elements can be configured to operate as a virtual switch, and to execute the second computing operations on first processed data to generate second processed data. The virtual switches can form a switch fabric for exchanging data between the offload processing modules. The second computing operations are executed on a plurality of the offload processing modules in parallel.
    Type: Application
    Filed: December 30, 2016
    Publication date: August 17, 2017
    Inventors: Parin Bhadrik Dalal, Stephen Paul Belair
  • Publication number: 20170235700
    Abstract: Embodiments of a peripheral component are described herein. Embodiments provide alternatives to the use of an external bridge integrated circuit (IC) architecture. For example, an embodiment multiplexes a peripheral bus such that multiple processors in one peripheral component can use one peripheral interface slot without requiring an external bridge IC. Embodiments are usable with known bus protocols.
    Type: Application
    Filed: December 9, 2016
    Publication date: August 17, 2017
    Applicant: ADVANCED MICRO DEVICES, INC.
    Inventors: Shahin Solki, Stephen Morein, Mark S. Grossman
  • Publication number: 20170235701
    Abstract: Techniques for embedded high speed serial interface methods are described herein. The techniques include an apparatus for sideband signaling including a first serial sideband link module and a second serial sideband link module. The first serial sideband link module is to propagate packets from an upstream port to a downstream port via a first signaling lane, and the second serial sideband link module is to propagate packets from the downstream port to the upstream port via a second signaling lane.
    Type: Application
    Filed: December 24, 2014
    Publication date: August 17, 2017
    Applicant: INTEL CORPORATION
    Inventors: Akshay Pethe, Mahesh Wagh, David Harriman, Su Wei Lim, Debendra Das Sharma, Daniel Froelich, Venkatraman Iyer, James Jaussi, Zuoguo Wu
  • Publication number: 20170235702
    Abstract: Described herein are methods of transferring arrays of data information by remote data memory access (RDMA). According to the method, data information in data arrays in a local place identified. The intended data and garbage data are identified. Contiguous intended data and garbage data are copied to the remote place when the amount of garbage data is below a threshold garbage data criteria, and only intended data is copied to the remote place when the amount of garbage data is above the threshold garbage data criteria amount. Copying relies on scatter/gather input/output of RDMA. The garbage data transferred to the remote place is forwarded to a free list of the remote place.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Inventors: Michihiro Horie, Kiyokuni Kawachiya, Mikio Takeuchi
  • Publication number: 20170235703
    Abstract: Apparatus performs various modal interval computations, while accounting for various modal interval operand configurations that are not amenable to ordinary computational operations. Upon detecting an exponent field of all 1's, the apparatus adapts various conventions involving leading bits in the fraction field of the modal interval endpoints to return a result having a useful meaning.
    Type: Application
    Filed: January 30, 2017
    Publication date: August 17, 2017
    Applicant: Sunfish Studio, LLC
    Inventor: Nathan T. Hayes
  • Publication number: 20170235704
    Abstract: A data processing system that calculates a correlation coefficient between multiple variables includes a storage unit in which a table in which multiple correlation coefficients are stored is stored, a first selection unit that makes a selection to determine whether or not calculation of a first correlation coefficient that is a correlation coefficient between a first variable and a second variable is indispensable, a second selection unit that selects a third variable which is a variable that results from storing in the table a second correlation coefficient that is a correlation coefficient representing a relationship with the first variable, and a third correlation coefficient that is a correlation coefficient representing a relationship with the second variable, and a first determination unit that determines whether or not the calculation of the first correlation coefficient is indispensable, based on the second correlation coefficient and the third correlation coefficient.
    Type: Application
    Filed: August 18, 2014
    Publication date: August 17, 2017
    Applicant: HITACHI, LTD.
    Inventor: Tomoaki AKITOMI
  • Publication number: 20170235705
    Abstract: A method of computerized presentation of a document set view for auditing information of a set of documents. The method includes the initial step of receiving on a computer a selection of an original document. The original document has multiple pages with each of the pages of the original document having corresponding page content. A selection is received from the user of a first region a page of the original document. This process is repeated to retrieve a text string from all of the pages. An addendum document with multiple pages is received. A text string is retrieved from the pages of the addendum document without user intervention. A document set view is provided using the retrieved text stings and displayed for the user to update the associated information and thus allowing for the user to perform a data audit of the automated portion of the process.
    Type: Application
    Filed: February 13, 2017
    Publication date: August 17, 2017
    Inventors: JOSEPH W. WEZOREK, ELLIOT CHENAULT
  • Publication number: 20170235706
    Abstract: An electronic document having a current layout can be presented in an application user interface. Based on a detected interaction with an object in the electronic document, an intent can be determined. The determined intent can be used to identify different sets of commands that result in corresponding visual representations that are likely to satisfy the determined intent. Different activation regions can be defined within the electronic document. A different command set, each identified from the determined intent, is associated with each different activation region. Movement and release of the selected object to a position within an activation region is detected, and the command set associated with the activation region is executed to perform a multi-step operation that modifies at least the current layout of the electronic document to result in the corresponding visual representation.
    Type: Application
    Filed: May 27, 2016
    Publication date: August 17, 2017
    Inventor: Jonathan D. Esterly
  • Publication number: 20170235707
    Abstract: A reusable distributed computing framework may be established in which contributors of computing resources may participate by using a web browser to visit a web page that incorporates a distributed computing participation component. A distributed computing job provider may submit distributed computing jobs to a web-based distributed computing service. A distributed computing job may include browser-executable code in accordance with a particular distributed computing programmatic interface and data to be processed by the browser-executable code. The web-based distributed computing service may assign independently processable portions of the job data to browsers visiting a donor page for processing with the job code. Results returned by the donor browsers may be indexed and made available in real-time, as may a status of the distributed computing job such as with respect to processing the job data.
    Type: Application
    Filed: May 2, 2017
    Publication date: August 17, 2017
    Inventor: Matthew W. Amacker
  • Publication number: 20170235708
    Abstract: Disclosed is a method for dynamically placing an advertisement on a web page. The method includes following steps of: (a) receiving a first request that includes context information from a device, (b) determining whether a light script that is suitable for the context information exists, (c) when the light script suitable for the context information exists, communicating the light script to the device, for placing the first advertisement on a webpage followed by receiving a second request that includes context information from the device, or when no light script that is suitable for the context information exists, (d) communicating a full script to the device for analyzing content of the web page and for analyzing the correctness of the placement of the first advertisement on the web page, and (e) receiving a placement report of the first advertisement from the device.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventor: Frans Ekman
  • Publication number: 20170235709
    Abstract: A system and methods for creating derivative websites based on base website and derivative site content. A content management system contains files representing multiple websites, i.e., a base website and one or more derivative versions of the base website. Each derivative version of the website consists of one of more files stored in a hierarchal chain of derivative folders that represent changes from the base website. A developer may thereby track which changes have been implemented and changes made by other developers higher in the chain of derivative workspaces than the current developer will be propagated to the current developer's derivative version of the production website.
    Type: Application
    Filed: January 3, 2014
    Publication date: August 17, 2017
    Applicant: NetSuite Inc.
    Inventor: David Jennings
  • Publication number: 20170235710
    Abstract: Systems and methods for switching to different states of electronic content being developed in a content creation application. This involves storing different states of the electronic content using a content-addressable data store, where individual states are represented by identifiers that identify items of respective states stored in the content-addressable data store. Identical items that are included in multiple states are stored once in the content-addressable data store and referenced by common identifiers. Input is received to change the electronic content to a selected state of the different states and the electronic content is displayed in the selected state based on identifiers for the selected state. In this way, undo, redo, and other commands to switch to different states of electronic content being developed are provided.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventors: David P. Simons, James Acquavella, Gregory Scott Evans, Joel Brandt
  • Publication number: 20170235711
    Abstract: Version control for a document can include receiving from a user a request to commit one or more revisions to a master document in a document repository. The one or more revisions can be included in a local copy of the master document. A processor can determine whether an accept only designation is assigned to at least a portion of the local copy. In response to a determination that an accept only designation is assigned to at least a portion of the local copy, the respective revisions assigned an accept only designation can be disallowed from incorporation into the master document. Revisions made to the master document can be sent to the user for incorporation into the user's local copy of the master document. Such sending is not prevented by the assignment of an accept only designation to at least a portion of the local copy of the master document.
    Type: Application
    Filed: May 3, 2017
    Publication date: August 17, 2017
    Inventors: Erik J. Burckart, Andrew J. Ivory, Aaron Kyle Shook, David M. Stecher
  • Publication number: 20170235712
    Abstract: A method for creating a multimedia presentation element, comprises selecting a presentation element icon; adding information to a presentation element box defined by a presentation boundary within a first multimedia element of the multi-media presentation having a plurality of multimedia elements, the presentation element boundary resulting from the selection of the presentation element icon; and associating the presentation element box with the first multimedia element such that the presentation element box remains associated to the first multimedia element during navigation from different multimedia elements of the plurality of multimedia elements, is described herein
    Type: Application
    Filed: May 1, 2017
    Publication date: August 17, 2017
    Applicant: eBay Inc.
    Inventors: James W. Lanahan, Dane M. Howard, Brian F. Williams, Luke Peacock, Belmer Perrella Garcia Negrillo
  • Publication number: 20170235713
    Abstract: Systems, apparatuses, and methods for verifying or validating the use of a combination of data entry fields or regions that are part of a form, template, webpage, or other display capable of receiving data entered by a user. The invention determines which of the fields or regions contain data that the user has entered. This represents a specific “combination” of data entry fields in which a user has entered data. The invention then determines whether the user's combination of data entry fields is a valid or acceptable one. If the user's combination of data entry fields represents a combination that was previously determined to be valid, then the entered data is accepted as valid and stored or processed as appropriate.
    Type: Application
    Filed: October 14, 2014
    Publication date: August 17, 2017
    Inventors: Bjorn MARTENSSON, Robert GUNZINÁM
  • Publication number: 20170235714
    Abstract: A system for presenting and executing a multiplicity of interactive forms as a single document includes a server having one or more copies of a multi-form package and configured to deliver a copy of the package to a requesting device upon request. The system also includes a client computing device configured to request and receive the multi-form package, the first computing device including an application program and a multi-form document engine configured to receive commands from the application program and, in response, cause forms from the multi-form package to be presented and executed.
    Type: Application
    Filed: May 2, 2017
    Publication date: August 17, 2017
    Inventors: John M. Boyer, David F. Manning, Michael C. Mansell
  • Publication number: 20170235715
    Abstract: A system and method are shown for automatically generating documents with customer preferred terminology that involves providing basic terminology documents for a system, storing customer specific terminology for customers, receiving requests for a basic terminology document, searching the basic terminology document for a tag placeholder corresponding to a redefined term in the customer specific terminology for a customer, replacing the tag placeholder with the redefined term in order to create a customer specific terminology document for the customer, and providing the customer specific terminology document for display. In one embodiment, a multi-tenant system may provide different customers of the system with their own specific terminology for basic documents.
    Type: Application
    Filed: January 15, 2015
    Publication date: August 17, 2017
    Inventor: Peter Alan Redrup
  • Publication number: 20170235716
    Abstract: Embodiments include method, systems and computer program products for dynamic national language support. In some embodiments, a request may be received from a client. An operation associated with the request may be determined. Context information may be extracted from the request. An artifact service instance may be selected based on the operation and the context information. Transmission of processed content from the artifact service instance may be facilitated in response to the request from the client.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventors: Kristin M. Arrowood, Clyde T. Foster, Joseph N. Kozhaya, Douglas A. Williams
  • Publication number: 20170235717
    Abstract: The present disclosure relates to a method and unit for building semantic rule for a semantic data which includes initially receiving one or more actions performed by a user on a visualization user interface associated with a semantic rule building unit. Upon receiving, the one or more actions are processed to determine a plurality of clauses comprising at least antecedent clauses and consequent clauses associated with the semantic rule. Further, a sequence associated with the plurality of clauses is determined based on the one or more actions. The semantic rule for the semantic data is generated based on the determined sequence.
    Type: Application
    Filed: March 28, 2016
    Publication date: August 17, 2017
    Inventor: Shishir KUMAR
  • Publication number: 20170235718
    Abstract: The present disclosure relates to a method and a system for enabling verifiable semantic rule building for semantic data. In one embodiment, the system enables verification of a semantic rule associated with semantic data based on natural language interpretation of the semantic rule. The system determines the natural language interpretation of the input semantic rule based on a predetermined semantic rule structure stored in a semantic data repository. Upon determining the natural language interpretation, the user may provide one or more inputs to modify the natural language interpretation. Based on the inputs, the system generates a modified natural language interpretation and modified semantic rule thus enabling user verified semantic rule building thereby improving interoperability of decision making processes.
    Type: Application
    Filed: March 28, 2016
    Publication date: August 17, 2017
    Inventor: Shishir KUMAR
  • Publication number: 20170235719
    Abstract: A computer-implemented method includes identifying at least one parse tree. The method includes identifying a pattern library. The method includes searching the pattern library for patterns that match at least one fragment of any of the at least one parse tree. The method includes determining whether the at least one parse tree is fully matched by a combination of matching patterns from the pattern library. The method includes ranking the at least one parse tree based on an extent to which the at least one parse tree is fully matched by the combination of matching patterns from the pattern library.
    Type: Application
    Filed: February 11, 2016
    Publication date: August 17, 2017
    Inventors: Yishai A. Feldman, Eyal Shnarch
  • Publication number: 20170235720
    Abstract: A system and method of identifying relevant service terms within service records includes: receiving service terms included in one or more service records at computer processing equipment; classifying the service terms into a group of likely relevant service terms and a group of likely irrelevant service terms using the computer processing equipment; and identifying the relevant service terms from the group of likely relevant service terms and ignoring the likely irrelevant service terms using the computer processing equipment.
    Type: Application
    Filed: February 11, 2016
    Publication date: August 17, 2017
    Inventors: Prakash Mohan PERANANDAM, Soumen DE, Dnyanesh G. RAJPATHAK
  • Publication number: 20170235721
    Abstract: The invention provides a method and system for automatically detecting semantic errors in a text. In order to detect the semantic errors in the text, the method generates a first set of features and a second set of features corresponding to each word in the text. A first set of features corresponds to statistical features of a word and a second set of features for a word corresponds to the features generated for a plurality of words surrounding the word in the text using matrix factorization techniques. The method, then, combines a first set of features and a second set of features to generate a third set of features corresponding to each word in the text. Thereafter, the method utilizes an Artificial Neural Network (ANN) model to detect semantic validity of each word based on a corresponding third set of features.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Applicant: The King Abdulaziz City for Science and Technology
    Inventors: Ibrahim A. Almosallam, Manal N. Almutery, Marwa M. Khan, Lulwah M. Al-Yahyan, Abdulrahman I. Almuhareb, Mohamed I. Alkanhal
  • Publication number: 20170235722
    Abstract: Systems and methods of various embodiments may enable or refine translation of text between a first language and a second language. In particular, systems and methods may enable or refine a text translation by soliciting and/or receiving feedback for: translation of a first word or phrase from a first language to a second language; transformation of the first word or phrase (in the first language) to a second word or phrase in the first language; or transformation of the first word or phrase (in the first language) to a second word or phrase in the second language. The systems and methods of various embodiments may incentivize user feedback for failed translations in order to encourage user feedback, improve the quality of user feedback received, and to permit development of translation corpora that can evolve with time.
    Type: Application
    Filed: May 4, 2017
    Publication date: August 17, 2017
    Inventors: Gabriel Leydon, Francois Orsini, Nikhil Bojja
  • Publication number: 20170235723
    Abstract: In some embodiments, a non-transitory processor-readable medium stores code representing instructions that when executed cause a processor to select a narrative content template based at least in part on a predetermined content type associated with a real-world and/or virtual event. The code further represents instructions that when executed cause the processor to select a narrative tone type. The code further represents instructions that when executed cause the processor to, for each phrase included in an ordered set of phrases associated with the narrative content template, select, based at least in part on the narrative tone type, a phrase variation from a set of phrase variations associated with that phrase, and define, based on the selected phrase variation and at least one datum from a set of data, a narrative content portion associated with the real-world event. The code further represents instructions that when executed cause the processor to output, at a display, the narrative content portion.
    Type: Application
    Filed: January 3, 2017
    Publication date: August 17, 2017
    Applicant: Automated Insights, Inc.
    Inventor: Robert C. Allen
  • Publication number: 20170235724
    Abstract: A method for generating a personalized language model using a language translation (LT) computing device is provided. The method includes collecting, by the LT computing device, a plurality of communications from at least one data source in network communication with the LT computing device, coding the collected plurality of communications based on dimensions of the collected communications, determining a style of communication from the plurality of communications based on each dimension, and populating a data structure corresponding to the personalized language model with the dimensions and style of communication.
    Type: Application
    Filed: February 9, 2017
    Publication date: August 17, 2017
    Inventor: Emily Grewal
  • Publication number: 20170235725
    Abstract: A computer-implemented method for optimizing a queue of queries for database efficiency is implemented by a controller computing device coupled to a memory device. The method includes receiving a plurality of database queries at the computing device from at least one host, evaluating the plurality of database queries to determine a resource impact associated with each database query of the plurality of database queries, prioritizing the plurality of database queries based upon a set of prioritization factors and the resource impact associated with each database query, and submitting the prioritized plurality of database queries to a database system for execution. The database system executes the plurality of database queries in order of priority.
    Type: Application
    Filed: May 2, 2017
    Publication date: August 17, 2017
    Inventor: Debashis Ghosh
  • Publication number: 20170235726
    Abstract: A computer implemented method of information identification and extraction may include creating an author object in a database for each author of multiple digital documents. For each author object created, the computer implemented method may also include obtaining an indication of social media accounts in a social media based on a search in the social media for a name of the author in the author object. Alternately or additionally, for each social media account obtained through the search of the social media, the method may include determining whether the social media account is associated with the author of the author object based on two or more of the following: a name score, a profile score, a content score, and an interaction score.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Jun WANG, Kanji UCHINO
  • Publication number: 20170235727
    Abstract: The present invention relates to a system to emulate manual filing system by storing and processing document that operates on Relational Database Management System (RDBMS), comprising; a Electronic Document (eDoc) (11) having at least one Electronic Document Identifier (eDoc-Identifier), Section, Rowtype and Column; a Virtual Memory for storing the Electronic Document (eDoc) (11); and a Web-Read Module (4) for retrieving the Electronic Document (eDoc) (11) from the Virtual Memory based on at least one identifier of Electronic Document (eDoc) (11).
    Type: Application
    Filed: October 13, 2015
    Publication date: August 17, 2017
    Inventor: Kim Seng Kee
  • Publication number: 20170235728
    Abstract: The present invention provides a technique for, when there are multiple images, attaching an appropriate (neither too large nor too small) number of tags to each image. An information processing apparatus of an embodiment of the present invention includes: a processor; and a memory storing a program which, when executed by the processor, causes the information processing apparatus to: detect a subject from each of a plurality of images; determine a tag corresponding to the detected subject; calculate, for each image, a value based on an image quality of an area of the subject corresponding to the tag; select, based on the value calculated for each image, at least one of the plurality of images from which the subject corresponding to the tag is detected; and store the tag in association with the selected image.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 17, 2017
    Inventor: Araki Matsuda
  • Publication number: 20170235729
    Abstract: A method of retrieving supplementary data related to audio-video content with reference to a reference version of that content involves deriving an audio signature from audio-video content. The audio signature is searched against reference audio signatures of reference versions of the audio-video content. If a match is found, supplementary data related to the reference audio-video content is retrieved. The search is a directed search using data extracted from the transmission route by which the audio-video content is to be delivered to a consumer. The search process is thereby more efficient as the search may be started at an appropriate location or conducted in an appropriate direction, rather than searching blindly.
    Type: Application
    Filed: October 14, 2015
    Publication date: August 17, 2017
    Inventors: Chris HUGHES, Mike ARMSTRONG
  • Publication number: 20170235730
    Abstract: A system and method for determining sequentially relevant content. The method includes generating at least one signature for a multimedia content item stored in a mobile device; matching the generated at least one signature to a plurality of signatures of content items; and determining, based on the matching, at least one sequentially relevant content item.
    Type: Application
    Filed: May 3, 2017
    Publication date: August 17, 2017
    Applicant: Cortica, Ltd.
    Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y. Zeevi
  • Publication number: 20170235731
    Abstract: A method for distributing content to a mobile communication device includes: storing a plurality of content profiles, wherein each content profile includes at least a content data file and associated trigger data; receiving an activity notification, wherein the activity notification includes at least trigger data associated with activity data corresponding to a wearable computing device interfaced with the mobile communication device; identifying one or more content profiles based on the included associated trigger data and the trigger data included in the activity notification; generating a data signal superimposed with at least the content data file included in the identified one or more content profiles; and electronically transmitting the generated data signal to the mobile communication device.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Applicant: MasterCard International Incorporated
    Inventors: Kaushal KURAPATI, Akshit SHAH, Priyank GANDHI, Pankaj Rajendra DUBEY
  • Publication number: 20170235732
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query including search parameters; selecting one or more of the search parameters; for each of the selected parameters: generating a natural language representation of the selected parameter, and determining a rank of the selected parameter among the one or more selected parameters; generating a uniform resource identifier comprising the natural language representations of the selected parameters arranged in an order based on the ranks; obtaining one or more search results identified as responsive to the query; and providing the uniform resource identifier and the one or more search results for output.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventors: Heidemarie W. Williams, Adam Fischer, Tod Kuwahara
  • Publication number: 20170235733
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage medium, for performing a blende polygon search. In one aspect, the method may include receiving one or more search parameters. Additional actions may include obtaining two or more sets of data that each represent a respective geographic area, the two or more sets of data including at least one set of data that is provided by a third party geographic data set provider, defining a particular geographic area to search based at least on the two or more sets of data that each represent a respective geographic area, identifying one or more entities that (i) are indicated as responsive to one or more of the search parameters, and (ii) are associated with the particular geographic area, and providing a representation of the entities for output.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventors: Andrew Florance, Heidemarie W. Williams, Adam Fischer, Tod Kuwahara
  • Publication number: 20170235734
    Abstract: According to one exemplary embodiment, a method for adjusting taste balance in culinary recipes is provided. The method may include receiving a template recipe, and a new recipe. The method may include determining a first taste profile corresponding with the template recipe. The method may include determining a second taste profile corresponding with the new recipe. The method may include identifying a taste to boost based on comparing the first taste profile to the second taste profile. The method may include determining a boosting ingredient from a substitution ingredients list. The method may include determining a boosting ingredient quantity based on the boosting ingredient and comparing the first taste profile to the second taste profile. The method may include determining a step alteration for the new recipe based on the boosting ingredient and the boosting ingredient quantity.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Inventors: Donna K. Byron, Carmine M. DiMascio, Florian Pinel, Timothy P. Winkler
  • Publication number: 20170235735
    Abstract: Systems and methods to infer or predict the proper placement of unstructured data (such as text, phrases, segments of phrases, alphanumeric characters) into a more structured format (such as a specific data field). In some embodiments, this is based on a user's prior assignment of similar unstructured data into a specific structure. In some embodiments, this may be based on other users' prior assignment of similar unstructured data into the specific structure. In yet other embodiments, this may be based on information obtained from business data used by a data processing platform to assist in operating the business (i.e., either business data or the output of a business application that processes the business data, such as an ERP, CRM, or eCommerce application).
    Type: Application
    Filed: May 5, 2016
    Publication date: August 17, 2017
    Inventors: OLEKSIY IGNATYEV, MIHAIL LAMBRINOV MIHAYLOV
  • Publication number: 20170235736
    Abstract: A confidentiality preserving system and method for performing a rank-ordered search and retrieval of contents of a data collection. The system includes at least one computer system including a search and retrieval algorithm using term frequency and/or similar features for rank-ordering selective contents of the data collection, and enabling secure retrieval of the selective contents based on the rank-order. The search and retrieval algorithm includes a baseline algorithm, a partially server oriented algorithm, and/or a fully server oriented algorithm. The partially and/or fully server oriented algorithms use homomorphic and/or order preserving encryption for enabling search capability from a user other than an owner of the contents of the data collection. The confidentiality preserving method includes using term frequency for rank-ordering selective contents of the data collection, and retrieving the selective contents based on the rank-order.
    Type: Application
    Filed: September 23, 2016
    Publication date: August 17, 2017
    Inventors: Ashwin Swaminathan, Yinian Mao, Guan-Ming Su, Hongmei Gou, Avinash Varna, Shan He, Min Wu, Douglas W. Oard
  • Publication number: 20170235737
    Abstract: In particular embodiments, a system for managing a virtualization environment includes host machines, each of the host machines including a hypervisor, user virtual machines (UVMs) and a virtual machine controller. The virtualization environment also includes virtual disks comprising a plurality of storage devices, and being accessible by the virtual machine controllers. The virtual machine controllers conduct I/O transactions with the virtual disks. The system stores an entity-relationship graph representing elements in the virtualization environment. Each of the elements is represented by an entity-type node in the entity-relationship graph, and relationships between the elements are represented by edges between the nodes.
    Type: Application
    Filed: February 2, 2017
    Publication date: August 17, 2017
    Inventor: Artem Yevgenyevich Livshits
  • Publication number: 20170235738
    Abstract: A method for composing and displaying media on an electrical device in the manner of a comic strip utilizes an improvised text bubble, i.e.
    Type: Application
    Filed: February 11, 2016
    Publication date: August 17, 2017
    Inventor: Scott Spaulding
  • Publication number: 20170235739
    Abstract: In one embodiment a method for presenting conversational history is implemented on a computing device and includes: deriving a collaboration activity index as a function of at least a frequency of a conversation's communications over a period of time, mapping the collaboration activity index to a conversation timeline according to a timeline for the period of time; and displaying the conversation timeline on a display screen.
    Type: Application
    Filed: February 16, 2016
    Publication date: August 17, 2017
    Inventors: Mingfeng YANG, Yasi XI, Bo HUANG, Rongrong PAN
  • Publication number: 20170235740
    Abstract: The disclosure is related to mining of text to derive information from the text that is useful for a variety of purposes. The text mining process can be implemented in a service oriented industry such as a call center, where a customer and an agent engage in a dialog, e.g., to discuss product/service related issues. The messages in dialogues between the customers and the agents are tagged with features that describe an aspect of the conversation. The text mining process can mine various dialogues and identify a set of features and messages based on prediction algorithms. The identified set of features and messages can be used to infer an intent of a particular customer for contacting the agent, and to generate a recommendation based on the determined intent.
    Type: Application
    Filed: May 4, 2017
    Publication date: August 17, 2017
    Inventors: Suchana SETH, Bhupinder SINGH, Mathangi Sri RAMACHANDRAN, Ravi VIJAYARAGHAVAN, Pallipuram V. KANNAN
  • Publication number: 20170235741
    Abstract: Mechanisms for disassembling and reassembling a tar archive are disclosed. A computing device accesses a tar archive comprising a file payload data segment and a plurality of non-payload data segments. The non-payload data segments in the tar archive are identified. The non-payload data segments are stored in a replay log structure. The file payload data segment of a file is identified in the tar archive, and file identification data identifying the file is stored in the replay log structure. The file payload data segment is not stored in the replay log structure.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventor: Vincent Batts
  • Publication number: 20170235742
    Abstract: The invention provides in some aspects an improved method for transfer of digital media objects that includes storing a digital file on a first digital data device and migrating that digital file to a second digital data device by repeating a plurality of times the steps of: (i) transferring to a second digital data a respective piece of the digital file, (ii) storing that respective piece of the digital file on the second digital data device. The foregoing are effected so that no respective piece of the digital file is concurrently stored on the first and second digital data devices and/or, more generally, so that any same portion of the digital file that is concurrently stored on the first and second digital data devices comprises not more than an insubstantial amount of the digital data file. Methods and apparatus according to the invention can be used for the (re)sale, lending, streaming or other transfer of digital music, digital books and other digital media objects.
    Type: Application
    Filed: April 28, 2017
    Publication date: August 17, 2017
    Inventors: Lawrence S. Rogel, John M. Ossenmacher
  • Publication number: 20170235743
    Abstract: A method for clustering geolocations using geo-point density includes receiving a user log of geolocation data extracted from user interactions with at least one electronic device. A density is determined relative to other geo-points for each geo-point in a set of geo-points extracted from the user log. Lower density geo-points in the set are merged into higher density geo-points in the set to result in a merged set of geo-points, and clusters of geo-points are identified from the merged set. Merging the geo-points tends to preserve frequently occurring geo-points while reducing those that constitute noise, which improves the reliability of identifying the clusters. Core geo-points of the user log are selected from the clusters. The core geo-points of the user log can be compared to core geo-points of other use logs to identify associations between the user logs.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventors: Sungchul KIM, Nedim LIPKA, Eunyee KOH
  • Publication number: 20170235744
    Abstract: An approach for initiating a computing task based on generation of a statement or question formed using context information related to a user is described herein. A request generation platform determines an input from a device specifying at least one term. Context information associated with the device, a user of the device, one or more other devices, one or more other users, or a combination thereof is then determined. The request generation platform further causes, at least in part, a generation of at least one question, at least one statement, or a combination thereof based, at least in part, on the at least one term and the context information.
    Type: Application
    Filed: April 28, 2017
    Publication date: August 17, 2017
    Inventor: Matthias PFAFF