In Structured Data Stores (epo) Patents (Class 707/E17.044)
-
Patent number: 12019710Abstract: Provided is a method and system for storing different types of datasets in a unified storage format such as in a tensorial form, and streaming to machine learning frameworks, as if the data is local to the machine. Data elements of large-scale datasets are transformed into a tensorial representation for each data type. The data elements have an arbitrary shape and length and a set of data elements ordered in a multi-dimensional space is treated as a dynamic tensor. Multiple transformation functions are concatenated together as a dependency directed acyclic graph to transform the plurality of large-scale datasets from one form into another. These transformation functions are user-defined, serverless lambda functions. The datasets thus transformed are compressed and stored by selecting a suitable compression and storage strategy or a compression kernel using machine learning, that is personalized for each large-scale dataset.Type: GrantFiled: October 14, 2021Date of Patent: June 25, 2024Assignee: SNARK AI, INC.Inventor: Davit Buniatyan
-
Patent number: 11995066Abstract: At a logging service, a representation of a transaction requested by a client is received. The transaction includes at least a first write operation directed to a data object at a first data store. Based at least in part on the contents of the representation and contents of a persistent log of the logging service, a determination is made that the requested transaction is to be committed. A log record corresponding to the first write operation is inserted into the persistent log. The first write is propagated to the first data store after the record has been inserted in the persistent log.Type: GrantFiled: May 20, 2022Date of Patent: May 28, 2024Assignee: Amazon Technologies, Inc.Inventors: Allan Henry Vermeulen, Jacob Adam Gabrielson, Christopher Richard Jacques De Kadt
-
Patent number: 11983313Abstract: Systems and methods for device and content management include determining a user is viewing virtual reality content from a user device, and receiving, through a network from the user device, body information associated with the user while the user is viewing the virtual reality content. A user device management configuration associated with the body information is determined. A user device management action is retrieved using the user device management configuration. A notification associated with the user device management action that causes the user device to perform the user device management action and modify the virtual reality content being viewed by the user is sent through the network to the user device.Type: GrantFiled: April 29, 2022Date of Patent: May 14, 2024Assignee: PayPal, Inc.Inventors: Ananya Das, Shaun Warman, Bryant Luk, Jason Ziaja, Christopher Diebold O'Toole
-
Patent number: 11961607Abstract: Systems and methods for a digital image transfer system for guaranteed high speed and failsafe transfer and deep learning analysis of complicated digital images. In particular, the transfer methods and systems are suited for medical images, such as CT and MR scans, especially when a large number of images needs to be transferred and looked at immediately, such as when a patient is acute danger of life.Type: GrantFiled: October 5, 2020Date of Patent: April 16, 2024Inventor: Jaap Teeuwen
-
Patent number: 11947600Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to interface among repositories of disparate datasets and computing machine-based entities configured to access datasets, and, more specifically, to a computing and data storage platform to implement computerized tools to facilitate expedited queries based on query results generated by disparate computing and database architectures, according to at least some examples. For example, a method may include generating multiple results of queries, storing the multiple results of queries in a memory, and linking each of the multiple results of queries to a portion of data stored in a graph. The method can include receiving data representing a query and accessing data representing quiescent data values to form a query result.Type: GrantFiled: November 30, 2021Date of Patent: April 2, 2024Assignee: data.world, Inc.Inventors: David Lee Griffith, Shad William Reynolds
-
Patent number: 11863565Abstract: A system for securing access to a network asset and including a launcher and a master each configure to generate a new unique and temporary hostname and virtual machines each having an IP address associated to a corresponding generated unique, secret and temporary hostname. Each virtual machine operates either as a server hosting the network asset or a reverse proxy or a firewall between a client device having the launcher stored in the memory thereof and the corresponding network asset. A new virtual machine is created each time a new hostname is generated and is destructed after the corresponding hostname expires. The system also includes a DNS server storing a database of host records each including a public IP address of one of the virtual machines and the corresponding hostname, the database of host records being updated each time a new virtual machine is created in a DNS domain.Type: GrantFiled: March 19, 2021Date of Patent: January 2, 2024Assignee: TACTIKA.COM INC.Inventor: Clément Gagnon
-
Patent number: 11706221Abstract: A shared memory system for providing unidirectional communication across a security threshold defined by producer and consumer of a message at different security levels. A unidirectional shared memory element is accessible for read and write access by the message producer (sender), and the consumer (receiver) has only read access. Transmission logic ensures atomic receipt of the message if it is received, as the receiver cannot issue an acknowledgement to the sender as in conventional electronic interfaces. An arrangement of indices and counters allows asynchronous operation by the sender and receiver, as messages may queue up in the shared memory if the producer exceeds the consumer. In the event of a failure, anomaly, or resource overrun, it is known that messages that were received were received in entirety; in other words, atomicity is preserved.Type: GrantFiled: May 25, 2021Date of Patent: July 18, 2023Assignee: Two Six Labs, LLCInventor: Michael Spiegel
-
Patent number: 11695581Abstract: In an example embodiment, a tool to provide calendar integration with video conferencing technology to allow for the rendering of a specialized graphical user interface during a video conference that displays not only an identification of which users are currently attending or otherwise connected to the video conference but also an identification of users that have been invited to the video conference but not yet attended.Type: GrantFiled: May 13, 2022Date of Patent: July 4, 2023Assignee: Intermedia.net, Inc.Inventor: Eli Burpee
-
Patent number: 11693835Abstract: Embodiments are directed to a multi-tenant cloud system that provisions new customer accounts. Embodiments include a dedicated database schema and a shared database schemas. Embodiments provision a new customer account by determining whether the new customer account is a first type of account or a second type of account. When the new customer account is the first type of account, embodiments allocate the new customer account to the one of the shared database schemas. When the new customer account is the second type of account, embodiments allocate the new customer account to a dedicated schema.Type: GrantFiled: April 30, 2019Date of Patent: July 4, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Rajesh Purushothaman, Elangovan Subramanian
-
Patent number: 11651551Abstract: A device for decoding encoded point cloud data can be configured to: for a point of a point cloud, determine a first attribute value for a first color component based on a first predicted value and a first residual value; apply a scaling factor to the first residual value to determine a predicted second residual value, wherein the scaling factor has one or both of a non-integer value or an absolute value greater than one; for the point of the point cloud, receive a second residual value in the encoded point cloud data; determine a final second residual value based on the predicted second residual value and the received second residual value; and for the point of the point cloud, determine a second attribute value for a second color component based on a second predicted value and the final second residual value.Type: GrantFiled: September 24, 2021Date of Patent: May 16, 2023Assignee: Qualcomm IncorporatedInventors: Bappaditya Ray, Adarsh Krishnan Ramasubramonian, Geert Van der Auwera, Marta Karczewicz
-
Patent number: 11645812Abstract: A device for decoding encoded point cloud data can be configured to, for a point of a point cloud, determine a first color value for a first color component based on a first predicted value and a first residual value; apply a scaling factor to the first residual value to determine a predicted second residual value, wherein the scaling factor has one or both of a non-integer value or an absolute value greater than one; for the point of the point cloud, receive a second residual value in the encoded point cloud data; determine a final second residual value based on the predicted second residual value and the received second residual value; and for the point of the point cloud, determine a second color value for a second color component based on a second predicted value and the final second residual value.Type: GrantFiled: September 24, 2021Date of Patent: May 9, 2023Assignee: QUALCOMM IncorporatedInventors: Bappaditya Ray, Adarsh Krishnan Ramasubramonian, Geert Van der Auwera, Marta Karczewicz
-
Patent number: 11592454Abstract: A method of handling laboratory sample containers by a laboratory sample container handling system is presented. The method comprises providing a laboratory sample container comprising an assigned ID information to the laboratory sample container handling system, reading the assigned ID information, checking, if the read ID information is unique or not unique within the laboratory sample container handling system, and if the read ID information (2) is not unique within the laboratory sample container handling system, assigning a new ID information to the laboratory sample container. The new ID information is unique within the laboratory sample container handling system.Type: GrantFiled: June 24, 2020Date of Patent: February 28, 2023Assignee: Roche Diagnostics Operations, Inc.Inventors: Werner Smit, Florian Weber, Bauke Sjoerd Hollander, Riccardo Triunfo, Chye Yin Priscillia Tan
-
Patent number: 11551382Abstract: In example embodiments, techniques are provided for refining tiles of an HLOD tree representing a model in order to display a view. A frontend module selects a tile represented by a node of the HLOD sub-tree and obtains information describing geometry of the selected tile. It determines that the selected tile requires refinement to support the view of the model based on the information describing geometry of the selected tile. A tile refinement strategy is determined from a plurality of tile refinement strategies. The frontend module applies the determined tile refinement strategy to the selected tile to generate one or more child tiles that have a higher resolution than the selected tile, the one or more child tiles represented by child nodes added to the HLOD sub-tree. The frontend module displays the view of the model at least in part by showing tiles represented by nodes of the HLOD sub-tree.Type: GrantFiled: February 18, 2022Date of Patent: January 10, 2023Assignee: Bentley Systems, IncorporatedInventors: Paul Connelly, Raymond B. Bentley
-
Patent number: 11429397Abstract: A distributed computing system is described that leverages a nearline storage layer to minimize the downtime required for bootstrapping a new computing cluster in the distributed computing system. The system executes a computing cluster comprising a set of computing nodes and determines a set of one or more data segments to be written to a nearline storage system. The system writes the data segments to the nearline storage system. In certain examples, the system receives a request to create a second computing cluster and responsive to the request, bootstraps the second computing cluster using the set of data segments stored on the nearline storage system. The system additionally leverages the nearline storage layer to accelerate query processing by the computing nodes of a computing cluster.Type: GrantFiled: April 14, 2021Date of Patent: August 30, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Sameer Suhas Deokule, Aneesh Malkhed, Sounak Chakraborty, Devarajulu Kavali, Devaraj Das
-
Patent number: 11425094Abstract: An abnormal packet detection apparatus and method are provided. The abnormal packet detection apparatus stores a whitelist corresponding to a protocol port, wherein the whitelist includes at least one legal packet record. Each legal packet record includes a legal packet length, a legal source address, and a legal variation position set, and corresponds to a reference packet. The abnormal packet detection apparatus determines that a current packet length and a current source address of a to-be-analyzed packet are respectively the same as the legal packet length and the legal source address of a reference packet record among the at least one legal packet record, determines a current variation position of the to-be-analyzed packet by comparing the to-be-analyzed packet with the reference packet corresponding to the reference packet record, and generates a detection result by comparing the current variation position with the legal variation position set of the reference packet record.Type: GrantFiled: November 23, 2020Date of Patent: August 23, 2022Assignee: INSTITUTE FOR INFORMATION INDUSTRYInventors: Yu-Ting Tsou, Ding-Jie Huang, Chih-Ta Lin, Ming-Hsuan Yang, Mei-Lin Li, Saranchon Lammongkol, Chin-Fang Mao
-
Patent number: 11074081Abstract: A method in a multiprocessor system for processing multiple perception streams is disclosed. The method comprises: reading data from a plurality of perception streams according to a reading schedule determined by a predetermined policy, each perception stream comprising perception data from a different perception sensor; assigning a unique identification tag to each perception stream; writing each perception stream with its unique identification tag to a server input queue based on the predetermined policy; and processing the tagged perception streams using a server. The processing includes: retrieving tagged perception streams from the server input queue; applying a processing algorithm to process the retrieved tagged perception streams; and outputting the processed perception streams to a server output queue.Type: GrantFiled: August 2, 2019Date of Patent: July 27, 2021Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Shige Wang, Ming Yang, Wei Tong, Unmesh Dutta Bordoloi
-
Patent number: 11030309Abstract: There is provided a method of detecting a threat against a computer system. The method comprises: creating a modular representation of behavior of known applications on the basis of sub-components of a set of known applications; entering the modular representation to an evolutionary analysis system for generating previously unknown combinations of the procedures; storing the generated previously unknown combinations as candidate descendants of known applications to a future threat candidate database; monitoring the behavior of the computer system to detect one or more procedures matching the behavior of a stored candidate descendant in the future threat candidate database; and upon detection of one or more procedures matching the behavior of the stored candidate descendant and if the stored candidate descendant is determined to be malicious or suspicious, identifying the running application as malicious or suspicious.Type: GrantFiled: December 18, 2018Date of Patent: June 8, 2021Assignee: F-Secure CorporationInventor: Jarno Niemelä
-
Patent number: 11010261Abstract: The systems and methods described herein dynamically allocate streams when restoring data from databases. In some embodiments, the system and methods restore data from a database by determining a number of streams to allocate to the database for restoring files of data from the database. The determined number of streams may be based on a total amount of data within the database, and/or may be based, at least in part, on the previous number of streams used during backup operations, in order to balance the benefit of allocating streams to a restoration of data with any detriments associated with changing the number of streams from the number used during previous backup operations.Type: GrantFiled: March 23, 2018Date of Patent: May 18, 2021Assignee: Commvault Systems, Inc.Inventors: Waqas Ashraf, Nadejda Nekrassova
-
Patent number: 10769395Abstract: A barcode-reading system for a mobile device may include a camera assembly. The barcode-reading system may include a barcode-reading enhancement accessory and a barcode-reading application. The barcode-reading enhancement accessory may be securable to the mobile device and may be configured to provide an indication of license entitlement to the mobile device. The barcode-reading application may be stored in memory of the mobile device and executable by a processor of the mobile device. The barcode-reading application may also be configured to enable an enhanced mode of operation of the barcode-reading application conditional upon determining obtaining the license entitlement from the accessory.Type: GrantFiled: October 8, 2018Date of Patent: September 8, 2020Assignee: The Code CorporationInventors: George Powell, Ryan Hoobler
-
Patent number: 10706077Abstract: Computer-implemented systems and methods for categorizing tables of a database into groups are provided. A set of queries used to access a database are processed to generate a log that identifies for each of the queries (i) a database operation associated with the query, (ii) a table of the database accessed via the query, and (iii) a column or columns of the table used by the query to access the table. Database operation criteria for categorizing database tables into groups are accessed. The criteria are based on a total number of times that a table is accessed by the set of queries and a number of times that the table is accessed using a column or group of columns. An algorithm that evaluates data of the log against the criteria is applied. The algorithm is configured to automatically categorize tables identified in the log into groups based on the evaluation.Type: GrantFiled: June 8, 2017Date of Patent: July 7, 2020Assignee: SAP SEInventors: Mihnea Andrei, Mahesh Gadgil
-
Patent number: 10437803Abstract: An index generation apparatus includes: an index generation unit generating the index including a lower node and an upper node by using a degree of similarity between pieces of data, the upper node including an entry having a link relationship with the lower node and indicating representative data, the representative data having the degree of similarity with respect to data indicated by the entry of the lower node that is equal to or greater than a similarity degree threshold value given to the link relationship; and a threshold value determination unit determining a default similarity degree threshold value and an adjustment value with respect to each link relationship between the upper node and the lower node, and determining each similarity degree threshold value to be given to each link relationship by subtracting the adjustment value from the default similarity degree threshold value.Type: GrantFiled: March 12, 2015Date of Patent: October 8, 2019Assignee: NEC CorporationInventor: Jianquan Liu
-
Patent number: 10027872Abstract: The accessory apparatus includes an accessory communicator providing a notification channel, a first data communication channel and a second data communication channel. The accessory controller transmits, in response to receiving a transmission request from an image-capturing apparatus through the notification channel, accessory data to the image-capturing apparatus through the first data communication channel and receives camera data transmitted from the image-capturing apparatus through the second data communication channel. The accessory controller has a function of detecting a camera communication error in the camera data and is configured to, when detecting the camera communication error, transmit accessory error information to the image-capturing apparatus and erase the accessory data stored in an accessory data buffer.Type: GrantFiled: March 28, 2017Date of Patent: July 17, 2018Assignee: Canon Kabushiki KaishaInventors: Hideya Takanashi, Takayuki Komatsu, Nobuyuki Horie, Katsuhiro Wada
-
Patent number: 10021048Abstract: Provided is a method for group sending message in instant communication, including following steps: acquiring a request for group sending message, accessing a contact list, and then acquiring information of multiple contacts selected from said contact list; acquiring inputted message to be group sent; and sending said inputted message to a respective receiving terminal of each of said contacts, according to information of each of said contacts. By implementing the technical scheme of the present disclosure, the user's time in operating is reduced, the efficiency of group sending message is improved, especially when the method is applied in a mobile terminal, the duration time of the mobile terminal is prolonged, and the security of group sending message is improved. The disclosure also provides a terminal and a computer storage medium for group sending message in instant communication.Type: GrantFiled: April 27, 2015Date of Patent: July 10, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Dong Xie
-
Patent number: 9037605Abstract: Embodiments of the present invention provide for embedded change logging for data synchronization. In an embodiment of the invention, an embedded change logging data processing system can include a change embedded database (EDB) disposed in a pervasive device. The EDB can store entries for notified changes in data for multiple different end-user applications in the pervasive device. The system also can include a change log service (CLS) disposed in the pervasive device and coupled to the EDB. The CLS can include program code enabled to register with multiple different end-user applications in the pervasive device to receive notifications of changes, and to write entries to the EDB responsive to the notifications. Finally, the system can include a synchronization client disposed in the pervasive device separately from the CLS. The synchronization client can include program code enabled to directly access the EDB to perform data synchronization with a remote host.Type: GrantFiled: April 2, 2013Date of Patent: May 19, 2015Assignee: International Business Machines CorporationInventors: Joseph Celi, Jr., Ashok C. Mammen
-
Patent number: 9002856Abstract: The present invention provides methods and apparatus, including computer program products, implementing techniques for searching and ranking linked information sources. The techniques include receiving multiple content items from a corpus of content items; receiving digital signatures each made by one of multiple agents, each digital signature associating one of the agents with one or more of the content items; and assigning a score to a first agent of the multiple agents, wherein the score is based upon the content items associated with the first agent by the digital signatures.Type: GrantFiled: August 5, 2011Date of Patent: April 7, 2015Assignee: Google Inc.Inventors: David Minogue, Paul A. Tucker
-
Publication number: 20150095145Abstract: A dashboard to integrate gadgets and present data output from the gadgets in an integrated user interface. The gadgets dynamically collect information about an advertisement or an ad campaign associated with the advertisement as the information is collected from various sources during the ad campaign, each of some of the gadgets processing collected information and outputting the processed information in real time.Type: ApplicationFiled: March 25, 2009Publication date: April 2, 2015Inventors: Matthew A. Shulman, Diane Lambert, Peter Kellis Kamvysselis, Ekaterina Rogers
-
Patent number: 8972295Abstract: Embodiments include methods for distributing visual display information related to a plurality of items to one or more display devices, and methods for rendering visual display information related to a plurality of items by a display device. Embodiments also comprise display devices, servers, and computer-readable media embodying one or more of these methods. Embodiments display of large data sets and associated statistics, such as trading activity of securities or other business statistics, on devices with limited-size display screen, e.g. smartphone or tablet. Embodiments enable visual navigation of large dynamic data sets via relative and absolute contextual statistics. Embodiments combine dynamic visual displays with a multi-tiered navigation structure, supporting more effective information gathering and processing across a variety of users with different objectives.Type: GrantFiled: May 23, 2012Date of Patent: March 3, 2015Assignee: Visible Market, Inc.Inventors: Jennifer Ellen Johnson, John Keoni Morris, Stephen Carl de Brun, Nicholas Langdon Gunther
-
Patent number: 8949192Abstract: A method of controlling access to a database includes autonomously archiving data within a database from a first storage device into a second storage device, according to an archive condition; the archive condition being input in conjunction with the data and being associated with the data; accepting an input of an access command to the database; determining whether data to be accessed in response to the access command input has already been archived in the second storage device based on the access command and the archive condition; and accessing data included in the database or data archived in the second storage device according to the access command based on the determination.Type: GrantFiled: October 20, 2008Date of Patent: February 3, 2015Assignee: International Business Machines CorporationInventors: Soh Kaijima, Masahiro Ohkawa, Akira Sakaguchi
-
Patent number: 8930374Abstract: An approach is provided to determine one or more dynamic ordered tree structures and transition tree structures (e.g., based on one or more transitions of a device) to facilitate querying and/or accessing data stores. An apparatus and method determines to generate at least one index structure, determines to associate index objects of the generated index structure with one or more data objects of at least one data store, determines to generate at least one transition index structure based on the at least one generated index structure, and determines to associate the transition index structure with index objects corresponding to one or more data objects of at least one data store based on a transition of a device. Also, the method and apparatus determines to generate at least one query, and determines to generate at least one transition index structure where a current index structure to resolve the query is absent.Type: GrantFiled: June 29, 2012Date of Patent: January 6, 2015Assignee: Nokia CorporationInventors: Sergey Boldyrev, Pavandeep Kalra
-
Patent number: 8930366Abstract: A method and system for automatically ranking product reviews according to review helpfulness. Given a collection of reviews, the method employs an algorithm that identifies dominant terms and uses them to define a feature vector representation. Reviews are then converted to this representation and ranked according to their distance from a ‘locally optimal’ review vector. The algorithm is fully unsupervised and thus avoids costly and error-prone manual training annotations. In one embodiment a Multi Layer Lexical Model (MLLM) approach partitions the dominant lexical terms in a review into layers, creates a compact unified layers lexicon, and ranks the reviews according to their weight with respect to unified lexicon, all in a fully unsupervised manner. When used to rank book reviews, it was found that the invention significantly outperforms the user votes-based ranking employed by Amazon.Type: GrantFiled: January 11, 2009Date of Patent: January 6, 2015Assignee: Yissum Research Development Comapny of the Hebrew University of Jerusalem LimitedInventors: Ari Rappoport, Oren Tsur
-
Patent number: 8930364Abstract: A storage controller is implemented for controlling a storage system. The storage controller may be implemented using a distributed computer system and may include components for servicing client data requests based on the characteristics of the distributed computer system, the client, or the data requests. The storage controller is scalable independently of the storage system it controls. All components of the storage controller, as well as the client, may be virtual or hardware-based instances of a distributed computer system.Type: GrantFiled: March 29, 2012Date of Patent: January 6, 2015Assignee: Amazon Technologies, Inc.Inventors: Marc J. Brooker, Madhuvanesh Parthasarathy, Tate Andrew Certain, Kerry Q. Lee
-
Publication number: 20140372119Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for performing compounded text segmentation. Compounded text that is extracted from one or more search queries submitted to a search engine is received. The compounded text includes a plurality of individual words that are joined together without intervening spaces. An electronic dictionary including words is accessed. A data structure representing possible segmentations of the compounded text is generated based on whether words in the possible segmentations occur in the electronic dictionary. A data store comprising data associated with a same field of usage as the compounded text is accessed to determine a frequency of occurrence for possible segmentations of the data structure. A segmentation of the compounded text that is most probable based on the data is determined. A language model is trained using the determined segmentation of the compounded text.Type: ApplicationFiled: September 28, 2009Publication date: December 18, 2014Inventors: Carolina Parada, Boulos Harb, Johan Schalkwyk
-
Publication number: 20140289184Abstract: Embodiments herein include a license provisioning application that organizes licensing information into a licensing data structure in a multi-application environment. The license provisioning application can use the licensing data structure to increase the efficiency of license management operations by representing complex licenses and their relationships, including locale-based licensing and flexible licensing frameworks. The license provisioning application includes a caching mechanism for faster performance, and facilitates ease of use for license management operations, such as activation, renewal, and deactivation (both in bulk and individually), handling subscription based licensing, trial licensing, and executing license queries. The license provisioning application can provide a graphical representation of licenses and relationships for performing various license management operations.Type: ApplicationFiled: September 9, 2009Publication date: September 25, 2014Inventors: Sanjeev Kumar Biswas, Akash Jain, Kanika Dalmia Gupta
-
Publication number: 20140257845Abstract: A new and improved operating system is described. The system enables a user to receive information in many different types of formats and converts them into a uniform format. The system can also use the information to fill out forms in different types of formats, and then send them to the appropriate recipient.Type: ApplicationFiled: June 16, 2010Publication date: September 11, 2014Inventors: Vasu Rangadass, Ravi Seshadri, Gregory J. Poe
-
Patent number: 8832053Abstract: Provided is a relay device in which when data read from a database is transmitted to external devices, the transmission and reception of the data between the external devices is relayed. Data required by in-vehicle devices must be generated from data. The relay device does not send the data that is calculation source data for generating the data to each of the in-vehicle devices, but generates the data that is a calculation result, stores the data in the database, and sends the data to the in-vehicle devices as required. In addition, the relay device determines whether data needed to be generated is required to be regenerated or not and, only when it is determined that the already stored data is old and regeneration of the data is needed, regenerates the data using the data that is calculation source data.Type: GrantFiled: March 4, 2009Date of Patent: September 9, 2014Assignees: Autonetworks Technologies, Ltd., Sumitomo Wiring Systems, Ltd., Sumitomo Electric Industries, Ltd.Inventor: Hideki Yamamoto
-
Publication number: 20140250536Abstract: The subject matter disclosed herein relates to regulating the operation of component object model add-ins associated with a user interface.Type: ApplicationFiled: July 31, 2008Publication date: September 4, 2014Applicant: Adobe Systems IncorporatedInventors: David Coblentz, Annie Carnie
-
Publication number: 20140250056Abstract: A priority for one or more source components can be determined for use in providing metadata for a composite media presentation. For example, an audio component containing or associated with a text transcript may be prioritized based on a gain value, gain differential, and/or frequency range associated with the audio component, with data indicating the priority stored in a computer-readable medium. When transcript or other metadata is provided for the composite media presentation, the priority information can be used to select how (or whether) data or metadata associated with each component will be used in providing transcript metadata for the presentation as a whole.Type: ApplicationFiled: October 28, 2008Publication date: September 4, 2014Applicant: Adobe Systems IncorporatedInventor: David Kuspa
-
Patent number: 8798819Abstract: A monitor on-board an aircraft which uses radio altitude measurements as the basic observable altitude during runway approach. The basic concept utilizes the aircraft's navigation system, which includes means to store and retrieve radio altitude thresholds as a function of the distance along the desired path from the runway thresholds. These threshold functions are determined in advance based on a radio altitude reference which is defined as the expected radio altimeter measurement that would be made if the airplane were exactly on the desired reference path. Vertical containment monitoring is achieved by comparing the radio altitude measurement to computed thresholds for both too high and too low. During the approach, an annunciation message can be generated if the radio altitude measurement is above or below the threshold limits.Type: GrantFiled: June 18, 2013Date of Patent: August 5, 2014Assignee: The Boeing CompanyInventor: Timothy Allen Murphy
-
Patent number: 8750518Abstract: In a method for operating a computer system connected to a telecommunication network and provided with a data memory for storing communication data, a data trace is compiled from parameters selected from time, at least one position designation, and at least one content. A communication data set together with the data trace is stored as a data set that is retrievable by authorized persons.Type: GrantFiled: October 10, 2008Date of Patent: June 10, 2014Inventors: Gabriele Trinkel, Marian Trinkel, Frank Dauβmann, Ralf Maier, Jakob Hoepelman
-
Publication number: 20140156687Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are provided for identifying duplicate data items. A method is provided that include the actions of identifying a file to be downloaded; determining that the size of the file exceeds a threshold value; in response to determining that the size of the file exceeds the threshold value, requesting one or more portions of the file, the one or more portions being less than the entire file; upon receiving the requested one or more portions of the file, constructing a file signature for the file based on the one or more portions of the file; determining whether the constructed signature exists in a file signature repository; if a matching file signature exists in the file signature repository, recording location information for the file to be downloaded as associated with the matching file signature.Type: ApplicationFiled: May 31, 2011Publication date: June 5, 2014Inventor: Qiliang Chen
-
Patent number: 8745232Abstract: Systems and methods for balancing electronic mailboxes among databases communicatively coupled to an information handling system are disclosed. A method may include comparing an actual utilization values for a first database to a threshold utilization value for the first database and, depending upon the results, identifying the first database as over-utilized. The method may also include comparing an actual utilization values for a second database to a threshold utilization value for the second database and, depending upon the results, identifying the second database as under-utilized. The method may further include comparing a threshold usage value of a first electronic mailbox stored in the first database to an upper threshold usage value for the first electronic mailbox and, depending upon the results, identifying the first electronic mailbox as heavily-utilized. The method may also include moving the heavily-utilized electronic mailbox to the second database.Type: GrantFiled: August 18, 2010Date of Patent: June 3, 2014Assignee: Dell Products L.P.Inventors: Akshai Parthasarathy, Mahmoud B. Ahmadian, Rizwan Z. Ali
-
Publication number: 20140143212Abstract: A server device may receive multiple provider identifiers for a media item from multiple client devices. The multiple provider identifiers may each be associated with different media providers and may each be associated with the same media item. The server device may aggregate the multiple provider identifiers into entries in a data store. The server device may also analyze the entries in the data store and may request missing provider identifiers, merge entries that have duplicate information, and may indicate whether a media item is playable.Type: ApplicationFiled: November 21, 2012Publication date: May 22, 2014Applicant: ELECTRONIC ARTS INC.Inventor: Trenton Todd Shumay
-
Publication number: 20140136511Abstract: Detection and use of relationships in tabular data is enhanced. A foreign-key-based relationship between two tables in memory is automatically discovered by a module. A view over table data is computationally augmented by adding an expandable hierarchical column. The expandable hierarchical column includes second table data that is related to rows of a first table by the discovered foreign-key-based relationship. A naming scheme for the added column is described. Sometimes the augmentation places an AddJoinColumn operator in a query expression tree; sometimes the tree is rewritten by moving a query operator or replacing a specified pattern of operators by a flat Join operation between two tables. Column expansion may be followed by reshaping data into a flat table, by getting a homogeneous query, by performing a join, or other operations.Type: ApplicationFiled: November 15, 2012Publication date: May 15, 2014Applicant: MICROSOFT CORPORATIONInventors: Gregory Lawrence Hughes, Clemens Alden Szyperski, Michael James Coulson
-
Publication number: 20140129595Abstract: Described herein is a technology for facilitating visualization of multiple hierarchies. In some implementations, a primary hierarchy having primary components arranged in different primary hierarchical levels is provided. A second hierarchy for the primary components of the primary hierarchy is provided. The primary components are configured as geometric objects with concentric zones corresponding to different secondary hierarchical levels with secondary components.Type: ApplicationFiled: November 15, 2012Publication date: May 8, 2014Applicant: SAP AGInventors: Fan SUN, Zhichao HUANG
-
Publication number: 20140129596Abstract: Records of geotemporal data for a plurality of users from a database associated with on-line and/or mobile cellular activities are used to generate a geotemporal fingerprint of a user. The geolocation history associated with the user's on-line and/or mobile cellular activities from one such database can be correlated with a user's geolocation data from a separate on-line database associated with a different activity. For example, the geolocation history or geotemporal fingerprints associated with on-line and/or mobile cellular activities from one particular database can be correlated with those associated with payment card usage. Such information can be used to authenticate a user, for example, as a security measure for payment card users and issuers, for registrationless credit security applications, and for gathering relevant data for advertising campaigns.Type: ApplicationFiled: November 8, 2012Publication date: May 8, 2014Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Justin Xavier Howe
-
Publication number: 20140129594Abstract: Techniques are described for graph partitioning, and in particular, graph bisection. A combinatorial lower bound is provided that is computed in near-linear time. These bounds may be used to determine optimum solutions to real-world graphs with many vertices (e.g., more than a million for road networks, or tens of thousands for VLSI and mesh instances). Combinatorial techniques that reduce the size of the branch-and-bound search tree may use tree packing, assign vertices to trees, and use fractional assignment of vertices to trees. For graph bisection, each node of the branch-and-bound tree corresponds to a partial assignment of vertices to both cells or sets of vertices.Type: ApplicationFiled: November 4, 2012Publication date: May 8, 2014Applicant: Microsoft CorporationInventors: Daniel Delling, Renato F. Werneck
-
Publication number: 20140122422Abstract: An example of synchronizing data can include converting a data tree structure into a dependency graph and reconciling nodes with a target data structure. Synchronizing data can include merging any duplicate information. Furthermore, synchronizing data can include keeping identifiers of reconciled information with non-reconciled information to locate the reconciled information when the remaining information is reconciled.Type: ApplicationFiled: October 25, 2012Publication date: May 1, 2014Applicant: Hewlett-Packard Development Company, L.P.Inventors: Gil Tzadikevitch, Nimrod Nahum, Ben Cohen
-
Publication number: 20140122535Abstract: Mechanisms, in a data processing system, are provided for extracting semantic relationships amongst table contents in a table data structure associated with an electronic document. These mechanisms determine a configuration of cells within the table data structure. The mechanisms identify one or more super-cells within the table data structure based on the determined configuration of cells. The mechanisms also, for each super-cell in the one or more super-cells, converts table data corresponding to the super-cell into a semantic relationship statement for the super-cell, wherein the semantic relationship statement identifies one or more relationships between portions of the table data corresponding to the super-cell. The mechanisms further store the semantic relationship statements for each of the super-cells in association with the table data structure.Type: ApplicationFiled: October 30, 2012Publication date: May 1, 2014Applicant: International Business Machines CorporationInventors: Scott N. Gerard, Mark G. Megerian
-
Publication number: 20140122511Abstract: A method receives a specification for processing beacons. The beacons are associated with an event occurring at a client while a user is interacting with a web application and include unstructured data. The method parses the specification to determine an object model including objects determined from the specification where different specifications are parsed into a format of the object model. A generator is determined and each generator is configured to process the format of the object model to generate a different type of target program to process the beacons and multiple generators can process different specifications that are parsed into the format of the object model. The method runs the generator with the object model to generate a target program configured to identify the beacons for the specification, determine unstructured data in the beacons that were specified in the specification, and transform the unstructured data into structured data.Type: ApplicationFiled: October 25, 2012Publication date: May 1, 2014Applicant: HULU LLCInventors: Lucas Waye, Kevin Seng, Viral Bajaria, Shane Moriah
-
Publication number: 20140122513Abstract: A method and system are provided for using the contents of voice files as a basis for enabling search and other selection operations for data items that are associated with those voice files. Voice files may be received having associations with other data items, such as images or records. A corresponding text file is generated for each of the one or more voice files using programmatic means, such as a speech-to-text application. Each text file is provided an association with a data item based on the association of the voice file that served as the basis of its creation. Each text file is then made available for the performance of search and selection operations that result in the identification of associated data items.Type: ApplicationFiled: October 29, 2012Publication date: May 1, 2014Inventors: Luc Julia, Alexandre Guion, Johan Le Nerriec, Rafael Cortina, Stephen Marth