Patents Examined by Sheree N Brown
-
Patent number: 11640372Abstract: Systems and apparatus for implementation and management of a singularity image format file in a computer system and methods for making and using the same. In various embodiment, these technologies are used to facilitate storage of all data related to a container in a single file among other things.Type: GrantFiled: June 7, 2019Date of Patent: May 2, 2023Assignee: SYLABS INC.Inventor: Yannick Cote
-
Patent number: 11630837Abstract: A computer-implemented system and method for creating forecast charts. The computer-implemented system includes a computing device, processor, and memory. The processor is configured to connect data sources to a website application. The processors are configured to retrieve, by the website application, unstructured data from the plurality of data sources. The processors are configured to format unstructured data and convert the unstructured data into structured data. The processors are configured to transform, by the website application, the structured data into one or more forecast charts by performing computations by using transformation methods. The structured data is used on dashboard templates, and independent metric templates, wherein at least one of dashboard template is selected from the plurality of dashboard templates presented over a user interface of the computing device by a user.Type: GrantFiled: August 2, 2021Date of Patent: April 18, 2023Inventor: Francis Kanneh
-
Patent number: 11604654Abstract: Described approaches provide for effectively and scalably using multiple GPUs to build and probe hash tables and materialize results of probes. Random memory accesses by the GPUs to build and/or probe a hash table may be distributed across GPUs and executed concurrently using global location identifiers. A global location identifier may be computed from data of an entry and identify a global location for an insertion and/or probe using the entry. The global location identifier may be used by a GPU to determine whether to perform an insertion or probe using an entry and/or where the insertion or probe is to be performed. To coordinate GPUs in materializing results of probing a hash table a global offset to the global output buffer may be maintained in memory accessible to each of the GPUs or the GPUs may compute global offsets using an exclusive sum of the local output buffer sizes.Type: GrantFiled: October 17, 2019Date of Patent: March 14, 2023Assignee: NVIDIA CorporationInventors: Tim Kaldewey, Jiri Johannes Kraus, Nikolay Sakharnykh
-
Patent number: 11604783Abstract: A collaboration tool includes a content consistency service that monitors a content database of the collaboration tool for substantially similar and/or duplicate data items that reference substantially static information, such as telephone numbers, addresses, and the like. In response to such a determination, the content consistency service replaces all occurrences of duplicate/similar data items with references to a single main reference database.Type: GrantFiled: December 17, 2019Date of Patent: March 14, 2023Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventor: Noam Bar-on
-
Patent number: 11599572Abstract: Generating a knowledge base in a database, the knowledge base including a first field which specifies a plurality of known brands of a plurality of known objects, a second field which specifies a plurality of known categories corresponding to the plurality of known objects, and a third field which specifies a plurality of sets of known image-based parameters of the plurality of known objects; receiving in one or more computer memories an indication of a brand, an indication of a category, and an image-based description parameter for a particular object; comparing, the indications of the brand, the category, and the image-based description parameter for the particular object with one or more of the plurality of known brands, known categories, and sets of known image based parameters, respectively, and providing an indication of whether the particular object is one or more of the plurality of known objects, based, on the comparisons.Type: GrantFiled: January 15, 2019Date of Patent: March 7, 2023Inventors: Rui Yang, Eric Wang
-
Patent number: 11593408Abstract: Proposed are concepts for identifying data relationships from a spreadsheet. Such a concept may transform formulae by replacing the variables in each formula with descriptive labels. This may, for example, expressing the transformed formulae in terms that have more meaning to a user, the facilitating understanding and/or analysis that would otherwise not be possible with the existing tools.Type: GrantFiled: February 21, 2020Date of Patent: February 28, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alexandros Komninos, Jonathan Co, Andrew Thomas Nelmes
-
Patent number: 11586429Abstract: Provided is a strategy based feature disablement that includes determining a device/browser combination based on an indication that a user device is attempting to access a resource. The device/browser combination is compared to a database of device/browser combinations. Access to the resource is allowed based on a determination that the device/browser combination is not included in the database of device/browser combinations. Alternatively, the resource is reconfigured based on a determination that the device/browser combination is included in the database of device/browser combinations.Type: GrantFiled: June 18, 2020Date of Patent: February 21, 2023Assignee: Wells Fargo Bank, N.A.Inventors: Himanshu G. Patel, Bhanu Sankaran
-
Patent number: 11580175Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transcoding and providing resources. A query is received. A resource is generated, and the resource, when processed by a client device, causes the client device to perform various operations. The operations include displaying a search result having an associated landing page and detecting user interaction with the search result. The operations include, in response to detecting user interaction with the search result, displaying a first portion of the landing page that is embedded within the resource and requesting, over a network, a second portion of the landing page. The operations include receiving the second portion of the landing page, and loading the second portion of the landing page. The generated resource is provided in response to the query.Type: GrantFiled: March 19, 2020Date of Patent: February 14, 2023Assignee: Google LLCInventors: Hiroshi Mizuno, Ryoichi Imaizumi
-
Patent number: 11573946Abstract: An approach for managing memory usage in cloud and traditional environments using usage analytics is disclosed. The approach may be implemented in a computer infrastructure including a combination of hardware and software. The approach includes determining that space is available within one or more tables which have schema definitions with string fields having a predefined length. The approach further includes creating a virtual table and mapping the available space to the virtual table for population by one or more records.Type: GrantFiled: May 18, 2020Date of Patent: February 7, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Avinesh Kumar, Sandeep R. Patil, Gandhi Sivakumar, Matthew A. Terry, Matthew B. Trevathan
-
Patent number: 11556669Abstract: A permutation algorithm using modular arithmetic is applied to the cells of one or more specific fields of a database or other file type. This permutation reorders the cells of the specific field(s) without altering content of any individual cell, thereby hiding relationships between cells of the permuted field(s) and the other information in the associated records. The permutation algorithm may use modular addition and modular subtraction, in either order. Different permutation algorithms may use varying numbers of parameters. To locate a specific cell in a permuted field, the parameter(s) from the permutation, an identification of the specific record associated with the cell, and an identification of the specific permuted field are applied in a modular arithmetic operation. A specific record with which a specific cell in a permuted field is associated may be obtained by an inverse modular arithmetic operation.Type: GrantFiled: June 3, 2022Date of Patent: January 17, 2023Assignee: CyberAdjust, LLCInventor: Ronald M Harstad
-
Patent number: 11531495Abstract: A distributed storage system for the long-term storage of data objects that is implemented utilizing one or more distinct storage sites that may be comprised of system controllers and object storage systems that act in concert to embody a single distributed storage system. A system may include a one or more types and/or instances of object storage systems. A system may include object storage systems that are powered on for a limited time as required to complete queued data operations. A system may further include system controllers associated with logical and/or physical sites that coordinate object, user, device, and system management functionally.Type: GrantFiled: July 13, 2020Date of Patent: December 20, 2022Inventor: David Lane Smith
-
Patent number: 11526520Abstract: An action framework system provides context-based actions in association with a source application. The source application detects selection of a content element presented by the source application. The content element is associated with an application identifier identifying a target application and an action identifier identifying an operation to be executed by the target application on the content element. The target application identified by the application identifier is executed to perform the operation identified by the action identifier on the content element, responsive to detection of the selection of the content element. In one implementation, the source application is a search feature providing different contexts of search results (e.g., from a local file system search, a local application content search, a Web search, a remote application content search).Type: GrantFiled: July 31, 2019Date of Patent: December 13, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Max Glenn Morris, Sashi Raghupathy, Manoj Kumar Biswas, Amy Rambhia, Daniel Oliver, Robert Emmett Kolba, Jr., Sandy Wong
-
Patent number: 11501314Abstract: One example of the system and method described herein may provide a universal endpoint address schema to route documents and manage document workflows, which may include one or more encapsulated workflow packages. In particular, a globally unique endpoint address may be specified using the universal endpoint address schema to route documents to any addressable destination and link the documents to workflow steps, processing rules, and business intelligence that can enforce business constraints. Furthermore, the globally unique endpoint address may be specified using the universal endpoint address schema may be linked to tickets that request documents or document-related services from third parties in cloud or virtualized data centers, whereby the universal endpoint address schema may extend the abilities that different organizations have to collaborate with one another.Type: GrantFiled: June 10, 2019Date of Patent: November 15, 2022Assignee: KOFAX, INC.Inventors: Mehdi Tehranchi, Henric Harutunian, Kaveh Parsee
-
Patent number: 11469772Abstract: A method, system, and program product accesses chunks of data identifying data elements. A mask is used to identify a position of the data elements that have zero values and that have non-zero values. The data elements are processed based on the mask. For compression of data, data elements in chunks of data that have zero values and that have non-zero values are determined. A mask is used to identify a position of the data elements that have zero values and that have non-zero values. The data elements in the chunks of data having zero values are removed. The data elements having non-zero values are packed into the chunks to form the compressed data. For decompressing the data, zero-value data elements are added in positions in the chunks of data according to the mask to form uncompressed data.Type: GrantFiled: January 27, 2020Date of Patent: October 11, 2022Inventors: Joshua Huang, Hsilin Huang
-
Patent number: 11461348Abstract: In one embodiment, a method for creating one or more infographics, comprising: receiving and storing data associated with an individual or an entity, in a format according to a schema that includes at least two properties associated with the individual or entity; reading at least a portion of the data; determining which of the at least two properties in the schema do not have corresponding read data associated with the individual or entity; based on that determination, selecting an infographic definition from among a plurality of infographic definitions defining the appearance of at least a portion of an infographic; generating one or more infographics based on (i) the at least a portion of the data and (ii) the selected infographic definition; and providing the one or more generated infographics to an output device.Type: GrantFiled: February 24, 2020Date of Patent: October 4, 2022Assignee: YAHOO ASSETS LLCInventors: Todd Silverstein, Jeff Cutler-Stamm, Dusten Tucker, Lyle P. Stein, David Sklar, Jason Blackheart, Ryan Massad
-
Patent number: 11449499Abstract: A system and method uses a set of processors that each perform a logic function to identify portions of a data source meeting a criteria. Each logic function is performed against a row of a column of the data source, and a value that is derived from the criteria for that logic function, which is also derived from the criteria. The output of each of the logic functions is applied as an address to a table that has been configured to read true at the addresses corresponding to the criteria being met, and false otherwise. Data from the row of the database table having a table value of true are retrieved from the data source.Type: GrantFiled: August 16, 2019Date of Patent: September 20, 2022Assignee: Yellowbrick Data, Inc.Inventors: Adel Alsaadi, Paritosh Kulkarni, Jim Peterson
-
Patent number: 11409777Abstract: A user interface of an entity-centric knowledge discovery system presents an entity profile including a mix of structured and unstructured data relating to an entity. As a user refines the entity profile based on information gathered from various sources, the changing entity profile can be used as a substantially continuously updating query to search, retrieve, and rank new and pertinent information specifically relevant to the profiled entity. The platform described herein provide an active loop for refining an entity description and searching for additional information in which human input and machine-based algorithms can cooperate to more quickly build a comprehensive description of an entity of interest.Type: GrantFiled: November 8, 2019Date of Patent: August 9, 2022Assignee: Salesforce, Inc.Inventors: Daniel Adam Roberts, Max Kleiman-Weiner, John Randolph Frank, Brian Andrew Olson, David Zachary Maze, Andrew Richard Gallant, Joshua Joseph Marco Belanich, Thomas Michael DuBois
-
Patent number: 11386227Abstract: A permutation algorithm using modular arithmetic is applied to the cells of one or more specific fields of a database or other file type. This permutation reorders the cells of the specific field(s) without altering content of any individual cell, thereby hiding relationships between cells of the permuted field(s) and the other information in the associated records. The permutation algorithm may use modular addition and modular subtraction, in either order. Different permutation algorithms may use varying numbers of parameters. To locate a specific cell in a permuted field, the parameter(s) from the permutation, an identification of the specific record associated with the cell, and an identification of the specific permuted field are applied in a modular arithmetic operation. A specific record with which a specific cell in a permuted field is associated may be obtained by an inverse modular arithmetic operation.Type: GrantFiled: June 11, 2021Date of Patent: July 12, 2022Assignee: CyberAdjust, LLCInventor: Ronald M Harstad
-
Patent number: 11379517Abstract: A photography searching system that is used to organize, share, and/or output event photography for event participants. Best used for races or large events, the system helps to organize photographs using associated available data such as date, time, or location of where the photograph was taken, the name of an event participant, a number corresponding to a number worn by the event participant (bib number or participant number), a color corresponding to a clothing color worn by the event participant, as well as the net time it takes participants to complete a event, etc., also known as data search terms. A photographer will upload these photographs to the system, they will be sorted and categorized in the database, and as in most events, each event participant will have multiple photographs taken of them. This system presents an interface on which a user inputs at least one query parameter and relevant photos are then presented to them.Type: GrantFiled: January 17, 2019Date of Patent: July 5, 2022Inventor: Griffin Edward Kelly
-
Patent number: 11372937Abstract: Embodiments disclose a system that allows for improved generation of web requests for scraping that, because of the nature of the requests and time and manner they are sent out, appear more organic, as in human generated, than conventional automated scraping systems. The system then manages how a client request to scrape a target website is made to the site, masking the request in a manner that makes it appear to the Web server as if the request is not generated by an automated system. In this way, by appearing more organic, Web servers may be less likely to block requests from the disclosed system or may take longer to block requests from the disclosed system. By avoiding Web servers blocking requests and extending the lifetime of IP proxies before they are blocked, embodiments can use a limited IP proxy address space more efficiently.Type: GrantFiled: July 12, 2021Date of Patent: June 28, 2022Assignee: Metacluster LT, UABInventors: Eivydas Vilcinskas, Arnas Petruskevicius, Giedrius Stalioraitis, Martynas Juravicius, Rimantas Stankevicius