Automated Electrical Financial Or Business Practice Or Management Arrangement Patents (Class 705/1.1)
  • Patent number: 10180321
    Abstract: Techniques are provided for calculating an average time people spend at a particular location, such as a store. A plurality of entrance times is identified, where each entrance time corresponds to when one or more objects entered the particular location. A plurality of exit times is also identified, where each exit time corresponds to when one or more objects exited the particular location. An average entrance time is determined based on the plurality of entrance times. An average exit time is determined based on the plurality of exit times. An average time people spend at the particular location is determined based on a difference between the average exit time and the average entrance time.
    Type: Grant
    Filed: May 31, 2014
    Date of Patent: January 15, 2019
    Assignee: 3VR SECURITY, INC.
    Inventors: Christopher Allocco, Derrick Low, Narasimha Paila, Jithendra Paruchuri, Ali Zandifar
  • Patent number: 10181138
    Abstract: Business rules can govern a single price or they can define relationships between different products involving two or more decision prices. One problem that retailers can face is that business rules are generally not codified and are rarely followed consistently, and thus it can be difficult to articulate existing business rules or generate new business rules. However, existing price information inherently contains industry knowledge and experience, even if retailers find it difficult to express that knowledge. The disclosed technology generates business rules by reverse engineering rule bounds and coefficients from existing price information. The reverse engineered rule bounds and coefficients can be used in price optimization to generate recommended prices for retail products that optimize revenue and profit while complying with a set of business rules.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: January 15, 2019
    Assignee: Clear Demand, Inc.
    Inventors: Adam N. Rosenberg, James A. Sills
  • Patent number: 10180830
    Abstract: Efficient system construction is enabled even when components (objects) of a system include such a setting item whose setting value is determined by an environment of a destination of construction during deployment. In a deployment device (100), a setting information storage unit (120) stores setting information indicating a referencing relation among setting items of a plurality of objects included in a system and a dependent item which is a setting item whose value is determined during deployment in an execution environment among the setting items of the plurality of objects. A deployment sequence determination unit (140) determines a sequence in which the plurality of objects are to be deployed in the execution environment, based on the setting information. A deployment execution unit (150) deploys each of the plurality of objects in the execution environment in accordance with the deployment sequence.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: January 15, 2019
    Assignee: NEC CORPORATION
    Inventor: Manabu Nakanoya
  • Patent number: 10182256
    Abstract: A method and system are provided for assigning metadata candidates to a commercial by performing image analysis on a plurality of the video frames to identify video frames that include one or more of identifiable product-related logos, brand-related logos, product-related text, or brand-related text which appear in the video frames, performing audio analysis on the commercial to identify audio associated with one or more identifiable products or brands in the commercial, comparing the products and brands identified by the image analysis with the products and brands identified by the audio analysis, and identifying similar products and brands; and assigning to the commercial a product or brand as a primary metadata candidate when a similar product or brand is identified by the image analysis and the audio analysis.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: January 15, 2019
    Assignee: Alphonso Inc.
    Inventors: Lampros Kalampoukas, Ashish Chordia, Zhengxiang Pan
  • Patent number: 10178050
    Abstract: Methods and apparatus for mediating user access to services over a network are described. Access is provided by a service network host to a plurality of connectors providing access to a plurality of services over the network. The services are provided by entities independent from the service network host. The connectors including a first connector are configured to communicate with a first service using a first format to retrieve or modify data associated with the first service. The first connector is further configured to identify one or more methods or data fields of the first service. The service network host is further configured to provide, to a computer associated with a user over the network, one or more directions for using the first connector to display and/or modify data from the first service over the network.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: January 8, 2019
    Assignee: salesforce.com, inc.
    Inventor: David Byrne Reese
  • Patent number: 10176503
    Abstract: Data processing systems and methods, according to various embodiments are adapted for efficiently processing data to allow for the streamlined assessment of the risk level associated with particular privacy campaigns. The systems may provide a centralized repository of templates of privacy-related question/answer pairings for various vendors, products (e.g., software products), and services. Different entities may electronically access the templates (which may be periodically updated and centrally audited) and customize the templates for evaluating the risk associated with the entities' respective business endeavors that involve the relevant vendors, products, or services.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: January 8, 2019
    Assignee: OneTrust, LLC
    Inventors: Kabir A. Barday, Jonathan Blake Brannon
  • Patent number: 10169029
    Abstract: Systems, methods, and computer program products to perform an operation comprising obtaining configuration information from a source integration application, determining a set of features for the source integration application based on the configuration information, determining a score for a feature of the set of features for an integration pattern, the score representing based on a likelihood the feature is associated with a pattern, determining fitness scores for the integration pattern of a set of integration patterns based at least in part on the score of one or more features of the set of features, selecting one or more integration patterns from the set of patterns based on the fitness score associated with each of the integration patterns, and migrating the source integration application based on the selected one or more integration patterns.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Andrew J. Borley, Callum P. Jackson, Philip L. Norton
  • Patent number: 10171398
    Abstract: A user device which can provide information related to text, which is input into a messenger, on a background screen of the messenger, and a method for providing information in the user device are provided. The method includes displaying a conversation exchanged through a messenger, detecting text related to a content in the conversation, displaying a content image matched to the content on a background of the conversation, and providing information related to the content in response to selection of the content image.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: January 1, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hongju Lee, Sungpyo Yoon
  • Patent number: 10169450
    Abstract: A semantic search engine is enhanced to employ user preferences to customize answer output by, for a first user, extracting user preferences and sentiment levels associated with a first question; receiving candidate answer results of a semantic search of the first question; weighting the candidate answer results according to the sentiment levels for each of the user preferences; and producing the selected candidate answers to the first user. Optionally, user preferences and sentiment levels may be accumulated over different questions for the same user, or over different users for similar questions. And, supplemental information may be retrieved relative to a user preference in order to further tune the weighting per the preferences and sentiment levels.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Scott Robert Carrier, Scott N. Gerard, Sterling Richardson Smith, David Blake Styles, Eric Woods
  • Patent number: 10170018
    Abstract: A computer system is configured to enable users to maintain a facility. The computer system includes a computer server configured to communicate across a computer network with a plurality of mobile devices, where each mobile device is pre-configured for one of a plurality of different facilities, and a database configured to store facility data about the facilities identifying sets of equipment within each facility that a user is required to perform a maintenance check on, and parameter data associated with the equipment that is set by a user through a given one of the mobile devices during the maintenance check. The computer server enables the mobile devices to read data from the database or insert new data into the database in response to requests received from the mobile devices.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: January 1, 2019
    Inventor: Peter M. Curtis
  • Patent number: 10169828
    Abstract: A method and system applies analytics models to a tax return preparation system to determine a likelihood of qualification for an earned income tax credit by a user, according to one embodiment. The method and system receive user data and applying the user data to a predictive model to cause the predictive model to determine, at least partially based on the user data, a likelihood of qualification for an earned income tax credit for the user, according to one embodiment. The method and system display, for the user, an estimated tax return benefit to the user, at least partially based on the likelihood of qualification for the earned income tax credit exceeding a predetermined threshold, to reduce delays in presenting estimated earned income tax credit benefits to the user during a tax return preparation session in a tax return preparation system, according to one embodiment.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: January 1, 2019
    Assignee: Intuit Inc.
    Inventors: Yao H. Morin, Massimo Mascaro, Preetam Kumar Ojha, Joel R. Minton
  • Patent number: 10171985
    Abstract: Data sharing between devices in a network is described. User data associated with a user device is identified, and a location of the user device is determined. A potential contact device located within a proximity range relative to the location of the user device is identified. Communications are sent between the user device and the potential contact device to initiate data sharing. In response to the communications, data is exchanged between the user device and the potential contact device by sending the user data to the potential contact device, and sending contact data associated with the potential contact device to the user device to modify contact information stored in association with the user device. The data sharing can also initiate a chat session and/or generate a display.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: January 1, 2019
    Assignee: Ginko LLC
    Inventors: Ronald J. Czajka, II, Sam B. Attisha
  • Patent number: 10169858
    Abstract: A system, device, and method for inspecting the cosmetic and operational features of electronic devices, including computing and telecommunications devices. The cosmetic inspection system includes an image capture unit for capturing the images of the electronic devices, and a user interface for processing the captured images and providing relevant information to the user of the system. Images of the external components such as external casing materials or touch screens of electronic devices are captured and the cosmetic inspection system uses baseline images to make determinations to identify defective components of the electronic devices. Based on these determinations, the system may conclude which, if any, replacement components of the devices are needed to restore the electronic device. In one embodiment, a user of the system may then be provided with information through a user interface about defective components and options for ordering replacement components.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: January 1, 2019
    Assignee: FedEx Supply Chain Logistics & Electronics, Inc.
    Inventors: Clark Humphrey, Brian Morris
  • Patent number: 10169794
    Abstract: In representative embodiments, a digital assistant provides actionable information to a user regarding one or more vehicles owned by a user. Actionable information is typically provided in a “tip” which is a mechanism for presenting information to a user and may be presented in text, audible, or other form. The tips provided by the digital assistant are directed to helping the user with tasks associated with vehicles such as knowing when to obtain service such as oil changes, tire inflation, light replacement, brake replacement, fluid level check/fill, or other service. The digital assistant can utilize user information to automatically book service appointments, recommend times for service or other vehicle actions, route changes and so forth. Tips can also include links to a marketplace where recommended services can be obtained.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: January 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zain Aziz, Ajoy Nandi
  • Patent number: 10165121
    Abstract: A method of sending data to one of a plurality of geographically dispersed contact center service sites includes receiving a contact from a customer device; determining a context of the contact; and retrieving, by the server of the contact center, from a first context store, information based on the determined context of the contact. Accordingly, based on the determined context of the contact, a predicted particular service site from among the plurality of geographically dispersed contact center service sites can be identified so that the retrieved information can be sent to a storage location that is closer to the predicted particular service site than the contact center is.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: December 25, 2018
    Assignee: Avaya Inc.
    Inventors: John Reilly, John McGreevy, Joseph Smyth, Thomas Eustace
  • Patent number: 10163388
    Abstract: An electronic device may be provided with a display. A content generator may generate frames of image data to be displayed on the display. The display may have an array of pixels that emit light to display images. The pixels may contain light-emitting devices such as organic light-emitting diodes, quantum dot light-emitting diodes, and light-emitting diodes formed from discrete semiconductor dies. As a result of aging, the light producing capabilities of the light-emitting devices may degrade over time. The electronic device may have a temperature sensor that gathers temperature measurements. A pixel luminance degradation compensator may apply compensation factors to uncorrected pixel luminance values associated with the frames of image data to produce corresponding corrected pixel luminance values for the display. The compensation factors may be based on aging history information such as pixel luminance history and temperature measurements.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: December 25, 2018
    Assignee: Apple Inc.
    Inventors: Yifan Zhang, Paul S. Drzaic, Chieh-Wei Chen, Jean-Pierre S. Guillou, Koorosh Aflatooni
  • Patent number: 10163168
    Abstract: A system provides on a graphical user interface user-selectable options corresponding to a first type and a second type of enhanced coverage options, available for a covered property, each of the enhanced coverage options providing one or more improvements to a property covered under a property insurance policy, in accordance with universal design principles, in the event of an incurred loss to the covered property. Responsive to user selection of a type, alternating images including an image of a damaged property and an image of the damaged property after repair and an improvement in accordance with universal design principles corresponding to the selected type of enhanced coverage option, are displayed.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: December 25, 2018
    Assignee: Hartford Fire Insurance Company
    Inventors: Christine A. Woods, Cynthia A. Hellyar, Sandra E. Belcourt
  • Patent number: 10163119
    Abstract: Various embodiments provide systems and methods for encouraging online merchants to tender shipments according to specified criteria such that its delivery can be synchronized with anticipated and/or forecasted deliveries to the same or nearby addresses. In this way, a more efficient delivery of the shipment may be achieved. The encouragement or incentive may be in the form of a decrease in shipping cost for the particular shipment, a general shipping discount for selecting a threshold number of incentivized shipments, or some other incentive schedule. In some embodiments, the incentives may not be financially based and instead may be reductions in emissions, fuel consumption, improved customer experience (e.g., multiple deliveries at the same time versus separate deliveries) and the like. Of course, any combination of incentives may be provided both financial and otherwise.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: December 25, 2018
    Assignee: United Parcel Service of America, Inc.
    Inventors: Chris Bolton, Steven D. Brill, Matthew Collins, Anthony Creasy, Andrew Dotterweich, Joseph Guerrisi, Daniel Kettleson, Michael Mulholland
  • Patent number: 10162840
    Abstract: According to an embodiment of the present invention, a system and method for consolidating financial data comprising: a relational database containing a plurality of schema comprising a staging schema, recent schema and historic schema; a distributed data storage platform comprising a plurality of nodes; and a computer processor, coupled to the relational database and the distributed data storage platform, and programmed to: store financial data in the distributed data storage platform comprising the plurality of nodes; create an aggregation specification to compute an aggregation for a financial measure; determine whether the aggregation is current; compose one or more keys for the aggregation specification; determine one or more dimensions for the keys; responsive to the keys and dimensions, process the aggregation specification via the plurality of nodes; and combine one or more aggregations to create a new aggregation algorithm.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: December 25, 2018
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventor: Christopher Richard Carter
  • Patent number: 10163137
    Abstract: A system and method providing for communication and resolution of utility functions between participants, wherein the utility function is evaluated based on local information at the recipient to determine a cost value thereof. A user interface having express representation of both information elements, and associated reliability of the information. An automated system for optimally conveying information based on relevance and reliability.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: December 25, 2018
    Inventor: Steven M. Hoffberg
  • Patent number: 10157267
    Abstract: A computer and mobile computing devices are used to determine participation in a health improvement plan. Data is stored pertaining to the identification of a members of the health improvement plan, as well as data pertaining to the identification of a mobile computing devices associated with the members. Additionally, data is stored pertaining to a set of locations each pertaining to a predetermined health improvement facility. As members use the health related facilities, information is received from a member's mobile computing device pertaining to a location of the mobile computing device within a predetermined distance with respect to a location within the set of locations. The time at which a location of the mobile computing device is within the predetermined distance, at a plurality of different times is stored, and then the stored time is analyzed to determine a level of participation of the member with the wellness program.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: December 18, 2018
    Assignee: Vitality Group International, Inc.
    Inventor: Stephen Ronald Mitchley
  • Patent number: 10157426
    Abstract: Computer-implemented methods, systems and articles of manufacture for rendering paginated interview screens that include arrangements of tax questions or topics representative of question or topic relevancy and that are selected and arranged based at least in part upon determined question or topic categorization and/or ranking. Different pagination structures may be utilized to visually indicate tax question or topic relevancy and to encourage or enable users of a tax return preparation application to answer more pertinent questions or topics before others, while also allowing the user to navigate or scroll questions or topics of paginated screens and to select questions or topics to answer or address at the user's discretion, without being restricted by a pre-determined sequence of interview questions or hard-coded question-and-answer frameworks. Interview screen paginations and content thereof are dynamically updated as runtime data of the electronic tax return is received or updated.
    Type: Grant
    Filed: November 28, 2014
    Date of Patent: December 18, 2018
    Assignee: INTUIT INC.
    Inventors: Gang Wang, Kevin M. McCluskey, Jay J. Yu, Alex G. Balazs
  • Patent number: 10152724
    Abstract: A method of providing a context based service is performed by a user terminal. The method includes: generating a user profile about at least one entity; providing user profile characteristic information obtained or inferred from the user terminal associated with the at least one entity; and controlling to provide a user description generated based on the user profile and the user profile characteristic information to a recommendation engine for a required service if a recommendation of a context based service is required to the at least one entity, the recommendation engine performing a service recommendation according to a situation of the at least one entity.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: December 11, 2018
    Assignee: Korea Electronics Technology Institute
    Inventors: Jae Won Moon, Tae Beom Lim, Kyung Won Kim, Seung Woo Kum, Jong Bin Park, Jong Jin Jung
  • Patent number: 10146840
    Abstract: A user-interface method of selecting and presenting a collection of content items based on user navigation and selection actions associated with the content is provided. The method includes associating a relevance weight on a per user basis with content items to indicate a relative measure of likelihood that the user desires the content item. The method includes receiving a user's navigation and selections actions for identifying desired content items, and in response, adjusting the associated relevance weight of the selected content item and group of content items containing the selected item. The method includes, in response to subsequent user input, selecting and presenting a subset of content items and content groups to the user ordered by the adjusted associated relevance weights assigned to the content items and content groups.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: December 4, 2018
    Assignee: Veveo, Inc.
    Inventors: Murali Aravamudan, Kajamalai G. Ramakrishnan, Rakesh Barve, Sashikumar Venkataraman, Ajit Rajasekharan
  • Patent number: 10145725
    Abstract: A method of calibrating a weighing system associated with a worksite is provided. The method includes, receiving, from the weighing system, readings indicative of a payload on a first set of machines and a second set of machines of the worksite. The second set of machines are configured to receive a payload from the corresponding first set of machines. The method also includes formulating a predefined number of equations from the readings and determining error coefficients of the weighing system by optimizing the predefined number of equations. The method further includes calibrating the weighing system based on the determined error coefficients.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: December 4, 2018
    Assignee: Caterpillar Inc.
    Inventors: Aaron Robert Shatters, Michael Anthony Spielman, Jr.
  • Patent number: 10140671
    Abstract: Various of the disclosed embodiments concern systems and methods for applying legal analytics. In some embodiments, a legal analytics platform retrieves legal data from an electronic database, analyzes some or all of the legal data, and identifies interesting patterns and results of statistical analyses. In order to permit searching of the legal data, metadata elements or tags can be generated for legal entities and legal events. In some embodiments, the legal analytics platform identifies timestamps in the legal data and performs time-based statistical analysis. Results of the statistical analyses can be presented to a user via a graphical user interface (GUI), which may also allow the user to interact with the legal analytics platform and search one or more databases of legal data.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: November 27, 2018
    Assignee: Lex Machina, Inc.
    Inventors: Gavin Carothers, Karl Harris, Brian C. Howard, John Lehmann, Timothy Wade Malone, Nicholas O. Pilon, Carla L. Rydholm
  • Patent number: 10140617
    Abstract: A computer-implemented method is disclosed for storing and presenting warranties to one or more customers. Within the method, a computer system may store at least one warranty. Subsequently, a point-of-sale system forming part of the computer system may initiate a point-of-sale transaction involving a customer. The computer system may then determine that a first product forming part of the point-of-sale transaction corresponds to a first warranty of the least one warranty and offer to display the first warranty. In response to the offer, the computer system may receive a request to display the first warranty from a computing device corresponding to the customer. Accordingly, the computer system may present the first warranty to the customer via the computing device.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: November 27, 2018
    Assignee: WALMART APOLLO, LLC
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 10133996
    Abstract: Embodiments presented herein provide techniques for generating analytical graphs that display a visualization of multiple transaction objects processed concurrently in a computer system. An object lifecycle analysis tool identifies one or more transaction objects having a specified identifier. Each transaction object corresponds to an instance of a common transaction having been processed. The analysis tool retrieves transition state information corresponding to each transaction object and sorts the transition state information in chronological order. The analysis tool generates a graph based on the sorted transition state information. The generated graph allows a user to easily identify performance issues (e.g., concurrency bottlenecks) in a transaction management system.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: November 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tony McCann, John W. Medlin, Jr., William W. Plyler, Ricky C. Skinner
  • Patent number: 10134368
    Abstract: A system or a method may be provided that may detect a movement or activity of a user via the user's mobile and/or wearable devices. The system may adjust the display interface based on the user's detected movement or activity. When a user is very active (biking or jogging), the user may have very limited amount of time or attention to interact with a display interface. The movement or activity of the user may be detected by a motion detection device installed on the mobile device or on the wearable device. When the user is active, the display interface may adjust to enlarge the information to make it easier for the user to view, read, or interact with. The system may also select and display important information, without other peripheral information (less important information) when the user is active.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: November 20, 2018
    Assignee: PAYPAL, INC.
    Inventor: Megan Marie O'Neill
  • Patent number: 10133997
    Abstract: Embodiments presented herein provide techniques for generating analytical graphs that display a visualization of multiple transaction objects processed concurrently in a computer system. An object lifecycle analysis tool identifies one or more transaction objects having a specified identifier. Each transaction object corresponds to an instance of a common transaction having been processed. The analysis tool retrieves transition state information corresponding to each transaction object and sorts the transition state information in chronological order. The analysis tool generates a graph based on the sorted transition state information. The generated graph allows a user to easily identify performance issues (e.g., concurrency bottlenecks) in a transaction management system.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: November 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tony McCann, John W. Medlin, Jr., William W. Plyler, Ricky C. Skinner
  • Patent number: 10134036
    Abstract: A transaction is conducted between a merchant site and a customer's electronic device using a payment processor. The merchant site is associated with a client-side application and a server-side application. The client-side application executes on the customer's electronic device. The client-side application electronically sends payment information retrieved from the customer's electronic device to the payment processor. The client-side application does not send the payment information to the server-side application. The payment processor creates a token from the payment information sent by the client-side application. The token functions as a proxy for the payment information. The payment processor electronically sends the token to the client-side application. The client-side application electronically sends the token to the server-side application for use by the server-side application in conducting the transaction.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: November 20, 2018
    Assignee: STRIPE, INC.
    Inventors: Patrick Collison, John B. Collison, Greg D. Brockman, Saikat Chakrabarti, Ross A. Boucher
  • Patent number: 10133816
    Abstract: A method for managing a cloud music account of a user is provided, including the following method operations: receiving metadata obtained from an audio file stored on a client device; receiving an audio sample obtained from audio content of the audio file; receiving image data processed from an image associated with the audio file; analyzing the metadata, audio sample, and image data to determine an identity of the audio content of the audio file; and associating to the cloud music account of the user a permission to access cloud-based audio content corresponding to the identity of the audio content of the audio file.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: November 20, 2018
    Assignee: Google LLC
    Inventors: Brandon Bilinski, Jai John Mani
  • Patent number: 10129107
    Abstract: An item sharing machine is configured to receive share requests submitted by requesters and specifying numerical values accorded to the shareable item by the requesters. The item sharing machine determines a distribution of the numerical values and generates an allocation plan based on the distribution of the numerical values, which include a first numerical value accorded by a first requester. The item sharing machine determines an allocated percentage at which the shareable item is allocated to the first requester and selects an alternative percentage at which the shareable item is allocable to the first requester. The item sharing machine calculates an alternative numerical value accordable to the shareable item and causes presentation of a notification that the shareable item is allocable to the first requester at the alternative percentage, conditioned upon a future share request indicating that the alternative numerical value is accorded to the shareable item.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: November 13, 2018
    Assignee: Hipmunk, Inc.
    Inventors: Adam Julian Goldstein, Kevin Malone, Steven Ji, Navin Lal, Christopher Brian Slowe, Steven Ladd Huffman, William Glass
  • Patent number: 10127605
    Abstract: A method and server for processing item identifiers and a computer readable storage medium are disclosed. In one aspect, the method includes obtaining item transform information of the item identifiers and calculating item transform scores of the item identifiers based on the corresponding item transform information. The method also includes sorting the item identifiers according to the item transform scores of the item identifiers. The method further includes providing the sorted item identifiers to a display terminal.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: November 13, 2018
    Assignee: BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY CO
    Inventors: Ziwei Li, Huiqi Xie, Lisong Xiao, Zihe Pan, Geng Tian, Di Liu
  • Patent number: 10127134
    Abstract: Devices and methods for identifying relevant features of software product are described. The system retrieves requirement data, test case data and defect data associated with plurality of features of the software product. The requirement data comprises de-scoped requirements which indicate those requirements which are not required for performing the regression testing. The device further computes an impact score, a test effort score, and a weightage factor for each of the plurality of features based on the requirement data, the test case data and the defect data respectively. Based on the computed impact score, the test effort score, and the weightage factor, the device further determines a regression factor for each of the plurality of features. Further, the device identifies one or more relevant features amongst the plurality of features based on the regression factor. This way, the device facilitates structured regression planning which optimizes the overall performance of the device.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: November 13, 2018
    Assignee: Wipro Limited
    Inventors: Venkata Subramanian Jayaraman, Sumithra Sundaresan
  • Patent number: 10120909
    Abstract: In one embodiment, a method includes accessing a social graph by a social-networking system. The social graph includes a plurality of nodes and a plurality of edges connecting the nodes. The social-networking system may receive a trigger action from a first user. In response to the trigger action, the social-networking system may generate reaction-cards based at least in part on the trigger action where each reaction-card is associated with a structured query referencing nodes and edges of the social graph. The social-networking system may calculate a reaction-card score for each reaction-card, where the reaction-card score is based on a relevance of the structured query associated with the reaction-card to the trigger action and user-engagement factors. The social-networking system may then send each reaction-card having a reaction-card score greater than a threshold reaction-card score to the first user for display on a page currently accessed by the first user.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: November 6, 2018
    Assignee: Facebook, Inc.
    Inventors: Alex Himel, Matej Hrescak, Samuel Wharton Lessin, Matthew D. Wyndowe, Henry Zheng Zhang
  • Patent number: 10121216
    Abstract: Various of the disclosed embodiments concern systems and methods for applying legal analytics. In some embodiments, a legal analytics platform retrieves legal data from an electronic database, analyzes some or all of the legal data, and identifies interesting patterns and results of statistical analyses. In order to permit searching of the legal data, metadata elements or tags can be generated for legal entities and legal events. In some embodiments, the legal analytics platform identifies timestamps in the legal data and performs time-based statistical analysis. Results of the statistical analyses can be presented to a user via a graphical user interface (GUI), which may also allow the user to interact with the legal analytics platform and search one or more databases of legal data.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: November 6, 2018
    Assignee: Lex Machina, Inc.
    Inventors: Gavin Carothers, Karl Harris, John Lehmann, Timothy Wade Malone, Nicholas O. Pilon
  • Patent number: 10121013
    Abstract: Example embodiments for descrambling and scrambling a memory channel include executing a training mode for the memory device to discover XOR vectors used by the host system to scramble data. The training mode inputs all zero training data to a scrambling algorithm for all memory locations of the memory device to generate scrambled training data that is transmitted over the memory channel to the memory device. The scrambled training data are equal to the XOR vectors corresponding to those memory locations. The scrambled training data is received over the memory channel by the memory device and stored as the XOR vectors for each corresponding memory location. During a functional mode, the scrambled data is received over the memory channel for a specified memory location and the XOR vector stored for the specified memory location is used to descramble the scrambled data prior to writing to the specified memory location.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: November 6, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chihjen Chang, Michael Bekerman, Ian Swarbrick, Craig Hanson
  • Patent number: 10121015
    Abstract: A method to provide negotiation control to data such that a person or entity can negotiate the use of data gathered beyond what is needed for a particular use by a third party transaction.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: November 6, 2018
    Assignee: LENS VENTURES, LLC
    Inventors: Tara Lemmey, Stanislav Vonog
  • Patent number: 10123094
    Abstract: The illustrative embodiments described herein provide systems and methods for movie identification based on a location. In the embodiment, a method includes locating a mobile communication device associated with a user to form location data, accessing a location database to determine a geographic location of the mobile communication device based on the location data, and identifying a set of movies related to the geographic location by accessing a movie database. Each of the set of movies in the movie database is associated with one or more respective geographic locations. The method also includes presenting a set of movie results corresponding to the set of movies on a graphical user interface of the mobile communication device. In another embodiment, the method may also validate an object photographed by a camera of the mobile communication device, and use the recognized object to identify the set of movies.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: November 6, 2018
    Assignee: West Corporation
    Inventors: Erika Nelson Kessenger, Bruce Pollock
  • Patent number: 10115070
    Abstract: Methods and systems for providing an information-conveying layout based on tangential categories of products for sale in a retail location are applicable to any product for which there are multiple complex criteria for determining an appropriate selection. By providing customers with an intuitive and systematic approach to selecting a desired product, such as wine, the present disclosure provides customers the rare satisfaction of quickly making a precise and intelligent decision based on informed choice, rather than choosing only based on a direct category or relying on the suggestions of a salesperson.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: October 30, 2018
    Inventor: Tom Geniesse
  • Patent number: 10115067
    Abstract: A system and method for remote acquisition and delivery of goods includes a server in communication with customer computers, such as through a user interface via the internet. The server can store customer information including billing information, and may include an image processor. A mobile delivery system in communication with the server includes an energy efficient vehicle, an image capture device, a global positioning system, a communication device and a printer. In use, a customer communicates with a mobile delivery agent via the image capture device and the communication device to remotely acquire a product. Once acquired, the delivery agent delivers the product to a designated delivery location. The image capture device can be utilized during the entire transaction. The system preferably includes a processor for optimizing system efficiencies, including selecting a delivery agent based on the product, pick-up location and delivery site.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: October 30, 2018
    Assignee: Consumeron, LLC
    Inventors: Mark B Barron, Michael Hays
  • Patent number: 10108932
    Abstract: A candidate assessment system reviews gaming data from a plurality of players to determine how well those players fit a particular job opening. The system uses one or more interpretation metrics to derive skill sets for each player by analyzing game attribute data from game scenarios played by the player. Each interpretation metric is generally unique, allowing the candidate assessment engine to derive a player's skill sets in markedly different ways.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: October 23, 2018
    Assignee: MERCER (US) INC.
    Inventors: Patty Pei-yi Sung, Barbara Marder, Jonathan Meyers, Aikaterini Rodriguez, Kevin Lin
  • Patent number: 10107644
    Abstract: A method is provided for processing measurement data of a vehicle in order to determine the start of a search for a parking space. The method is characterized in that an estimate of a parking target point is carried out, that an earliest start of a search for a parking space is determined and that a driving analysis is performed between these two points for determining the start of the search for a parking space using map data. Furthermore, a related computer program product is disclosed.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: October 23, 2018
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Heidrun Belzner, Daniel Kotzor
  • Patent number: 10108484
    Abstract: A method includes determining a root cause for a rebuilding request of an encoded data slice of a set of encoded data slices, where the rebuilding request includes a slice name of the encoded data slice corresponding to a slice error. The method further includes establishing a pricing level as a user pricing level when the root cause is a user-centric root cause, and establishing the pricing level as a non-user pricing level when the root cause is a non-user-centric root cause. The method further includes facilitating the rebuilding of the encoded data slice, and generating billing information for the rebuilding based on the pricing level.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: October 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Asimuddin Kazi, Jason K. Resch
  • Patent number: 10102529
    Abstract: Methods and systems for receiving an authorization request associated with a transaction, the authorization request including a payment account number and a card verification value; determining the authorization request is to be processed as having a dynamic card verification value; automatically bypassing, in response to the determination that the authorization request is to be processed as having a dynamic card verification value, at least one card verification process to be used in a processing of the authorization request; and sending the authorization request to a card verifier to verify the card verification value matches a dynamic card verification value of record. Some methods and systems include transmitting the authorization request to a payment network for authorization of the transaction; receiving an authorization response in reply to the transmitted authorization request; and providing an indication of the authorization response to a merchant associated with the transaction.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: October 16, 2018
    Assignee: Mastercard International Incorporated
    Inventors: Christopher A. Guiney, Travis M. Carpenter
  • Patent number: 10102515
    Abstract: A method for data integration in a unified platform includes a processing server that is configured to store account profiles for unified transaction and membership accounts, receive authentication requests from multiple entities, receive a transaction message for a payment transaction from another entity, identify an account profile associated with the authentication requests and payment transaction, process the payment transaction, perform authentication for each of the authentication requests, and electronically transmit results of the transaction processing and authentication to the appropriate entities, such that the processing server provides for a unified platform where data is integrated and used at a plurality of different merchants for a plurality of different services for consumer and merchant convenience.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: October 16, 2018
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Joost Vastenavondt, Benjamin Dessy, Davide Messina
  • Patent number: 10102689
    Abstract: Systems and methods for location reporting of detected events during vehicle operation in accordance embodiments of the invention are disclosed. In one embodiment of the invention, an event reporting telematics unit configured to report the location of events includes a first sensor configured to determine sensor information, a storage device configured to store sensor information and an event reporting application, and a processor, wherein the event reporting application configures the processor to receive a first sensor information using the first sensor, calculate a first sensor information timestamp, where the first sensor information timestamp is associated with the first sensor information, determine the occurrence of a vehicle event, complete the determination of the vehicle event, correlate the first sensor information with the determined event using the first sensor information timestamp, and determine the time corresponding to the beginning of the determined event.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: October 16, 2018
    Assignee: CALAMP CORP
    Inventors: Peter Hergesheimer, Alexandre Dlagnekov
  • Patent number: 10096037
    Abstract: Inferring purchase intent using non-payment transaction signals predicts whether a payment transaction has been completed based on non-payment information. An account system that operates outside of the payment path does not take part in and the approval of a financial transaction between the user and the merchant system, distributes an offer to the user. The user completes a financial payment transaction with the merchant and the account system determines whether a trigger event has occurred. The user performs an action or enters information using the user computing device, and the user computing device transmits an indication of the action to the account system. In another example, the account system receives notification from another system or device. The account system determines whether the action is a trigger event and the predictive model determines whether the user completed a financial transaction and/or redeemed the distributed offer.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: October 9, 2018
    Assignee: GOOGLE LLC
    Inventors: Harry Lee Butler, IV, Glenn Berntson, Glenn Thrope, Xiaohang Wang
  • Patent number: 10091109
    Abstract: Methods and systems are described managing module for locating a target storage device among a plurality of storage devices connected via a network. A computer implemented method includes sending registration information to a central directory, wherein the registration information includes at least an address of one of the plurality of storage devices, and the central directory stores the registration information in a registry. The method also includes sending a request to the central directory for an address for another one of the plurality of storage devices, receiving the address from the central directory if the address is in the registry, and conducting a successive lookup of a closest known address until the address is located if the address is not in the registry.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: October 2, 2018
    Assignee: Vivint, Inc.
    Inventors: Alen Lynn Peacock, John Timothy Olds, Jeffrey Michael Wendling, Erik Sean Nolte