Patents Examined by Sheree Brown
-
Patent number: 8862605Abstract: Discovering a keyword query corresponding to an input collection of documents taken from a candidate pool includes selecting a document from a working set as the input set, and extracting a list of snippets in the selected document. For each snippet, executing a set of proximity queries based on selected terms in that snippet, and finding all possible proximity queries that return less than N query results from the candidate pool. A query is selected from said proximity queries, based on the selected query returning the greatest number of working set documents, and returning the smallest number of documents not in the working set. Documents returned by the selected query are removed from the working set, and the above steps are repeated until no documents remain in the working set. The disjunction of selected queries is returned as the discovered query.Type: GrantFiled: November 18, 2011Date of Patent: October 14, 2014Assignee: International Business Machines CorporationInventor: William S. Spangler
-
Patent number: 8862595Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for cross-language information retrieval. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving a query in a source language, the query including one or more query terms; automatically determining one or more target languages relevant to the query; translating the query into one or more translated queries in the respective one or more target languages; determining search results responsive to the respective one or more translated queries; and providing one or more of the search results.Type: GrantFiled: November 18, 2011Date of Patent: October 14, 2014Assignee: Google Inc.Inventors: Yew Jin Lim, Alexandre Kojoukhov, Hui Tan, Maureen Heymans, Jeffrey Chin, Sung-Jung Cho
-
Patent number: 8856094Abstract: Remote segmentation is a process by which segmentation data is collected from a third party and applied to an existing database. In a preferred embodiment of remote segmentation, a definition is added that makes the local system aware of all the possible segmentation dimensions in a way that is presentable to the user as well as transmittable to a third party (in house or other company) which processes the segment and returns the result.Type: GrantFiled: May 6, 2008Date of Patent: October 7, 2014Assignee: Digital River, Inc.Inventors: Daniel Thomas Smith, Adam Thomas Gillespie, Timothy Charles Logasso
-
Patent number: 8856153Abstract: In one embodiment, a method comprises creating and storing an ontology for a data store in response to receiving first user input defining the ontology, wherein the ontology comprises a plurality of data object types and a plurality of object property types; creating one or more parser definitions in response to receiving second user input defining the parser definitions, wherein each of the parser definitions specifies one or more sub-definitions of how to transform first input data into modified input data that is compatible with one of the object property types; and storing each of the one or more parser definitions in association with one of the plurality of object property types.Type: GrantFiled: June 12, 2013Date of Patent: October 7, 2014Assignee: Palantir Technologies, Inc.Inventors: Akash Jain, Robert J McGrew, Nathan Gettings
-
Patent number: 8856185Abstract: A computer-based method and system for managing attributes of objects in a namespace and for allowing multiple views into the namespace. The namespace system allows the objects identified by the names of the namespace to be hierarchically organized. The namespace system allows for attributes of various objects, including directory objects and data objects, to be dynamically defined after creation of an object. The namespace system also allows for the querying of objects based on their dynamically defined attributes. When the namespace system receives a query specification that includes a newly defined attribute, it identifies the objects that match that query specification.Type: GrantFiled: March 22, 2012Date of Patent: October 7, 2014Assignee: Implicit, LLCInventor: Edward Balassanian
-
Patent number: 8838616Abstract: A server device of the present invention includes a control unit collecting texts stored in a storage unit in response to an instruction from the outside or when a predetermined time is reached, extracting words from the collected texts, determining, as a general word, a word which appears at a frequency higher than a first predefined value for a first predetermined period, and which appears at a frequency that varies within a second predefined value range for every second predetermined period that is shorter than the first predetermined period, and creating a general word list which enumerates the general words.Type: GrantFiled: August 18, 2009Date of Patent: September 16, 2014Assignee: NEC Biglobe, Ltd.Inventor: Norikazu Matsumura
-
Patent number: 8832089Abstract: A device, a method and a server for performing device identification of electric appliances connected to a network are provided. An information processing device, to which electric appliances are communicably connected via a network, receives a packet at least containing a packet for checking the status of a communication port of the electric appliance. The information processing device stores definition files defined for each electric appliance in advance, compares the received packet with the definition files for each electric appliance, scores the packet, extracts a definition file with a highest score, and determines a type of the electric appliance from the extracted definition file.Type: GrantFiled: September 14, 2012Date of Patent: September 9, 2014Assignee: OPTiM CorporationInventor: Shunji Sugaya
-
Patent number: 8832090Abstract: A device, a method and a server for performing device identification of electric appliances connected to a network are provided. An information processing device, to which electric appliances are communicably connected via a network, receives a packet (a response packet and/or a passive packet) for determining a type of an electric appliance, from the electric appliances. The information processing device stores definition files defined for each electric appliance in advance, compares the received packet with the definition files for the each electric appliance, scores the packet, extracts a definition file with a high score, and determines electric appliance information of the extracted definition file as electric appliance information of the electric appliance.Type: GrantFiled: September 14, 2012Date of Patent: September 9, 2014Assignee: Optim CorporationInventor: Shunji Sugaya
-
Patent number: 8825721Abstract: System and Methods for time based object aging for generational garbage collectors are provided. Time data is received from a user identifying the amount of time an object should survive in a generation defined in a heap. Generational garbage collection is performed, and objects are promoted from one generation to the next oldest generation based on the time data received.Type: GrantFiled: October 3, 2011Date of Patent: September 2, 2014Assignee: Oracle International CorporationInventors: Charlie Hunt, Antonios Printezis, Staffan Friberg
-
Patent number: 8825647Abstract: A terminal device in which basic information and detailed information of each a plurality of application programs are stored in a different storage area for each application program, and that prohibits access to each storage area by other application programs, is caused to execute the processes of displaying a window that includes the basic information of each application program, and, if a cursor is moved to the display position of one of the pieces of basic information, reading out, from the appropriate storage areas, the detailed information of a first application program corresponding to the basic information where the cursor is positioned and the detailed information of a second application program whose basic information is displayed adjacent to the basic information of the first application program, and displaying the detailed information of the first application program.Type: GrantFiled: July 24, 2008Date of Patent: September 2, 2014Assignee: NTT DoCoMo, Inc.Inventors: Eiju Yamada, Kazuhiro Yamada, Dai Kamiya, Yasushi Onda, Izua Kano, Keiichi Murakami
-
Patent number: 8819033Abstract: A content processing device includes a first acquisition unit acquiring a content data; a second acquisition unit acquiring a history including a time when a user plays the content data; a first extraction unit extracting a keyword from the content data; a management unit extracting a preference keyword representing a preference of the user from the keyword based on the history, said management unit managing the extracted preference keyword with an importance score; a presentation unit presenting a recommended content data according to a comparison of the keyword and the preference keyword; an update unit updating the importance score of the preference keyword corresponding to the recommended content data selected by the user; and a second extraction unit extracting another recommended content data using the updated importance score.Type: GrantFiled: March 18, 2011Date of Patent: August 26, 2014Assignee: Kabushiki Kaisha ToshibaInventor: Toyokazu Itakura
-
Patent number: 8818969Abstract: A second program, which becomes inoperable as a result of updating of a first program and operates using the first program, is updated to an operable version using an appropriate update data file. When the version of the second program is not a version operable on the first program, one or more update data files including a full update data file which fully updates the second program to a version of the second program operable on the first program are determined as the update data files. When the version of the second program is a version operable on the first program, one or more differential update data files which do not include any full update data file and update some data files of the second program are determined as the update data files.Type: GrantFiled: November 18, 2011Date of Patent: August 26, 2014Assignee: Canon Kabushiki KaishaInventor: Yuki Wada
-
Patent number: 8818949Abstract: In one general aspect, a computer-implemented method for migrating data from a source database to a target database includes a computer-implemented method that includes executing, using at least one processor, instructions recorded on a non-transitory computer-readable storage medium. The method includes ensuring that the source database has correct version information, creating an image copy of the data in the source database, and collecting metadata describing the source database. The metadata may include information used to verify that the target database is compatible with the source database, to automatically translate object identifiers, and to avert the migration if no data has changed in the source and the target databases (e.g., table and index spaces) since a previous migration. The method may further include refreshing the data in the target database using the image copy after determining that the source database and the target database are compatible.Type: GrantFiled: December 30, 2011Date of Patent: August 26, 2014Assignee: BMC Software, Inc.Inventors: Richard Cline, William J. Pothoff, Thomas G. Price
-
Patent number: 8775462Abstract: A method of searching a service oriented architecture industry model repository comprising a meta model service associated with a physical asset repository, the meta model service comprising: at least one topic map meta model with data specific to a particular topic or industry vertical included within an information model repository common meta-meta model, the information model repository common meta-meta model included within a meta-meta-meta model with a topic map based index. The method comprises: a computer receiving entry of a search term for the service oriented architecture industry model repository; the computer searching the service oriented architecture industry model repository for the search term; and displaying results of the searching of the service oriented architecture industry model repository as a topic map comprising data representing meta model service through a graphical interface.Type: GrantFiled: December 17, 2009Date of Patent: July 8, 2014Assignee: International Business Machines CorporationInventors: Peter Alan Coldicott, Eoin Lane, Magda Mahmoud Mourad, Harry Thomas Pendergrass, Mei Yang Selvage, Franciscus Jacobus van Ham
-
Patent number: 8768972Abstract: In accordance with embodiments, there are provided mechanisms and methods for locking data in an on-demand database service. These mechanisms and methods for locking data in an on-demand database service can enable embodiments to prevent race conditions, etc. The ability of embodiments to provide such feature may lead to enhanced data integrity when editing data.Type: GrantFiled: July 16, 2012Date of Patent: July 1, 2014Assignee: salesforce.com, inc.Inventor: Simon Wong
-
Patent number: 8756200Abstract: A method and apparatus for data recovery are disclosed. Undo tablespace size is calculated for user-specified undo retention time based on system statistics collected over a period of time specified by a history time parameter.Type: GrantFiled: May 14, 2004Date of Patent: June 17, 2014Assignee: Oracle International CorporationInventors: Wanli Yang, Amit Ganesh, Bipul Sinha
-
Patent number: 8756255Abstract: The size of lightweight JT data files containing CAD data is reduced by employing lossy compression where acceptable for portions of the CAD data, such as 3D geometry data. Compression for the remaining portions can be augmented by exploiting common repeated structures for some portions, such as precise Brep data, and compressing separate but similar data, such as all metadata for a given part and all scene graph data, together as a single block. The compressed data is then written in separate, uniquely identified data segments indexed in a table of contents, allowing quick access to any data segment for streaming.Type: GrantFiled: December 19, 2012Date of Patent: June 17, 2014Assignee: Siemens Product Lifecycle Management Software Inc.Inventor: Michael B. Carter
-
Patent number: 8745047Abstract: A method of providing a media recommendation is provided. The method includes receiving user provided information at a first device from a second device. The user provided information includes user preference information and user device information. The received user provided information is stored at a device accessible by the first device. Media information provided by a plurality of devices is monitored. The plurality of devices are accessible by the first device. A media recommendation is generated based on the received user provided information and the media information. If the user provided information includes an automatic download authorization, a media file associated with the generated media recommendation is downloaded to the first device from a content provider device. The downloaded media file is sent from the first device to the second device.Type: GrantFiled: August 28, 2008Date of Patent: June 3, 2014Assignee: Empire Technology Development LLCInventors: Gene Fein, Edward Merritt
-
Patent number: 8732189Abstract: [PROBLEMS] To limit execution of a predetermined command called from a content. [MEANS FOR SOLVING PROBLEMS] An information providing system includes processing means which receives a command execution request together with a command identifier and a request source domain identifier from an external terminal device (S30), reads out an entity of the command correlated with a combination of the received command identifier and the received domain identifier from storage means (S32), and executes the command according to the entity of the command which has been read out (S34).Type: GrantFiled: June 12, 2007Date of Patent: May 20, 2014Assignee: Sony CorporationInventors: Takeshi Fujita, Tsutomu Kawachi, Keiichi Ogawa
-
Patent number: 8732135Abstract: Restoring a backup from a deduplication vault storage. In one example embodiment, a method of restoring a backup from a deduplication vault storage includes various steps. First, entries in a list of unique blocks in a backup of a source storage at a point in time are ordered according to locations of corresponding unique blocks as stored in a vault storage. Then, the corresponding unique blocks are read in the order from the vault storage. Next, communication is established between the vault storage and a restore storage. Then, the corresponding unique blocks are stored in the restore storage.Type: GrantFiled: March 1, 2013Date of Patent: May 20, 2014Assignee: Storagecraft Technology CorporationInventor: Andrew Lynn Gardner