Automated Electrical Financial Or Business Practice Or Management Arrangement Patents (Class 705/1.1)
  • Patent number: 10664309
    Abstract: Concurrent processing of objects is scheduled using time buckets of different time bucket generations. A time bucket generation includes a configuration for time buckets associated with that time bucket generation. The concurrent use of different time bucket generations includes the concurrent processing of objects referenced by time buckets of different time bucket generations.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: May 26, 2020
    Assignee: Oracle International Corporation
    Inventors: Aditya Sawhney, Christopher Fagiani
  • Patent number: 10664576
    Abstract: Provided are computer-implemented methods and systems used in assuring a person's identity that include the steps of receiving from the person one or more identifying statements and receiving from the person authorization to access one or more identity sources on which the person is registered. Data is then extracted from one or more of the identity sources to corroborate the one or more identifying statements, and the data aggregated to provide first and second scores, the first score representing factors that tend to affirm the person's identifying statements and the second score representing factors that tend to disaffirm the person's identifying statements. Optionally, the scores are displayed in a graphical user interface.
    Type: Grant
    Filed: July 23, 2017
    Date of Patent: May 26, 2020
    Inventors: Darrin Edelman, Austin O'Brion, Kevin O'Brien
  • Patent number: 10666748
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to an analytics tool for detecting real-time user or “visitor” events based on real-time data. More specifically, events are detected based on actions not taken by a user. In this regard, events can be defined and, thereafter, detected based on inactions of a user. In some cases, events are inferred or predicted based on a calculated likelihood of a user not performing an action. Upon determining an event based on an action not being performed by a user, an interested party may be notified thereof such that the interested party can influence, in real-time, visitor conversion.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: May 26, 2020
    Assignee: ADOBE INC.
    Inventors: Craig Mathis, James Harold Brown, Joshua Aaron Hansen, Deepak Pai
  • Patent number: 10650085
    Abstract: An interactive preview of a content within a communication is provided. An application such as a communication application retrieves metadata of a content from a content provider, in response to a detection of an insertion of a link of the content into a message. An interactive preview of the content is generated based on the metadata. The interactive preview provides actions to manage the interactive preview and the content. The interactive preview is inserted into the message in proximity to the link. Custom operations associated with the actions are executed in response to a transmission of the message.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: May 12, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joey Masterson, Kenneth Fern, Rebecca Lawler, Hayley Steplyk
  • Patent number: 10649815
    Abstract: A technique for sharing resources in a data storage device. The data storage device receives a command associated with a non-volatile semiconductor memory device from a host system, the command including a virtual function identifier and a transaction identifier. The data storage device identifies, via a virtual function mapping unit that is included within a controller and that maintains a function mapping table which stores programmable values that associate virtual functions with portions of shared resources of the controller, a portion of a shared resource of the controller based on the virtual function identifier and the transaction identifier. The data storage device accesses the identified portion of the shared resource based on the received command.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: May 12, 2020
    Assignee: Toshiba Memory Corporation
    Inventors: Zhimin Ding, Dishi Lai, Naoyuki Kai
  • Patent number: 10650459
    Abstract: This invention relates generally to a computer system and method for integrating insurance policy underwriting. In one aspect it integrates the older legacy insurance policy generating systems to on line systems where users access the system through browsers. The computer system to perform the process of underwriting, rating, quoting, binding, and booking an insurance policy includes browsers, data bases, processors and a dispatcher that parses the information to select an insurance process. Suitable software programs review messages received from users to determine if certain messages are less than a prescribed limit. If a message is greater than the limit, then the message is parsed into a header information and one or more data fields whereby the header information is provided to a legacy processor and to policy generation software for further creation of policy related information and documentation.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: May 12, 2020
    Assignee: Hartford Fire Insurance Company
    Inventors: Oai Tran, Lisa Napolitan, Stanley Nutkiewicz, Jane Statsky, Richard Stoller
  • Patent number: 10643140
    Abstract: A method includes performing contextual association of entities using multi-source data. For each context the method performs co-clustering to identify distinct expert-skill associations; constructing single-entity unipartite graph representations and performing a random walk within each single-entity unipartite graph; for each single-entity unipartite graph, obtaining steady state distributions using the random walks to obtain clusters of experts and skills; performing a weighted two-way random walk across entity graphs (graph edges), giving preference to traversal within members of the same co-cluster; and performing link prediction for each context by dynamically adding edges, and obtaining overall skills predictions, analyses and inferences by merging the contexts and weighting the links of each context.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: May 5, 2020
    Assignee: International Business Machines Corporation
    Inventors: John H. Bauer, Dongping Fang, Aleksandra Mojsilovic, Karthikeyan N. Ramamurthy, Kush R. Varshney, Jun Wang
  • Patent number: 10643183
    Abstract: Methods, systems, and apparatus, including computer programs encoded on storage devices, for performing a job opportunity search. In one aspect, a system includes a data processing apparatus, and a computer-readable storage device having stored thereon instructions that, when executed by the data processing apparatus, cause the data processing apparatus to perform operations.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: May 5, 2020
    Assignee: Google LLC
    Inventors: Ye Tian, Seyed Reza Mir Ghaderi, Xuejun Tao, Matthew Courtney, Pei-Chun Chen, Christian Posse
  • Patent number: 10635541
    Abstract: In accordance with disclosed embodiments, a shared log system includes a sequencer to verify transactions that comprise a source object and one or more members of the source object (source data objects), a target object and one or more members of the target object (target data objects), and a snapshot time reference. The sequencer verifies transaction using the snapshot time to determine whether the data states of the source data objects at the time of the snapshot time represent their most current data state in a shared log.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: April 28, 2020
    Assignee: VMWARE, INC.
    Inventors: Michael Wei, Dahlia Malkhi, Medhavi Dhawan, Maithem Munshed, Anny Martinez Manzanilla, Roger Michoud, Zeeshan Altaf Lokhandwala
  • Patent number: 10630475
    Abstract: A pseudonymous Diffie-Hellman protocol is provided by means of a combination of the CA protocol with the RI protocol. According to the invention the determining of the pseudonym from the RI protocol and the forming of the secure communication channel from the CA protocol occur substantially in parallel. According to the invention there is likewise employed a group key for the CA part of the protocol according to the invention. Due to the configuration of the protocol according to the invention it is not possible, in contrast to the known protocols, for an attacker who should succeed in establishing the group key of a portable data carrier according to the invention, to generate the pseudonym of another user.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: April 21, 2020
    Assignee: GIESECKE+DEVRIENT MOBILE SECURITY GMBH
    Inventor: Rainer Urian
  • Patent number: 10628835
    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: October 11, 2011
    Date of Patent: April 21, 2020
    Assignee: Consumeron, LLC
    Inventors: Mark B Barron, Michael Hays
  • Patent number: 10628503
    Abstract: The field of the invention relates to systems and methods for operation of lead generation service, and more particularly to systems and methods that generate leads for website owners based on the behavioral engagement of the users of the websites. In a preferred embodiment, the system includes a lead generation server system coupled to a public network and accessible to one or more users. The lead generation server system includes a database that stores behavioral data associated with the one or more website users. The system is configured to respond to the one or more users based on the behavioral data, and to identify lead information for the website owner.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: April 21, 2020
    Assignee: Gubagoo, Inc.
    Inventors: Bradley Title, Sergey Chayko
  • Patent number: 10628058
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for verifying, storing, and transferring data within an entity. The system is configured for receiving data from one or more source systems, generating a metadata, exposure, and control statement for the data, transferring the data and the metadata, exposure, and control statement to a system of origination, logically classifying the data in the system of record into one or more domains, transferring the data into one or more authorized data sources associated with the one or more domains, receiving a request from a user associated with a target system to retrieve a set of data from the one or more authorized data sources, and transferring the set of data from the one or more authorized data sources to the target system.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: April 21, 2020
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Mary Kathleen Riley, Renee Marie Melin, Todd David Abbott, Timothy Lamonte Atwell, Edward W. Carroll, Paresh Bhagwandas Chande, Michele Barker Fasciana, Douglas David Foley, Bryan L. Ford, Christopher Ryan Galloway, James Grae Garrison, Brian P. Gibbons, Kecia Marie Heidebrecht, Gayle Tawanda Jackson, Jeffrey Morse Larmondra, Kimberly Lynn Lewis, Srinivasa D. Madireddi, Gautam Suryakant Nipanikar, Michael Harold Perry, Laurie Readhead, Prakash Srinivasan, Kyle S. Sorensen, Constance Jones Suarez, Jeffrey Roger Walls
  • Patent number: 10620625
    Abstract: A vehicle control system includes a controller that is configured to generate control signals for moving vehicles in a yard or other facility. The vehicle control system is configured to generate the control signals responsive to a determination that a user selection of vehicle movement is possible within the yard or other facility.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: April 14, 2020
    Assignee: GE GLOBAL SOURCING
    Inventor: David Bell
  • Patent number: 10614104
    Abstract: A method is provided for data processing, which includes generating a signal for control of display on a screen of a graphical interface including a graph composed of links and of nodes demarcated by vignettes, each vignette representing an entity. The graph contains a first vignette representing a first entity. The method selects a set of entities as a function of at least one second criterion, from among a plurality of entities meeting a first selection criterion in relation to the first entity. The first vignette of the graph is linked in the graph directly to one or more second vignettes, each representing a second entity of the set of entities. The number of second vignettes is dependent on a current threshold value determined on the basis of the plurality of entity. Also provided is a device implementing respectively a method of processing.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: April 7, 2020
    Assignee: ORANGE
    Inventor: Sebastien Delpic
  • Patent number: 10614330
    Abstract: A method for recognizing characters of handwritten input text includes: receiving, by a handwriting input area, a handwritten input text from a user; calculating, by a controller, a center axis of the handwritten input text; calculating, by the controller, a rotation angle of the center axis based on a reference axis; correcting, by the controller, a slope of the handwritten input text by the rotation angle so that the slope of the handwritten input text is parallel to the reference axis; and performing, by the controller, character recognition of the handwritten input text acquired by correction of the slope.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: April 7, 2020
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventors: Sihyun Joo, Nae Seung Kang
  • Patent number: 10607166
    Abstract: Electronic communications of team members of a team are monitored over time. Individual repeating patterns of interactions between team members and associated repeating subject matter topics of the interactions are identified. The identified individual repeating patterns and the associated repeating subject matter topics of the interactions are aggregated into a set of group interaction patterns of the team. Routine availability of a team member for additional interactions is determined in accordance with the set of group interaction patterns of the team.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: March 31, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hernan A. Cunico, Asima Silva
  • Patent number: 10606916
    Abstract: In various embodiments, a system may be configured to analyze data for a particular consent capture point to identify a change in consent capture rate from the capture point. The system may, for example, be configured to automatically detect that the system has stopped receiving consent records from a particular capture point. In such embodiments, the system may be configured to generate an alert, and transmit the alert to any suitable individual (e.g., privacy team member, IT department member, etc.) regarding the capture point. The system may, for example, enable an entity to identify one or more capture points that may have become non-functional (e.g., as a result of one or more changes to the capture point).
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: March 31, 2020
    Assignee: OneTrust, LLC
    Inventors: Jonathan Blake Brannon, Casey Hill, Kevin Jones, Richard A. Beaumont
  • Patent number: 10607168
    Abstract: Electronic communications of team members of a team are monitored over time. Individual repeating patterns of interactions between team members and associated repeating subject matter topics of the interactions are identified. The identified individual repeating patterns and the associated repeating subject matter topics of the interactions are aggregated into a set of group interaction patterns of the team. Routine availability of a team member for additional interactions is determined in accordance with the set of group interaction patterns of the team.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: March 31, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hernan A. Cunico, Asima Silva
  • Patent number: 10600067
    Abstract: Techniques are described for iteratively adjusting data processing decision results in accordance with rules. In some implementations, the applied rules may be data ethics rules associated with particular demographic groups, such as users in a particular geographic location, users in a particular age range, and so forth. The rules may describe the manner in which data, such as data that describes or identifies individuals, is collected, stored, analyzed, applied, manipulated, and/or destroyed. The various stages of data handling may be described as a data supply chain, and a set of rules may apply to the handling of data at one or more stages of the data supply chain. The rules may enforce data privacy considerations and/or other types of constraints on data handling.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: March 24, 2020
    Assignee: Accenture Global Solutions Limited
    Inventor: Steven C. Tiell
  • Patent number: 10600339
    Abstract: A method of applying labels to a store shelf in a retail environment. The method includes applying labels with adhesive strips applied to a bottom surface of each label and a top laminate layer with a release coating applied to the top surface of each label. The labels in the pad are sequenced according to a store's planogram.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: March 24, 2020
    Assignee: ELECTRONIC IMAGINE SERVICES, INC.
    Inventors: Jeffrey Weidauer, Michael Wilkinson, David Adler
  • Patent number: 10592912
    Abstract: Methods and systems for taking electronic communication actions in response to detecting a market condition. A market condition related to an entity listed on an exchange can be defined. An electronic communication action to be taken in response to detecting the market condition can be defined. Market data comprising exchange trade data and/or exchange quote data can be received. The market data can be interpreted. An object from the interpreted market data can be created. The object can be placed in a message queue. The market condition can be detected within the message queue. The electronic communication action defined to be taken in response to detecting the market condition can respond to the detecting.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: March 17, 2020
    Assignee: XIGNITE, INC.
    Inventors: Albert Shih-Po Chang, Vijay Choudhary, Pooya Soleimany Nezhadian, Qin Yu
  • Patent number: 10592689
    Abstract: Different containers are used for different usage sessions, a container referring to a virtualization layer for a computing device and used for isolation as well as hardware resource partitioning. A usage session refers to the time span beginning when one or more users begin to use the computing device, and ending when the one or more users cease using the computing device. During a particular usage session that uses a container, all interaction with the computing device is maintained in the container. The container is deleted when the usage session ends, leaving no data from the usage session behind after the usage session ends. Additionally, some usage sessions need not be run in containers, so data generated during such usage sessions is maintained after usage session ends. The host operating system automatically determines which usage sessions to run in containers and which usage sessions to run separate from any containers.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: March 17, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kyle Thomas Brady, John C. Gordon, Benjamin M. Schultz, Ali Hajy, Morakinyo Korede Olugbade, Hari R. Pulapaka, Paul Bozzay, Frederick J. Smith, Mehmet Iyigun
  • Patent number: 10592206
    Abstract: Systems, methods, and computer program products for processing database records. A database management system may receive a query identifying a ticket in a ticket database that is being exchanged. In response to receiving the query, the database management system may retrieve, from a transitional database, a transitional record that is indexed to the ticket. The transitional record may include a disruption index having one or more arrays each defining a set of linked data elements. The database management system may retrieve additional tickets from the ticket database that are identified by the data elements, and arrange the tickets into an ordered set that defines a disruption history for the ticket being exchanged. The database management system may then generate a hybrid itinerary based on the disruption history, and use the hybrid itinerary to determine a value for the ticket being exchanged.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: March 17, 2020
    Assignee: AMADEUS S.A.S.
    Inventors: Ghassen Lahmadi, Pierre Pattard, Sebastien Bardin, Anatole Laffitte, Amal Hjije, Caroline Ledroit
  • Patent number: 10592983
    Abstract: A user interface is provided for receiving instructions from a user to perform a computer related task (i.e., primary task). A module can run a primary process in the background on a first server to complete the task. Once the task is completed, the module can transmit the results to the user interface to display an output to the user. The user interface includes a button to enable the user to request information relating to a secondary process or task impacted by the primary task. By pressing the button, the user interface can submit a request to the first server or a second server to obtain information relating to the secondary process or task. In response, the user interface can receive a communication from the first or second server and display the information included in the communication to the user.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: March 17, 2020
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Mark Yamashita, Sundeep Banait
  • Patent number: 10585659
    Abstract: A system enables initiation of request driven peak-hour builds to override “off-peak” patching schedules for updating server applications. An “off-peak” patching schedule is generated to minimize disruption from installing builds of patches. Notwithstanding the “off-peak” patching schedule, a tenant administrator initiates request driven peak-hour builds when some performance failure occurs during peak business hours. For example, the tenant administrator may generate a service request that includes incident data that is usable to identify and/or develop a particular patch for resolving the performance failure. Based on the service request, the “off-peak” patching schedule is overridden to expedite an out-of-sequence installation of a particular patch. In this way, a tenant administrator that becomes aware that some performance failure is disrupting information workers during a peak usage time-range (e.g.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: March 10, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chandramouleeswaran Krishnaswamy, Rahul Nigam, Eladio Guzman, Mark Raymond Gilbert, Jianfeng Cai, Mustafaraj M. Dhrolia, Peter Kenneth Harwood, Esha Sharma, Jay Lu, Donovan Isaak
  • Patent number: 10585852
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating evaluation of data types for dynamic lightweight objects in an on-demand services environment. In one embodiment and by way of example, a method includes uploading a data file having data at a first computing device in response to a request, and detecting data types relating to the data within the data file. The detecting includes scanning data rows and data columns of the data file. The method may further include classifying the detected data types into one or more categories, and creating one or more dynamic objects based on the one or more categories.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: March 10, 2020
    Assignee: salesforce.com, inc.
    Inventors: Gary Baker, Sonali Thomas Agrawal, James Ferguson, Frank Lopez, Jamie No
  • Patent number: 10579057
    Abstract: A vehicle control device can include a memory; and a processor to generate driving information including information of driving the vehicle in a manual driving mode from a first point to a second point in a preset manner based on traffic regulations stored in the memory, store the driving information in the memory, and drive the vehicle in an autonomous driving mode based on the driving information stored in the memory.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: March 3, 2020
    Assignee: LG ELECTRONICS INC.
    Inventor: Heedong Choi
  • Patent number: 10581914
    Abstract: A method for mitigating network attacks includes receiving traffic status information from sentries distributed in a network, and analyzing the traffic status information to detect an attack on the network. In response to the attack, an isolated network slice is created. For the isolated network slice, a deceptive network resource is created in isolated network slice. The method further includes transmitting instructions to route malicious traffic to the deceptive network resource.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: March 3, 2020
    Assignee: Ciena Corporation
    Inventors: David Jordan Krauss, Loudon Blair
  • Patent number: 10579930
    Abstract: Examples of the disclosure are directed toward generating a causation score with respect to an agent and an outcome, and projecting a future causation score distribution. For example, a causation score may be determined with respect to a hypothesis that a given agent causes a given outcome, and the score may indicate the acceptance of that hypothesis in the scientific community, as described by scientific literature. A future causation score distribution, then, may indicate a probability distribution over possible future causation scores, thereby predicting the scientific acceptance of the hypothesis at some specific date in the future. A future causation score distribution can be projected by first generating one or more future publication datasets, and then determining causation scores for each of the one or more future publication datasets.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: March 3, 2020
    Assignee: Praedicat, Inc.
    Inventors: Adam Grossman, Lauren Caston, Ryan Irvine, David Loughran, Robert Thomas Reville
  • Patent number: 10572928
    Abstract: Systems and methods for e-commerce personalization and merchandising are provided herein. In some instances, methods may include determining triggers for a consumer, where the triggers being associated with objective consumer preferences and subjective consumer preferences for the consumer. Also, the method includes selecting a ranking cocktail for the consumer that includes a plurality of attributes that each includes a weight. The method also includes utilizing the ranking cocktail to select recommended products from an inventory of products in a database of a merchant, and providing the recommended products for display to the consumer.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: February 25, 2020
    Assignee: Fredhopper B.V.
    Inventors: David Costa, Andreas Kohn, Pavel Penchev, Erica Bellis, Adrien Coutarel
  • Patent number: 10572938
    Abstract: A trading strategy may be controlled according to determining whether the order quantity for each leg of the trading strategy satisfies a certain condition. The quantity for each of the orders of the trading strategy, including the quantity of the initial order and subsequent orders, is compared to a corresponding risk value. When the order quantity for each of the orders is less than the corresponding risk value, the initial order can be sent. When the order quantity for any of the orders exceeds the risk value, the initial order is not sent. Quantity associated with the trading strategy is held or reserved for execution of the trading strategy regardless of the activity taken by the trader since initiating the trading strategy. The reserved quantity can be drawn from the trading strategy until the quantity is depleted, the trading strategy has ended, or both.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: February 25, 2020
    Assignee: Trading Technologies International, Inc.
    Inventor: Sagy Pundak Mintz
  • Patent number: 10568065
    Abstract: Information such as navigation information is delivered to a mobile device user in a cellular communications network via a device other than the mobile device. A small cell telecommunications base station receives from the mobile device an identification of the mobile device, and determines a location of the user within the small cell. Based on the identification of the mobile device and the location of the user of the mobile device, the information is delivered to the user via a device other than the mobile device.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: February 18, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Christopher Baldwin, Michael Towster
  • Patent number: 10565224
    Abstract: A data provision apparatus for providing site data to a service apparatus stores explanatory information for the site data including a specification of the site data, explanatory information of the service including the site data and a specification of the site data required by the service, and a rule for transforming the site data into that required by the service using the site data, the explanatory information of the site data, the explanatory information of the service, and the transformation rule being registered in advance; and refers to the explanatory information of the site data, the explanatory information of the service, and the transformation rule in response to a transfer request of the data from the service apparatus. All pieces of the site data used by the service are transformed into data of the specification required by the service and are transferred to the service apparatus.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: February 18, 2020
    Assignee: HITACHI, LTD.
    Inventors: Yuichi Igarashi, Shinichi Tsunoo, Takahiro Ohira
  • Patent number: 10565299
    Abstract: According to one embodiment, an electronic apparatus includes a display and a hardware processor. The hardware processor displays a view on a screen of the display, wherein the view includes a part of a document shared between the electronic apparatus and at least one other electronic apparatus and handwritten strokes being input from the electronic apparatus and the at least one other electronic apparatus are rendered in the view. The hardware processor determines, when an operation for pasting an object in the view is performed, whether a blank area allowing the object to be pasted exists in the view, based on an area free of the handwritten strokes in the view. The hardware processor renders the object in the blank area if the hardware processor determines that the blank area exists.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: February 18, 2020
    Assignee: Toshiba Client Solutions CO., LTD.
    Inventor: Shigeru Motoi
  • Patent number: 10558689
    Abstract: A method, computer system, and a computer program product for leveraging coherent question sequences is provided. The present invention may include receiving an initiating question. The present invention may include receiving a subsequent question. The present invention may include determining that the received subsequent question is not a rephrasing of the received initiating question. The present invention may also include determining that the received subsequent question is not beginning a new question topic based on determining that the received subsequent question is not a rephrasing of the received initiating question. The present invention may then include propagating a conversational context based on determining that that received subsequent question is not beginning a new question topic. The present invention may include generating and scoring an answer based on the propagated conversational context. The present invention may lastly include outputting the answer.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Charles E. Beller, Paul J. Chase, Jr., Michael Drzewucki, Edward G. Katz, Christopher Phipps
  • Patent number: 10558673
    Abstract: Techniques for prospective contact ranking of address book entries are described. In one embodiment, an apparatus may comprise a client front-end component operative to receive a prospective contact display prompt from a client application on a client device, the client application associated with a user account; receive an address book from the client device, the address book comprising a plurality of address book entries; and send the ordered prospective contact list to the client application on the client device; a prospective contact list component operative to determine a prospective contact list based on the address book, the prospective contact list comprising a plurality of prospective contacts; and a contact ranking component operative to determine a ranking weight for each of the plurality of prospective contacts; and generate an ordered prospective contact list by ordering the prospective contact list based on the ranking weights. Other embodiments are described and claimed.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: February 11, 2020
    Assignee: FACEBOOK, INC.
    Inventor: Han Gyul Lee
  • Patent number: 10552879
    Abstract: A method, system, and non-transitory computer readable medium for determining a real-time valuation of a rolling stock vehicle.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: February 4, 2020
    Assignee: Intuit Inc.
    Inventor: Jason Hardiman
  • Patent number: 10546263
    Abstract: The invention provides a system and method for the autonomous wireless communication between a service provider device and a customer device. The customer device may notify the service provider device whether the customer has work to be performed by the service provider. The service provider device may provide information to the customer about work to be performed by the service provider. In one embodiment, a shipping service is notified autonomously about items that a customer has for pick up and shipment. The shipping service is also capable of wirelessly transferring information to a customer device about items to be delivered to that customer.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: January 28, 2020
    Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.
    Inventors: John A. Olsen, III, David L. Bradley, Rhesa M. Jenkins
  • Patent number: 10547742
    Abstract: A method is provided for interacting with audience members in an event, each of the potential attendees having available thereto a unique identifier. The method comprises creating, for an attendee, a unique ID (UID) on a mobile wireless device (MWD) by the steps of inputting to the MWD one of the unique identifiers, combining the obtained unique identifier with a UID time stamp at the time of creation of the UID; receiving with a server on a first wireless channel communications from the MWD; registering the UID at the physical location of the event; generating a visual query; displaying on the MWD response indicators; receiving at the server from the registered attendee a response, to the query over the first wireless channel; and storing in a database on the server the received response in association with the displayed query.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: January 28, 2020
    Assignee: Tesla Laboratories, LLC
    Inventor: Jovan Hutton Pulitzer
  • Patent number: 10540082
    Abstract: Systems, apparatuses, and methods for displaying a tutorial timeline chooser are disclosed. Displaying a tutorial timeline chooser may include generating an output for display, the output including a representation of a tutorial subject, wherein a tutorial associated with the tutorial subject includes a sequence of tutorial units, the output for display including a first portion including the representation of the tutorial subject, and a second portion including a tutorial timeline chooser for controlling the tutorial, wherein the tutorial timeline chooser includes a tutorial timeline and a plurality of tutorial segment indicators, wherein each tutorial segment indicator from the plurality of tutorial segment indicators corresponds with a respective tutorial unit from the sequence tutorial units, and transmitting or storing the output for display.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: January 21, 2020
    Assignee: ServiceNow, Inc.
    Inventor: Troy Azmoon
  • Patent number: 10540706
    Abstract: A system for injecting and ejecting virtual connected buttons on an operating system (OS) interface includes one or more communications channels connecting a host to on-line product/service acquisition sites, information on a user's purchases from the acquisition sites, a virtual purchasing connected button (VPCB) for each product/service the user buys from an acquisition site that can be displayed on an interface of the OS of the host, and an online-purchasing system manager that triggers, based on that information, a deferring action of the display of the VPCB on the OS interface for one or more products.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: January 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas E. Chefalas, Clifford A. Pickover, Maja Vukovic, Komminist Sisai Weldemariam
  • Patent number: 10535021
    Abstract: A management system for a Permitting Authority (PA) or its appointed designee to monitor and track application-based commercial ground transportation (ABCT) Provider activity through the ABCT-Driver's mobile device, the ABCT-Provider's app, the ABCT-Provider's computer systems, and the PA's electronically-enabled geo-fence, all without the need for specialized hardware such as transponders or other tracking equipment. Each mobile communication device associated with an ABCT-Vehicle continually transmits information to an ABCT-Provider Information and Communications Technology (“ICT”) System associated with an ABCT-Provider when an application on the mobile communication device is active. The information transmitted by the mobile communication device enables the ABCT-Provider ICT System to identify and monitor the ABCT-Driver's identity, the vehicle information, the geographic locus, and/or the ABCT-Vehicle's activity data.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: January 14, 2020
    Assignee: The City and County of San Francisco
    Inventors: Ian Law, Humphrey Loe, Eva Cheong, Angus Davol
  • Patent number: 10534834
    Abstract: A system and method is provided to track users across applications and devices, and to distinguish similar or different users among a number of commonly-used devices. Accordingly, systems and methods are provided for analyzing user device information to determine different users among a number of devices. In particular, user's behavior when using the devices is observed, and responsive to that observed behavior, is the determined whether a particular users are distinguishable from other users. For instance, it may be useful to distinguish between users that operate the same devices or exist within a similar network (e.g., a home network, a workplace network, etc.) for various purposes. For instance, it may be useful to distinguish between users for displaying advertising to these users, performing some other operation with respect to a subset of the users.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: January 14, 2020
    Assignee: TAPAD, INC.
    Inventors: Dag Oeyvind Liodden, Vivian Wei-Hua Chang
  • Patent number: 10528432
    Abstract: Code block and test script debugging suggestion is discussed herein. An embodiment operates by receiving, by at least one processor, a data backup request from a first data client; determining, by at least one processor, a second data client to store data from the first data client; and issuing, by at least one processor, a peer-to-peer initialization request to the first and second data clients, wherein the peer-to-peer initialization request is based on the data backup request; wherein the first and second data clients are configured to establish peer-to-peer communications between the first and second data clients in response to the peer-to-peer initialization request.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: January 7, 2020
    Assignee: SAP SE
    Inventor: Milan Marusinec
  • Patent number: 10521198
    Abstract: Disclosed embodiments relate to previewing dynamic web pages via an online editor interface. Operations include storing a plurality of data elements for display on a plurality of web pages; storing instructions for enabling organization of the data elements into a plurality of groups; providing instructions to a browser to display an interface for enabling a user to add data elements to the database, to associate each added data element with at least one of the plurality of groups, and to modify the at least one of front-end code and back-end code; executing instructions to generate the plurality of scrollable virtual web pages; and providing instructions to the browser to display a preview interface configured to display the plurality of scrollable virtual web pages.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: December 31, 2019
    Assignee: Wix.com Ltd.
    Inventors: Ziv Shalom Shalev, Uval A. Blumenfeld, Ayelet Geva, Shay Weiner, Tomer Ohana, Yoav Abrahami
  • Patent number: 10521740
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for an automated enterprise content management (ECM) migrator. One of the methods includes generating, by an enterprise content management process migration engine (ePME), a migration profile for migrating data from a first ECM system to a second ECM system. Determining content to extract associated with a process template from the first ECM system. Identifying at least one process and at least one activity associated with the at least one process associated with the process template. Determining at least one classification associated with the at least one process activity in the process template. Generating a database in the second ECM system storing each of the at least one process, the at least one activity, and the associated at least one classification from the template. Validating a successful transaction between the first ECM system and the second ECM system.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: December 31, 2019
    Assignee: Accenture Global Solutions Limited
    Inventors: Mitesh Kothari, Sunil Khatri
  • Patent number: 10521815
    Abstract: An apparatus, computer program product, and method are disclosed for generating immediate gratification promotions. An example apparatus includes communications circuitry configured to receive contextual data regarding a set of consumer devices, wherein the contextual data identifies locations of each consumer device of the set of consumer devices, receive resource management data regarding a set of merchant locations, transmit, to a consumer device of the set of consumer devices, a message indicating terms of an immediate gratification promotion redeemable at a merchant location of the set of merchant locations, wherein the immediate gratification promotion comprises a promotion for which purchase automatically initiates redemption, and receive, from the consumer device, a message requesting purchase of the immediate gratification promotion.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: December 31, 2019
    Assignee: GROUPON, INC.
    Inventors: Anthony Joseph, Gregory J Conklin, Vinayak Hegde, David Fite
  • Patent number: 10515230
    Abstract: Technologies are generally described for providing a locative social networking service utilizing wireless access point. In some examples, a method performed under control of a mobile device may include connecting to a wireless local area network, finding at least one other mobile device connected to the wireless local area network and satisfying a predetermined condition, and for each found mobile device, requesting a public user profile associated with the found mobile device, in response to the request, receiving the public user profile associated with the found mobile device, and for each found mobile device from which an associated public user profile is received, transmitting to the found mobile device a public user profile associated with the mobile device.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: December 24, 2019
    Assignee: Empire Technology Development LLC
    Inventor: Esa Tapani Pollari
  • Patent number: 10514901
    Abstract: The management of applications in a computing environment often involves a significant number of computing operations, such as acquiring the application, deploying data objects in various locations, and configuring the application with respect to the deployed device. Conventional computing environments may provide inadequate support throughout a typical application life cycle, especially for a computing environment distributed across many devices. Instead, the computing environment may be represented in a deployable object hierarchy that may be distributed to various devices. An application management service may therefore be provided to install representations of the application in the object hierarchy, and to support many other aspects of the application life cycle, such as application discovery, sharing, updating, and removal.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: December 24, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ori Amiga, John Macintyre, Dharma Shukla, Junfeng Zhang