Patents Issued in January 31, 2013
-
Publication number: 20130031115Abstract: A non-transitory computer readable medium is provided that includes instructions to interpret a table definition language fragment, that includes modifications of attributes and functionalities defined in a first table definition language. The non-transitory computer readable medium also includes instructions to generate a second table definition language with the subsequent modifications based at least upon applying the modifications in the table definition language fragment to the first table definition language.Type: ApplicationFiled: July 26, 2011Publication date: January 31, 2013Applicant: General Electric CompanyInventor: Hyoung Jhang
-
Publication number: 20130031116Abstract: A computer-implemented system may include reception of a selection of a business object, reception of a selection of one or more nodes of the business object, creation of a schema definition based on the selected one or more nodes, reception of an eXtended Markup Language file conforming to the schema definition, the eXtended Markup Language file including instance values associated with the one or more nodes of the business object, and population of an instance of the business object with the values associated with the one or more nodes of the business object.Type: ApplicationFiled: July 29, 2011Publication date: January 31, 2013Inventor: Oliver Klemenz
-
Publication number: 20130031117Abstract: A system maps data within a data source to a target data model, and comprises a computer system including at least one processor. The system determines an identifier for each data object of the data source based on the data within that data object, wherein the identifier indicates for that data object a corresponding concept within a domain ontological representation of a data model of the data source. The determined identifiers for the data objects of the data source are compared to the target data model to determine mappings between the data objects of the data source and the target data model. Data objects from the data source are extracted for the target data model in accordance with the mappings. Present invention embodiments further include a method and computer program product for mapping data within a data source to a target data model.Type: ApplicationFiled: July 26, 2011Publication date: January 31, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dan J. Mandelstein, Ivan M. Milman, Martin A. Oberhofer, Sushain Pandit
-
Publication number: 20130031118Abstract: Provided is a technology that enables detection of a change in a feature of a page. An analysis unit identifies a content of a page whose content changes with a lapse of time. A feature change determination unit determines based on contents of the page identified at different timings whether or not a feature of the identified page has changed.Type: ApplicationFiled: July 20, 2012Publication date: January 31, 2013Applicant: SONY COMPUTER ENTERTAINMENT INC.Inventors: Seiichi TAKAMURA, Osamu OTA, Takayuki ISHIDA, Hideaki WATANABE, Jun HIROI
-
Publication number: 20130031119Abstract: A system and method for data matching are disclosed. A user terminal included in the system includes a data provider, a data consumer, and a mapper. The data provider receives life log data of a user which is collected by at least one life log collecting apparatus. The data consumer receives the life log data from the data provider, and compares the life log data and reference data received from a service server to determine whether a difference between the life log data and the reference data exceeds a predetermined threshold value. The mapper maps the service server which provides the reference data corresponding to information of the life log data received from the data provider. Accordingly, the usability to of life log apparatuses can increase.Type: ApplicationFiled: July 25, 2012Publication date: January 31, 2013Applicant: ELECTRONICS & TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Kyu Chang KANG, Chang Seok BAE, Seong Uk HEO, Dong Won HAN
-
Publication number: 20130031120Abstract: A method, computer program product, and computer system for using a device description repository comprises identifying a plurality of string constants associated with an incoming data request. It may be determined whether one or more constants in a user agent string match one of the plurality of string constants. In response to determining that the one or more constants in the user agent string match one of the plurality of string constants, a generic web browser ID is identified as a device description repository ID associated with a device description repository.Type: ApplicationFiled: July 25, 2012Publication date: January 31, 2013Inventors: Luca Passani, Steve Kamerman
-
Publication number: 20130031121Abstract: A vehicle charging facility information acquisition system has comprising an acquisition component and a charging record information storage component. The acquisition component is configured to acquire, from a plurality of vehicles, information pertaining to a vehicle charging facility as charging record information when the vehicles use the vehicle charging facility, with the information including at least vehicle charging facility position information. The charging record information storage component is configured to store the acquired charging record information in a charging record information database.Type: ApplicationFiled: April 13, 2011Publication date: January 31, 2013Applicant: NISSAN MOTOR CO., LTD.Inventors: Manabu Sera, Kuniaki Kashiwagi
-
Publication number: 20130031122Abstract: Methods, systems and apparatus, including computer program products, for expanding search queries. One method includes receiving a search query, selecting a synonym of a term in the search query based on a context of occurrence of the term in the received search query, the synonym having been derived from statistical machine translation of the term, and expanding the received search query with the synonym and using the expanded search query to search a collection of documents. Alternatively, another method includes receiving a request to search a corpus of documents, the request specifying a search query, using statistical machine translation to translate the specified search query into an expanded search query, the specified search query and the expanded search query being in the same natural language, and in response to the request, using the expanded search query to search a collection of documents.Type: ApplicationFiled: September 14, 2012Publication date: January 31, 2013Applicant: GOOGLE INC.Inventors: Stefan Riezler, Alexander L. Vasserman
-
Publication number: 20130031123Abstract: A system comprising an associative memory, an input module, a query module, and a display module. The input module is configured to receive a value within a first perspective of the associative memory. The query module is configured to perform an open query of the associative memory using the value, perform the open query within at least one of an insert perspective and a second perspective of the associative memory. The at least one of the insert perspective and the second perspective has as many or more category associations for the value relative to the first perspective. The display module is configured to display a result of the query and to display a list of one or more potential ambiguities that result from the open query.Type: ApplicationFiled: July 25, 2011Publication date: January 31, 2013Applicant: THE BOEING COMPANYInventor: John Desmond Whelan
-
Publication number: 20130031124Abstract: Techniques are disclosed for evaluating tuples for processing by a stream application having a plurality of process elements. In one embodiment, at least one tuple to be processed by at least one processing element of the stream application is identified. A maximum duration for which the at least one processing element is allowed to process the at least one tuple is determined. A duration for which the at least one processing element is likely to process the at least one tuple is also estimated. Processing of the at least one tuple is managed based on a comparison between the maximum duration and the estimated duration.Type: ApplicationFiled: July 26, 2011Publication date: January 31, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John M. Santosuosso, Brandon W. Schulz
-
Publication number: 20130031125Abstract: The present invention includes a system and method for generating a conversation in a social network based on visual search results. A mixed media reality (MMR) engine indexes source materials as MMR objects, receives images from a user device and identifies matching MMR objects. A content management engine generates metadata corresponding to the MMR objects. A social network application generates conversations corresponding to the MMR object. The conversation includes multiple discussion threads. If a conversation already exists, the social network application provides the user with access to the conversation.Type: ApplicationFiled: July 27, 2011Publication date: January 31, 2013Applicant: RICOH COMPANY, LTD.Inventors: Jamey Graham, Timothee Bailloeul, Dani Essindi
-
Publication number: 20130031126Abstract: The semantics of a relational database may be modeled using an entity-relationship (ER) diagram that represents entities and the relations between the entities. Systems and methods are provided for automatically composing meaningful thumbnails/composited images or visuals from ER diagrams and their associated databases by using the semantics of the underlying data model. First, the most meaningful relations in which a given data element participates are extracted. Second, composited images are composed depicting these relations using a domain-specific visual language and rendering techniques based on the relative weighting of the relations.Type: ApplicationFiled: July 28, 2011Publication date: January 31, 2013Applicant: NOKIA CORPORATIONInventor: Vidya Setlur
-
Publication number: 20130031127Abstract: A computer-implemented system may include reception of a selection of a first business object, reception of a selection of a second business object, reception of a selection of one or more node elements of the second business object, reception of one or more query parameters, reception of a mapping to map a respective node element of the first business object to each of the selected one or more node elements of the second business object and to each of the one or more query parameters, reception of a script for evaluating a condition associated with the first business object, generation of runtime objects based on the mapping and the script, and execution of a runtime framework to use the runtime objects to evaluate the condition and to create a message mapping the respective node element of the first business object to each of the selected one or more node elements of the second business object and to each of the one or more query parameters.Type: ApplicationFiled: July 29, 2011Publication date: January 31, 2013Inventor: Oliver Klemenz
-
Publication number: 20130031128Abstract: Digital signage transaction systems and methods are therefore provided. An illustrative transaction method can include accessing, via a computing device, a plurality of digital sign files disposed within a repository. The transaction method can further include communicating at least one external selection criterion to the computing device. Responsive to the at least one external selection criterion, selecting at least a portion of the digital sign data files and communicating at least one of the portion of selected digital sign files from the repository to a display device.Type: ApplicationFiled: July 29, 2011Publication date: January 31, 2013Inventors: Michael A. Provencher, Kent E. Biggs, Robert Joseph Rosenberry
-
Publication number: 20130031129Abstract: A technique for extending a model of a semantic web application based on a model of a linked data set is provided. At least one linked data set related to the model of the semantic web application may be searched for, a model of the linked data set may be extracted, and information from the model of the linked data set may be added to the model of the semantic web application.Type: ApplicationFiled: November 14, 2011Publication date: January 31, 2013Inventor: Tae-Ho Jang
-
Publication number: 20130031130Abstract: This invention provides a system and method for the querying and analysis of data that is displayed on a computer monitor with the aid of a computer. More specifically, the invention provides interactive queries that enable a user to discover and quantify statistical relationships more efficiently and with greater granularity than is possible with current systems. The invention also provides methods and systems to perform data query via a computer display in a manner that accelerates the process of quantitative analysis.Type: ApplicationFiled: December 29, 2011Publication date: January 31, 2013Inventor: Charles Wilbur Hahm
-
Publication number: 20130031131Abstract: Embodiments of the disclosed invention include an apparatus, method, and computer program product for creating and executing a client workflow for web data extraction. For example, the disclosed embodiments provide a system for web data extraction. The system includes a data storage component configured for storing a plurality of preconfigured reusable software components that provide services for creating a client workflow for web data extraction. The system also includes a communication interface operable to receive workflow definitions from a client for creating the client workflow for web data extraction utilizing at, least one of the plurality of preconfigured reusable software components. The system has a processor for executing instructions to run the client workflow for web data extraction.Type: ApplicationFiled: July 26, 2011Publication date: January 31, 2013Inventors: Hemant Minocha, Fakrudeen Ali Ahmed, Venkatavaradan Ragunathan, Vikram Verma, Gopal Mishrimalji Rajpurohit, Syama Prasad Suprasadachandranpillai, Tom Praison Rajadurai A, Muralidhar Hanumantachar Sortur, Sachidanand Alle, Ramashish Baranwal
-
Publication number: 20130031132Abstract: An apparatus includes a map data storage device, a map update device, a determination device, and a data production device. The storage device stores map data. The update device reflects a first map update to a first version of the map data to produce a second version of the map data when the first map update occurs. The update device reflects a second map update to the second version of the map data to produce a third version of the map data when the second map update occurs after the first map update. The determination device determines whether the first and second map updates depend on each other. The production device produces map differential data from the first and second map updates when the determination device determines that the first and second map updates depend on each other.Type: ApplicationFiled: July 11, 2012Publication date: January 31, 2013Applicant: DENSO CORPORATIONInventors: Toshio Nomura, Takamitsu Suzuki
-
Publication number: 20130031133Abstract: A method for carrying out searches in a database by means of a data processing system is provided. The database includes a first plurality of first data items and a second plurality of second data items, a generic first data item being in relationship with one or more second data items and vice versa. In an internal memory of the data processing system, at least one among a first and a second data table structure are generated, each one including: a first and a second data table, each comprising a plurality of elements, each one corresponding to a respective first, respectively second, data item and univocally identified by a respective first, respectively second, index. The first and second data tables include a third data table including a plurality of elements, each one in a univocal relationship with a respective element of the first and second data tables.Type: ApplicationFiled: December 30, 2009Publication date: January 31, 2013Inventors: Jovanka Adzic, Maurizio Belluati, Giuseppe De Noia, Valter Fiore
-
Publication number: 20130031134Abstract: In accordance with embodiments, there are provided techniques for providing perceivable stimuli in an interface of a multi-tenant on-demand database system. These techniques for providing perceivable stimuli facilitate collaborative efforts of groups of users of a multi-tenant on-demand database system while maintaining access constraints amongst users associated with a common tenant.Type: ApplicationFiled: October 2, 2012Publication date: January 31, 2013Applicant: SALESFORCE.COM, INC.Inventor: Salesforce.com, Inc.
-
Publication number: 20130031135Abstract: A method is provided for implementing collaborative information management. Business operations information of information collaboration entities is maintained within an information data structure. Each information collaboration entity is a different business entity than each other information collaboration entity. The business operations information of each information collaboration entity is generated through a respective business activity thereof. Intra-entity information access is provided to the information data structure by an entity member of a first information collaboration entity for enabling the entity member of the first information collaboration entity to access the business operations information of the first information collaboration entity.Type: ApplicationFiled: July 25, 2011Publication date: January 31, 2013Inventor: Michael Eugene Weaver
-
Publication number: 20130031136Abstract: A method, system and computer program product is provided achieving database sharing by providing an interface to contribute a database and a set of resources to a resource pool in a first cloud environment. The interface further allowing a user to input parameters identifying a database, a set of resources, a set of authorization credentials, and a sharing policy. The interface further comprising responsive to the user using the interface and providing the interface parameters which identify the database, the set of resources, the set of authorization credentials, and the sharing policy, adding the database, the set of resources, the set of authorization credentials, and the sharing policy to the database resource pool in the cloud environment, sharing the database, the set of resources, according to the sharing policy, and utilizing the set of authorization credentials.Type: ApplicationFiled: July 28, 2011Publication date: January 31, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: ANKUR B. SHAH
-
Publication number: 20130031137Abstract: The present application is directed to a data management system. The data management system is implemented within a computer system that includes one or more processors, one or more electronic memories, and a memory-mapped file facility that electronically stores data. The data management system, implemented by data management system control routines that are executed by the one or more processors, retrieves a particular projection of a multi-level, multi-dimension data set stored within the ONP-tree data structure that contains the multi-level, multi-dimension data set.Type: ApplicationFiled: July 28, 2011Publication date: January 31, 2013Inventors: Qiming Chen, Meichun Hsu
-
Publication number: 20130031138Abstract: A method for managing object-oriented queues by reusing queue entry objects instead of creating and destroying each queue entry object inserted into and removed from the queue. Inserting a queue entry object into the queue involves changing the status of the queue entry object from available to in-use, adding the queue entry object to a queue list, returning a reusable queue entry object to the queue user, receiving an insertion notification that the queue entry object data is valid, and marking the insertion of the queue entry object into the queue as complete. Removing a queue entry object from the queue involves un-marking the queue entry object in the queue as complete, removing the queue entry object from the queue list, returning the valid queue entry object to the queue user, receiving a removal notification that valid data has been extracted from the queue entry object, and changing the status of the reusable queue entry object removed from the queue list from in-use to available.Type: ApplicationFiled: February 3, 2012Publication date: January 31, 2013Inventor: John E. Black
-
Publication number: 20130031139Abstract: The current application discloses a database management system that provides multiple-input, multiple-output-per-input user-defined-function-based operations. The database management system comprises at least one processor and electronic memory, a database-query processor, executed on a computer processor controlled by computer instructions stored in a computer-readable memory, that makes multiple calls to a multiple-input, multiple-output-per-input user-defined-function, in each call transmitting a next input to the multiple-input, multiple-output-per-input user-defined-function, and the multiple-input, multiple-output-per-input user-defined-function, executed on a computer processor controlled by computer instructions stored in a computer-readable memory, that uses three different memory buffers, the contents of which are maintained for three different time periods, to compute and return to the database-query processor multiple outputs in response to at least one of the multiple inputs.Type: ApplicationFiled: July 27, 2011Publication date: January 31, 2013Inventors: Qiming Chen, Meichun Hsu, Sin Zhang, Ran Wu
-
Publication number: 20130031140Abstract: Systems and methods may include identifying an input population of parent epsilon chromosome data structures; combining genes of each selected pair of parent epsilon chromosome data structures according to at least one evolutionary operator to generate a plurality of child epsilon chromosome data structures, each child epsilon chromosome data structure providing one or more genes each having a respective candidate epsilon value representing a respective step size or spacing for the respective problem objective; and evaluating each of the plurality of child epsilon chromosome data structures according to one or more epsilon objective functions to generate respective epsilon objective function values for each child epsilon chromosome data structure, where each epsilon objective function is associated with a respective goal associated with at least one a priori criterion, where each respective epsilon objective function value indicates an extent to which each respective goal can be achieved.Type: ApplicationFiled: July 29, 2011Publication date: January 31, 2013Applicant: THE AEROSPACE CORPORATIONInventors: Matthew Phillip Ferringer, Timothy Guy Thompson
-
Publication number: 20130031141Abstract: In accordance with embodiments, there are provided mechanisms and methods for locally defining related reports using a global definition. These mechanisms and methods for locally defining related reports using a global definition can provide a single global definition that is applicable to various reports. The ability to provide such single global definition can enable multiple local definitions that are report specific to be configured, at least in part, using the single global definition.Type: ApplicationFiled: November 29, 2011Publication date: January 31, 2013Applicant: SALESFORCE.COM, INC.Inventors: Thomas J. Tobin, Vladislav Eroshin, Zuye Zheng, Patrick Louie, Jeremiah Lu, Arunkumaran Varadharajan
-
Publication number: 20130031142Abstract: Systems and methods for database usage visualization are disclosed. One disclosed embodiment is a method including the steps of receiving a virtual particle associated with an access event associated with a database; generating a first display signal configured to cause the display device to display the virtual particle within a virtual physical environment from a perspective point; transmitting the first display signal to the display device; determining an interaction between the virtual particle and a virtual physical object corresponding to a database object of a database within the virtual physical environment; changing a state of the virtual particle based at least in part on the interaction; generating a second display signal configured to cause the display device to display the virtual particle within the virtual physical environment from the perspective point based on the changed state of the virtual particle; and transmitting the second display signal to the display device.Type: ApplicationFiled: March 29, 2012Publication date: January 31, 2013Applicant: Starcounter ABInventor: Joachim Wester
-
Publication number: 20130031143Abstract: An analytic system may have a number of processing stages. One or more data sources may provide data to a first processing stage. The first processing stage may specify one or more data contracts having a schema describing a layout and types of data provided by the one or more data sources. Each of the processing stages may specify a respective data contract having a schema such that the processing stages may understand a layout and types of data provided as input to the processing stages. The data contracts me further specify a valid range of values for various items of data described by schemas. Data not conforming to a data contract may be automatically filtered out such that a corresponding processing stage may not be provided with the non-conforming data.Type: ApplicationFiled: July 29, 2011Publication date: January 31, 2013Applicant: MICROSOFT CORPORATIONInventors: Atul Katiyar, Purushottam Amradkar, Nitin Gupta
-
Publication number: 20130031144Abstract: A system and method are provided for creating a support case object in a multi-tenant database environment. The method, for example, may include receiving, by a support case manager on a multi-tenant database server, information related to an infrastructure event in the multi-tenant database environment, creating, by the support case manager, the support case based upon the received information, and associating, by the support case manager, the support case with the infrastructure event.Type: ApplicationFiled: February 9, 2012Publication date: January 31, 2013Applicant: SALESFORCE.COM, INC.Inventors: Rajasekar Elango, Ben Zimmerman, Denise Glaser
-
Publication number: 20130031145Abstract: Techniques for allowing multiple organizations to register form templates at a central repository are provided. The form templates are then available for other organizations that require filled-out forms to be processed. Each organization registers a different form template with a cloud service. Later, other organizations upload, to the cloud service, scanned versions of filled-out forms. For each uploaded scan data, the cloud service determines which form template best matches the format of the uploaded scan data. The cloud service extracts certain values from the scan data based on the matching form template. The cloud service stores the extracted values in association with the organization that sent the scan data. The cloud service allows other devices to retrieve the extracted values.Type: ApplicationFiled: July 29, 2011Publication date: January 31, 2013Inventors: Guiluan Luo, Zhenyu Lu
-
Publication number: 20130031146Abstract: An integrated management system registers a library associated with a reference destination of a shortcut file. The integrated management system determines whether a folder on the reference destination of a selected shortcut file can be referred to via the library. When the folder on the reference destination of the selected shortcut file can be referred to via the library, the integrated management system displays information indicating the folder.Type: ApplicationFiled: July 25, 2012Publication date: January 31, 2013Applicant: CANON KABUSHIKI KAISHAInventor: Kazuya Nakashima
-
Publication number: 20130031147Abstract: A system and method for providing a file management service for collaboration is disclosed. The method for providing a file management service for collaboration, which may be implemented on a system, includes, for example, providing a client through which a user accesses a file through the file management service, further providing, by the file management service via the client, the user with collaboration capability of the file with other users, and/or controlling editing of the file by other users based on whether it is specified as being shared by the user. In one embodiment, the file management service further enables integration of a third-party service with the file management service and the third-party service is accessible for use with the file via the file management service.Type: ApplicationFiled: October 5, 2012Publication date: January 31, 2013Applicant: BOX, INC.Inventor: Box, Inc.
-
Publication number: 20130031148Abstract: Systems and methods for distributed file storage are provided herein. Exemplary methods may include, dividing a file into sections, distributing one or more of the sections to each of a first subset of the plurality of client devices so that all sections of the file are distributed across the first subset of the plurality of client devices, each of the first subset of the plurality of client devices having storage space that is allocated to the web server, and upon determining that an actual amount of sections that are currently available to the web server are below a threshold amount, redistributing the sections of the file to a second subset of the plurality of client devices determined to have storage space that is allocated to the web server.Type: ApplicationFiled: July 26, 2011Publication date: January 31, 2013Inventors: Mark Kern, Jon Olick, Dave Nikdel
-
Publication number: 20130031149Abstract: Systems and methods for distributed file storage are provided herein. Exemplary methods may include, dividing a file into sections, distributing one or more of the sections to each of a first subset of the plurality of client devices so that all sections of the file are distributed across the first subset of the plurality of client devices, each of the first subset of the plurality of client devices having storage space that is allocated to the web server, and upon determining that an actual amount of sections that are currently available to the web server are below a threshold amount, redistributing the sections of the file to a second subset of the plurality of client devices determined to have storage space that is allocated to the web server.Type: ApplicationFiled: May 9, 2012Publication date: January 31, 2013Inventors: Mark Kern, Jon Olick, Dave Nikdel
-
Publication number: 20130031150Abstract: One embodiment is method that receives a file and a transcription request to alter contents of the file. The file is associated with a file format, and the transcription request is associated with a function that will alter the contents of the file according to the transcription request. The function is executed on the file to alter the file format and to alter the contents of the file according to the transcription request.Type: ApplicationFiled: May 8, 2010Publication date: January 31, 2013Inventors: Harish B. Kamath, Pai Atul
-
Publication number: 20130031151Abstract: Methods and apparatus disclosed herein operate, for example, to derive a non-ideal received signal from an ideal signal, to compute, from the non-ideal received signal, at least one probability density function of amplitude and time values representing deviations from the ideal signal, to derive at least one amplitude noise component and at least one timing jitter component from the at least one probability density function, and to generate a non-ideal waveform by applying the at least one amplitude noise component and the at least one timing jitter component to an ideal waveform.Type: ApplicationFiled: August 6, 2012Publication date: January 31, 2013Inventor: Timothy Hollis
-
Publication number: 20130031152Abstract: Methods and apparatuses for convolutive blind source separation are described. Each of a plurality of input signals is transformed into frequency domain. Values of coefficients of unmixing filter corresponding to frequency bins are calculated by performing a gradient descent process on a cost function at least dependent on the coefficients of the unmixing filters. In each iteration of the gradient descent process, gradient terms for calculating the values of the same coefficient of the unmixing filters are adjusted to improve smoothness of gradient terms across the frequency bins. With respect to each of the frequency bins, source signals are estimated by filtering the transformed input signals through the respective unmixing filter configured with the calculated values of the coefficients. The estimated source signals on the respective frequency bins are transformed into time domain. The cost function is adapted to evaluate decorrelation between the estimated source signals.Type: ApplicationFiled: June 22, 2012Publication date: January 31, 2013Applicant: DOLBY LABORATORIES LICENSING CORPORATIONInventor: Xuejing Sun
-
Publication number: 20130031153Abstract: A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).Type: ApplicationFiled: February 17, 2012Publication date: January 31, 2013Inventor: Joseph Bates
-
Publication number: 20130031154Abstract: A self-timed multiplier unit includes a multiplier and a clock generator. The multiplier has a first set of semiconductor circuits in a critical path. The clock generator has a second set of semiconductor circuits configured to control a clock period of said clock generator selected to set a clock period longer than the propagation delay through the critical path of the multiplier. The clock generator may include a delay circuit having a delay to set the clock period longer than the propagation delay through the critical path of said multiplier. The clock generator uses circuit with identical logical design including the same standard cells, the same logic design or the same floor plan. Close matching of these circuit causes the multiplier and the clock generator to experience the same PVT speed variations.Type: ApplicationFiled: July 27, 2012Publication date: January 31, 2013Applicant: TEXAS INSTRUMENTS DEUTSCHLAND GMBHInventors: Christian Wiencke, Horst Diewald
-
Publication number: 20130031155Abstract: An embodiment offers users the ability to search and retrieve or receive multimedia content that is indexed in a digital “catalog” stored or otherwise located in the cloud, but stored or otherwise located on client devices outside of the cloud. A user having three client devices can access, using user interface available on first device of three devices, a digital catalog, stored in the cloud, of multimedia files accessible to user. User can select from catalog a first file stored on a second device of the three devices. First file is only stored on second device, and isn't stored on a server or otherwise in the cloud. By selecting first file from catalog user can cause first file, or copy of first file, to be transferred to the third device of three devices.Type: ApplicationFiled: June 6, 2012Publication date: January 31, 2013Applicant: TOPIA TECHNOLOGY, INC.Inventors: Janine T. Terrano, Christopher J. Lacina, John Haager
-
Publication number: 20130031156Abstract: A method of transmitting data streams of a multimedia session between a first and a second terminal through a telecommunication network comprising a network core is disclosed. In one aspect, the method includes the determination by border modules, points of access to the network core, of the routing topology and of the state of the links of the network. The method further includes the determination of parameters of the session, the selecting of input and output border modules of the network core for the streams, the predetermination of a path, between the input and output border modules for all the streams of the session, the setting up of resources along the path, the defining of routing rules at the routing modules situated along the path, and the transmission of the streams only by the path.Type: ApplicationFiled: October 1, 2012Publication date: January 31, 2013Applicant: THALESInventor: THALES
-
Publication number: 20130031157Abstract: A computing node in a distributed system comprising a processor and associated memory, said memory storing: software component code executable to provide a service to software components running on other computers in said distributed system; component monitoring code executable to generate an event message for distribution in said distributed system in response to the occurrence of an event pertaining to the performance of said software component; action request assembly code executable to store an assemblage of action requests received from other computers in said distributed system in reaction to the distribution of said event message in said memory; action request assemblage processing code executable to order and/or filter said assemblage of action request to generate a processed set of action requests for execution by said software component.Type: ApplicationFiled: March 31, 2011Publication date: January 31, 2013Applicant: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANYInventors: Paul F. McKee, Michael A. Fisher
-
Publication number: 20130031158Abstract: Methods and systems for moving or porting an enterprise software application from an enterprise environment to a cloud domain are disclosed. An automated moving software program identifies enterprise components of an enterprise software application. The program assigns an enterprise component tag to the identified enterprise component. The program then assigns an enterprise attribute tag to the identified enterprise component and searches an attribute relationship map for at least one cloud attribute related to the assigned enterprise attribute. On identification of such a cloud attribute, the cloud attribute is assigned to the identified enterprise component and the enterprise component is converted to cloud component by creating a new cloud component to replicate the functions of the enterprise component or assigning a cloud component tag to the enterprise component, provided the enterprise component is render-able on the cloud domain resources.Type: ApplicationFiled: June 3, 2011Publication date: January 31, 2013Inventor: Michael A. Salsburg
-
Publication number: 20130031159Abstract: A method includes determining that a legacy application is executing on a client device. When the legacy application is open in the client device, an adoption rule is applied, wherein the adoption rule defines an instance in which a user is required to use a replacement application instead of the legacy application. When it is determined that the adoption rule is satisfied, the replacement application is executed and use of the legacy application is prevented.Type: ApplicationFiled: July 26, 2011Publication date: January 31, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Hong Xiao, Dongchen Wang, Andre Turner, Changqing Wang
-
Publication number: 20130031160Abstract: A web 3.0 system combines social network information, advertising information, and multimedia information, all obtained from the same query.Type: ApplicationFiled: June 27, 2012Publication date: January 31, 2013Inventor: Christopher Carmichael
-
Publication number: 20130031161Abstract: A client-initiated session control method for Unified Virtual Experience (UVE) is provided. The client-initiated session control method includes the steps of transmitting, by one of a plurality of UVE clients in an ongoing application session, a first Suspension Request message to a UVE server for suspending the ongoing application session, receiving, by each of the UVE clients, a respective second Suspension Request message from the UVE server in response to the first Suspension Request message, and suspending, by each of the UVE clients, the ongoing application session in response to the second Suspension Request message.Type: ApplicationFiled: July 24, 2012Publication date: January 31, 2013Applicant: HTC CORPORATIONInventor: Ju-Ting YANG
-
Publication number: 20130031162Abstract: The present application is directed to methods and systems for providing social interaction within a customized media streaming service. In one aspect, the present application is directed to methods and systems for automated playlist generation based on social metadata. These systems allow for an internet media delivery service to learn about a user's preferences, and changes in those preferences over time, without the user being required to tell the service directly, but rather through social networking profiles and relationships to one or more similar or related users. This allows the service to immediately, without any input from the listener, play programming that is likely to be enjoyed by the user. It also allows the service to learn about changes in a listener's preferences over time without requiring the user to actively express the preferences.Type: ApplicationFiled: July 27, 2012Publication date: January 31, 2013Inventors: Myk Willis, David Pope, John Collette, Scott CLark
-
Publication number: 20130031163Abstract: Based on a user profile, content that is predicted to be desired by the user, including past episodes of a series that may have been missed by the user, is downloaded to the user's home system during periods of low bandwidth usage in the home system. A determination is made dynamically as to whether to provide the content from a server or a peer-to-peer network based on network attributes, file size, etc.Type: ApplicationFiled: September 21, 2012Publication date: January 31, 2013Applicants: SONY ELECTRONICS INC., SONY CORPORATIONInventors: SONY CORPORATION, SONY ELECTRONICS INC.
-
Publication number: 20130031164Abstract: An exemplary method and system are disclosed for coordinated transfer of control in a substation system having IED or logical devices/servers using GOOSE messages with preconfigured data models with logical nodes containing one or more data objects including private data objects (DO) connected in the substation communication network. The method for transfer of control can be illustrated for hot-standby device management and for other applications such as logical isolation of merging unit in a substation and load sharing between IEDs. The method can be used for devices that do not have MMS stack.Type: ApplicationFiled: October 1, 2012Publication date: January 31, 2013Applicant: ABB RESEARCH LTDInventor: ABB RESEARCH LTD