Comparing Simultaneously A Plurality Of Search Arguments With A Simple File Data, Finite State Machine (epo) Patents (Class 707/E17.041)
  • Patent number: 11875708
    Abstract: 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: Grant
    Filed: September 24, 2019
    Date of Patent: January 16, 2024
    Assignee: THE REGENTS OF THE UNIVERSITY OF MICHIGAN
    Inventors: Kamal Sarabandi, Xiuzhang Cai
  • Patent number: 10719334
    Abstract: 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: Grant
    Filed: July 3, 2019
    Date of Patent: July 21, 2020
    Assignee: IP Reservoir, LLC
    Inventors: Roger D. Chamberlain, Mark Allen Franklin, Ronald S. Indeck, Ron K. Cytron, Sharath R. Cholleti
  • Patent number: 10366143
    Abstract: 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: Grant
    Filed: December 6, 2013
    Date of Patent: July 30, 2019
    Assignee: PEKING UNIVERSITY FOUNDER GROUP CO., LTD.
    Inventors: Mao Ye, Wei Wan, Lifeng Jin, Yuanlong Wang
  • Patent number: 10147313
    Abstract: 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: Grant
    Filed: November 13, 2017
    Date of Patent: December 4, 2018
    Assignee: Tyco Fire & Security GmbH
    Inventors: Faruk Meah, Andrew D. Naish, Steven Ian Bennett
  • Patent number: 9304977
    Abstract: 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: Grant
    Filed: July 19, 2013
    Date of Patent: April 5, 2016
    Assignee: eBay Enterprise, Inc.
    Inventor: Scott Adams
  • Patent number: 8903859
    Abstract: 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: Grant
    Filed: March 8, 2012
    Date of Patent: December 2, 2014
    Assignee: Verint Americas Inc.
    Inventors: Torsten Zeppenfeld, N. Nikki Mirghafori, Lisa Guerra, Richard Gutierrez, Anthony Rajakumar
  • Patent number: 8886658
    Abstract: 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: Grant
    Filed: April 12, 2013
    Date of Patent: November 11, 2014
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Linzhou Zheng, Xungeng Li, Dan Liu, Yu Chen, Mao Wang, Rongde Yang
  • Patent number: 8515982
    Abstract: 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: Grant
    Filed: October 4, 2012
    Date of Patent: August 20, 2013
    Assignee: Google Inc.
    Inventors: Ryan Hickman, James J. Kuffner, Jr., Anthony Gerald Francis, Jr., Arshan Poursohi, James R. Bruce, Thor Lewis, Chaitanya Gharpure
  • Publication number: 20130144908
    Abstract: 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: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Michael T. Geroulo
  • Patent number: 8392705
    Abstract: 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: Grant
    Filed: March 24, 2010
    Date of Patent: March 5, 2013
    Assignee: Carmenso Data Limited Liability Company
    Inventors: Bruce Borden, Russell Brand
  • Publication number: 20130054647
    Abstract: 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: Application
    Filed: July 23, 2012
    Publication date: February 28, 2013
    Inventor: Daiki TERAUCHI
  • Publication number: 20130046775
    Abstract: 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: Application
    Filed: August 16, 2011
    Publication date: February 21, 2013
    Inventors: Douglas T. Shapiro, Diana Gillum
  • Patent number: 8285735
    Abstract: 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: Grant
    Filed: September 23, 2011
    Date of Patent: October 9, 2012
    Assignee: PacketVideo Corporation
    Inventors: Brett Crossley, Andrew Jenkins, Jeff Rayfield
  • Publication number: 20120254243
    Abstract: 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: Application
    Filed: March 8, 2012
    Publication date: October 4, 2012
    Inventors: Torsten Zeppenfeld, N. Nikki Mirghafori, Lisa Guerra, Richard Gutierrez, Anthony Rajakumar
  • Publication number: 20120102031
    Abstract: 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: Application
    Filed: October 20, 2010
    Publication date: April 26, 2012
    Applicant: SAP AG
    Inventors: MOHAMMAD SHAMI, Tri Do, Kevin Wright, Hemant Puranik, George Chitouras
  • Publication number: 20120011152
    Abstract: 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: Application
    Filed: July 12, 2010
    Publication date: January 12, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Sumit Gulwani, David P. Walker
  • Publication number: 20110238699
    Abstract: 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: Application
    Filed: June 3, 2011
    Publication date: September 29, 2011
    Applicant: APPLE INC.
    Inventors: Kenneth N. Chang, David A. Koski, Pedraum R. Pardehpoosh, Ralph E. Zazula
  • Publication number: 20110202171
    Abstract: 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: Application
    Filed: February 15, 2010
    Publication date: August 18, 2011
    Applicant: MTS MEDICATION TECHNOLOGIES, INC.
    Inventor: Ronald Rosenbaum
  • Publication number: 20110106574
    Abstract: 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: Application
    Filed: January 11, 2011
    Publication date: May 5, 2011
    Inventors: CARL G. DEMARCKEN, JUSTIN A. BOYAN
  • Publication number: 20110040789
    Abstract: 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: Application
    Filed: June 14, 2010
    Publication date: February 17, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Osamu Furusawa, Masaki Komedani, Fumihiko Terui
  • Publication number: 20110022616
    Abstract: 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: Application
    Filed: July 26, 2010
    Publication date: January 27, 2011
    Inventor: Holly Jeannine Hardin
  • Publication number: 20100325157
    Abstract: 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: Application
    Filed: December 28, 2007
    Publication date: December 23, 2010
    Applicant: NEC Corporation
    Inventors: Norio Yamagaki, Kiyohisa Ichino, Satoshi Kamiya
  • Publication number: 20100223231
    Abstract: 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: Application
    Filed: February 24, 2010
    Publication date: September 2, 2010
    Applicant: Thales-Raytheon Systems Company LLC
    Inventor: Kenneth H. Lee
  • Publication number: 20100198850
    Abstract: 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: Application
    Filed: February 10, 2010
    Publication date: August 5, 2010
    Applicant: Exegy Incorporated
    Inventors: Ron K. Cytron, David Edward Taylor, Benjamin Curry Brodie
  • Publication number: 20100145969
    Abstract: 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: Application
    Filed: August 4, 2009
    Publication date: June 10, 2010
    Applicant: STMicroelectronics (Beijing) R&D Co., Ltd.
    Inventors: Kai-Feng Wang, Hong-Xia Sun, Yong-Qiang Wu
  • Publication number: 20100131533
    Abstract: 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: Application
    Filed: November 23, 2009
    Publication date: May 27, 2010
    Inventor: Joseph L. Ortiz
  • Publication number: 20090144513
    Abstract: 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: Application
    Filed: December 3, 2007
    Publication date: June 4, 2009
    Applicant: Pitney Bowes Inc.
    Inventors: Jeffrey D. Pierce, Thomas J. Foth
  • Patent number: 7493305
    Abstract: 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: Grant
    Filed: February 15, 2005
    Date of Patent: February 17, 2009
    Assignee: Oracle International Corporation
    Inventors: Ashish Thusoo, Sivasankaran Chandrasekar, Ravi Murthy, Nipun Agarwal, Eric Sedlar, Sreedhar Mukkamalla, Reema Koo