Patents by Inventor Oded Yehuda Shekel
Oded Yehuda Shekel 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: 11004021Abstract: Systems, methods, and software can be used to establish collaborative communications. In some aspects, a server receives a contact search request from an application of a first organization, the contact search request including contact information. The server determines a second organization, wherein the second organization is connected to the first organization to enable a user of the first organization to search a user directory of the second organization. The server determines a subset of the user directory of the second organization that can be searched by the user of the first organization. The server transmits, to the application of the second organization, the contact information and information of the determined subset of the user directory of the second organization. The server receives a contact search result from the application of the second organization. The serer transmits the received contact search result to the application of the first organization.Type: GrantFiled: August 29, 2018Date of Patent: May 11, 2021Assignees: BlackBerry Limited, ATHOC, Inc.Inventors: Daniel Marcel Platzker, Balasubrahmanyam Gattu, Oded Yehuda Shekel
-
Publication number: 20200074362Abstract: Systems, methods, and software can be used to establish collaborative communications. In some aspects, a server receives a contact search request from an application of a first organization, the contact search request including contact information. The server determines a second organization, wherein the second organization is connected to the first organization to enable a user of the first organization to search a user directory of the second organization. The server determines a subset of the user directory of the second organization that can be searched by the user of the first organization. The server transmits, to the application of the second organization, the contact information and information of the determined subset of the user directory of the second organization. The server receives a contact search result from the application of the second organization. The serer transmits the received contact search result to the application of the first organization.Type: ApplicationFiled: August 29, 2018Publication date: March 5, 2020Applicants: BlackBerry Limited, ATHOC, Inc.Inventors: Daniel Marcel Platzker, Balasubrahmanyam GATTU, Oded Yehuda Shekel
-
Patent number: 10264039Abstract: Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata and may also include none, some, or all of the content of the represented remote file system objects. In response to a request to access content of a file system object represented by a placeholder, a client may obtain needed data from a remote storage system and stream or not stream the data to the requesting application based on whether the requesting application is capable of streaming the data.Type: GrantFiled: July 18, 2016Date of Patent: April 16, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Michael John Novak, Chris Guzak, Sangeeta Ranjit, Scott David Hoogerwerf, Amnon Itamar Govrin, Kiernon Reiniger, David C. Fields, Ramanarayanan Ramani, Raghu Krishnamurhty, Subha Santhanam, Oded Yehuda Shekel
-
Patent number: 9734158Abstract: Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata, searchable text, and may also include none, some, or all of the content of the represented remote file system objects. Search data from the placeholders is integrated into a local search database of the client such that the client is able to satisfy queries and identify relevant local and remote file system objects even when the client is offline with respect to remote storage.Type: GrantFiled: December 15, 2015Date of Patent: August 15, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Michael John Novak, Chris Guzak, Sangeeta Ranjit, Scott David Hoogerwerf, Amnon Itamar Govrin, Marc Wautier, Kiernon Reiniger, Kyle Thomas Beck, Relja Ivanovic, Oded Yehuda Shekel, Tyler Kien Beam
-
Publication number: 20170041263Abstract: A method and a device are disclosed including software components that allow users to join an ongoing local anonymous chat room, create a new one, or vote to support the creation of a new one. The chat room system prevents a potential participant from joining a local chat room if the participant does not reside in a predefined geographic area as other users/participants of the chat room. The chat room system may further restrict the types of interactions allowed in the anonymous chat room, such as abusive language. Such restrictions may be done automatically via software, a human administrator, majority and/or weighted vote of other participants, or a combination of these. In some embodiments, chat rooms may be further restricted to a particular subject or industry, an age range, gender, or list of locations, among others. Physical or geographic proximity may be verified via IP address geo-location techniques.Type: ApplicationFiled: August 7, 2015Publication date: February 9, 2017Inventor: Oded Yehuda Shekel
-
Patent number: 9552363Abstract: Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata and may also include none, some, or all of the content of the represented remote file system objects. In conjunction with local file system metadata, the placeholders allow a file system namespace to be navigated and may also allow other operations to be performed on the file system objects even when the client is offline with respect to the remote file system. After connectivity is re-established with the remote file system, the placeholders may be used in synchronizing changes.Type: GrantFiled: April 30, 2013Date of Patent: January 24, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Michael John Novak, Chris Guzak, Sangeeta Ranjit, Scott David Hoogerwerf, Amnon Itamar Govrin, Marc Wautier, Kiernon Reiniger, Ramanarayanan Ramani, Oded Yehuda Shekel, Relja Ivanovic
-
Publication number: 20160330256Abstract: Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata and may also include none, some, or all of the content of the represented remote file system objects. In response to a request to access content of a file system object represented by a placeholder, a client may obtain needed data from a remote storage system and stream or not stream the data to the requesting application based on whether the requesting application is capable of streaming the data.Type: ApplicationFiled: July 18, 2016Publication date: November 10, 2016Inventors: Michael John Novak, Chris Guzak, Sangeeta Ranjit, Scott David Hoogerwerf, Amnon Itamar Govrin, Kiernon Reiniger, David C. Fields, Ramanarayanan Ramani, Raghu Krishnamurhty, Subha Santhanam, Oded Yehuda Shekel
-
Publication number: 20160307286Abstract: In order to improve communication and coordination among organizations, an information-management system conducts managed communication (including tracked delivery and duplication avoidance) with information systems, information sources and electronic devices used by organizations. In particular, in response to a message about a current or potentially imminent event (such as an emergency or a crisis situation), the information-management system generates an inter-organization message about the event based on information-sharing rules of at least an organization in the organizations that specify sharable information across the organizations and non-sharable information across the organizations. These inter-organization messages include the sharable information and generalized information corresponding to the non-sharable information to control distribution across the organizations of information about: the organizations, members of the organizations, and/or the event.Type: ApplicationFiled: April 15, 2015Publication date: October 20, 2016Applicant: ATHOC, Inc.Inventors: Guy Miasnik, Aviv Siegel, Itzhak Ziv, Ramon Jacinto Pinero, Joseph C. Ng, Oded Yehuda Shekel
-
Patent number: 9405767Abstract: Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata and may also include none, some, or all of the content of the represented remote file system objects. In response to a request to access content of a file system object represented by a placeholder, a client may obtain needed data from a remote storage system and stream or not stream the data to the requesting application based on whether the requesting application is capable of streaming the data.Type: GrantFiled: May 1, 2013Date of Patent: August 2, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Michael John Novak, Chris Guzak, Sangeeta Ranjit, Scott David Hoogerwerf, Amnon Itamar Govrin, Kiernon Reiniger, David C Fields, Ramanarayanan Ramani, Raghu Krishnamurhty, Subha Santhanam, Oded Yehuda Shekel
-
Publication number: 20160188626Abstract: Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata, searchable text, and may also include none, some, or all of the content of the represented remote file system objects. Search data from the placeholders is integrated into a local search database of the client such that the client is able to satisfy queries and identify relevant local and remote file system objects even when the client is offline with respect to remote storage.Type: ApplicationFiled: December 15, 2015Publication date: June 30, 2016Inventors: Michael John Novak, Chris Guzak, Sangeeta Ranjit, Scott David Hoogerwerf, Amnon Itamar Govrin, Marc Wautier, Kiernon Reiniger, Kyle Thomas Beck, Relja Ivanovic, Oded Yehuda Shekel, Tyler Kien Beam
-
Patent number: 9218350Abstract: Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata, searchable text, and may also include none, some, or all of the content of the represented remote file system objects. Search data from the placeholders is integrated into a local search database of the client such that the client is able to satisfy queries and identify relevant local and remote file system objects even when the client is offline with respect to remote storage.Type: GrantFiled: April 30, 2013Date of Patent: December 22, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Michael John Novak, Chris Guzak, Sangeeta Ranjit, Scott David Hoogerwerf, Amnon Itamar Govrin, Marc Wautier, Kiernon Reiniger, Kyle Thomas Beck, Tyler Kien Beam, Oded Yehuda Shekel, Relja Ivanovic
-
Patent number: 9166866Abstract: Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata and may also include none, some, or all of the content of the represented remote file system objects. In conjunction with placeholders and based on one or more factors, a client may hydrate or dehydrate file system objects of the client to follow user directives, inferred user intent, and storage policies of the client.Type: GrantFiled: April 30, 2013Date of Patent: October 20, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Michael John Novak, Chris Guzak, Sangeeta Ranjit, Scott David Hoogerwerf, Amnon Itamar Govrin, Kiernon Reiniger, Oded Yehuda Shekel
-
Publication number: 20140330874Abstract: Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata and may also include none, some, or all of the content of the represented remote file system objects. In response to a request to access content of a file system object represented by a placeholder, a client may obtain needed data from a remote storage system and stream or not stream the data to the requesting application based on whether the requesting application is capable of streaming the data.Type: ApplicationFiled: May 1, 2013Publication date: November 6, 2014Applicant: Microsoft CorporationInventors: Michael John Novak, Chris Guzak, Sangeeta Ranjit, Scott David Hoogerwerf, Amnon Itamar Govrin, Kiernon Reiniger, David C. Fields, Ramanarayanan Ramani, Raghu Krishnamurhty, Subha Santhanam, Oded Yehuda Shekel
-
Publication number: 20140324777Abstract: Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata, searchable text, and may also include none, some, or all of the content of the represented remote file system objects. Search data from the placeholders is integrated into a local search database of the client such that the client is able to satisfy queries and identify relevant local and remote file system objects even when the client is offline with respect to remote storage.Type: ApplicationFiled: April 30, 2013Publication date: October 30, 2014Applicant: Microsoft CorporationInventors: Michael John Novak, Chris Guzak, Sangeeta Ranjit, Scott David Hoogerwerf, Amnon Itamar Govrin, Marc Wautier, Kiernon Reiniger, Kyle Thomas Beck, Tyler Kien Beam, Oded Yehuda Shekel, Relja Ivanovic
-
Publication number: 20140324945Abstract: Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata and may also include none, some, or all of the content of the represented remote file system objects. In conjunction with placeholders and based on one or more factors, a client may hydrate or dehydrate file system objects of the client to follow user directives, inferred user intent, and storage policies of the client.Type: ApplicationFiled: April 30, 2013Publication date: October 30, 2014Applicant: Microsoft CorporationInventors: Michael John Novak, Chris Guzak, Sangeeta Ranjit, Scott David Hoogerwerf, Amnon Itamar Govrin, Kiernon Reiniger, Oded Yehuda Shekel
-
Publication number: 20140324776Abstract: Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata and may also include none, some, or all of the content of the represented remote file system objects. In conjunction with local file system metadata, the placeholders allow a file system namespace to be navigated and may also allow other operations to be performed on the file system objects even when the client is offline with respect to the remote file system. After connectivity is re-established with the remote file system, the placeholders may be used in synchronizing changes.Type: ApplicationFiled: April 30, 2013Publication date: October 30, 2014Applicant: Microsoft CorporationInventors: Michael John Novak, Chris Guzak, Sangeeta Ranjit, Scott David Hoogerwerf, Amnon Itamar Govrin, Marc Wautier, Kiernon Reiniger, Ramanarayanan Ramani, Oded Yehuda Shekel, Relja Ivanovic