Comparing Simultaneously A Plurality Of Search Arguments With A Simple File Data, Finite State Machine (epo) Patents (Class 707/E17.041)
-
Patent number: 11875708Abstract: A real-time automotive radar simulation tool is developed based on reduced statistical models summarized from physical-based asymptotic and full-wave simulations. Some models have been verified with measurements. The simulation tool can help save cost and time for the automotive industry, especially for autonomous vehicles. The simulation tool can also help develop new functionalities like target identification or classification as well as help prevent false alarms.Type: GrantFiled: September 24, 2019Date of Patent: January 16, 2024Assignee: THE REGENTS OF THE UNIVERSITY OF MICHIGANInventors: Kamal Sarabandi, Xiuzhang Cai
-
Patent number: 10719334Abstract: Methods and systems are disclosed where an FPGA offloads a plurality of processing tasks from a processor. The FPGA can process streaming data received via a network interface, and the FPGA can be controllable in response to control instructions received from the processor. The FPGA comprises resident hardware logic for a plurality of data processing engines that are combinable as a processing pipeline within the FPGA. In response to the control instructions, the FPGA can control which of the data processing engines are activated and which of the data processing engines are deactivated to selectively tap into the streaming data to perform pipelined processing operations on the streaming data via the activated data processing engines. The deactivated data processing engines remain on the FPGA and provide a pass through path for the streaming data whereby the deactivated data processing engines do not perform processing operations on streaming data received thereby.Type: GrantFiled: July 3, 2019Date of Patent: July 21, 2020Assignee: IP Reservoir, LLCInventors: Roger D. Chamberlain, Mark Allen Franklin, Ronald S. Indeck, Ron K. Cytron, Sharath R. Cholleti
-
Patent number: 10366143Abstract: A method and system for selecting an encoding format used for reading a target document are provided. The method comprises reading a reference document with at least one reference encoding format and determining all or some disorder code patterns obtained when reading the reference document with the reference encoding format; reading the target document with one encoding format each time; for each encoding format, comparing data generated when reading the target document with this encoding format and the determined disorder code patterns to determine disorder codes generated when reading the target document with this encoding format; counting disorder codes generated when reading the target document with each encoding format, and making a comparison to determine the encoding format used for reading the target document.Type: GrantFiled: December 6, 2013Date of Patent: July 30, 2019Assignee: PEKING UNIVERSITY FOUNDER GROUP CO., LTD.Inventors: Mao Ye, Wei Wan, Lifeng Jin, Yuanlong Wang
-
Patent number: 10147313Abstract: The system includes an active unit, such as a detector unit, which has a processor, a network port for connection to a central control unit, and an optical data input port. The processor is arranged to enable the optical data input port on receipt of an enable signal received by the active unit from the central control unit via a network.Type: GrantFiled: November 13, 2017Date of Patent: December 4, 2018Assignee: Tyco Fire & Security GmbHInventors: Faruk Meah, Andrew D. Naish, Steven Ian Bennett
-
Patent number: 9304977Abstract: Systems and methods for character set control, verification and reporting are provided. In an example embodiment, a data evaluation system comprises at least one module, executing on one or more computer processors, to implement a language and character set phase in which an authorized character set comprising authorized characters is defined; a document phase including receipt of an input document, the input document comprising document characters; a detection phase including a comparison of the document characters against the authorized characters in the authorized character set to detect unauthorized characters in the input document not forming part of the authorized character set; and a reporting phase including display of the unauthorized characters to a user.Type: GrantFiled: July 19, 2013Date of Patent: April 5, 2016Assignee: eBay Enterprise, Inc.Inventor: Scott Adams
-
Patent number: 8903859Abstract: Systems, methods, and media for generating fused risk scores for determining fraud in call data are provided herein. Some exemplary methods include generating a fused risk score used to determine fraud from call data by generating a fused risk score for a leg of call data, via a fuser module of an analysis system, the fused risk score being generated by fusing together two or more uniquely calculated fraud risk scores, each of the uniquely calculated fraud risk scores being generated by a sub-module of the analysis system; and storing the fused risk score in a storage device that is communicatively couplable with the fuser module.Type: GrantFiled: March 8, 2012Date of Patent: December 2, 2014Assignee: Verint Americas Inc.Inventors: Torsten Zeppenfeld, N. Nikki Mirghafori, Lisa Guerra, Richard Gutierrez, Anthony Rajakumar
-
Patent number: 8886658Abstract: A method and device for displaying messages including receiving messages, querying and acquiring a user message memory database corresponding to a sender user number according to the sender user number carried in the messages; combining the received messages according to a preset time strategy and the acquired user message memory database; and displaying the combined message. The amount of new messages displayed in a message receiving interface list can be increased, user's chat experience can be improved, and display screen utilization rate can be improved.Type: GrantFiled: April 12, 2013Date of Patent: November 11, 2014Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Linzhou Zheng, Xungeng Li, Dan Liu, Yu Chen, Mao Wang, Rongde Yang
-
Patent number: 8515982Abstract: Methods and systems for interacting with multiple three-dimensional (3D) object data models are provided. An example method may involve receiving an annotated template of a first three-dimensional (3D) object data model. The annotated template may be associated with a given category of objects and may include one or more annotations to one or more aspects of an object described by the first 3D object data model. The method may also include determining matching correspondences between the first 3D object data model and a second 3D object data model that is a given object in the given category. For the one or more matching correspondences, an annotation that is associated with a correspondence point of the first 3D object data model may be applied as a call-out to a matching correspondence point of the second 3D object data model.Type: GrantFiled: October 4, 2012Date of Patent: August 20, 2013Assignee: Google Inc.Inventors: Ryan Hickman, James J. Kuffner, Jr., Anthony Gerald Francis, Jr., Arshan Poursohi, James R. Bruce, Thor Lewis, Chaitanya Gharpure
-
Publication number: 20130144908Abstract: Methods and systems for identifying stability exceptions in a data log are disclosed. In one method, at least one key that is present in the data log is determined. The data log is comprised of at least one data set, at least one of which includes a plurality of iterations indicating states of the corresponding data set at different points in time. For each data set and for each key, a map is generated. The map indicates, for each iteration of the corresponding data set, whether the corresponding key is present in the corresponding iteration. Moreover, at least one expression pattern rule that models data item stability characteristics over data set iterations is compared to each of the maps to determine whether the corresponding map satisfies the one or more expression pattern rules. Further, at least one unstable data item is identified in the data log based on the comparison.Type: ApplicationFiled: December 6, 2011Publication date: June 6, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Michael T. Geroulo
-
Patent number: 8392705Abstract: Information source agent systems and methods for distributed content storage and management using content signatures that use file identicality properties are provided. A data management system is provided that includes a content engine for managing the storage of file content, a content signature generator that generates a unique content signature for a file processed by the content engine, a content signature comparator that compares content signatures and a content signature repository that stores content signatures. Information source agents are provided that include content signature generators and content signature comparators. Methods are provided for the efficient management of files using content signatures that take advantage of file identicality properties. Content signature application modules and registries exist within information source clients and centralized servers to support the content signature methods.Type: GrantFiled: March 24, 2010Date of Patent: March 5, 2013Assignee: Carmenso Data Limited Liability CompanyInventors: Bruce Borden, Russell Brand
-
Publication number: 20130054647Abstract: Disclosed herein is an information processing apparatus including: a database configured to manage latitude/longitude information and a geohash as positional information about search objects; a generation block configured to generate a search reference point geohash indicative of a grid including a search reference point specified by latitude/longitude information; a setting block configured to set a primary search range at least including the grid represented by the generated search reference point geohash by use of a geohash and a secondary search range formed by a grid with the search reference point at the center thereof by use of latitude/longitude information; and a search block configured to search the primary search range for the search object and the secondary search range for the search object by referencing the database.Type: ApplicationFiled: July 23, 2012Publication date: February 28, 2013Inventor: Daiki TERAUCHI
-
Publication number: 20130046775Abstract: A system and method for efficiently and intelligently matching student enrollment records is disclosed. The method may be used, for example, to track student progress from secondary to postsecondary institutions and generate statistics about aggregate college enrollment rates to inform policy decisions. In exemplary embodiments, the matching algorithm accounts for common variations in student names and geographical distances between secondary institutions and the student's current known address to generate higher confidence matches.Type: ApplicationFiled: August 16, 2011Publication date: February 21, 2013Inventors: Douglas T. Shapiro, Diana Gillum
-
Patent number: 8285735Abstract: A system and a method create metadata for media files. The metadata may be information relating to, based on and/or associated with the media files. The metadata of the media files may be searched by one or more terminals. An event database connectable to a terminal may use a location, a date and/or a time of creation of the media files to associate specific events with the media files. Further, the specific events may be used by the database to create keywords associated with the media files. As a result, the system and the method may organize and/or may provide searching for media files. A web page may be generated for an event that accumulates the media files related to the event.Type: GrantFiled: September 23, 2011Date of Patent: October 9, 2012Assignee: PacketVideo CorporationInventors: Brett Crossley, Andrew Jenkins, Jeff Rayfield
-
Publication number: 20120254243Abstract: Systems, methods, and media for generating fused risk scores for determining fraud in call data are provided herein. Some exemplary methods include generating a fused risk score used to determine fraud from call data by generating a fused risk score for a leg of call data, via a fuser module of an analysis system, the fused risk score being generated by fusing together two or more uniquely calculated fraud risk scores, each of the uniquely calculated fraud risk scores being generated by a sub-module of the analysis system; and storing the fused risk score in a storage device that is communicatively couplable with the fuser module.Type: ApplicationFiled: March 8, 2012Publication date: October 4, 2012Inventors: Torsten Zeppenfeld, N. Nikki Mirghafori, Lisa Guerra, Richard Gutierrez, Anthony Rajakumar
-
Publication number: 20120102031Abstract: A computer readable storage medium includes executable instructions to convert an entity to a standard form including normalized attributes, a tag reference and a feature. The entity is expanded with corresponding variants. The standard form and corresponding variants are combined to form an annotated entity in a first processing step. The entity is assigned to a group in a second processing step that accesses the annotated entity. The entity is processed in a single pass comprising the first processing step and the second processing step.Type: ApplicationFiled: October 20, 2010Publication date: April 26, 2012Applicant: SAP AGInventors: MOHAMMAD SHAMI, Tri Do, Kevin Wright, Hemant Puranik, George Chitouras
-
Publication number: 20120011152Abstract: A program generation system is described that generates a program based on a plurality of input-output examples. The input-output examples include input items and corresponding output items. The program generation system can include three component modules. A parsing module processes the input items and output items to provide a plurality of input parts and output parts, respectively. A transformation module determines, for each output part, whether the output part can be produced from a corresponding input part using one or more converter modules selected from a collection of candidate converter modules. A formatting module generates formatting instructions that transform selected output parts into a form specified by the output items. These three modules provide a generated program that embodies logic learned from the input-output examples; the generated program can be subsequently used to transform new input items into new respective output items.Type: ApplicationFiled: July 12, 2010Publication date: January 12, 2012Applicant: MICROSOFT CORPORATIONInventors: Sumit Gulwani, David P. Walker
-
Publication number: 20110238699Abstract: Providing a comparison of a set of similar items includes: receiving from a first member of an online community a selection of a stored prior comparison created by another online community member of a set of similar items; providing to the first member a template for the comparison, the template being at least partially pre-populated using data from the stored prior comparison created by the other online community member; and receiving from the first member a submission of the comparison, wherein the comparison includes one or more modifications as made by the first member to the template.Type: ApplicationFiled: June 3, 2011Publication date: September 29, 2011Applicant: APPLE INC.Inventors: Kenneth N. Chang, David A. Koski, Pedraum R. Pardehpoosh, Ralph E. Zazula
-
Publication number: 20110202171Abstract: The present invention is directed to a computer-controlled system for automatically transferring individual solid pharmaceutical products from bulk containers into a selected solid pharmaceutical product package from among a variety of different packaging solutions. Advantageously, in accordance with the preferred exemplary embodiment of the present invention, a robotic pick and place arm incorporates a contact holding mechanisms such as a suction tube which selectively temporarily secures a solid pharmaceutical product for transfer from a bulk container into a desired solid pharmaceutical product package.Type: ApplicationFiled: February 15, 2010Publication date: August 18, 2011Applicant: MTS MEDICATION TECHNOLOGIES, INC.Inventor: Ronald Rosenbaum
-
Publication number: 20110106574Abstract: A query cache for travel planning includes a cache database that stores query results and a cache test mechanism that receives a travel planning query and uses the query to find a result in the cache database and if a result is found returns the result, the result including a set of answers each answer in the set having a flight and a fare useable with the flight.Type: ApplicationFiled: January 11, 2011Publication date: May 5, 2011Inventors: CARL G. DEMARCKEN, JUSTIN A. BOYAN
-
Publication number: 20110040789Abstract: Methods, apparatus and systems, including computer program products for creating an index for search in a search system by collecting and analyzing documents to be searched. A first storage section stores system configuration information of the search system. A second storage section stores attribute information of a collected document and the system configuration information at the time of document collection for each document. A comparison section compares the attribute information of the documents to be collected and the system configuration information stored in the first storage section with the attribute information and the system configuration information stored in the second storage section, respectively, if forced re-collection of the documents is performed. A document collection section collects the documents according to a predetermined schedule under normal conditions and re-collects only documents for which a mismatch is detected by the comparison section in the case of forced re-collection.Type: ApplicationFiled: June 14, 2010Publication date: February 17, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Osamu Furusawa, Masaki Komedani, Fumihiko Terui
-
Publication number: 20110022616Abstract: The present invention provides a method of treating respiratory disorders, such as cystic fibroses, through misting ocean water in a closed room where a patient resides.Type: ApplicationFiled: July 26, 2010Publication date: January 27, 2011Inventor: Holly Jeannine Hardin
-
Publication number: 20100325157Abstract: Disclosed is a system in which Aan NFA conversion meansunit 21, receives the number of simultaneous/parallel processing characters from an input device 1 and, using a one-character transition finite automaton description matrix stored in an NFA description matrix storage unit 31 and a description matrix which is stored in an NFA conversion result matrix storage unit 32 as an intermediate conversion result, converts the finite automaton to a finite automaton whose transition condition is described in the number of characters subjected to simultaneous/parallel processing. The NFA conversion means 21 sequentially stores the intermediate result in the NFA conversion result matrix storage unit 32. When the conversion is completed, a result output meansunit 22 reads the resulting NFA description matrix from the NFA conversion result matrix storage unit 32 and outputs it to an output device 4.Type: ApplicationFiled: December 28, 2007Publication date: December 23, 2010Applicant: NEC CorporationInventors: Norio Yamagaki, Kiyohisa Ichino, Satoshi Kamiya
-
Publication number: 20100223231Abstract: According to certain embodiments, merging records includes receiving a graph comprising nodes, each node representing a record of a first database. The following is performed for each record: associate a merge handler of a plurality of merge handlers to a record, each merge handler operable to apply merge rules to the record; identify one or more merge rules to apply to the record; and apply the identified merge rules to the record to merge the record in a second database.Type: ApplicationFiled: February 24, 2010Publication date: September 2, 2010Applicant: Thales-Raytheon Systems Company LLCInventor: Kenneth H. Lee
-
Publication number: 20100198850Abstract: Disclosed herein is an improved architecture for regular expression pattern matching. Improvements to pattern matching deterministic finite automatons (DFAs) that are described by the inventors include a pipelining strategy that pushes state-dependent feedback to a final pipeline stage to thereby enhance parallelism and throughput, augmented state transitions that track whether a transition is indicative of a pattern match occurring thereby reducing the number of necessary states for the DFA, augmented state transition that track whether a transition is indicative of a restart to the matching process, compression of the DFA's transition table, alphabet encoding for input symbols to equivalence class identifiers, the use of an indirection table to allow for optimized transition table memory, and enhanced scalability to facilitate the ability of the improved DFA to process multiple input symbols per cycle.Type: ApplicationFiled: February 10, 2010Publication date: August 5, 2010Applicant: Exegy IncorporatedInventors: Ron K. Cytron, David Edward Taylor, Benjamin Curry Brodie
-
Publication number: 20100145969Abstract: A comparison circuit can reduce the amount of power consumed when searching a load queue or a store queue of a microprocessor. Some embodiments of the comparison circuit use a comparison unit that performs an initial comparison of addresses using a subset of the address bits. If the initial comparison results in a match, a second comparison unit can be enabled to compare another subset of the address bits.Type: ApplicationFiled: August 4, 2009Publication date: June 10, 2010Applicant: STMicroelectronics (Beijing) R&D Co., Ltd.Inventors: Kai-Feng Wang, Hong-Xia Sun, Yong-Qiang Wu
-
Publication number: 20100131533Abstract: A computer-based system enables the creation of a time series based sequence of observations of a selected object. Each observation consists of a predefined, fixed set of standardized object views from which metadata about the visual data can be automatically determined and associated with the views. A set of standardized views and associated metadata, captured in an observation at a point in time, enables comparison of changes to a specific object over time on a view-by-view basis, or changes to a specific object over time in comparison to second reference object of the same type as the first object on a view-by-view basis. Metadata about the object in the domain are organized and made available in the domain specific processing system to support visual search, retrieval, analysis, and decision making by users within the domain.Type: ApplicationFiled: November 23, 2009Publication date: May 27, 2010Inventor: Joseph L. Ortiz
-
Publication number: 20090144513Abstract: According to some embodiments a system and a method are provided to storing a plurality of data, the data comprising a plurality of original data elements and corresponding modified data elements. The plurality of original data elements may be automatically compared against editable field data in one or more editable fields that are displayed on a display screen by an application program. A determination may be made if the editable field data will be replaced and the editable field data may be replaced with the corresponding modified data elements if a determination is made to replace the editable field data.Type: ApplicationFiled: December 3, 2007Publication date: June 4, 2009Applicant: Pitney Bowes Inc.Inventors: Jeffrey D. Pierce, Thomas J. Foth
-
Patent number: 7493305Abstract: A method and system are provided for determining whether a given path is an indexed path of XML documents stored in a database management system. A finite state machine is built using the path subsetting rules specified by a user. The finite state machine is traversed using the given path. If any accepting states are reached during the traversal of the finite state machine, the given path is determined to matching the path subsetting rules.Type: GrantFiled: February 15, 2005Date of Patent: February 17, 2009Assignee: Oracle International CorporationInventors: Ashish Thusoo, Sivasankaran Chandrasekar, Ravi Murthy, Nipun Agarwal, Eric Sedlar, Sreedhar Mukkamalla, Reema Koo