Patents by Inventor Roy Sheinfeld
Roy Sheinfeld 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: 10412184Abstract: A method and system for creating contextual activity streams. The method includes analyzing unstructured data to identify at least one tag in the unstructured data, wherein the unstructured data includes at least one textual term, wherein the unstructured data is collected from a first plurality of data sources by an agent operable on a client node, wherein each identified tag is associated with an index to an indexed textual term of the at least one textual term; determining a context of the unstructured data based on the at least one identified tag; adding contextual data items gathered from a second plurality of data sources into a contextual activity stream, wherein each contextual data item has a context matching the determined context.Type: GrantFiled: December 28, 2017Date of Patent: September 10, 2019Assignee: HARMON.IE R&D LTD.Inventor: Roy Sheinfeld
-
Patent number: 10387474Abstract: A system and method for identifying topics in unstructured data. The method includes obtaining unstructured data from at least one data source, wherein the obtained unstructured data includes at least one unstructured data object; determining, based on the obtained unstructured data, at least one set of topic identification rules; identifying, based on the at least one unstructured data object and the at least one set of topic identification rules, at least one candidate topic of the unstructured data; and analyzing the unstructured data with respect to the at least one candidate topic to determine at least one representative topic from among the at least one candidate topic, wherein each of the at least one representative topic indicates a context of at least a portion of the unstructured data.Type: GrantFiled: October 6, 2016Date of Patent: August 20, 2019Assignee: HARMON.IE R&D LTD.Inventor: Roy Sheinfeld
-
Patent number: 10033737Abstract: A system and method for cross-cloud identity matching are provided. The method includes receiving at least one user identifier of a user of a client node; determining at least one cloud-based resource accessed by the client node; selecting a cloud-based resource of the at least one accessed cloud-based resource; extracting at least one possible user identity of the user from the selected cloud-based resource; identifying at least one user identifier of the extracted at least one possible user identity; matching between each identified user identifier and the at least one received user identifier; determining whether each possible user identity is associated with the user respective of the matching; and upon determining that at least one possible user identity is associated with the user, storing each associated user identity respective of the client node.Type: GrantFiled: October 7, 2014Date of Patent: July 24, 2018Assignee: HARMON.IE R&D LTD.Inventor: Roy Sheinfeld
-
Publication number: 20180124193Abstract: A method and system for creating contextual activity streams. The method includes analyzing unstructured data to identify at least one tag in the unstructured data, wherein the unstructured data includes at least one textual term, wherein the unstructured data is collected from a first plurality of data sources by an agent operable on a client node, wherein each identified tag is associated with an index to an indexed textual term of the at least one textual term; determining a context of the unstructured data based on the at least one identified tag; adding contextual data items gathered from a second plurality of data sources into a contextual activity stream, wherein each contextual data item has a context matching the determined context.Type: ApplicationFiled: December 28, 2017Publication date: May 3, 2018Applicant: HARMON.IE R&D LTD.Inventor: Roy SHEINFELD
-
Patent number: 9894169Abstract: A method and system for generating contextual activity streams are provided. The method comprises receiving unstructured data collected by an agent operable on a client node from a plurality of data sources, wherein the collected unstructured data is of a user of the client node; analyzing the collected unstructured data to identify at least one tag in the collected unstructured data; determining a context of the collected unstructured data based in part on the at least one identified tag; creating a contextual activity stream; inserting contextual data items gathered from a plurality of social networks into the created contextual activity stream, wherein the contextual data items are data items shared by connections of the user and have a substantially similar context to the determined context; and causing a display of contextual data items in the contextual activity stream over the client node.Type: GrantFiled: May 22, 2013Date of Patent: February 13, 2018Assignee: Harmon.ie R&D Ltd.Inventor: Roy Sheinfeld
-
Publication number: 20170103077Abstract: A system and method for identifying topics in unstructured data. The method includes obtaining unstructured data from at least one data source, wherein the obtained unstructured data includes at least one unstructured data object; determining, based on the obtained unstructured data, at least one set of topic identification rules; identifying, based on the at least one unstructured data object and the at least one set of topic identification rules, at least one candidate topic of the unstructured data; and analyzing the unstructured data with respect to the at least one candidate topic to determine at least one representative topic from among the at least one candidate topic, wherein each of the at least one representative topic indicates a context of at least a portion of the unstructured data.Type: ApplicationFiled: October 6, 2016Publication date: April 13, 2017Applicant: HARMON.IE R&D LTD.Inventor: Roy SHEINFELD
-
Publication number: 20170039273Abstract: A method and system for causing displays of a customized activity stream are provided. The method includes gathering a plurality of contextual activity streams, wherein the plurality of contextual activity streams is generated based on unstructured data collected from a plurality of data sources, wherein the generation of the plurality of contextual activity streams includes determining a context of the unstructured data based on at least one tag of the unstructured data; generating a customized singular activity stream based on at least one user-related parameter and at least one node-related parameter of a client node, wherein the customized singular activity stream includes a plurality of data items from the plurality of contextual activity streams; and causing a display of the customized singular activity stream over the client node.Type: ApplicationFiled: October 20, 2016Publication date: February 9, 2017Applicant: HARMON.IE R&D LTD.Inventor: Roy SHEINFELD
-
Patent number: 9485315Abstract: A method and system for generating and displaying a customized activity stream are provided. The method includes receiving a query from a client node; receiving at least one user-related parameter and at least one client node-related parameters; receiving unstructured data collected from a plurality of data sources; generating a plurality of contextual activity streams respective of the received unstructured data and the received query; generating a customized singular activity stream respective of the at least one user-related parameter and the at least one client node-related parameter, wherein the customized singular activity stream include a plurality of data items from one or more of the plurality of contextual activity streams; and causing a display of the customized singular activity stream over the client node.Type: GrantFiled: June 24, 2013Date of Patent: November 1, 2016Assignee: HARMON.IE R&D LTD.Inventor: Roy Sheinfeld
-
Publication number: 20160103930Abstract: A system and method for generating analytics based on contextual data are presented. The method includes identifying at least one tag for a portion of data; determining at least one topic based on the identified at least one tag, wherein each topic is a descriptive contextual term; continuously monitoring data from a plurality of data sources respective of each topic; and generating, for each topic, an analytic based on the monitored data.Type: ApplicationFiled: October 1, 2015Publication date: April 14, 2016Applicant: HARMON.IE R&D LTD.Inventor: Roy Sheinfeld
-
Publication number: 20150356171Abstract: A system and method for cross-cloud topic matching. The method comprises: receiving unstructured data as a collection of unstructured data portions; analyzing each of the unstructured data portions to identify at least one tag in each unstructured data portion; determining a topic for each unstructured data portion based on the identified at least one tag; analyzing the determined topics to identify at least one match between the topics; and generating at least one searchable term respective of the at least one match.Type: ApplicationFiled: May 28, 2015Publication date: December 10, 2015Applicant: Harmon.ie R&D Ltd.Inventor: Roy Sheinfeld
-
Publication number: 20150169776Abstract: A system and method for searching and displaying contextual data respective of an event is provided. The system comprises receiving a request to analyze calendar data stored on a user device, wherein the calendar data comprises the event; generating metadata for the event based on the analyzed calendar date; identifying at least one parameter related to the event; searching through a plurality of web sources for contextual data related to the at least one identified parameter; and providing the contextual data to the user device.Type: ApplicationFiled: December 15, 2014Publication date: June 18, 2015Applicant: MAINSOFT R&D LTD.Inventor: Roy Sheinfeld
-
Publication number: 20150106899Abstract: A system and method for cross-cloud identity matching are provided. The method includes receiving at least one user identifier of a user of a client node; determining at least one cloud-based resource accessed by the client node; selecting a cloud-based resource of the at least one accessed cloud-based resource; extracting at least one possible user identity of the user from the selected cloud-based resource; identifying at least one user identifier of the extracted at least one possible user identity; matching between each identified user identifier and the at least one received user identifier; determining whether each possible user identity is associated with the user respective of the matching; and upon determining that at least one possible user identity is associated with the user, storing each associated user identity respective of the client node.Type: ApplicationFiled: October 7, 2014Publication date: April 16, 2015Applicant: MAINSOFT R&D LTD.Inventor: Roy Sheinfeld
-
Publication number: 20150074180Abstract: A system and method are provided for offline access to content accessible over a network. The method comprises identifying a grant of access to at least one data source respective of the network, wherein the access is granted to a client node; identifying a data element of one of the at least one data source; determining if the data element is suitable for offline viewing; and upon determining that the data element is suitable to be viewed offline, storing the data element in a storage unit that is accessible to the client node while operating offline.Type: ApplicationFiled: September 9, 2014Publication date: March 12, 2015Applicant: MAINSOFT R&D LTD.Inventor: Roy Sheinfeld
-
Publication number: 20140108535Abstract: A method and system for generating and displaying a customized activity stream are provided. The method includes receiving a query from a client node; receiving at least one user-related parameter and at least one client node-related parameters; receiving unstructured data collected from a plurality of data sources; generating a plurality of contextual activity streams respective of the received unstructured data and the received query; generating a customized singular activity stream respective of the at least one user-related parameter and the at least one client node-related parameter, wherein the customized singular activity stream include a plurality of data items from one or more of the plurality of contextual activity streams; and causing a display of the customized singular activity stream over the client node.Type: ApplicationFiled: June 24, 2013Publication date: April 17, 2014Inventor: Roy Sheinfeld
-
Publication number: 20140067951Abstract: A method and system for generating contextual activity streams are provided. The method comprises receiving unstructured data collected by an agent operable on a client node from a plurality of data sources, wherein the collected unstructured data is of a user of the client node; analyzing the collected unstructured data to identify at least one tag in the collected unstructured data; determining a context of the collected unstructured data based in part on the at least one identified tag; creating a contextual activity stream; inserting contextual data items gathered from a plurality of social networks into the created contextual activity stream, wherein the contextual data items are data items shared by connections of the user and have a substantially similar context to the determined context; and causing a display of contextual data items in the contextual activity stream over the client node.Type: ApplicationFiled: May 22, 2013Publication date: March 6, 2014Applicant: MAINSOFT R&D LTD.Inventor: Roy Sheinfeld
-
Publication number: 20140059130Abstract: A method for updating connections in social networks is disclosed. The method comprises analyzing information collected respective of a user, wherein the collected information relates to communication of the user with other connections through at least one application installed on a device of the user; determining connections that are of interest to the user based on the analysis information, wherein each of the determined connections is assigned with at least a communicative value; creating a user profile to include the determined connections and their respective communicative value; and updating, based on the created user profile, a connection list of the user in at least one social network to which the user is subscribed.Type: ApplicationFiled: March 29, 2013Publication date: February 27, 2014Applicant: MAINSOFT R&D LTD.Inventor: Roy Sheinfeld