Intellectual Property Management Patents (Class 705/310)
  • Patent number: 11176949
    Abstract: Devices, systems, and methods for assigning differential weight to participants in a meeting, and for automatically generating summaries of meetings. A transcript of the meeting is generated or obtained; and meeting data and meta-data is analyzed, optionally utilizing textual analysis and Natural Language Processing (NLP). Roles or titles are determined for each participant; and a differential weight is allocated to utterances of each participant based on his role or title. Optionally, the weight is modified based on the relation between the participant's role and the topic of an utterance, or by taking into account the level of activity or passiveness of each participant. Optionally, a high-ranking participant is assigned a prevailing weight, with regard to all topics or with regard to a subset of topics. The system generates automatically a summary of approved decisions, approved action items, rejected proposals, or other insights.
    Type: Grant
    Filed: March 1, 2020
    Date of Patent: November 16, 2021
    Assignee: AUDIOCODES LTD.
    Inventors: Shabtai Adlersberg, Menachem Honig, Tatiana Adar
  • Patent number: 11100185
    Abstract: Methods, systems and software include programmatically downloading over the Internet, at routine intervals of time as well as on demand, from an online computer system of the USPTO, data relating to patent properties that are associated with a customer number; and creating a docket based on the downloaded data, generating and displaying a report generated from the downloaded data, sending an alert (email or text message) that is based on the downloaded data, or any combination thereof. Data specific to a particular client also is provided to the client programmatically, with reports, alerts, docketing, or any combination thereof, further being provided for use by the client.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: August 24, 2021
    Inventors: Chad Dustin Tillman, Jeremy Cooper Doerre
  • Patent number: 11095604
    Abstract: A computer-implemented method, computer-readable medium, and an apparatus operable to perform the method is provided for managing multiple provisioned domain name system (“DNS”) registry objects. The method can include receiving, at a DNS registry, a multiple domain extensible provisioning protocol (“EPP”) command from a registrar on behalf of a registrant to perform an action for each provisioned DNS registry object of the multiple provisioned DNS registry objects; comparing the action with one or more allowable actions in a policy maintained by the registry; determining, by a processor, that the action is allowable based on the comparing; and performing, based on the determining, the action on each of the provisioned DNS registry objects in one transaction.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: August 17, 2021
    Assignee: VERISIGN, INC.
    Inventors: James F. Gould, Srikanth Veeramachaneni, Nagesh Chigurupati
  • Patent number: 11086886
    Abstract: A user-interface system is provided for a patent management system having access to at least one patent matter database and at least one reference database. The user interface system comprises a first user interface element allowing selection of data stored in the at least one patent matter database, a second user interface element allowing selection of data stored in the at least one reference database, a third user interface element for linking at least one reference stored in the at least one reference database with at least one patent in the patent matter database, a fourth user interface element allowing the selection for storage of further references into the at least one reference database, and a fifth user interface element allowing analysis of at least one of the linked references.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: August 10, 2021
    Assignee: Black Hills IP Holdings, LLC
    Inventor: Steven W. Lundberg
  • Patent number: 11036896
    Abstract: A computer-aided design system enables physical articles to be customized via printing or embroidering and enables digital content to be customized and electronically shared. A user interface may be generated that includes an image of a model of an article of manufacture and user customizable design areas that are graphically indicated on the image corresponding to the model. A design area selection may be received. In response to an add design element instruction and design element specification, the specified design element is rendered in the selected design area on the model image. Customization permissions associated with the selected design area are accessed, and using the customization permissions, a first set of design element edit tools are selected and rendered. User edits to the design element may be received and rendered in real time. Manufacturing instructions may be transmitted to a printing system.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: June 15, 2021
    Assignee: Best Apps, LLC
    Inventor: Michael Bowen
  • Patent number: 11023215
    Abstract: The present disclosure relates to methods and systems for accelerating the development and distribution of data science workloads, including a consistent, portable and pre-configured data science workspace for development of data science applications allowing for the creation of a standardized, modular and reusable library of data science code product that can be maintained, extended and reused in a clear and repeatable manner. The code may be submitted to a build and deployment process that ensures consistency across multiple environments in terms of the application code and the operating system environment. Runtime execution may be managed through the authoring of definitions which detail aspects of how the workload should operate within a certain environment.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: June 1, 2021
    Assignee: AON GLOBAL OPERATIONS SE, SINGAPORE BRANCH
    Inventors: Bernhard Biskup, Mark Carey, Simon Lewis, Stephen Kernan
  • Patent number: 11012241
    Abstract: Validation of entitlements to software is provided with a Trusted Platform Module (TPM) platform hierarchy private key created at manufacture of an information handling system and an associated public key. At initiation of an entitlement request, such as to install a software application, a verification signature associated with the request is verified by the TPM to ensure that the information handling system is entitled to run the software.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: May 18, 2021
    Assignee: Dell Products L.P.
    Inventor: Amy Christine Nelson
  • Patent number: 11005808
    Abstract: A computer-implemented method, computer-readable medium, and an apparatus operable to perform the method is provided for managing multiple provisioned domain name system (“DNS”) registry objects. The method can include receiving, at a DNS registry, a multiple domain extensible provisioning protocol (“EPP”) command from a registrar on behalf of a registrant to perform an action for each provisioned DNS registry object of the multiple provisioned DNS registry objects; comparing the action with one or more allowable actions in a policy maintained by the registry; determining, by a processor, that the action is allowable based on the comparing; and performing, based on the determining, the action on each of the provisioned DNS registry objects in one transaction.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: May 11, 2021
    Assignee: VERISIGN, INC.
    Inventors: James F. Gould, Srikanth Veeramachaneni, Nagesh Chigurupati
  • Patent number: 10990950
    Abstract: In some embodiments, systems and methods are provided to recognize retail products, comprising: a model training system configured to: identify a customer; access an associated customer profile; access and apply a set of filtering rules to a product database based on customer data; generate a listing of products specific to the customer; access and apply a model training set of rules to train a machine learning model based on the listing of products and corresponding image data for each of the products in the listing of products; and communicate the trained model to the portable user device associated with first customer.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: April 27, 2021
    Assignee: Walmart Apollo, LLC
    Inventors: Michael A. Garner, Priyanka Paliwal
  • Patent number: 10976721
    Abstract: A reading device generates a data package which includes model data available for modeling a three-dimensional object and attribute information associated with the model data. The attribute information includes identification information about the model data and information about a reading function of generating data which indicates a three-dimensional structure of the object.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: April 13, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Satoshi Hirakawa
  • Patent number: 10946283
    Abstract: A computer system and method is disclosed including a vault application to facilitate the transacting of game assets represented by tokens managed by a smart contract via a hybrid approach that permits certain transactions of game assets to be conducted using an in-game centralized database approach (which does not necessarily include a decentralized network) and other transactions to be managed on a decentralized network, via a blockchain or other distributed ledger technology (DLT) network.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: March 16, 2021
    Assignee: Big Time Studios Ltd.
    Inventors: Ariel Meilich, Thor Alexander, Hugo Arregui
  • Patent number: 10887278
    Abstract: Taking a zero-configuration approach, a domain name discovery system utilizes, in an iterative process, WHOIS data and infrastructure data for a seed domain to automatically discover domain names having registration and/or infrastructure details that match those of the seed domain. Registration information such as a registered email address associated with a domain name discovered through WHOIS data matching or infrastructure data matching is utilized in a reverse lookup for domain names having infrastructure or WHOIS registered information that fully matches the information associated with the domain name discovered through the iterative process. Domain names discovered through WHOIS data matching, infrastructure data matching, and reverse lookup can be presented through a user interface on a client device communicatively connected to the domain name discovery system over a network. The domain name discovery can be performed periodically or in near real time responsive to receiving a new seed domain.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: January 5, 2021
    Assignee: PROOFPOINT, INC.
    Inventors: Gaurav Mitesh Dalal, Ali Mesdaq
  • Patent number: 10860657
    Abstract: System and method permit patent mapping. A method may comprise maintaining a database of patent portfolios and a database of patents with each patent stored in the database of patents associated with one or more patent portfolios stored in the database of patent portfolios. A target subject matter to be mapped is identified and a search query associated with the target subject matter is received. Search results are generated to define a first patent portfolio in the database with the search results including one or more patent claims associated with the search query. The one or more patent claims are mapped to a patent concept.
    Type: Grant
    Filed: October 5, 2011
    Date of Patent: December 8, 2020
    Assignee: Black Hills IP Holdings, LLC
    Inventor: Steven W. Lundberg
  • Patent number: 10860565
    Abstract: A computer system is provided comprising one or more processors, one or more memories and one or more programs stored in one or more of the memories for execution by one or more of the processors, the system updating a database that links organizations with intellectual property rights to create associations between related organizations, and being programmed to carry out the process of: performing a search, using an internet search engine, for a first entry from the database containing data indicative of the name of an organization associated with one or more rights to produce a first set of web page results for the first entry; performing a search, using an internet search engine, for a second entry from the database containing data indicative of the name of an organization associated with one or more rights to produce a second set of web page results for the second entry; comparing the first set of results and the second set of results to identify matches between the first set of results and the second set
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: December 8, 2020
    Assignee: AISTEMOS LIMITED
    Inventor: Stephen Harris
  • Patent number: 10855523
    Abstract: A component tracking system includes a plurality of devices that each include a device component monitoring subsystem that monitors for and records the addition and/or removal of device components to/from that device. A device component manager system that is coupled to each of the plurality of devices identifies, via a recording by a first device monitoring subsystem in a first device included in the plurality of devices, the removal of a first device component from the first device. The device component manager system then determines, via a recording by a second device component monitoring subsystem in a second device included in the plurality of devices, that the first device component has been added to the second device within a time period and, in response, the device component manager device prevents a removed first device component alarm.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: December 1, 2020
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Vaideeswaran Ganesan, Arjit Rastogi, Prabhat Chandra Biswas
  • Patent number: 10817823
    Abstract: A method and device for generating data services from heterogeneous systems is disclosed. The method includes generating an asset data model for a parent asset based on at least one data attribute associated with the parent asset. The method further includes populating the asset data model with at least one sub-asset associated with each of the at least one data attribute and at least one event associated with the at least one sub-asset and the at least one data attribute. The method includes creating a plurality of role hierarchies across multiple organizations associated with the parent asset. The method further includes associating a plurality of stakeholders with each of the plurality of role hierarchies. The method includes associating data contracts with each of the plurality of stakeholders and each of the at least one sub-asset based on the plurality of role hierarchies and the asset data model.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: October 27, 2020
    Assignee: Wipro Limited
    Inventors: Sanjoy Paul, Senthil Kumaresan, ArulKumar Karthikeyan
  • Patent number: 10810693
    Abstract: This document discusses, among other things, a system and method to provide cross-referencing of important IP relationships. The system comprising software executing on a computing platform for displaying relationships between various domains of IP information selected from the group of claims, prosecution history, products, concepts or art.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: October 20, 2020
    Assignee: Black Hills IP Holdings, LLC
    Inventors: Steven W. Lundberg, Janal M. Kalis
  • Patent number: 10796389
    Abstract: The invention relates to field of filing legal documents via the cloud (100, 130). The best mode of this invention is considered to be cloud based internet filing and storage system of legal documents that allows the user to compose and file documents, based on computer generated attorney instructions, forms and letter templates, without actually hiring an attorney. The invention has the advantage of providing legally correct advice at an affordable price to the end customer in multiple jurisdictions and substantive fields at once.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: October 6, 2020
    Inventor: Mikko Vaananen
  • Patent number: 10783539
    Abstract: An instant operation may include one or more of creating a smart contract identifying content and review requirements for performing a review of the content, signing and validating the smart contract, storing the smart contract in a blockchain, receiving content review feedback from one or more reviewers of the content, and amending the blockchain to include the content review feedback.
    Type: Grant
    Filed: April 27, 2019
    Date of Patent: September 22, 2020
    Assignee: International Business Machines Corporation
    Inventors: Brandon Z. Frank, Joseph A. Latone
  • Patent number: 10776889
    Abstract: An omnichannel platform for determining equity shares of users in a collaboration. The omnichannel platform executable by a processor coupled to a memory and being in communication with computing environments. The omnichannel platform acquires, from the computing environments, metadata with respect to user activity in the collaboration. The omnichannel platform evaluates the metadata for each of the users according to user position, user contribution, and end goal relatedness factors to produce valued user activity. The omnichannel platform determines equity shares of the users in the collaboration based on the valued user activity.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: September 15, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brett Ward, Mark Delaney, Robert H. Grant, Al Chakra
  • Patent number: 10664877
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for product promotion using a smart contract in a blockchain network. The method includes: receiving, by a node of a blockchain network, a creation request to create a promotion event, wherein: the promotion event is associated with multiple promotion codes and a pair of a private key and a public key, and the creation request includes the public key and a digital signature generated using the private key; determining, by the node and based on the public key and the digital signature, validity of the creation request; and in response to determining that the creation request is valid, registering, by the node, the promotion event in the blockchain network using a smart contract without storing the multiple promotion codes in the blockchain network.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: May 26, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Zhiyuan Feng, Yanpeng Li, Long Cheng
  • Patent number: 10579662
    Abstract: Systems and methods for calculating a patent claim scope rating are disclosed. In an example embodiment, a method of calculating a patent claim scope rating includes identifying patent references cited in examination of a subject patent and storing the identified patent references as an applied art list, identifying first backward references for the patent references in the applied art list and storing the first backward references as a first backward list, identifying second backward references for the first backward references in the first backward list and storing the second backward references as a second backward list, identifying forward references for the patent references in the applied art list and storing the forward references as a forward list. A patent claim scope rating is based on a calculation including at least a partial combination listing of the applied art list, the first and second backward lists, and the forward list.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: March 3, 2020
    Assignee: Black Hills IP Holdings, LLC
    Inventors: Steven W. Lundberg, Lars Olof Hugo Svensson
  • Patent number: 10579651
    Abstract: The present invention performs more realistic evaluation of an intellectual property right in which a value in business and a relation in business between enterprises are taken into account. The present invention provides a method, system, and program for preserving the business value of an enterprise which is an applicant, the business value of an enterprise which is an applicant of a source-of-citation patent application, and a relation in business between the two enterprises in a database, and calculating the evaluation index of a patent by reflecting the preserved value.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: March 3, 2020
    Assignee: ASTAMUSE COMPANY, LTD.
    Inventor: Ayumu Nagai
  • Patent number: 10503794
    Abstract: A system involves a network-connected service platform including a computerized server, a processor operating in the computerized server, executing instructions from a non-transitory physical medium, a data repository coupled to the network-connected server, a programmable interface operable in the service platform, enabled for two-way communication with a content platform, enabling the service platform to access and retrieve data from the content platform, and classification data and profile data stored in the data repository.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: December 10, 2019
    Assignee: Diginary Software, LLC
    Inventors: Alison Jane Provost, Jeffrey Alan Martin, Hitesh Kulkarni, James Michael Waltman, Ajoy Thomas, Gregory McKillop Spear, Judi Lee Costanza, Chasity Friend Stevens, Simon Tso
  • Patent number: 10489816
    Abstract: A method comprises determining, based at least in part on input detected by a mobile device, an offer to print a three-dimensional object, wherein the input detected by the mobile device suggests information about a user of the mobile device, and wherein the offer is chosen to be of interest to the user based on the information about the user. The method further comprises outputting the offer to print the three-dimensional object, detecting that offer conditions have been satisfied, and responsive to detecting that offer conditions have been satisfied, enabling printing of the three-dimensional object at a three-dimensional printer.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: November 26, 2019
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Michael Thomas Duke, Kourtney Eidam
  • Patent number: 10484355
    Abstract: A computer system detects that a digital certificate is set to expire within a threshold amount of time. In response to detecting that the digital certificate is set to expire, the computer system generates an update to cause a second computer system to perform operations to indicate an upcoming expiration of the digital certificate. The computer system provides the update to the second computer system to cause the second computer system to perform the operations.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: November 19, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Marcel Andrew Levy, Peter Zachary Bowen, Jonathan Kozolchyk, Nicholas Wexler
  • Patent number: 10438167
    Abstract: A system providing trademark search results includes: a controller; a display controlled by the controller; and a memory coupled to the controller, wherein the memory is configured to store program instructions executable by the controller; wherein in response to executing the program instructions, the controller is configured to: receive a data set of trademark search results including a searched mark, a plurality of reference, and at least one proximity score between each reference and the searched mark; and provide through the display an interactive visual representation of the search results including a displayed relationship between the searched mark and at least two of the plurality of references, wherein the displayed relationship between the searched mark and the at least two of the plurality of references is a visual representation of the proximity score between the searched mark and each of the at least two of the plurality of references.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: October 8, 2019
    Inventor: Cindy Summerfield
  • Patent number: 10417264
    Abstract: Provided are a program management system, a spatial management system, a data management system, and a user interface. The program management system receives contact information and a search criteria for a locate request. The program management system transmits the search criteria to the spatial management system. The spatial management system geocodes the search criteria and retrieves map data from the data management system corresponding to the search criteria geocode. The spatial management system transmits the map data to the program management system. The program management system transmits the map data to the user system and, in return, receives an indication of a site location where the operation is to be performed. The program management system transmits the site location indication to the spatial management system. The spatial management system geocodes the site location indication and transmits the site location geocode to the program management system.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: September 17, 2019
    Assignee: CELERIT ASWORKS, LLC
    Inventors: Scott A. Evans, Robert Lee Marshall, Steven Bruce Cudd
  • Patent number: 10394543
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to state awareness of a non-live object, and provide a method, system and computer program product for lifecycle model instance objectification of a non-activity object in an activity thread. In one embodiment of the invention, a method for lifecycle model instance objectification of non-activity objects in an activity thread can be provided. The method can include rendering an activity thread within an activity map for an activity-centric collaborative tool, creating an instance of a lifecycle model, and objectifying a non-activity object in the activity thread with the lifecycle model instance. Additionally, a status decorator can be displayed for the lifecycle model instance in association with the non-activity object in the activity map.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael Muller, Andrew L. Schirmer, Paul B. Moody
  • Patent number: 10380707
    Abstract: A method and system are provided for managing the cost and quality of international patent applications over the life cycle of such applications. The method and system have various process circuitries that generate instructions for administrative and technical tasks and generate communications between a controlling agent and both an administrative patent agent and a technical agent.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: August 13, 2019
    Assignee: ITIP Development, LLC
    Inventor: Thomas F. Quinn, Jr.
  • Patent number: 10356198
    Abstract: Data transmission between a safe producer and a safe consumer, wherein the safe producer is a network subscriber connected to a first network infrastructure, and the safe receiver is a network subscriber connected to one of the first network infrastructure and a second network infrastructure. Embodiments include generation of secure data for a safe consumer by the safe producer, write access to a data memory and writing the generated secure data, to be identifiable as such, to the data memory. Embodiments also may include consumption of secure data from a safe producer by a safe consumers, wherein a data memory is read accessed, to which data intended for safe consumers had been written to be identifiable as secure data, and wherein the data written to be identifiable as data intended for the safe consumer are read.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: July 16, 2019
    Assignee: Phoenix Contact GmbH & Co. KG
    Inventor: Steffen Horn
  • Patent number: 10354052
    Abstract: A license management server generates a license including information about update confirmation date and usage period. An image forming apparatus tries to communicate with the license management server until the usage period elapses since the update confirmation date.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: July 16, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideo Asahara
  • Patent number: 10318979
    Abstract: An instant operation may include one or more of creating a smart contract identifying content and review requirements for performing a review of the content, signing and validating the smart contract, storing the smart contract in a blockchain, receiving content review feedback from one or more reviewers of the content, and amending the blockchain to include the content review feedback.
    Type: Grant
    Filed: December 26, 2016
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Brandon Z. Frank, Joseph A. Latone
  • Patent number: 10140191
    Abstract: A system may include one or more server devices. The system may provide a set of questions, to a user of a user device, to characterize an Internet of things system. The system may obtain responses from the user of the user device associated with each of the set of questions. The system may automatically create an Internet of things system architecture that defines the Internet of things system by applying associated Internet of things system architecture rules to the responses.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: November 27, 2018
    Assignee: Accenture Global Services Limited
    Inventors: Vikrant S. Kaulgud, Aditya Bhola, Venkatesh Subramanian, Subani Basha Nure, Vibhu Saujanya Sharma
  • Patent number: 10140408
    Abstract: Embodiments include systems and methods for selectively encrypting content for distribution from a receiver device to a companion device. A device processor of the receiving device may receive content, and may determine whether the content is encrypted. The device processor may determine the capabilities of the companion device in response to determining that the content is not encrypted. The device processor may encrypt the content in response to determine that the capabilities of the companion device meet a threshold. The device processor may then send the encrypted content to the companion device.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: November 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventor: Giridhar Dhati Mandyam
  • Patent number: 10140644
    Abstract: A system and method for the generation and presentation of candidate domain names are presented. The method includes receiving, by at least one server communicatively coupled to a network, a request to access or purchase access to a software application, the request being received from a user. Keywords associated with at least one of the user, a website of the user, and a business of the user are generated and a candidate domain name relevant to the keywords is generated. A user interface is displayed including the candidate domain name. The user interface enables the user to register the candidate domain name. A plurality of candidate domain names may be generated and organized into carousels or stacks according to a common theme. The candidate domain names may be displayed on a user interface and arranged thereon according to a relevance score of the domain name bundles.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: November 27, 2018
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Tapan Kamdar, Garrett Matsudaira, Stacy Steinkuller, Nitin Gupta, Michael McLaughlin, Edward J. Karcher, III
  • Patent number: 10027775
    Abstract: A user's user device includes a messaging module that allows the user to communicate with its contacts through a messaging system. The messaging module also allows the user to access a status interface that includes a feed with multiple status items. Each status item indicates current information associated with a contact of the user. The status items are received by the messaging module from the messaging system. The messaging system creates the status items based on device information automatically provided to the system by user devices. One or more of the status items received by the messaging module are customized by the module after they are received from the messaging system and before they are presented to the user in the status interface. The status items are customized based information associated with the user.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: July 17, 2018
    Assignee: PATH MOBILE INC PTE. LTD.
    Inventors: Dustin Mierau, Emilie Kim, David Yung
  • Patent number: 10007689
    Abstract: The present disclosure extends to temporally consistent group keys for groups of linked records in a data store. In embodiments, records in the data store can be categorized as persistent or temporary. Each record carries a unique record identifier and a timestamp depicting the record's time of creation. The group key for a group is the record identifier for the oldest persistent record in the group. If a group has no persistent records, the group key is the record identifier for the oldest temporary record in the group. If two or more records have identical timestamps, the group key is the first record identifier in a lexicographical ordering of the record identifiers for records having the earliest timestamps.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: June 26, 2018
    Assignee: Walmart Apollo, LLC
    Inventors: Andrew Benjamin Ray, Nathaniel Philip Troutman
  • Patent number: 9922312
    Abstract: A system, method, and computer-readable medium are disclosed for separating the purchase of digital assets from their fulfillment and activation. Digital assets purchase information comprising digital assets identifier information and activation key data, and system identifier information comprising system identifier data, is received. The purchase information and the system identifier information are processed to generate digital assets activation request data, which is then processed by the provider of the digital assets to generate digital assets activation data. Associated digital assets data is provided with the digital assets activation data and then processed with the purchase transaction data to generate digital assets entitlement data.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: March 20, 2018
    Assignee: DELL PRODUCTS L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber, Michael Haze
  • Patent number: 9894693
    Abstract: A method and system for binding mobile devices with intelligent apparatus are described. The method and system employ a mobile device to log in the server for acquiring user identification (UID) number. The mobile device fetches the information of an access point (AP), which can be identified by the first intelligent apparatus, and provides the UID number to the identified AP. The present invention characterizes in that the first intelligent apparatus disconnects itself from the mobile device, the first intelligent apparatus logs in the server by way of the identified AP, and the first intelligent apparatus uploads a first device identification code and the UID number to the server by way of the identified AP for generating the binding relationship between the first intelligent apparatus and the mobile device.
    Type: Grant
    Filed: October 19, 2014
    Date of Patent: February 13, 2018
    Assignee: GEMTEK TECHNOLOGY CO., LTD.
    Inventors: Wei Wang, Chung-Chiu Lai, Chia-Meng Chen
  • Patent number: 9836805
    Abstract: The embodiments herein relate to intellectual property management and, more particularly, to a tool for searching and evaluating relative commercial potential of an invention. A user may select any of the services such as search, draft, innovation evaluation, commercial potential evaluation and so on. A search tool automatically generates a key string based on user inputs, searches in associated databases, organizes search results and delivers to the user. The keywords are improved or modified automatically by the search tool so as to improve subsequent search results. The keywords are improved by considering parameters such as field of search, search history of the user and so on. Further, new keywords are added to a dictionary so as to improve search strings each time. Drafting tools may be used to draft patent applications in specific format. Further, a research commercialization evaluator is used to analyze commercial potential of an invention.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: December 5, 2017
    Assignee: SACKETT SOLUTIONS & INNOVATIONS, LLC
    Inventors: Nemoy Rau, Hans Rau, Krishna Mantripragada, Nagesh Paila, Venkata Sivashankar
  • Patent number: 9767190
    Abstract: Systems and methods for calculating a patent claim scope rating are disclosed. In an example embodiment, a method of calculating a patent claim scope rating includes identifying patent references cited in examination of a subject patent and storing the identified patent references as an applied art list, identifying first backward references for the patent references in the applied art list and storing the first backward references as a first backward list, identifying second backward references for the first backward references in the first backward list and storing the second backward references as a second backward list, identifying forward references for the patent references in the applied art list and storing the forward references as a forward list. A patent claim scope rating is based on a calculation including at least a partial combination listing of the applied art list, the first and second backward lists, and the forward list.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: September 19, 2017
    Assignee: Black Hills IP Holdings, LLC
    Inventors: Steven W. Lundberg, Lars Olof Hugo Svensson
  • Patent number: 9747636
    Abstract: Methods, systems, and computer-readable media for enhancing information security using an information passport dashboard are presented. In one or more embodiments, a computing platform may receive, from a user computing device, a request for an information passport dashboard. Subsequently, the computing platform may load a listing of available dashboard content items from an information passport database. Then, the computing platform may select content items from the listing of available dashboard content items to promote one or more content items to the user of the user computing device based on user preferences information and further based on aggregate usage information. Thereafter, the computing platform may generate an information passport dashboard interface that includes information identifying the content items selected from the listing of available dashboard content items for the user of the user computing device.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: August 29, 2017
    Assignee: Bank of America Corporation
    Inventors: Ryan David Rowan, Ryan Peter Debraal, Joseph Patrick Shinlever, Craig A. Froelich, Mariana Aldama Gavilan, Scott Hammet, Staci Pihota
  • Patent number: 9660923
    Abstract: Controls electronic devices and/or throttles electronic devices and/or information for electronic devices based on agreements or events and/or based on schedule, location, time, or any combination thereof. An agreement includes condition(s) to satisfy the agreement, such as task(s) or activities to be performed by an agreement performer, for example based on a schedule and/or location, at a particular time, or time period, or, or events that may be detected, and actions performed to enforce or assert the agreement. Actions may include controlling the electronic device and/or at least partially enabling/disabling or otherwise limiting, reducing or increasing the amount or type of information allowed with respect to any or all electronic devices associated with the agreement performer. Embodiments may reduce or block information from particular sources during a scheduled school class to limit web surfing for information related to that class based on a schedule and/or location of the electronic device.
    Type: Grant
    Filed: May 25, 2015
    Date of Patent: May 23, 2017
    Assignee: ETURI CORP.
    Inventors: Ben Badiee, Amir Moussavian, Mark Lewis
  • Patent number: 9607058
    Abstract: The present disclosure relates to systems and methods for managing documents such as a prior art documents and documents for submission to government agencies such as an information disclosure statement (IDS) configured for submission to a patent office. In certain aspects, the system and methods include automatic retrieval of relevant documents, for example using a crawler service over a network such as the Internet. In certain aspects, the systems and methods include automatic optical character recognition and template matching to facilitate the extraction of information relating to certain documents. In certain aspects, the system and methods include a generating interface configured to present information to a generating user and to allow the generating user to select options relating to the citation of references in a particular patent family.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: March 28, 2017
    Assignee: BlackBox IP Corporation
    Inventors: Vivek Gupta, Amit Kumar Mohapatro, Anand Sharma, Amit Chauhan
  • Patent number: 9558330
    Abstract: Technologies for 3D printing digital rights management (DRM) include a 3D printing device communicatively coupled with a 3D model storage server and a rights management server over a network. The 3D printing device may establish a model unlock engine in a first trusted execution environment and a key release engine in a second trusted execution environment. The model unlock engine may extract a content access policy and a content key from an encrypted 3D model and generate a content key request to the key release engine. The key release engine may validate the content key request and decrypt the content key in response to the content access policy being satisfied. The model unlock engine may further decrypt 3D model content included in the 3D model using the decrypted content key to facilitate the printing of the 3D model.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: January 31, 2017
    Assignee: Intel Corporation
    Inventors: Oleg Pogorelik, Ned M. Smith, Alex Nayshtut, Avishay Sharaga
  • Patent number: 9553857
    Abstract: Content is transmitted within a range of the user's legitimate use while limiting the number of equipment to which the content is transmitted at the same time. A content using apparatus periodically transmits an exchange key and the corresponding key ID using a command. Only while receiving the key ID at predetermined reception cycles, a content providing apparatus maintains the corresponding exchange key. When not periodically receiving the key ID, the content providing apparatus destroys the corresponding exchange key. After that, when receiving a command including the key ID, the content providing apparatus returns a response including information indicating that the exchange key has become invalid.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: January 24, 2017
    Assignee: SONY CORPORATION
    Inventor: Takehiko Nakano
  • Patent number: 9507555
    Abstract: Monitoring a 3D printer comprises a network information module, a photographic device, a status report module, and a fixed format instruction receiver module. The photographic device is capable of periodically shooting a print status of the 3D printer. The status report module is capable of periodically reporting the print status or instantly reporting a print error of the 3D printer. The fixed format instruction receiver module is capable of receiving a remote fixed format instruction to operate the 3D printer. Thus, the system may not require an operator to monitor the 3D printer for long. Even on the remote end, the system can monitor a print status of a printed object and may execute a corresponding treatment when a print error of the 3D printer has occurred.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: November 29, 2016
    Assignee: INVENTEC APPLIANCES CORP.
    Inventors: Ying Liu, Li Yu, Shih-Kuang Tsai
  • Publication number: 20150149368
    Abstract: A computer-implemented method and system are provided for automatically tracking change in ownership of a patent listed in a database. The method comprises receiving input identifying the patent to be tracked for changes in ownership. The input further including data associated with a plurality of selected fields relating to the patent. The plurality of selected fields includes two or more of: name change in patent holder; date or date range of assignment; date of incorporation of assignor or assignee; place of incorporation, or address of assignor or assignee; nationality of assignor or assignee; and nature of assignment. Causing the presentation of each field in a user interface that receives input. Automatically performing a search of the database, on a predetermined regular basis based on the input received, identifying one or more intervening changes in ownership status for the patent. The search result is transmitted for display in the user interface.
    Type: Application
    Filed: January 29, 2015
    Publication date: May 28, 2015
    Inventor: Steven W. Lundberg
  • Publication number: 20150149369
    Abstract: Usage rights for a digital work are established prior to creation of the corresponding content. The rights can be associated with the content after the content is created. A content creation, such as a video recorder or a still camera, device can store labels of the rights and can associate usage rights with content in real time as the content is created.
    Type: Application
    Filed: February 3, 2015
    Publication date: May 28, 2015
    Inventors: Michael C. Raley, Edgardo Valenzuela, Bijan Tadayon, Aram Nahidipour, Xin Wang, Guillermo Lao, Thanh Ta