Patents Examined by Sheree N Brown
  • Patent number: 10666187
    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 on building a solar farm that provides the buyer with less than optimal electrical output but meets requirements to improve the return and breakeven over traditional installations. The method weighs financial variables against the design criteria to achieve a new less than maximum effectiveness of the system.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: May 26, 2020
    Assignee: Key Solar Solutions LLC
    Inventor: Kirk Williamson
  • Patent number: 10606904
    Abstract: Systems and methods for enhancing user experience in a document viewing environment are provided. The method includes displaying contextual information for an entity comprising of key/value pairs in the document thereby enhancing the user experience.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: March 31, 2020
    Inventor: Aravind Musuluri
  • Patent number: 10599727
    Abstract: 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: Grant
    Filed: September 8, 2017
    Date of Patent: March 24, 2020
    Assignee: Google LLC
    Inventors: Hiroshi Mizuno, Ryoichi Imaizumi
  • Patent number: 10579660
    Abstract: Systems and methods are provided to augment the search results of a search operation are provided. The method enhances a user's experience by identifying and displaying information within the search results which is of a remarkable value. Such information may be presented with a different presentation semantics from the rest of the search result. Such presentation semantics being indicative of the remarkability of the information.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: March 3, 2020
    Inventor: Aravind Musuluri
  • Patent number: 10580094
    Abstract: According to some embodiments, a thermostat obtains real-time energy prices from a electricity grid. It may also obtain additional data from external data sources, such as predicted energy prices or weather predictions. The thermostat attempts to find a control strategy for when to switch available aggregates that may include furnaces and air conditioners on and off. In order to solve this integer programming problem, the thermostat uses a random search algorithm. According to some embodiments, various data sources, such as day-ahead prices and real-time prices, are combined into forecasts of electricity prices for the present and future time periods. In some embodiments, a thermostat selects predictively between heating or cooling by letting outside air in or by using heating and cooling aggregates. Additional embodiments are discussed and shown.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: March 3, 2020
    Assignee: Promanthan Brains LLC, Series Cold Futures only
    Inventor: Oliver Markus Haynold
  • Patent number: 10579718
    Abstract: Methods, apparatus and software allowing users to exchange and display information regarding the resources each of them is viewing. This information, which may comprise one or more of chat threads, stickers and drawings, is displayed at user display locations in an overlay to underlying electronic information resources.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: March 3, 2020
    Inventor: John Henry Page
  • Patent number: 10572498
    Abstract: 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: Grant
    Filed: November 2, 2015
    Date of Patent: February 25, 2020
    Assignee: OATH INC.
    Inventors: Todd Silverstein, Jeff Cutler-Stamm, Dusten Tucker, Lyle P. Stein, David Sklar, Jason Blackheart, Ryan Massad
  • Patent number: 10572481
    Abstract: The present invention provides a system and method for integrating multiple health information sources across a distributed computing environment to optimize the retrieval of data from a plurality of health information sources. The method and system includes receiving, in a leader node, a query request from a client device. The leader node can be any available node within the multiple of nodes. The method and system includes the leader node receiving a list of search nodes for conducting the query request and generating a search routine for executing the query request via the search nodes. The method and system includes executing the search operations based on the search routine, retrieving search data by accessing each of the health information sources via the coupled search nodes. The leader node receives the search data, integrating the search data and transmitting the combined search data to the client device.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: February 25, 2020
    Inventor: Jeffrey M. Gunther
  • Patent number: 10565207
    Abstract: A method, system and program product includes examining elements of a first matrix in a sequential fashion. Values of the examined elements are determined. A corresponding bit of a first mask is set to a first value if a determined value is zero. A corresponding bit of a first mask is set to a second value if a determined value is non-zero. The non-zero values are packed in a first vector, wherein bits of at least the first mask determine operations on packed values.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: February 18, 2020
    Inventor: Hsilin Huang
  • Patent number: 10552385
    Abstract: Setting up and supporting the computer infrastructure for a remote satellite office is a difficult task for any information technology department. To simplify the task, an integrated server system with a hierarchical storage system is proposed. The hierarchical storage system includes the ability to store data at an off-site cloud storage service. The server system is remotely configurable and thus allows the server to be configured and populated with data from a remote location.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Maurilio Cometto, Gururaj Pangal, Ady Degany
  • Patent number: 10540408
    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 at least one relevant portion of the text and at least one portion of a legend.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: January 21, 2020
    Inventors: Harshini Musuluri, Aravind Musuluri
  • Patent number: 10528567
    Abstract: Methods and apparatus teach a digital spectrum of a file. The digital spectrum is used to map a file's position in a multi-dimensional space. This position relative to another file's position reveals distances between the files. Closest files can be grouped together. When contemplating voluminous numbers of files for digital spectrums, various methods include: concatenating all such files together to get a single key useful for creating a file's spectrum; or compressing files individually and combining their collective dictionaries into a single dictionary with or without the use of tree mechanisms that defines the digital spectrum. Each provides advantage over the other. The latter consumes considerably less run time because each compression event can be distributed to a separate processor. Method two provides better spectrums because it is more “informationally” valid than is method one.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: January 7, 2020
    Assignee: Micro Focus Software Inc.
    Inventors: Craig N. Teerlink, Paul James Taysom
  • Patent number: 10521461
    Abstract: System and method for augmenting a search query by identifying at least one visual element suggestion for the search query is disclosed.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: December 31, 2019
    Inventor: Aravind Musuluri
  • Patent number: 10521427
    Abstract: In one aspect, in general, a method of generating a dataflow graph representing a database query includes receiving a query plan from a plan generator, the query plan representing operations for executing a database query on at least one input representing a source of data, producing a dataflow graph from the query plan, wherein the dataflow graph includes at least one node that represents at least one operation represented by the query plan, and includes at least one link that represents at least one dataflow associated with the query plan, and altering one or more components of the dataflow graph based on at least one characteristic of the at least one input representing the source of data.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: December 31, 2019
    Assignee: Ab Initio Technology LLC
    Inventors: Ian Schechter, Glenn John Allin
  • Patent number: 10521402
    Abstract: Systems, methods and apparatus for data management with shallow copy functionality are provided. The invention discloses embodiments capable of creating, managing and editing a user's data and a graphical, and related command line, user interface for visualizing and interacting with both the containers for collections of data items and the contained data items. The invention provides for copying a data object to a new container such that the original and new data object are indistinguishable in appearance and content.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: December 31, 2019
    Inventor: Charles Nicholls
  • Patent number: 10503785
    Abstract: Apparatus, systems, and methods may operate to present a plurality of searched items by a plurality of points in a matrix view, which includes a first axis and a second axis, respectively representing a price attribute and one of other attributes of the plurality of items. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: December 10, 2019
    Assignee: eBay Inc.
    Inventor: Ling Ma
  • Patent number: 10489364
    Abstract: A computer program product embodied on a non-transitory computer readable storage medium, comprising non-transitory computer executable program code configured to perform the steps of: receiving a representation of an unlabeled event; labeling the unlabeled event according to a unitary relative event ontology; and storing the labeled event in the computer readable storage medium. The unitary relative event ontology can comprise an information description vector comprising a plurality of ontological primitives, and the plurality of ontological primitives can comprise a point description element, a reference-body description element, an observer description element, a position description element, a scene description element, and a specification description element.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: November 26, 2019
    Inventor: Margaret Runchey
  • Patent number: 10482512
    Abstract: Systems and methods of the present disclosure can facilitate selecting a search result. In some embodiments, the system includes a server. The server can be configured to access a data structure, storing product descriptions describing products in a retail store. The server can be configured to store an image including visual representations of the products. The server can be configured to associate image segments with the product descriptions, the segments including the visual representations. The server can be configured to associate classifications with the product descriptions. The server can be configured to display, responsive to input from a user, the image. The server can be configured to select, responsive to input from the user, the search result from the product descriptions. The server can be configured to order the search result, based on the classifications and the image segments associated with the product descriptions selected by the search result.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: November 19, 2019
    Inventors: Michele Meek, Allan Adam Miller, Geoffry Meek
  • Patent number: 10482131
    Abstract: The present invention is a method for organizing information. The invention discloses a novel and useful way of employing text analytics or other grouping mechanisms for organizing a large volume of incoming documents in a way that a user can quickly find information that the user considers interesting. Some of the best embodiments of the invention allow older information that has not been marked as interesting to expire while grouping information that has been marked as interesting with newer and similar items.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: November 19, 2019
    Inventor: Eustus Dwayne Nelson
  • Patent number: 10474708
    Abstract: 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: Grant
    Filed: February 29, 2016
    Date of Patent: November 12, 2019
    Assignee: Diffeo, 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