Patents Examined by Sheree N Brown
  • Patent number: 11003349
    Abstract: Some implementations may present a media file that includes video on a touchscreen display. A user gesture performed on the touchscreen display may be detected. The user gesture may include one of a tap gesture, a swipe gesture, or a tap and hold and drag while holding gesture. Text selected by the user gesture may be determined. One or more follow-up actions may be performed automatically based at least partly on the text selected by the user gesture.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: May 11, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peng Bai, Jun Du, Lei Sun, Qiang Huo
  • Patent number: 11004145
    Abstract: A method of designing bifacial solar panels installations that does not rely on the use of all available space to maximize electrical output and return on investment. Instead, the design method relies the market meter rate of the business sector in the area to determine of the KW size of the array. This production is then converted to cost per square Area for use in evaluating the costs, predicting profits, and generating lease agreements. The tenant pays a contract cost per square Area regardless of actually energy consumption.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: May 11, 2021
    Inventor: Kirk Williamson
  • Patent number: 10997224
    Abstract: A computer implemented method and system for detecting a profanity level of a 140-character textual post generated by a user within one or more communities includes: identifying all words present in the 140-character textual post; assigning a weight to each identified word based on whether or not each identified word occurs in one or more databases; calculating a net profanity factor for each identified word based on the assigned weight; calculating a sum of net profanity factors of all the identified words; and publishing or not publishing the 140-character textual post based on the sum of net profanity factors.
    Type: Grant
    Filed: November 26, 2017
    Date of Patent: May 4, 2021
    Assignee: SKOPIC, INC.
    Inventors: Murali P. Pidathala, Ravindra B. Gudapati, Suneel Nulu
  • Patent number: 10990273
    Abstract: A computer system with ultra touch functions comprises a pointing input device with an ultra touch control button and a computer input device application program configured to execute the ordinary input device function when ultra_Mode=“Ordinary”; select specific ultras touch type and set ultra_Mode=“Gesture” when the movement pattern of the type-select operation matches a predefined type pattern; specify a plurality of ultra touch gestures from the operations on the input device button and movement; specify a plurality of ultra touch gesture functions for every ultra touch type wherein each ultra touch gesture function is driven by its respective ultra touch gesture; execute the specific ultra touch gesture function for the selected ultra touch type when detected its respective ultra touch gesture during ultra_Mode=“Gesture”; set ultra_Mode=“Ordinary” whenever detected an ultra touch end operation.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: April 27, 2021
    Inventor: Yong Wang
  • Patent number: 10970321
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for automatically generating search terms and queries and selectively executing those queries based on feedback from previous queries. In one aspect, a method using artificial intelligence, natural language processing, and machine learning techniques, includes actions of receiving an input data set and first generating a set of auto-generated terms by using a predetermined and dynamic data filter, a basic utility processor, a multi-word combination generator, and a term tally and sorting processor. Additional actions include generating a primary query for every multi-word combination and generating focus queries for every primary query. Further actions include selectively executing queries in succession on a document server and database only if necessary, based on feedback from previous queries, and aggregating all query search results.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: April 6, 2021
    Inventor: Vinod J Mapranath
  • Patent number: 10949386
    Abstract: Apparatus and method are provided for allowing data to be operated upon by external file-based programs that are designed to work on files in a file system. The invention provides for enrolling, by a processor, access to a data object in a database for a client application by retrieving from the database a set of data describing a data object, generating a filename using the retrieved data and a file extension supplied by the client application, correlating the filename with the data object. This is followed by intercepting File I/O requests, specifying the filename, that perform actions on a file, translating the File I/O requests to Data Operations that perform actions on data in a database, performing the Data Operations on the data object, correlated with the filename, in the database.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: March 16, 2021
    Assignee: AsterionDB, Inc.
    Inventor: Steven Guilford
  • Patent number: 10949437
    Abstract: System and method for display of search results with variable presentation semantics in a search environment are disclosed. The method includes displaying search results of a search operation, the display comprising extracts of at least two search results such that the two search results have different presentation semantics from each other and wherein the presentation semantics of at least one portion of at least one of the search result is altered with respect to the default presentation semantics.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: March 16, 2021
    Inventor: Aravind Musuluri
  • Patent number: 10942961
    Abstract: Systems and methods for enhancing user experience in a search environment are provided. The method includes displaying results of a search operation, the display comprising an extract of at least one search result; the extract comprising a combination of a text and at least one inline visual representation.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: March 9, 2021
    Inventor: Aravind Musuluri
  • Patent number: 10944746
    Abstract: A method for integrating an email system based on Internet of Things Enabled Email Address (IoTEEA) with IoT devices to establish a standard. According to embodiments of the invention, a method for creating an email account, installing IoTEEA into the IoT device memory, connecting the IoT device to the email account by the information from IoTEEA, using IoTEEA to claim the ownership of the IoT device, gathering data, encrypting the data, and sending the data to the email account sub folder by the IoT device, decrypting the data by the IoTEEA owner, analyzing the data, providing controller, transferring the ownership of the IoT device to another owner from the email account, and making minimal configuration as Plug and Play.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: March 9, 2021
    Inventor: Min Zhuang
  • Patent number: 10896211
    Abstract: Generating a compliance framework. The compliance framework facilitates an organization's compliance with multiple authority documents by providing efficient methodologies and refinements to existing technologies, such as providing hierarchical fidelity to the original authority document; separating auditable citations from their context (e.g., prepositions and or informational citations); asset focused citations; SNED and Live values, among others.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: January 19, 2021
    Assignee: Unified Compliance Framework (Network Frontiers)
    Inventor: Dorian J. Cougias
  • Patent number: 10872067
    Abstract: 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: Grant
    Filed: March 2, 2017
    Date of Patent: December 22, 2020
    Assignee: PALANTIR TECHNOLOGIES, INC.
    Inventors: Akash Jain, Robert J. McGrew, Nathan Gettings
  • Patent number: 10860572
    Abstract: A system (100) for managing data is provided. The system includes at least one processor (102) configured to convert a source dataset (302) to a root dataset (312) by obtaining a plurality of intermediary datasets (306, 308). The root dataset (312) is shorter compared to the source dataset (302) and the intermediary datasets (306, 308) are intermediate to the source dataset (302) and the root dataset (312). At least one of the intermediary datasets comprises reference bits, wherein the reference bits enable identification of one or more functions that should be used to obtain a dataset from which the intermediary dataset comprising the reference bits was obtained in the process of converting the source dataset (302) and the root dataset (312).
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: December 8, 2020
    Inventors: Sanjay Jayaram, Raghuram Bk
  • Patent number: 10839424
    Abstract: A method is provided that grants users global control of the display of advertisements on a digital content platforms (DCP), as the primary user objection to digital advertising may be solved when content providers grant users control of the quality and relevance of ads for preferred products and services, and when and how often these ads are displayed. The DCP allows users to verbally communicate with a Voice User Interface (VUI), on a device such as a mobile phone, tablet, personal computer, laptop and TV. The VUI system performs speech recognition, and thereby sends the user request to display advertisements. In addition, the VUI may be vocally initiated by the user to remove advertisements. The method prompts users to engage in advertising for preferred products and services through paradigm shifts in permission-based marketing, e-commerce, and gamification.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: November 17, 2020
    Inventor: Noel Frankel
  • Patent number: 10839027
    Abstract: A system and apparatus is described for directing a search engine web crawler's web view to refresh the top-level container that is currently displaying content presented by a remote computer with new content that a navigational link, within a remote desktop, remote application window, or remote graphical windowing user session, points to. Links can be modified to be recognizable as unique from traditional hyperlinks. Upon navigation action on such a link, by the web crawler viewing the remote graphical computer desktop, remote graphical application window, or remote graphical windowing user session, the Remoting Engine that is providing the remote graphical computer desktop, remote graphical application window, or remote graphical windowing user session, sends a navigation command to the remoting engine client running on the web crawler web view, and reloads a web crawler web view's top level container with content provided at the pop-out link's destination URL or URI.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: November 17, 2020
    Inventor: Christopher Mark Balz
  • Patent number: 10820069
    Abstract: A Computer-Aided Dispatch (CAD) system is specially configured to account for the physical condition of emergency personnel, which can affect their ability to effectively handle a particular incident. The CAD system tracks health, stress, and biometric status of each available emergency responder automatically and in real-time based on a wide range of collected information and to assess the suitability of available emergency responders to respond to a given emergency incident based upon such status information. Based on such status information, the CAD system can make intelligent recommendations to the emergency dispatcher by taking into account such things as the emergency responder's past experiences with a particular type of emergency incident, the current and cumulative status of the emergency responder, and projections as to the future condition of the emergency responder if dispatched to handle the emergency incident.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: October 27, 2020
    Assignee: Intergraph Corporation
    Inventors: Edward Michael Sieja, Renz Angelo Santos, Andrew James England
  • Patent number: 10789218
    Abstract: A method for the organizing, managing, mapping, distributing, transportation and displaying of multi-layered content and/or data in a tactile volumetric (three-dimensional), flat (two-dimensional) and/or multi-dimensional container and/or panel which functions as a macro controller through tactile, sensatory, audible and/or other forms of user control. This includes the means to manipulate content and/or data through a visual and/or multi-sensatory interface that stores content and media in a nested and sub-nested hierarchical container and sub-container array which can give real-time feedback to any involved party. These containers and/or panels provide a means to permanently move and validate content between servers, devices and/or users, while giving a real-time visual and/or multi-sensatory response and representation to that user. This system also provides a means to ingest and convert legacy media formats.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: September 29, 2020
    Assignee: Tropic Capital, LLC
    Inventor: Charles Nathan Adelman
  • Patent number: 10789537
    Abstract: Systems and methods are disclosed for determining if an account identifier is computer-generated. One method includes receiving the account identifier, dividing the account identifier into a plurality of fragments, and determining one or more features of at least one of the fragments. The method further includes determining the commonness of at least one of the fragments, and determining if the account identifier is computer-generated based on the features of at least one of the fragments, and the commonness of at least one of the fragments.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: September 29, 2020
    Assignee: Oath Inc.
    Inventors: Donald J. McQueen, Lachlan A. Maxwell
  • Patent number: 10783195
    Abstract: Methods and Systems to display the results of a search operation are provided. More particularly the invention relates to a method to display search results comprising of key/value pairs.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: September 22, 2020
    Inventor: Aravind Musuluri
  • Patent number: 10762074
    Abstract: A system (100) for managing data is provided. The system includes at least one processor (102) configured to convert a source dataset (302) to a root dataset (312) by obtaining a plurality of intermediary datasets (306, 308). The root dataset (312) is shorter compared to the source dataset (302) and the intermediary datasets (306, 308) are intermediate to the source dataset (302) and the root dataset (312). At least one of the intermediary datasets comprises reference bits, wherein the reference bits enable identification of one or more functions that should be used to obtain a dataset from which the intermediary dataset comprising the reference bits was obtained in the process of converting the source dataset (302) and the root dataset (312).
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: September 1, 2020
    Inventors: Sanjay Jayaram, Raghuram Bk
  • Patent number: 10740346
    Abstract: In one embodiment, a technique is provided for automating handover information from project (construction & design) to operation/maintenance. A schema-less repository is defined for holding handover asset objects and governing transformation automation. An information stitching method is defined for multiple-sourced project data integration and incorporating owners' requirement into the repository. A 2-step script-based transformation process is provided to encapsulate information modeling knowledge from a transformation definition.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: August 11, 2020
    Assignee: Agile Handover and Automation Solutions, LLC
    Inventors: Hong Gao, Sen Zhang, Jeff Nolan