Patents Examined by Matthew J Ellis
-
Patent number: 11455290Abstract: Techniques for distributed database storage utilizing split volume types for redo log records and change log records are described. A database engine sends redo log data to a first set of page storage nodes and change log data to a second set of tuple storage nodes, where the change log data is stored in an indexed manner Client access to change log data may be provided through a separate set of streaming storage servers instead of through the database engine.Type: GrantFiled: June 29, 2020Date of Patent: September 27, 2022Assignee: Amazon Technologies, Inc.Inventors: Murali Brahmadesam, Nanda Kaushik, Changan Han, Kartikey Bhatt, Sangyong Hwang, Punit Rajgaria
-
Patent number: 11455350Abstract: A method includes receiving an initial electronic file where the initial electronic file is associated with a work product. The method further includes resolving, automatically, an electronic file content type associated with the initial electronic file and executing, automatically, at least one subscription program associated with the electronic file content type of the initial electronic file. The method further includes retrieving an enhanced electronic file based on a matter security level. The enhanced electronic file is associated with an indication of completion of the at least one subscription program. Another embodiment includes extracting a set of metadata from the initial electronic file and storing the set of metadata from the initial electronic file in a memory. Yet another embodiment includes populating, automatically, at least one field within a field-oriented electronic file from the set of metadata.Type: GrantFiled: February 8, 2012Date of Patent: September 27, 2022Assignee: Thomson Reuters Enterprise Centre GmbHInventors: James John Jarvis, Jeff Arvidson, Scott Post
-
Patent number: 11442907Abstract: Techniques and solutions are described for converting data models between formats, such as between a conceptual data model and a physical data model for a database system, or between a conceptual data model and artefacts to be implemented in the database system. The conceptual data model is annotated with annotations that allow the physical data model or database artefacts to be automatically generated from the conceptual data model. The annotations can reflect relationships between entity types in the physical data model, such as inheritance relationships, header/item relationships, or one-to-one cardinality relationships. Annotations can also indicate attributes that should be added to entity types in the conceptual data model, such as attributes for versioning or data governance, that may not be used in the conceptual data model. Annotations can be used to determine how entity types in the conceptual data model will be denormalized in the physical data model.Type: GrantFiled: February 3, 2020Date of Patent: September 13, 2022Assignee: SAP SEInventors: Jan Portisch, Bjoern Pantel, Benjamin Merkle, Stephan Schub, Sandra Bracholdt, Roland Kolata, Michael Hladik, Christoph Meinel
-
Patent number: 11416499Abstract: A system for streaming data items of a streaming application via a Vertical Cuckoo Filter (VCF), including: one or more computers communicating with a provider via a network; wherein the one or more computers includes: a processor; and a storage device coupled to the processor, wherein the storage device is configured to store the VCF, an insert module, a lookup module, and a delete module, the VCF includes buckets with one or more slots and includes at least two bitmasks, the insert module is configured to perform an insert operation of a first fingerprint of a first item from the provider on the VCF, the lookup module is configured to perform a lookup operation of a second fingerprint of a second item from the provider on the VCF, the delete module is configured to perform a delete operation of a third fingerprint of a third item from the VCF.Type: GrantFiled: October 12, 2021Date of Patent: August 16, 2022Assignee: National University of Defense TechnologyInventors: Deke Guo, Lailong Luo, Pengtao Fu, Yi Wang, Long Zheng, Yahui Wu
-
Patent number: 11410213Abstract: Systems and methods for enabling a display of listings based on listing activity are disclosed herein. In one embodiment, activity information of a listing displayed among multiple listings is accessed. Whether the activity information of the listing conforms to one or more criteria is determined. A priority of the listing relative to the multiple listings is altered based on the activity information of the listing conforming to the one or more criteria. The listing is displayed among the multiple listings according to the altered priority of the listing.Type: GrantFiled: July 21, 2020Date of Patent: August 9, 2022Assignee: EBAY, INC.Inventors: Klaus Juergen Gottschlich, Paolo Ragone
-
Patent number: 11379418Abstract: The present technology operates in an application layer of an operating system on a client device of a content management system to monitor for changes to shared content items that are likely unintentional—for example the change might move a content item out of a shared space, or otherwise remove the shared content item from access by other users. The present technology can detect a content item change event on a client device, compare a source file system path for the content item change event with a destination file system path for the content item change event to determine a canonical move causing the content item change event, determine that the canonical move was likely unintentional; and display a notification informing the user that a content item change that was likely unintentional was detected and then allow the user to either confirm or deny (undo) the detected change.Type: GrantFiled: December 29, 2016Date of Patent: July 5, 2022Assignee: Dropbox, Inc.Inventors: Benjamin Zeis Newhouse, Alex Sydell, Shi Cong
-
Patent number: 11372838Abstract: Systems and methods include reception of a request for changed data of an object from a subscriber, determination of a logging table associated with the object and comprising a plurality of logging table entries, determination of a pointer to a last-processed entry of the logging table based on the object and the subscriber, definition of a plurality of sub-portions of logging table entries subsequent to the last-processed entry, and reconstruction and transfer of first data associated with a first one of the plurality of sub-portions to the subscriber using a first process, and reconstruction and transfer, in parallel with the first process, second data associated with a second one of the plurality of sub-portions to the subscriber using a second process.Type: GrantFiled: July 22, 2020Date of Patent: June 28, 2022Assignee: SAP SEInventor: Michael Haberkorn
-
Patent number: 11372907Abstract: An electronic device is provided. The electronic device includes an output device, at least one processor operatively connected to the output device, and a memory operatively connected to the at least one processor. The memory may store instructions that cause at least one processor to output a natural language response based on main information selected from raw data depending on a context. Other various embodiments as understood from the specification are also possible.Type: GrantFiled: April 10, 2020Date of Patent: June 28, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Hannam Kim, Eunchung Noh, Kwanho Lee, Yeseul Lee, Jisun Choi, Namkoo Lee
-
Patent number: 11373218Abstract: A computer-implemented method may be provided for identifying a user device. An identification server in communication with the user device may receive a request from a browser of the user device to access, from a destination uniform resource locator (URL), an asset from the identification server. The request from the browser may be received from a website server. The asset is configured to be presented on a webpage hosted by the website server. The request from the browser may be modified to associate a new identity attribute of the user device with the request.Type: GrantFiled: August 21, 2020Date of Patent: June 28, 2022Assignee: Capital One Services, LLCInventors: David Benko, Matthew Hogan
-
Patent number: 11354345Abstract: Systems and methods for receiving a set analyzing case records by extracting case text, performing natural language processing, and allocating each case text to a topic. Topics may be clustered to identify meaningful patterns that are reflected in numerous case records. The data resulting from the analysis may be visualized on a dashboard to allow users to identify and explore these patterns.Type: GrantFiled: June 22, 2020Date of Patent: June 7, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Philip Jacob, Brandon Chihkai Yang, Maria Beltran, Sohajpal Shergill, Chienchung Chen
-
Patent number: 11314788Abstract: One or more non-transitory computer readable media contain program instructions that, when executed by one or more processors, cause the one or more processors to perform operations including: generating a database of interconnected smart entities including object entities representing each of a plurality of objects associated with one or more buildings and the plurality of objects each representing a space, person, building subsystem, and/or device, and data entities representing data generated by the objects, the smart entities being interconnected by relational objects indicating relationships between the object entities and the data entities; receiving data from a first object of the plurality of objects; determining a second object from a relational object for the first object based on the received data; and modifying a data entity connected to an object entity of the second object within the database of smart entities based on the received data for the first object.Type: GrantFiled: September 26, 2018Date of Patent: April 26, 2022Assignee: Johnson Controls Tyco IP Holdings LLPInventors: Youngchoon Park, Sudhi R. Sinha, Vaidhyanathan Venkiteswaran, Erik S. Paulson, Vijaya S. Chennupati
-
Patent number: 11314785Abstract: A processor may receive information from a user. The information may include one or more datums. The processor may analyze the information for one or more correlations between the one or more datums. The processor may translate each correlation into a word group. Each word group may be associated with an icon. The processor may rank each word group based on a predictive importance. The processor may generate a set of visualizations based on the ranked word groups. The ranked word groups may each be associated with contextual metadata that enables generation of predictive actions.Type: GrantFiled: January 2, 2020Date of Patent: April 26, 2022Assignee: International Business Machines CorporationInventors: Vinay Wadhwa, Graham Wills, Valentin Balteanu
-
Patent number: 11308107Abstract: Methods, apparatuses, and computer program products for improving network database functionalities are discussed therein, such as a computer-implemented method including generating, in a network database, a first dataset associated with a client account, wherein the first dataset indicates a restricted value; receiving, from a client device associated with the client account, a first data linking query to associate the first dataset with an instrument identifier; generating, in the network database, a dataset pointer mapping the first dataset with the instrument identifier, wherein the instrument identifier is associated with a physical instrument; receiving a transmission indication associated with the physical instrument, wherein the transmission indication indicates the instrument identifier and a partial amount associated with the first dataset; updating, in the network database, the first dataset based on the transmission indication; and outputting, to the client device, a transmission notification indicType: GrantFiled: December 13, 2018Date of Patent: April 19, 2022Assignee: GROUPON, INC.Inventors: Amrut Pati, Rajat Shroff, James J. Sullivan, Kyle Oppenheim, Martin Westhead, Elton Cheung
-
Patent number: 11301430Abstract: Presented herein are methods, non-transitory computer readable media, and devices for integrating a hybrid model of fine-grained locking and data-partitioning wherein fine-grained locking is added to existing systems that are based on hierarchical data-partitioning in order in increase parallelism with minimal code re-write.Type: GrantFiled: September 6, 2019Date of Patent: April 12, 2022Assignee: NetApp, Inc.Inventors: Matthew Curtis-Maury, Vinay Devadas, Aditya Kulkarni
-
Patent number: 11294771Abstract: Storage of discovered data object to storage layouts is described. A system receives a request to discover a data object to storage layout. The system determines if a discovery log stores a current data object to storage layout. The system provides a backup application with the current data object to storage layout in response to a determination that the discovery log stores the current data object to storage layout.Type: GrantFiled: March 24, 2014Date of Patent: April 5, 2022Assignee: EMC IP Holding Company LLCInventors: Shelesh Chopra, John C. Rokicki
-
Patent number: 11281664Abstract: A search engine optimizer, which works independently and in parallel with a browser and search engine supercomputer to gather, analyze, and distill input information interactively. The optimizer reorganizes the input, and providing an optimized version as an output. The optimized version of the input (e.g. output) is sent to the search engine, which responds to the end user with search results. The optimizer recognizes each request as a pattern and stores the pattern in an advanced Glyph format. This permits the optimizer to identify a left and ride side check mate combination required to achieve certitude.Type: GrantFiled: June 7, 2016Date of Patent: March 22, 2022Inventor: Richard Paiz
-
Patent number: 11281681Abstract: This invention relates to a system, method and computer program product for parsing a message against a message model, the message model including a choice block of element options and guide field for guiding the parse, the method including: parsing a message against a message model until the choice block of element options and associated guide field is located in the message model; determining element options associated with a particular guide field value located in the message, each element option having an associated frequency of occurring within a body of messages; choosing the most frequently occurring element option for the located guide field value; and further parsing the choice block of element options against the chosen element option.Type: GrantFiled: January 10, 2020Date of Patent: March 22, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Geza Geleji, Martin A. Ross
-
Patent number: 11269945Abstract: This disclosure is directed to a complex computing network for obtaining and using data from a transmitting system and a digital tracking and relaying system. An exemplary method comprises: receiving, from a transmitting system, a first input data associated with a registered user account; receiving, from a digital tracking and relaying system, a second input data associated with the registered user account and captured by a sensor comprised in the digital tracking and relaying system, wherein the second input data is transmitted via an application programming interface (API) comprised in or associated with the digital tracking and relaying system, the second input data comprising usage data associated with the digital tracking and relaying system; and associating at least one of the first input data or the second input data with the registered user account, thereby causing an update to the registered user account.Type: GrantFiled: October 2, 2020Date of Patent: March 8, 2022Assignee: TIV INC.Inventors: Edward C. Strong, II, John P. Pillat, Edward C. Strong
-
Patent number: 11269951Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for index variable bit stream audio files. One of the methods includes repeatedly receiving audio frames of a variable bit rate representation of an audio signal, wherein the variable bit rate representation comprises multiple portions that each represent one or more audio samples of the audio signal, and wherein at least two of the multiple portions have different respective bit rates. For each received audio frame, a position within the audio signal corresponding to the audio frame is determined. A location within an audio file corresponding to the position is determined. A hash value is computed from the determined position. A particular bucket of a plurality of buckets is identified according to the computed hash value. An indexed pair comprising the determined position and the determined location is generated and stored in association with the particular bucket.Type: GrantFiled: May 10, 2017Date of Patent: March 8, 2022Assignee: Dolby International ABInventors: Marek Gaik, Michal Oleszczuk
-
Patent number: 11256686Abstract: Systems and devices implement scalable implementations of multi-dimensional aggregations with input blending in distributed query processing systems. Multi-dimensional aggregations for identifiers/values designated fields in datasets are performed based on keys. Datasets are sorted by identifier/value and divided into first partitions. Each row of data with a specific sorted-by-identifier/value is only present in one of the first partitions. Keys are generated from each combination of two or more dataset fields, and a blended table of data is generated over the partitions based on each different key combination. Designated data field characteristics are determined for the blended table based on the different key combinations. The characteristics are divided into second partitions based on the keys, where each key is present in only one of the second partitions. A final designated data field characteristic is determined for each row of data in each of the second partitions as the multi-dimensional aggregation.Type: GrantFiled: November 30, 2018Date of Patent: February 22, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Sreenivasa Viswanadha