Patents by Inventor Justin Driemeyer
Justin Driemeyer has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11778093Abstract: Apparatuses and methods concerning providing a data-communications virtual assistant are disclosed. As an example, one apparatus includes a data-communications server. The data-communications server is configured to process user-data-communications between a client station and another station participating in data-communications via the data-communications services where the client station is associated with one client entity. The server is also configured to identify a context for each respective user-data-communication between the client station and the participating station, where the context data corresponds to at least one communications-specific characteristic associated with the user-data-communications, and to retrieve structured and unstructured data relating to previous data-communications provided by the data-communications server.Type: GrantFiled: September 6, 2022Date of Patent: October 3, 2023Assignee: 8x8, Inc.Inventors: Justin Driemeyer, Manu Mukerji, Vijai Gandikota, Soumyadeb Mitra, Solomon Fung, Arunim Samat, Zhishen Liu
-
Patent number: 11687726Abstract: In one example, a computer-based system determines a relationship between a first job and a second job at one or more companies, by using a title data store, a training module, and a prediction module, wherein the title data store accepts job-related information characterizing at least one job-related position that includes at least one of title, corporate entity, job description, and job-related interest data. The training module accepts input data from the title data store, calculates or generates a set of coefficients and a set of job-related vectors from the input data, and stores the coefficients into a database. The prediction module may accept: a first set of data including at least one of a first title, a first corporate designation data, a second set of data including at least one of a second title and a second corporate designation data, and the coefficients from the training module; and then a similarity between the first set of data and the second set of data may be calculated.Type: GrantFiled: December 1, 2020Date of Patent: June 27, 2023Assignee: 8x8, Inc.Inventors: Solomon Fung, Soumyadeb Mitra, Abhishek Kashyap, Arunim Samat, Venkat Nagaswamy, Justin Driemeyer
-
Patent number: 11539541Abstract: Apparatuses and methods concerning providing data-communications room recommendations are disclosed. As an example, one apparatus includes a data-communications server. The data-communications server is configured to provide user-data-communications sessions. The server is also configured to retrieve data-communications messages, which may arise from a plurality of disparate interconnected data-communications systems, and batch the data communications messages for a particular data-communications room together to create a room document. Responding to receipt of a request from a particular user, the server identifies a particular data-communications room for a particular inquiry.Type: GrantFiled: March 18, 2020Date of Patent: December 27, 2022Assignee: 8x8, Inc.Inventors: Justin Driemeyer, Manu Mukerji, Vijai Gandikota, Soumyadeb Mitra, Solomon Fung
-
Patent number: 11445063Abstract: Apparatuses and methods concerning providing a data-communications virtual assistant are disclosed. As an example, one apparatus includes a data-communications server. The data-communications server is configured to process user-data-communications between a client station and another station participating in data-communications via the data-communications services where the client station is associated with one client entity. The server is also configured to identify a context for each respective user-data-communication between the client station and the participating station, where the context data corresponds to at least one communications-specific characteristic associated with the user-data-communications, and to retrieve structured and unstructured data relating to previous data-communications provided by the data-communications server.Type: GrantFiled: March 18, 2020Date of Patent: September 13, 2022Assignee: 8x8, Inc.Inventors: Justin Driemeyer, Manu Mukerji, Vijai Gandikota, Soumyadeb Mitra, Solomon Fung, Arunim Samat, Zhishen Liu
-
Patent number: 10860803Abstract: A system is described which accepts corporate title and employee data associated with that corporate title data at a first company, putting the corporate title and employee data through a configured network and generating a vector of terms and a set of coefficients associated with that title. Information about an employee is put through a second network using those terms and coefficients to determine if the employee would have the same or similar title at the first company.Type: GrantFiled: May 2, 2018Date of Patent: December 8, 2020Assignee: 8x8, Inc.Inventors: Solomon Fung, Soumyadeb Mitra, Abishek Kashyap, Arunim Samat, Venkat Nagaswamy, Justin Driemeyer
-
Publication number: 20180341639Abstract: A system is described which accepts corporate title and employee data associated with that corporate title data at a first company, putting the corporate title and employee data through a configured network and generating a vector of terms and a set of coefficients associated with that title. Information about an employee is put through a second network using those terms and coefficients to determine if the employee would have the same or similar title at the first company.Type: ApplicationFiled: May 2, 2018Publication date: November 29, 2018Applicant: MarianaInventors: Solomon Fung, Soumyadeb Mitra, Abishek Kashyap, Arunim Samat, Venkat Nagaswamy, Justin Driemeyer
-
Publication number: 20180322537Abstract: A system is described which accepts corporate and employee data from an interested company and a prospective company, and calculates a probability that the prospective company will form a successful relationship with the interested company and generate campaign data for companies for those prospective companiesType: ApplicationFiled: May 3, 2018Publication date: November 8, 2018Applicant: MarianaInventors: Justin Driemeyer, Soumyadeb Mitra, Abishek Kashyap, Arunim Samat, Venkat Nagaswamy, Solomon Fung
-
Patent number: 9566523Abstract: A method for testing a new feature of an online gaming application is provided, including: receiving a gaming application request from a user; determining whether to add the user to a live test for a new game feature; if the user is added to the live test, then determining whether to assign the user to a test group or a control group; if the user is assigned to the test group, then, providing a gaming application including the new game feature enabled, evaluating gaming activity and social network activity of the user; if the user is assigned to the control group, then, providing the gaming application without the new game feature enabled, evaluating gaming activity and social network activity of the user.Type: GrantFiled: July 8, 2014Date of Patent: February 14, 2017Assignee: Zynga Inc.Inventors: Matthew Ocko, Justin Driemeyer
-
Patent number: 9486708Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR AN ONLINE BEHAVIOR MONITOR (“OBM”) transform user social-gaming behavioral pattern data via various OBM components into online social-gaming experience customizations. In one embodiment, the OBM may generate individual social-gaming activity timelines for a group of users within a geographical region using user online gaming pattern and social activity data. The OBM may calculate individual time-varying activity level graphs for the users, as well as an aggregate activity level graph. The OBM may identify an activity trough in the aggregate activity level graph, and an event in the geographical region corresponding to the activity level trough. Based on keywords corresponding to the event, the OBM may obtain product results from a product database.Type: GrantFiled: May 18, 2011Date of Patent: November 8, 2016Assignee: Zynga Inc.Inventors: Justin Driemeyer, Kevin Hagan, Matthew Ocko, Nick Tornow
-
Publication number: 20150011320Abstract: A method for testing a new feature of an online gaming application is provided, including: receiving a gaming application request from a user; determining whether to add the user to a live test for a new game feature; if the user is added to the live test, then determining whether to assign the user to a test group or a control group; if the user is assigned to the test group, then, providing a gaming application including the new game feature enabled, evaluating gaming activity and social network activity of the user; if the user is assigned to the control group, then, providing the gaming application without the new game feature enabled, evaluating gaming activity and social network activity of the user.Type: ApplicationFiled: July 8, 2014Publication date: January 8, 2015Inventors: Matthew Ocko, Justin Driemeyer
-
Patent number: 8771062Abstract: A method for testing a set of new game features for an online gaming application is provided. The method initiates with selecting a new game feature for testing from the set of new game features. Users are assigned to a test group or control group. Each of the test group users is provided a gaming application including the selected new game feature enabled. Each of the control group users is provided the gaming application without the selected new game feature enabled. Evaluation scores are generated based on gaming activity and social network activity. A score comparison report is generated comparing the evaluations scores of the test group and the control group. Based on the score comparison report, it is determined whether to continue testing one or more additional new game features from the set of new game features.Type: GrantFiled: November 27, 2012Date of Patent: July 8, 2014Assignee: Zynga Inc.Inventors: Matthew Ocko, Justin Driemeyer
-
Publication number: 20140128153Abstract: Method for tracking virtual currency includes receiving a request to track virtual currency used in game play of a video game. A batch is created for the virtual currency that is to be tracked. The virtual currency in the batch is associated with a unique identifier for tracking. An expiration period is assigned for tracking the virtual currency in the created batch. A determination is made on whether the virtual currency in the batch being tracked is not involved in the transaction that is predefined to be potentially fraudulent, during a period leading up to the expiration period. The virtual currency in the created batch is un-tagged upon expiration of the expiration period assigned to the batch based on the determination.Type: ApplicationFiled: January 14, 2014Publication date: May 8, 2014Applicant: Zynga Inc.Inventors: Justin Driemeyer, Matthew Ocko
-
Patent number: 8660946Abstract: Method for detecting fraud includes receiving a fraud alert. The fraud alert is investigated by analyzing social graph information and other available information of one or more users associated with the fraud alert to determine likelihood of the users being involved in fraud. When it is determined that a fraud was committed based on the analysis, chain of fraudulent transactions related to the fraud are reversed and fraud events data related to the fraud are updated into a fraud event database for subsequent analysis.Type: GrantFiled: October 18, 2012Date of Patent: February 25, 2014Assignee: Zynga Inc.Inventors: Justin Driemeyer, Matthew Ocko
-
Publication number: 20130084927Abstract: A method for testing a set of new game features for an online gaming application is provided. The method initiates with selecting a new game feature for testing from the set of new game features. Users are assigned to a test group or control group. Each of the test group users is provided a gaming application including the selected new game feature enabled. Each of the control group users is provided the gaming application without the selected new game feature enabled. Evaluation scores are generated based on gaming activity and social network activity. A score comparison report is generated comparing the evaluations scores of the test group and the control group. Based on the score comparison report, it is determined whether to continue testing one or more additional new game features from the set of new game features.Type: ApplicationFiled: November 27, 2012Publication date: April 4, 2013Inventors: Matthew Ocko, Justin Driemeyer
-
Publication number: 20130046684Abstract: Method for detecting fraud includes receiving a fraud alert. The fraud alert is investigated by analyzing social graph information and other available information of one or more users associated with the fraud alert to determine likelihood of the users being involved in fraud. When it is determined that a fraud was committed based on the analysis, chain of fraudulent transactions related to the fraud are reversed and fraud events data related to the fraud are updated into a fraud event database for subsequent analysis.Type: ApplicationFiled: October 18, 2012Publication date: February 21, 2013Inventors: Justin Driemeyer, Matthew Ocko
-
Patent number: 8333659Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR AN ONLINE BEHAVIOR MONITOR (“OBM”) transform user social-gaming behavioral pattern data via various OBM components into online social-gaming experience customizations. In one embodiment, the OBM may provide, in response to a gaming app request from a user, a gaming app including a test game feature for the user. The OBM may obtain user social graph data identifying co-users of the user. The OBM may also obtain: online gaming pattern data for the users and the co-users, including gaming action identifiers and their associated gaming action timestamps; user online social activity data, for the users and the co-users, including social networking action identifiers and their associated social networking action timestamps; and game feature adoption evaluation instructions.Type: GrantFiled: September 30, 2010Date of Patent: December 18, 2012Assignee: Zynga Inc.Inventors: Justin Driemeyer, Matthew Ocko
-
Patent number: 8326751Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR A TRACKABLE VIRTUAL CURRENCIES PLATFORM (“TVC”) transform user transaction request input via various TVC components into transaction result output. In one embodiment, information regarding a virtual currency transaction including a user identifier of a user associated with the virtual currency transaction may be received. A potential fraud event threshold score for the user may be calculated by analyzing past fraud data associated with the user, and a virtual currency transaction fraud score may be calculated by analyzing the user's social graph and the user's prior game play patterns. If the virtual currency transaction fraud score exceeds the potential fraud event threshold score for the user, the virtual currency transaction may be identified as potentially fraudulent.Type: GrantFiled: September 30, 2010Date of Patent: December 4, 2012Assignee: Zynga Inc.Inventors: Justin Driemeyer, Matthew Ocko
-
Patent number: 8317610Abstract: A method for testing a new feature of an online gaming application is provided. The method initiates with assigning each of a plurality of users to one of a test group and a control group. Each of the test group users is provided a gaming application including a new game feature enabled, and each of the control group users is provided the gaming application without the new game feature enabled. Gaming activity and social network activity of the test group users is evaluated to generate an evaluation score for the test group users. Gaming activity and social network activity of the control group users is evaluated to generate an evaluation score for the control group users.Type: GrantFiled: September 26, 2011Date of Patent: November 27, 2012Assignee: Zynga Inc.Inventors: Matthew Ocko, Justin Driemeyer
-
Patent number: 8315944Abstract: Methods for detecting fraud using virtual currency transaction include receiving information regarding a virtual currency transaction from a user. The information is analyzed to determine whether the transaction involves a user that is being tracked, wherein the user being tracked is associated with an elevated level of risk of fraud. When a user associated with the transaction is being tracked, the virtual currency transaction is monitored using tracked virtual currency. The virtual currency transaction is identified as potentially fraudulent based on the monitoring.Type: GrantFiled: September 26, 2011Date of Patent: November 20, 2012Assignee: Zynga Inc.Inventors: Justin Driemeyer, Matthew Ocko
-
Patent number: 8241116Abstract: A method for testing a new feature of an online gaming application is provided. According to the method, a gaming application request is received from a user, and it is determined whether to add the user to a live test for a new game feature. If the user is added to the live test, then the user is assigned to a test group or a control group. If the user is assigned to the test group, then a gaming application is provided including the new game feature enabled. If the user is assigned to the control group, then the gaming application is provided without the new game feature enabled. User social graph data identifying co-users of the user is obtained, and gaming activity and social network activity of the user is evaluated.Type: GrantFiled: September 26, 2011Date of Patent: August 14, 2012Assignee: Zynga Inc.Inventors: Matthew Ocko, Justin Driemeyer