Patents Examined by Dinku Gebresenbet
-
Patent number: 10122845Abstract: Present invention discloses a location specific personal organizer system for communication devices. Personal organizer, as a combined application with contact list of communication device or as a stand alone application; is provided with means to link task with anticipated location and corresponding GPS coordinates. Means is provided in GPS enabled communication device to determine if any task in personal organizer is due at its current location. Task due at current location is displayed on communication device. According to another aspect of the invention means is disclosed to auto fill information into data fields of contact list entry in communication device in response to information provided in a unique identifier data field of contact list entry.Type: GrantFiled: March 11, 2008Date of Patent: November 6, 2018Inventor: Nitesh Ratnakar
-
Patent number: 10095737Abstract: An information storage system includes: a data storing unit storing key value data in which a key is one of a plurality of elements of record data composed of the elements and the key is associated with a value including one or a plurality of record data; and a data structure converting unit converting a data structure of the key value data stored by the data storing unit into another data structure by changing the key. The data structure converting unit performs conversion of the data structure of the key value data stored by the data storing unit in accordance with a use condition of the key value data.Type: GrantFiled: March 17, 2015Date of Patent: October 9, 2018Assignee: NEC CorporationInventor: Tomoo Ebiyama
-
Patent number: 10089312Abstract: Methods and apparatus are provided for processing of data representing points in space wherein each is represented by components defining its position in a coordinate system and at least one parameter. For each point, the data are separated into a layer per component, and each component is assigned to a cell of a two-dimensional grid of cells such that corresponding cells of multiple layers contain the components of a point. A component of a point is retrieved by reference to a grid position corresponding to the point and to a layer corresponding to the component. Each layer is segmented into patches of cells such that a component of a point can be retrieved by reference to a grid position of a patch within a layer and to a grid position of a cell within a patch. A layer is compressed using an associated codec.Type: GrantFiled: February 26, 2013Date of Patent: October 2, 2018Assignee: Trimble ABInventors: Guillaume Tremblay, Guillaume David, Samnang Kheng
-
Patent number: 10073860Abstract: Systems and methods are described herein to generate visualizations associated with color palettes identified from keyword searches. Color palettes may include colors determined by human color preferences. Color palettes may be searched by name or other data associated with the color palettes based at least in part on text or audio data. Visualizations such as mood lighting and/or atmosphere colors may be based at least in part on the searched color palettes.Type: GrantFiled: June 26, 2014Date of Patent: September 11, 2018Assignee: Amazon Technologies, Inc.Inventors: Robert Yuji Haitani, Jenny Ann Blackburn, Charles Shearer Dorner, Eva Manolis, Timothy Andrew Ong, Paul Barnhart Sayre, III
-
Patent number: 10067999Abstract: Database replication is performed by tracking sequence numbers associated with binary change logs. At a producer cluster, a binary change log is generated based on a write transaction made to a database partition in the producer cluster. Included with the binary change log is a sequence number corresponding to the write transaction. The binary change log is transmitted from the producer cluster to a consumer cluster, where a determination is made whether to apply the binary change log based on the included sequence number. The binary change log is then applied to a database partition in the consumer cluster. The sequence number is stored at the consumer cluster by combining the sequence number with a numerical range having a first number and a second number, where the second number has a value corresponding to the most recent binary change log applied to the database partition in the consumer cluster.Type: GrantFiled: September 14, 2017Date of Patent: September 4, 2018Assignee: VoltDB, Inc.Inventors: Ning Shi, Walter Weiss, Yang Lu, Rui Shen, Manju James
-
Patent number: 10068003Abstract: Embodiments of methods, apparatuses, devices and/or systems for transforming complex two dimensional graphical hierarchies are disclosed.Type: GrantFiled: January 13, 2015Date of Patent: September 4, 2018Assignee: Robert T. and Virginia T. JenkinsInventor: Jack J. LeTourneau
-
Patent number: 10042882Abstract: Generally discussed herein are methods, systems, and apparatuses for retrieving analytics data or other data from a plurality of data sources. In one or more embodiments, a method can include receiving from a client a request to retrieve analytics data, and in response to receiving the request automatically issuing a first query for analytics data from a first data source, the first query in a first format; and automatically issuing a second query for data from a second data source different from the first data source, the second query in a second format different from the first format. The method can include providing the analytics data and the data.Type: GrantFiled: January 21, 2015Date of Patent: August 7, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Haipeng Li, Swaminath Veeramani, Paul Hyunwoo Ko
-
Patent number: 10031964Abstract: A method for identifying at least one contact associated with a user and an online communication network. The method may include receiving at least one search term or a social media post entered by the user. The method may also include performing text analytics on the received search term or the social media post to determine at least one subject. The method may further include identifying a plurality of contacts associated with the user, whereby the user and the plurality of contacts are associated with the online communication network. The method may additionally include performing text analytics on a plurality of communications associated with the identified plurality of contacts to determine a plurality of context information. The method may include comparing the determined subject to the determined plurality of context information. The method may include identifying at least one contact within the identified plurality of contacts based on the comparing.Type: GrantFiled: March 17, 2015Date of Patent: July 24, 2018Assignee: International Business Machines CorporationInventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
-
Patent number: 10025794Abstract: A method for managing a journaling-capable file system is implemented by a computing device including a processor and a memory coupled to the processor. The memory includes a set of meta commands, a set of standard journaling commands, and a journaling-capable file system that is responsive to the set of standard journaling commands. Each meta command corresponds to at least one of the standard journaling commands. The method includes receiving a first meta command wherein the first meta command corresponds to a first plurality of the standard journaling commands, converting the first meta command to the first plurality of standard journaling commands, and executing the first plurality of standard journaling commands to perform at least one operation on the journaling-capable file system.Type: GrantFiled: June 13, 2013Date of Patent: July 17, 2018Assignee: ISeries Solutions, LLCInventor: Ronald Richard Brion, Jr.
-
Patent number: 9996586Abstract: The present disclosure relates to the searching technology field, and discloses a method and a device for searching a contact object, and a storage medium. The method comprises: normalizing a content of a contact field; receiving an input string for contact object searching, wherein the input string comprises any character or a combination of characters; normalizing the input string; searching in the normalized content of the contact field according to the normalized input string to obtain a matching field; and acquiring information of a contact object containing the matching field as a contact searching result. The device comprises a preprocessing module, a receiving module, an input processing module, a searching module and an acquiring module.Type: GrantFiled: March 21, 2014Date of Patent: June 12, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xiaobo Chen, Bin Li
-
Patent number: 9965554Abstract: A computerized system and method is presented for analyzing quotations made in a quoting document of text originally found in a source document. The quoting document and source document can be web pages publicly available on the World Wide Web. The present invention analyzes the quoting document for quoted text, searches the source document for that text, and stores the existence of the quotation in association with the source document. When displaying the source document, quoted text is highlighted. A link is provided between items of quoted text and a list of documents that have quoted that text. From this list the full text of a quoting document may be displayed.Type: GrantFiled: May 23, 2016Date of Patent: May 8, 2018Assignee: GERONIMO DEVELOPMENT CORPORATIONInventor: Orin Russell Armstrong
-
Patent number: 9967636Abstract: A system, method and API for processing and providing a unified list of the content offerings of multiple content sources.Type: GrantFiled: October 26, 2010Date of Patent: May 8, 2018Assignee: Comcast Cable Communications Management, LLCInventors: James Hindle, Peter G. N. Scheyen, Mark A. Vickers
-
Patent number: 9922050Abstract: Systems and methods are described herein to determine data associated with color palettes identified from keyword searches. Color palettes may be searched by name or other data associated with the color palettes. Color palettes may include colors determined by human color preferences and/or may be associated with human votes. Furthermore, color palettes may be filtered by trends and/or times of the color palettes. Various user interfaces may be based at least in part on the keyword searching and/or trending techniques for color palettes.Type: GrantFiled: June 26, 2014Date of Patent: March 20, 2018Assignee: Amazon Technologies, Inc.Inventors: Charles Shearer Dorner, Jenny Ann Blackburn, Timothy Andrew Ong, Paul Barnhart Sayre, III
-
Patent number: 9922088Abstract: A system, computer-implemented method, and computer-program product embodiments for determining a cardinality estimate for a query. A cardinality estimator identifies a predicate in a query, where the predicate is split into a plurality of equivalence classes. The cardinality estimator then generates a plurality of equivalence graphs from the plurality of equivalence classes, one equivalence graph for an equivalence class. Spanning trees are identified from the plurality of equivalence graphs, and the cardinality estimator then determines the cardinality estimate for the query from the spanning trees.Type: GrantFiled: December 31, 2013Date of Patent: March 20, 2018Assignee: SYBASE, INC.Inventor: Anisoara Nica
-
Patent number: 9916609Abstract: A feedback module identifies one or more social network data entries received from the at least one social network provider that are related to a content item. The feedback module parses the identified one or more social network data entries to identify feedback related to the content item. The feedback module then generates a feedback result based on the feedback identified in the one or more social network data entries.Type: GrantFiled: June 6, 2016Date of Patent: March 13, 2018Assignee: Amazon Technologies, Inc.Inventors: Tilakkumar V. Patel, Gilberto Irias, Sonia Nagala Chang, Nathan B. Glissmeyer
-
Patent number: 9916357Abstract: Linking of a child table to a parent table in a database system. For a given parent table row, an expression associated with the particular row is identified. The expression may be a semantic expression that comprises something different than or more than an equals expression or a contains expression. The expression might also take as input a field of the parent table other than the primary key of the parent table. For each of multiple (and potentially all) rows of a child table, the expression is evaluated against a foreign key of the corresponding row of the child table. If the foreign key matches the expression, an association is created, and perhaps saved, between the foreign key and the particular row of the parent table. The expressions may differ even down to the granularity of a single row in the parent table, thereby enabling perhaps custom per-row expressions.Type: GrantFiled: June 27, 2014Date of Patent: March 13, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Cristian Petculescu, Marius Dumitru, Vasile Paraschiv, Amir Netz, Paul Jonathon Sanders
-
Patent number: 9898487Abstract: Systems and methods are described herein to determine data, including color names, associated with color palettes identified from keyword searches. Color palettes may be searched by name or other data associated with the color palettes. Images and/or items may be retrieved based at least in part on the colors of the color palettes. Individual colors may be associated with color names based at least in part on human surveys and/or color names may be retrieved. Furthermore, the color names of individual colors may be retrieved based at least in part on a fast color search and/or associated with human votes. Various user interfaces may provide color palettes, images, and/or color names to users based at least in part on keyword searching of color palettes.Type: GrantFiled: June 26, 2014Date of Patent: February 20, 2018Assignee: Amazon Technologies, Inc.Inventors: Charles Shearer Dorner, Jenny Ann Blackburn, Timothy Andrew Ong, Paul Barnhart Sayre, III
-
Patent number: 9898716Abstract: Technologies are generally described for constructing an ad-hoc social network. In some examples, a method performed under control of an end device may include calculating a social relevance on a social graph between the end device and another end device, based on a social graph bit array of the end device and a social graph bit array of the other end device; determining that the calculated social relevance is greater than a predetermined threshold value; and constructing an ad-hoc social network that connects the end device with the other end device.Type: GrantFiled: June 27, 2014Date of Patent: February 20, 2018Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventor: Shuichi Kurabayashi
-
Patent number: 9875266Abstract: Techniques for restoring point-in-time and transaction consistency across consistency groups between a first and a second independent database management system (DBMS) for a disaster recovery. Several consistency groups (CGs) are defined for replication. For each CG in the first DBMS data changes are transmitted to a second DBMS. A timestamp representing a most recently received commit log record or a heartbeat during periods of inactivity for a CG is stored in a database table at regular intervals. At regular intervals, the timestamp is compared with timestamps for other CGs to identify a common time at which data to be applied to the CGs in the second DBMS have been received into a recoverable data store. The received data is applied to the CGs in the second DBMS up to the common time.Type: GrantFiled: February 27, 2015Date of Patent: January 23, 2018Assignee: International Business Machines CorporationInventors: Serge Bourbonnais, Austin F. M. D'Costa, You-Chin Fuh, James Z. Teng, Tyrone Yu
-
Patent number: 9870430Abstract: The disclosed embodiments provide a system that facilitates access to content. During operation, the system tracks a content item at an online content management system using an identifier for the content item. Next, the system uses the identifier to provide a link to the content item, wherein the link enables access to the content item from an electronic device independently of a location of the content item within the online content management system.Type: GrantFiled: November 11, 2016Date of Patent: January 16, 2018Assignee: Dropbox, Inc.Inventor: Ramesh Balakrishnan