Automated Electrical Financial Or Business Practice Or Management Arrangement Patents (Class 705/1.1)
  • Patent number: 10296956
    Abstract: Disclosed herein are technologies for providing recommendations as to particular products and/or services that are customer specific and general, based on customer preference and inquiry. The recommendations are provided as part of an online shopping system. In accordance with one aspect, an item query is received from a customer, and analyzed by a query analyzer to determine if the query is a general item query or a specific item query. A search may be performed for items based on the item query in an items database listing items offered for purchase. If the query is the general item query, customer preference is determined from results of the search. If the query is the specific item query, the items from the results of the search are grouped based on cost performance. The items of the search result are ranked and provided to the customer.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: May 21, 2019
    Assignee: SAP SE
    Inventors: Zhan Shi, Yu Cheng, Gufei Sun, Wen-Syan Li
  • Patent number: 10296872
    Abstract: A computer system and method for managing access to a resume database. For each skill or experience-related phrase in a resume, the system computes a term of experience based on an experience range associated with a contextual use of the phrase in the resume. The term of experience for a phrase that occurs multiple times in the resume is the summation of the term of experience for each occurrence of the phrase associated with a different contextual use. The system stores each phrase and the term of experience in a parsed resume. The resume database also stores job descriptions that include required phrases and a required term of experience for each required phrase. The job descriptions also store a required level of education or field of specialization, and a required salary range. A recruiter searches the resume database to find matching resumes that satisfy a job description.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: May 21, 2019
    Assignee: JOBDIVA, INC.
    Inventor: Diya B. Obeid
  • Patent number: 10296970
    Abstract: In an example embodiment, bid specifications for an ecommerce transaction are transmitted from a party requesting bids to a plurality of bidders. Then a modification to the bid specifications is received from a first bidder of the plurality of bidders along with a bid in accordance with the modified bid specifications. The modified bid specifications may then be transmitted to the plurality of bidders other than the first bidder. Bids in accordance with the modified bid specifications are then received from each of the plurality of bidders other than the first bidder. One of the bids may be selected, and the ecommerce transaction may be consummated based on the selected bid.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: May 21, 2019
    Assignee: eBay Inc.
    Inventors: Shilpa Parekh, Gaurav Rekhi, Joe Augenbraun
  • Patent number: 10289740
    Abstract: Some embodiments include a system. The system comprises an input device, an output device, one or more processing modules, and one or more non-transitory memory storage modules storing computer instructions. The non-transitory memory storage module(s) are configured to run on the processing module(s) and perform acts of: receiving a search query; and responsive to receiving the search query: identifying a restricted group of questions, the questions of the restricted group of questions being relevant to the search query; transforming the restricted group of questions into a first group of questions and a second group of questions, the questions of the restricted group of questions comprising the questions of the first group of questions and the questions of the second group of questions; and communicating to a user the first group of questions and the second group of questions. Other embodiments of related systems and methods are also provided.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: May 14, 2019
    Assignee: SEARCHMETRICS GMBH
    Inventors: Marcus Tober, Stephan Sommer-Schulz, Isabeau Premont-Schwarz
  • Patent number: 10291583
    Abstract: A vehicle communication system boarded on a vehicle, comprises a main processor, a Controller Area Network (CAN) controller, and a bi-directional firewall module. The main processor is configured to send one or more CAN messages to the CAN controller and the CAN controller is configured to forward the CAN messages to a CAN through the bi-directional firewall module. The bi-directional firewall module further includes a vehicle status logger, a CAN message filter and a storage module, and the vehicle status logger is configured to check the vehicle's status by collecting diagnostic parameters from ECUs, the storage module is configured to store a white-list and a black-list, and the CAN message filter is configured to selectively choose one of the white-list and the black-list according to different statuses of the vehicle and apply the one of the white-list and the black-list to the CAN messages.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: May 14, 2019
    Assignee: VISUALTHREAT INC.
    Inventor: Wei Yan
  • Patent number: 10289719
    Abstract: The present invention is provided with a command acceptance unit (110) to accept a query command (201) to acquire data from a database, the query command including a value designation range to designate a range of a definition value corresponding to the data to be acquired, an acquisition definition storage unit (160) to store acquisition definition information (161) wherein a value definition range is associated with an acquisition method to acquire data from the database, and a command generation unit (120) to judge whether a range that overlaps with the value definition range exists in the value designation range, and when it is judged that the overlapping range exists, to generate a data acquisition command (202) to acquire data corresponding to a definition value included in the overlapping range in an acquisition method corresponding to the value definition range.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: May 14, 2019
    Assignee: Mitsubishi Electric Corporation
    Inventors: Satoru Tanaka, Mitsunori Kori
  • Patent number: 10282767
    Abstract: A method and system for negotiating improved terms for a product being purchased over the Internet. Once a purchaser has made a decision to buy a specific product over the Internet, the purchaser may use the services of a personal negotiating broker-agent program to beat the best available purchase transaction within a specifiable time window. The personal broker-agent program may detect an issuance of a commitment to purchase over the Internet by a purchaser. The personal broker-agent program may then make an offer to the purchaser the option of waiting a predetermined amount of time while the broker agent searches for improved items. On acceptance of the option by the purchaser, the personal broker-agent program may conduct an auction and/or search the Internet for a better deal and may evaluate the auction and/or search responses to determine the best deal. The personal broker-agent program may then execute the best deal.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: May 7, 2019
    Inventor: Nobuyoshi Morimoto
  • Patent number: 10282392
    Abstract: A document application is used to interact with a document as if the document was an application. Data from the document is automatically/manually selected to be associated with the document application. The document application displays document application pages (DAPs) that are used to interact with the document. One or more DAPs are automatically created using the selected data along with any rules associated with the data. For example, column names from selected data in the document may be used to create data entry/display fields within one or more DAPs and the rules may be used to specify how to interact with the data in the document application. The automatically created default DAPs may be customized by a user. For example, one DAP may be configured to be the starting page for the document application and another DAP may be configured to display a chart.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: May 7, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rajat Bhargav, Raghvendra Maloo
  • Patent number: 10275533
    Abstract: Search engine method includes: receiving a user query request input; searching candidate results matching with the query request; determining a semantic relatedness between the query request and each candidate result based on a click-escape model; sorting the candidate results according to the semantic relativity. The click-escape model has an escape dictionary, a non-escape dictionary, or a combination thereof. Sorting candidate results of a search in accordance with a semantic relatedness can enhance the sorting effect of the searched results, avoid searched results which do not match the user's query appearing in the forefront of the searched result list, and guarantee a good user experience.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: April 30, 2019
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventor: Gaolin Fang
  • Patent number: 10277619
    Abstract: The invention relates to detecting vulnerabilities in technology infrastructure environments. Data describing vulnerabilities detected in a technological environment of an enterprise is obtained. The vulnerability data is combined with data relating to servers, applications associated with the servers, and business functions associated with the applications, within the technological environment of the enterprise in order to create enriched data. The enriched data is enhanced using one or more of the following processes: deduplicating records in the enriched data; modifying of a severity assigned to vulnerabilities based on one or more enterprise-infrastructure factors; archiving and purging of records included in the enriched data; consolidating IP addresses associated with the vulnerabilities; excepting records in the enriched data for vulnerabilities undergoing active remediation; and validating the enriched data. After the enriched data is enhanced, it may be sorted in accordance with one or more filters.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: April 30, 2019
    Assignee: Nationwide Mutual Insurance Company
    Inventors: David B. Clark, II, Kevin J. Sullivan, Jane L M Kuberski, Paul J. Melko, Jr., Narayanasamy Balakrishnan, Koen Klaas Kuiken, Travis Ray Lenocker, Zachary J. Eyen, Shad Cummins, Daniel W. David
  • Patent number: 10275791
    Abstract: Systems and methods configure a set of sharing options in an electronic communication to be sent to recipients based on the recipients' sharing preferences. The sharing preferences may be generally applicable to all categories of content or may be specific to one or more specific categories of content. One embodiment involves identifying a category of content, identifying a sharing preference of a particular recipient for sharing that category of content, configuring a set of sharing options based on that sharing preference, and sending the sharing-preference targeted communication with the content to the recipient. The recipient receiving the communication and seeing his or her preferred sharing option available may use that option and share the content of the communication with others enhancing the distribution of the content. The recipient's most preferred sharing option may be more prominently displayed than others to further encourage sharing of the content by the recipient.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: April 30, 2019
    Assignees: Adobe Inc., Neolane SAS
    Inventors: Ashish Duggal, Anmol Dhawan, Sachin Soni, Stéphane Moreau
  • Patent number: 10274951
    Abstract: A vehicle control system includes a controller that is configured to generate control signals for moving vehicles in a yard or other facility. The vehicle control system is configured to generate the control signals responsive to a determination that a user selection of vehicle movement is possible within the yard or other facility.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: April 30, 2019
    Assignee: GE GLOBAL SOURCING LLC
    Inventor: David Bell
  • Patent number: 10275741
    Abstract: A computer system and method for managing access to a resume database. For each skill or experience-related phrase in a resume, the system computes a term of experience based on an experience range associated with a contextual use of the phrase in the resume. The term of experience for a phrase that occurs multiple times in the resume is the summation of the term of experience for each occurrence of the phrase associated with a different contextual use. The system stores each phrase and the term of experience in a parsed resume. The resume database also stores job descriptions that include required phrases and a required term of experience for each required phrase. The job descriptions also store a required level of education or field of specialization, and a required salary range. A recruiter searches the resume database to find matching resumes that satisfy a job description.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: April 30, 2019
    Assignee: JOBDIVA, INC.
    Inventor: Diya Obeid
  • Patent number: 10275804
    Abstract: A method of placing advertisements involves sending, from a device, a request for at least one ad position, receiving, in response to the request, ad positioning information specifying an ad position in a stream and a related content position in the stream, determining, by the device, that a related content item is present in the stream, and overriding, by the device, the ad positioning information by placing an advertisement associated with the related content in the related content position within the stream.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: April 30, 2019
    Assignee: Twitter, Inc.
    Inventors: Gabor Cselle, Nassar Stoertz, Tural Badirkhanli, Carl Joseph Blubaugh, Boris Logvinskiy
  • Patent number: 10268773
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for identifying relevant content in a social media website. A social media site is mined for data and that data is stored as a data set. The data set is identified using a computer. A plurality of electronic records of the data set are received, wherein the electronic records are a result of the data mining. A plurality of ontologies is generated based on the electronic records and a subset of the plurality of ontologies is displayed on a user device. A user input is recorded as a user record and the set of ontologies that is displayed is modified.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: April 23, 2019
    Assignee: International Business Machines Corporation
    Inventor: Ilse M. Breedvelt-Schouten
  • Patent number: 10264870
    Abstract: A makeup assisting apparatus includes a makeup collector that collects, from each of a plurality of people, an applied makeup information item indicating makeup selected by the person as makeup to be applied in a makeup application, a makeup analyzer that estimates fashionable makeup by analyzing the collected applied makeup information items and determines a selection criterion in such a way that the estimated fashionable makeup is selected, and a makeup presenter that selects makeup based on the determined selection criterion and presents proposed makeup information indicating the selected makeup and cosmetics information of cosmetics required for applying the makeup to the user.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: April 23, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Tomofumi Yamanashi, Rieko Asai, Aoi Muta, Chie Nishi, Kaori Ajiki
  • Patent number: 10269158
    Abstract: Systems and methods for presenting augmented reality (AR) or virtual reality (VR) representations of digital content entitlements owned by a user are provided. An AR or VR environment is generated in which the AR or VR representations are presented to simulate a physical collection of media. The user is allowed to interact with the AR or VR representations, thereby triggering one or more actions, such as presentation of the corresponding digital content, presentation of additional, related content, presentation of an option to engage in a purchase transaction for related content or products, etc.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: April 23, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Josiah Eatedali, Benjamin F. Havey
  • Patent number: 10269011
    Abstract: Configuring a plurality of security isolated wallet containers on a single mobile device includes configuring at least one mobile transaction platform-specific application programming interface for facilitating access to secure mobile transaction platform resources by a wallet container executing on a mobile device; disposing a plurality of distinct wallet containers in a memory of the mobile device, wherein each wallet container interfaces with secure mobile transaction platform resources via the at least one application programming interface; disposing at least one service provider-specific wallet in each of the plurality of distinct wallet containers; and enforcing service-provider specific wallet security by a distinct wallet container accessing a portion of the secure mobile transaction platform resources via the at least one application programming interface.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: April 23, 2019
    Assignee: MASTERCARD MOBILE TRANSACTIONS SOLUTIONS, INC.
    Inventors: Mehul Desai, Satyan G. Pitroda, Nehal Maniar
  • Patent number: 10268986
    Abstract: Methods, systems and computer program products are provided for requirement feasibility scoring based on a data object and a social network website. In one method, one or more computing devices receive, over a network, a data object that is associated with a user and that includes a requirement. The computers obtain information from a social network website. The computers calculate, based on the data object and the information from the social network website, a score that indicates a likelihood of satisfying the requirement. The computers send the score over the network to a computing device of the user.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: April 23, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Prabhakaran Krishnamoorthy, Uday Sankar Sen
  • Patent number: 10262020
    Abstract: An effective dater provides effective dating to object in a runtime environment. The effective dater identifies an access to a first field of a first object during runtime of a program. The first object is not effective date enabled. The effective date of determines whether the effective dating is to be applied to the first field. In response to determining that effective dating is to be applied to the first field, the effective dater redirects the access to a second object. The second object is effective date enabled. The effective dater then accesses the effective dated value in the second field of the second object according to an access context.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: April 16, 2019
    Assignee: ADP, LLC
    Inventor: Thomas A. Cooper
  • Patent number: 10261957
    Abstract: A method for navigating in a record list is disclosed. In some embodiments, the method is performed at a terminal device having one or more processors and memory for storing programs to be executed by the one or more processors. The method includes detecting operational information of a user when the user operates the terminal device to navigate in the record list that is displayed in a user interface of the terminal device. The method also includes estimating, based on the operational information of the user, location information of a target record in the record list. The method further includes updating the user interface of the terminal device by introducing, based on the location information of the target record, a record access tool in the user interface of the terminal device. As a result, the user can accelerate access of the target record using the record access tool.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: April 16, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Wen Zha
  • Patent number: 10258994
    Abstract: Method and apparatus for deconstructing, cutting, shredding or disintegrating a mattress, sofa, car seat or similar items with steel or metal sub frames by the use of high pressure water jets whereby the mattress, sofa, car seat or the like is compressed and then deconstructed while compressed by the use of high pressure water jets.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: April 16, 2019
    Assignee: MADDISON MORGAN & BAILEY LIMITED
    Inventor: Philip Andrew Cooke
  • Patent number: 10262279
    Abstract: A system and method for providing career-related information. An example method includes acquiring user information, wherein the user information includes an indication of a target career position or opportunity; obtaining aggregated information pertaining to workers who have attained the target career position; and employing the user information and the aggregated information to provide career-related information pertaining to one or more career paths. In the example method, a user questionnaire is employed to facilitate acquiring the user information. The step of obtaining aggregated information includes collecting anonymous information from profiles of the workers. The profile information may be retrieved from a Human Capital Management (HCM), performance management system, social network system, or other Enterprise Resource Planning (ERP) system component of an organization.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: April 16, 2019
    Assignee: Oracle International Corporation
    Inventors: Louise Diana Barnfield, Eric William Tomanek, Pramesh Vashist, Klaus Borho, Mark Preston Bennett
  • Patent number: 10261958
    Abstract: In an example embodiment, a submission of confidential data is received from a user. A first service is queried using an identification of the user to obtain a member profile corresponding to the user in a social networking service. One or more primary attribute values are identified from the member profile. The one of the primary attribute values are used to query a second service to obtain a derived attribute value corresponding to the one or more primary attribute values. The confidential data, one or more of the primary attribute values, and the derived attribute value are stored in a first submission table in a confidential information database. Then the one or more of the primary attribute values and the derived attribute value are used to classify the user into one or more slices.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: April 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishnaram Kenthapadi, Ahsan Chudhary, Stephanie Chou, Joseph Florencio, Anthony Duane Duerr
  • Patent number: 10255365
    Abstract: In one embodiment, a method includes receiving from a client device of a first user of an online social network a partial query input including a first character string. The method may determine one or more predicted queries based on the partial query input. The method may generate one or more search results for each of the predicted queries. The method may send, in response to receiving the partial query input, one or more of the search results to the client device for storage in a cache of the client device. The method may also retrieve, in response to receiving a completed query input from the first user, one or more of the search results from the cache of the client device for display. The completed query input may include a second character string, where the second character string may include at least the first character string.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: April 9, 2019
    Assignee: Facebook, Inc.
    Inventors: Craig S. Campbell, Guarav Kulkarni
  • Patent number: 10255368
    Abstract: A computer system includes a memory that stores two lists of electronic data transaction requests. Stored and received data transaction requests are associated with a size value and a counter-size requirement value. When data transaction requests are received they are added to one of the two lists and list to which the data transaction request is added is set to a working side. A working order is selected from the working side and a first sum of size values of data transaction requests is calculated from the working side. A second sum of size values is calculated from the non-working side from data transaction requests that have a counter-size requirement value that is less than the first sum. If the counter-size requirement value is less than or equal to the second sum, the electronic data requests from the respective lists are matched.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: April 9, 2019
    Assignee: NASDAQ TECHNOLOGY AB
    Inventor: Simon Karl Zonabend
  • Patent number: 10255245
    Abstract: A search request may define a minimum value and a maximum value for a numerical parameter of the search. A plurality of binary searches may identify a minimum entry and a maximum entry, each binary search comprising selecting a single entry and using at least one analytical model to generate a score for the single entry, wherein the score of the minimum entry corresponds with the minimum value and the score of the maximum entry corresponds with the maximum value. The at least one analytical model may be used to generate a score for each of a set of entries between the minimum entry and the maximum entry while ignoring entries outside of the set of entries between the minimum entry and the maximum entry. Entries responsive to the request may be identified within the scored set of entries.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: April 9, 2019
    Assignee: Capital One Services, LLC
    Inventor: Fredrick Allen Crable
  • Patent number: 10248964
    Abstract: A rewards management system is configured to facilitate the redemption of loyalty benefits at a financial institution and apply credits, payments, debits, and/or the like associated with the loyalty benefit to transactions that are characterized by a set of predetermined rules (e.g. an item purchased during a particular transaction, the merchant from whom the transaction originated, the vendor who manufactured the item). The system provides real-time management of the loyalty account so that the loyalty benefit can be used to offset the liability associated with a particular eligible transaction. The system may also be configured to allow a user to satisfy various obligations to the financial institution (e.g. a minimum payment associated with a statement from a transactions account). As such, the system allows the loyalty account provider or the financial institution to provide a customizable rewards program that allows loyalty benefits to be used for any type of transaction.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: April 2, 2019
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Trey Neemann, Lee H. Gowen, Pavan K Pemmaraju, Claudia Asgeirsson, Yuval Efrati, Mary O'Connell
  • Patent number: 10250453
    Abstract: One embodiment of the present invention relates to a system that enables a single software application instance to support multiple tenants, wherein each tenant is associated with a separate database. First, the software application instance receives an input, wherein the input requires an operation to be performed on a database of one of the supported tenants. Next, the software application instance identifies the tenant with which the input is associated. The software application instance then obtains a context associated with the tenant. From the context, the software application instance obtains a service object. Finally, the software application invokes a method provided by the service object's class. This enables a data access object, which is encapsulated within the service object, to perform the operation on the database.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: April 2, 2019
    Assignee: INTUIT INC.
    Inventors: Servesh Pratap Singh, Ritesh N. Jain, Smita Shankar
  • Patent number: 10242373
    Abstract: Provided herein are systems, methods and computer readable media for setting a benchmark conversion rate. An example method comprises accessing user search data, the user search data generated by a user interacting with a promotion and marketing service to identify a requested promotion, generating an identification pair for the search data, the identification pair comprising an identification of a promotion tuple and a geographic subdivision, generating a search velocity based on the generated identification pairs, accessing a conversion rate for the promotion tuple in a plurality of geographic subdivisions and setting a benchmark rate for a promotion tuple, the benchmark rate corresponding to the conversion rate of a subdivision of the plurality of subdivisions based on the subdivision satisfying at least one of a search velocity threshold, a prime merchant metric threshold or a conversion rate threshold.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: March 26, 2019
    Assignee: GROUPON, INC.
    Inventors: Shafiq Shariff, Derek Nordquist
  • Patent number: 10237256
    Abstract: Systems, methods, and apparatus, including computer-readable storage media storing executable instructions, for providing dynamic identity profiles are described. A dynamic user identity may be generated and updated in real time according to a user's interactions, interests, and various other suitable parameters. Contextual information, geo-fencing, beacon transmissions, and various other features may be used to acquire information that is included in the dynamic user identity and to provide more effective and intelligent interactions of the user with other devices based on the dynamic user identity.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: March 19, 2019
    Assignee: MicroStrategy Incorporated
    Inventors: Victor Pena, Gunther Brenes, Siamak Ziraknejad, Thuy Le
  • Patent number: 10237368
    Abstract: A system for exchanging various forms of information between computer-executable agents. A computing device is configured to determine semantic data associated with each data object (DO) of a plurality of DOs. Each DO is associated with a location, and the semantic data describes the content of the associated DO. The computing device receives, from a first user computing device, a request for DO information and, in response to the request, provides DO information including the locations and the semantic data associated with the retrieved DOs to the user computing device by (a) transmitting the locations and the semantic data to the first user computing device, and/or (b) instructing the first user computing device to request the DO information from a second user computing device to which the locations and the semantic data were previously transmitted.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: March 19, 2019
    Assignee: Virtuanet LLC
    Inventors: Michael Sean Koonce, Soeb Ahmed
  • Patent number: 10235721
    Abstract: A computer-implemented method for gathering user-related tax data for use with tax preparation software includes a computing device executing a data capture utility configured to connect to one or more remotely located data sources, wherein the data capture utility captures user-specific tax data from the one or more remotely located data sources and stores the captured data in a data store. The computing device executes a tax logic engine configured to read data from the data store and determine the completeness of the data contained within the data store. The computing device communicates a message to the user regarding the level of completeness of the data contained within the data store.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: March 19, 2019
    Assignee: INTUIT INC.
    Inventors: Luis F. Cabrera, Gang Wang, Kevin M. McCluskey, Per-Kristian Halvorsen, Michael J. Graves, Arien C. Ferrell
  • Patent number: 10229552
    Abstract: A dispenser for dispensing charged battery units into a tank of an electrically powered apparatus. The dispenser comprises a dispensing container for accommodating a plurality of charged battery units, and a conduit having a first end coupled to the dispensing container and a second end adapted to be coupled to a tank to be filled. The dispenser further comprises a dispensing mechanism for selectively dispensing battery units to the tank through said conduit, the dispensing mechanism comprising a metering unit for monitoring and controlling the number and or state of battery units dispensed.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: March 12, 2019
    Assignee: TANKTWO OY
    Inventors: Bert Holtappels, Juha Tuomola, Timo Rissanen
  • Patent number: 10229185
    Abstract: Various systems, methods, and computer program products are disclosed for performing configuration management functionality on hierarchically-organized unstructured data using associative templates. Such methods, computer program products, and computer systems include identifying a node in the associative template and setting a configuration parameter to a parameter value, based on a template association. The node in the associative template is a node in a hierarchy of an associative template. The identifying indicates a template association between the node in the associative template and a node in a hierarchy of hierarchically-organized unstructured data (HOUD). The parameter value is maintained in the node in the associative template, and the node comprises the configuration parameter.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: March 12, 2019
    Assignee: Veritas Technologies LLC
    Inventors: Bhushan Pandit, Andrew James Nash
  • Patent number: 10229457
    Abstract: Apparatus for stimulating trading in a limited-liquidity financial instrument are provided. One the method may include receiving a trade of liquidity for the limited-liquidity financial instrument. The receiving may include receiving a first order. The first order may correspond to a price and volume associated with a pre-determined bid-offer spread. The order may be executable only in conjunction with a counterorder that trades with the first order and includes a commitment to make a two-way market in the financial instrument at the predetermined bid-offer spread. In certain embodiments, when the first order is received from a first entity and the counterorder is received from a second entity, the method may also include receiving a bid price and an offer price from a second entity. The method may also include receiving an instruction from the first entity to select one of the bid and the offer and to execute a trade therewith.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: March 12, 2019
    Assignee: GFI GROUP INC.
    Inventors: Francesco Cicero, Simon Prest
  • Patent number: 10228490
    Abstract: A system for detecting gas leaks and determining their location and size. A data gathering portion of the system utilizes a hub and spoke configuration to collect path-integrated spectroscopic data over multiple open paths around an area. A processing portion of the system applies a high resolution transport model together with meteorological data of the area to generate an influence function of possible leak locations on gas detector measurement paths, and applies an inversion model to the influence function and the spectroscopic data to generate gas source size and location.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: March 12, 2019
    Assignees: The United States of America, As Represented by the Secretary of Commerce, The Regents of the University of Colorado, A Body Corporate
    Inventors: Gregory B Rieker, Ian Coddington, Nathan R Newbury, Kuldeep Prasad, Anna Karion
  • Patent number: 10223427
    Abstract: Systems and methods are described to generate a color palette with color combinations based on human color preferences. One or more input colors can be used to determine affiliated colors based on the presence of colors in color palettes that have been voted on and/or ranked by a community of users. Each affiliated color can be weighted, normalized, and ordered based at least in part on the level of preference for the color palette to which it belongs and the relative popularity of the input colors. A color from the ordered affiliated colors can be selected and added to the custom palette of colors. With the addition of a color, the ordered affiliated colors can be updated to further present colors for inclusion in the custom color palette.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: March 5, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Charles Shearer Dorner, Jenny Ann Blackburn, Eva Manolis, Timothy Andrew Ong, Paul Barnhart Sayre, III
  • Patent number: 10223653
    Abstract: Embodiments of the present invention are directed to an onboarding dashboard and methods and system thereof for transitioning candidates into welcomed and engaged workers. In an online services exchange medium, clients find and hire freelancer candidates “on demand” to get projects done quickly and cost effectively. A client is able to use the onboarding dashboard to configure onboarding tasks for each individual or group of candidates the client hires. The candidates, once engaged with the client, are able use the onboarding dashboard to view the onboarding tasks established for them by the client. The onboarding dashboard provides complete visibility of the onboarding progress to both the client and the candidates, enforcement of step dependencies and management of documents.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: March 5, 2019
    Assignee: Elance, Inc.
    Inventors: Sunny SunMin Song, Yuet Ping Poon, Jonathan Paul Diller, Anthony M. Hahn
  • Patent number: 10223657
    Abstract: A system that facilitates the negotiation of a standard for inter-enterprise collaboration between trading partners includes a set of meta-model elements. Each element in the set can be negotiated by enterprises and incorporated into a negotiated meta-model that describes an agreement between the enterprises as to collaborations between the enterprises. Each element in the set describes a portion of a potential standard for collaboration between enterprises. The system also includes a meta-model negotiation service that receives an indication that enterprises wish to negotiate a standard for collaborations between the enterprises and provides access to the set of elements and receive selections of one or more of the elements for negotiation and incorporation into a negotiated meta-model. The negotiated meta-model describes an agreement between the enterprises as to collaborations between the enterprises.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: March 5, 2019
    Assignee: JDA Software Group, Inc.
    Inventors: Ranjit N. Notani, Ramsyam Missula
  • Patent number: 10223660
    Abstract: A remote server is capable of acquiring income distribution of a fishing ground. The remote server receives information on positions of a fishing boat, information on operating days of the fishing boat, and income and fuel consumption of the fishing boat on each operating day or at each position of the operating day. The remote server outputs the income and the fuel consumption for each operating day and makes an income distribution map expressing distribution of corbiculae. The remote server outputs the number of times of receipt of the information on the positions on each operating day on the map and makes a collection spot distribution map expressing distribution of the collection spot by the fishing boat.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: March 5, 2019
    Assignee: Yanmar Co., Ltd.
    Inventors: Takeshi Ouchida, Keisuke Uezumiya, Yoshiaki Yasui
  • Patent number: 10223477
    Abstract: Briefly, embodiments disclosed herein may relate to formulating recommended search queries. Search query recommendations may be based, at least in part, on multiple user searches performed at least in part in response to consumption of publicly available content, for example.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: March 5, 2019
    Assignee: Excalibur IP, LLP
    Inventors: Eric Bax, John Peng, Scott Ard, Arun Autuchirayll
  • Patent number: 10222788
    Abstract: A production plan for a second base is generated that is suited to the circumstances of the second base while making use of a first base's know-how about adjusting a production plan. A storage unit is configured to store plan adjustment knowledge regarding a plan adjustment that has been made to a production plan for the first base. A generation unit is configured to generate production adjustment knowledge regarding a production adjustment that has been made at the second base, which has a production management level different from that of the first base, based on production capacity and production performance of the second base. A planning unit is configured to generate a production plan for the second base based on the plan adjustment knowledge stored in the storage unit and on the production adjustment knowledge generated by the generation unit.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: March 5, 2019
    Assignee: Hitachi, Ltd.
    Inventors: Tazu Nomoto, Masayasu Uozaki
  • Patent number: 10216734
    Abstract: One or more techniques and/or systems are provided for constructing a complementary calendar and/or a shadow calendar. A user may maintain a primary calendar within which the user may schedule user specified tasks and/or meetings, but may inadvertently omit other entries. Accordingly, a complementary calendar may be constructed based upon inferences derived from user signal data (e.g., information used to identify/infer activities of the user, such as social network profile information, messages, temporal information, locational information, documents, etc.). The complementary calendar may be automatically populated with entries corresponding to inferences derived from user signals and/or real-time conditions (e.g., weather, store hours, traffic conditions, etc.). The primary calendar and the complementary calendar may be merged to create a shadow calendar.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: February 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shira Weinberg, Haim Somech, Scott Vernon Fynn, Uri Barash, Colleen Elizabeth Hamilton, Robert J. Howard, III
  • Patent number: 10219109
    Abstract: Provided is a computer implemented method for a vehicle used in a car share journey to access priority parking spaces in a carpark. The method includes the step of obtaining location and time data for a mobile electronic device of a user/driver of the vehicle and for a mobile electronic device of at least one other user. From this data, it is determined that the two devices are in close proximity to each other for a predetermined time and/or over a predetermined distance thereby inferring that the two users are sharing the vehicle. When one or both of the devices are detected as having reached a location on or within a boundary of a geo-fence associated with the carpark, data is communicated to a system or device of a third party associated with the carpark to alert the third party and/or provide the third party with data indicative of an identity of the vehicle and/or its driver to enable the driver to access carparking spaces allocated to car share vehicles.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: February 26, 2019
    Inventors: Tony Lynch, Francois Planke, Lewis Kite
  • Patent number: 10216791
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for adjusting a data query. These mechanisms and methods for adjusting a data query can enable more relevant query results, increased efficiency and revenue, optimized customer interaction, etc.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: February 26, 2019
    Assignee: salesforce.com
    Inventors: Francois Lopitaux, Frederic Voituret, Sylvana Bounthiem, Medha Pradhan, Nicolas Paymal, Gregoire Lejeune
  • Patent number: 10216719
    Abstract: Embodiments of the present invention disclose a method, a computer program product, and a computer system for extracting natural language relations between entities. A computer receives a configuration for associating one or more natural language questions with one or more entities and identifies the one or more entities annotated within a document. The computer answers the natural language questions associated with the identified one or more entities based on context surrounding the identified one or more entities. The computer may further transmit the natural language questions associated with the identified one or more entities and the surrounding context to a question and answer service, then receive answers to the natural language questions from the question and answer service. The computer may further determine whether the received answers correctly describe the relation between the identified one or more entities and other entities within the extracted surrounding context.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Brendan C. Bull, Scott R. Carrier, Aysu Ezen Can, Dwi Sianto Mansjur
  • Patent number: 10210024
    Abstract: A system includes a plurality of storage drives configured to store data associated with at least one of homogeneous and heterogeneous applications running in containers; and a controller configured to balance workloads of the containers by grouping the containers based on characteristics of the workloads of the containers.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: February 19, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Janki Bhimani, Hingkwan Huen, Jingpei Yang, Manu Awasthi, Vijay Balakrishnan, Jason Martineau
  • Patent number: 10210023
    Abstract: Methods and systems for a networked storage system are provided. One method includes assigning by a processor executable management module a service level objective (SLO) for a workload, where the SLO is allotted a plurality of performance parameters for tracking performance of the workload for storing data in a networked storage environment; tracking historical performance of the workload to determine a duration when SLO allotment defined by the plurality of performance parameters is being under-utilized; adjusting automatically the SLO allotment for the workload during the duration when the SLO allotment is under-utilized; and re-allocating automatically the available performance capacity of a resource used by the workload to another workload whose assigned SLO is not being under-utilized.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: February 19, 2019
    Assignee: NETAPP, INC.
    Inventors: Alma Dimnaku, Jeffrey Scott MacFarland
  • Patent number: 10212242
    Abstract: Methods, apparatus, systems and articles of manufacture to monitor media presentations are disclosed. An example method includes providing a software development kit (SDK) to an application developer. The SDK is to enable the application developer to create a monitoring enabled application. A panelist identifier is transmitted in response to a request from a registrar executed by the media device. The request includes demographic information associated with a user of the media device. The panelist identifier is stored in a shared memory of the media device and is accessible to the monitoring enabled application. The monitoring enabled application is to collect data if the panelist identifier is in the shared memory and to disable collection of the data if the panelist identifier is not in the shared memory. The data is collected from the monitoring enabled application.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: February 19, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventors: Alan N. Bosworth, Albert T. Borawski, Scott Cooper, Kevin K. Gaynor