Patents Assigned to Synchronoss Technologies, Inc.
-
Patent number: 11882116Abstract: A computer implemented method and system for near field communication authentication sharing techniques is disclosed. The method comprises providing user credentials to access an application on a first device; sending a request to share the authentication with a second device; in response to the request, receiving an authentication code; and transmitting the authentication code to the second device, wherein sharing enables the second device to access the application on the second device without providing user credentials.Type: GrantFiled: December 16, 2020Date of Patent: January 23, 2024Assignee: Synchronoss Technologies, IncInventor: César Augusto Muñoz Quintero
-
Patent number: 11804958Abstract: A computer implemented method and system for secure initial secret delivery for collocated containers with shared resources techniques is disclosed. The method comprises providing an application type identifier and a token for accessing a secrets management service; creating asynchronously, a plurality of collocated containers with shared resources; initiating a request for a creation for an initial secret; validating the request, requesting an identity for the collocated containers; validating the identity; starting an application instance; and using the initial secret to retrieve other secrets for the application instance.Type: GrantFiled: December 30, 2020Date of Patent: October 31, 2023Assignee: Synchronoss Technologies, IncInventors: Ivan Skuliber, Ryan C. O'Hare, Michael A. Bellomo
-
Patent number: 11798181Abstract: A computer implemented method and system for identifying locations in photographs using topographic techniques is disclosed. The method comprises receiving an image; in response to receiving the image, generating a depth map of the image; removing non-geographic features from the depth map; generating a topographic map based on the depth map; modifying the topographic map to represent each pixel by height differential; and comparing the modified topographic map to a modified global topographic map to determine a location of the image.Type: GrantFiled: March 7, 2022Date of Patent: October 24, 2023Assignee: Synchronoss Technologies, IncInventor: Michael Burstein
-
Patent number: 11432303Abstract: A computer implemented method and system for maximizing a number of connections that can be executed from a mobile application is disclosed. The method comprises determining whether a connection slot is available for a received call request; executing the call when a connection slot is available; processing the call request when a connection slot is not available, where processing comprises: determining a priority level for the request; when the determined priority level is a low priority, putting the request in a queue for later processing; and when the determined priority level is a high priority, when a low priority call is in progress, performing the steps of: canceling the in-progress low priority call; placing the cancelled low priority call in a queue for later processing; and executing the high priority call; and when no low priority call is in progress, placing the high priority call request in the queue.Type: GrantFiled: December 30, 2020Date of Patent: August 30, 2022Assignee: Synchronoss Technologies, IncInventors: Sharana Basava Harvi, Stephen Gurnett
-
Patent number: 11270449Abstract: A computer implemented method and system for identifying locations in photographs using topographic techniques is disclosed. The method comprises receiving an image; in response to receiving the image, generating a depth map of the image; removing non-geographic features from the depth map; generating a topographic map based on the depth map; modifying the topographic map to represent each pixel by height differential; and comparing the modified topographic map to a modified global topographic map to determine a location of the image.Type: GrantFiled: December 31, 2019Date of Patent: March 8, 2022Assignee: Synchronoss Technologies, IncInventor: Michael Burstein
-
Patent number: 10715471Abstract: A method for providing a proof-of-work challenge based on hash mining for reducing spam attacks comprising: receiving an email message from a client device; determining a level of trustworthiness of the client device; generating a challenge message based on the determined trustworthiness of the client device; transmitting the challenge message to the client device; receiving a response to the challenge message from the client device; and forwarding the email to one or more recipients when the response to the challenge message is correct.Type: GrantFiled: August 22, 2018Date of Patent: July 14, 2020Assignee: Synchronoss Technologies, Inc.Inventor: Luis Campo Giralte
-
Patent number: 10419798Abstract: A computer implemented method and apparatus for just-in-time transcoding. The method comprises receiving at a media server, video content, wherein the video content comprises a plurality of key frames and delta frames; generating, in response to receiving the video content, metadata, wherein the metadata is a lookup table of the plurality of key frames; storing the video content and the metadata; receiving a first request to view video content; generating a playlist for the video content; receiving a second request to view a video segment of the video content; and transcoding the video segment; and transmitting the transcoded video segment.Type: GrantFiled: December 22, 2016Date of Patent: September 17, 2019Assignee: Synchronoss Technologies, Inc.Inventors: Andrew Fuller, Robert Slotte, Kuan Eeik Tan, Rauli Ikonen
-
Patent number: 10169397Abstract: A method of remote correction of invalid contact file syntax is disclosed. The method comprising receiving a file comprising information associated with one or more contacts; attempting to import the received file on a target device; in response to an import failure: depersonalizing the received file of contact information; identifying a location within one or more contacts the depersonalized file which caused the import failure, wherein the location is stored as metadata; transmitting the depersonalized file and the metadata to a remote server for repair; and receiving a repaired depersonalized file; repairing the received file of contacts based on the repaired depersonalized file; and importing the file of contacts on the target device.Type: GrantFiled: May 18, 2016Date of Patent: January 1, 2019Assignee: Synchronoss Technologies, Inc.Inventor: Sumeet Singh Paul
-
Patent number: 10146599Abstract: A server for providing a generic actor system container application comprising: status and control graphical user interfaces, a listener service, a cluster manager, an actor registry and discovery service, a system configurator, a plurality of handles, a plurality of listeners, and a plurality of generic actors, wherein the generic actor system container application is configured to: receive information associated with a plurality of customized domain specific actors; receive a plurality of domain specific connection information; generate the plurality of domain specific actors based on the information associated with the plurality of customized domain specific actors; register the plurality of domain specific actors; and execute and monitor a domain specific actor system using the domain specific actors based on the domain specific connection information.Type: GrantFiled: December 6, 2016Date of Patent: December 4, 2018Assignee: Synchronoss Technologies, Inc.Inventors: Michael A. Bellomo, Casimir Saternos, Mortimer L. Smedley, III
-
Patent number: 10122643Abstract: A method for the reorganization of messages in queuing systems is disclosed. The method comprising receiving a statement to reorganize one or more messages within an ordered data structure; translating the statement into a first set of instructions for identifying one or more messages on which to perform one or more operations, a second set of instructions for performing the one or more operations on the identified one or more messages, and a third set of instructions for storing, in a memory, the identified one or more messages after the one or more operations have been performed; executing the first set of instructions, the second set of instructions, and the third set of instructions on each message in the ordered data structure; and transmitting the operated upon messages.Type: GrantFiled: July 12, 2016Date of Patent: November 6, 2018Assignee: Synchronoss Technologies, Inc.Inventors: Casimir Saternos, Michael A. Bellomo, Mortimer L. Smedley, III
-
Patent number: 10097470Abstract: Network analysis including dynamic smoothing, isolating non-optimally performing systems and downstream aware transactional workflows is described herein. Each of the implementations, separately or together, is able to improve network functionality.Type: GrantFiled: January 19, 2016Date of Patent: October 9, 2018Assignee: Synchronoss Technologies, Inc.Inventors: Dennis P. Mathew, Janet F. Sala
-
Publication number: 20180157543Abstract: A server for providing a generic actor system container application comprising: status and control graphical user interfaces, a listener service, a cluster manager, an actor registry and discovery service, a system configurator, a plurality of handles, a plurality of listeners, and a plurality of generic actors, wherein the generic actor system container application is configured to: receive information associated with a plurality of customized domain specific actors; receive a plurality of domain specific connection information; generate the plurality of domain specific actors based on the information associated with the plurality of customized domain specific actors; register the plurality of domain specific actors; and execute and monitor a domain specific actor system using the domain specific actors based on the domain specific connection information.Type: ApplicationFiled: December 6, 2016Publication date: June 7, 2018Applicant: Synchronoss Technologies, Inc.Inventors: Michael A. Bellomo, Casimir Saternos, Mortimer L. Smedley, III
-
Patent number: 9961065Abstract: In embodiments of the present invention improved capabilities are described for managing an email input facility in a networked secure collaborative computer data exchange environment, wherein a secure email input facility for accepting non-secure email from outside the exchange into the secure collaborative computer data exchange environment, wherein the non-secure email is received and the non-secure email and/or the content delivered thereby is stored as secure content in a location of the secure exchange server related to at least one of the sender of the email, the subject line of the non-secure email, the destination address of the email within the exchange, and the content of the email.Type: GrantFiled: January 27, 2017Date of Patent: May 1, 2018Assignee: Synchronoss Technologies, Inc.Inventors: William Huang, Liviu Rozin, James Andrew Fieweger
-
Patent number: 9860142Abstract: Embodiments of the present invention are directed to generating and delivering data elements out of the context of an application installation. Each data element generated by an application is transmitted to a collection server after a networked computing device has connected back to a network, and even after the application has been removed from the networked computing device. Each data element is associated with a globally unique transaction identifier. Each data element and its corresponding transaction identifier are packaged together for transmission to the collection server via one or more of a plurality of transmission pathways, including a messaging pathway. The collection server uses the transaction identifier to check whether a corresponding data element is already stored by the collection server. The data element is stored by the collection server, if not already stored.Type: GrantFiled: June 9, 2015Date of Patent: January 2, 2018Assignee: Synchronoss Technologies, Inc.Inventor: Sumeet Singh Paul
-
Patent number: 9807078Abstract: In embodiments of the present invention improved capabilities are described for managing a community facility in a networked secure collaborative computer data exchange environment, including providing an exchange community facility where each of a plurality of users operating a plurality of client computing devices is enabled to establish a corresponding informational profile that is made accessible to other users operating the plurality of client computing devices and is enabled to find and interact with the other users based on the informational profile.Type: GrantFiled: May 11, 2016Date of Patent: October 31, 2017Assignee: Synchronoss Technologies, Inc.Inventors: Matthew A. Porzio, James Andrew Fieweger
-
Patent number: 9723460Abstract: A method and system for managing email or other messaging and attachments to messages which are forwarded to devices having limited processing and memory capacity. The method includes the steps of: receiving a user configuration categorizing messages for the user by elements of the message; accessing the user message datastore upon receipt of at least one new message for the user to a user data store; comparing said at least one new message to a set of user specific rules; rendering a message summary including at least one link accessible by the processing device, the link enabling action with respect to the message when selected by the user; and outputting the message summary to a user device.Type: GrantFiled: October 2, 2013Date of Patent: August 1, 2017Assignee: Synchronoss Technologies, Inc.Inventors: Richard Onyon, Liam Stannard, Leighton Ridgard
-
Patent number: 9715516Abstract: Embodiments of the present invention are directed to an improved apparatus, system and method of edition-based redefinition for tables. When a new edition of an application is created, editions on the tables pertaining to the application are created. These tables typically store application configuration/reference data that control what the application does. These tables are altered to contain a new “edition” column. Keys on these tables include the “edition” column. Each table is partitioned on the “edition” column such that cleaning up data used by an edition is easy. Views are created on these tables, which make the “edition” column invisible by the application while ensuring that only data that can be accessed is the data for the correct edition. The current “edition” of the application stays fully operational while the application is upgraded because the configuration data in the tables does not change until the new “edition” is turned on.Type: GrantFiled: November 19, 2013Date of Patent: July 25, 2017Assignee: Synchronoss Technologies, Inc.Inventor: Stephen R. Stimson
-
Patent number: 9661260Abstract: A method of capturing photographs or videos and associated metadata. The method includes capturing a photograph or video using a mobile camera device at a shooting location and encompassing a shooting area, identifying a shooting area using positional and orientational detectors of the mobile camera device and known camera properties and recording a definition of the shooting area, and sending the captured photograph or video to a server system. Either at the mobile camera device or at the server system, the presence of peer mobile devices within the shooting area is identified using positional information reported by those peer mobile devices, and the captured photograph or video is tagged with identities associated with those peer mobile devices.Type: GrantFiled: February 3, 2014Date of Patent: May 23, 2017Assignee: Synchronoss Technologies, Inc.Inventor: Pavel Turbin
-
Patent number: D828850Type: GrantFiled: August 12, 2016Date of Patent: September 18, 2018Assignee: Synchronoss Technologies, Inc.Inventors: Andrew J. R. Smith, Daniel Faltyn
-
Patent number: D872758Type: GrantFiled: August 21, 2018Date of Patent: January 14, 2020Assignee: Synchronoss Technologies, Inc.Inventors: Andrew J. R. Smith, Daniel Faltyn