Patents by Inventor David Rosenberg

David Rosenberg 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).

  • Publication number: 20180253692
    Abstract: Methods and computer program products for establishing communication events between an initiator user and a recipient user over a first communication system. The initiator and recipient users are contacts within a second communication system but are not contacts within the first communication system. For the initiator and recipient users, an association between a first user identity in the first communication system and a second user identity in the second communication system is determined. The initiator user device uses the association for the recipient user to determine the first user identity of the recipient user. A setup request to establish the communication event is sent over the first communication system from a first initiator client to a first recipient client. A communication event is authorized to proceed over the first communication system on the basis that the initiator user and the recipient user are contacts within the second communication system.
    Type: Application
    Filed: May 4, 2018
    Publication date: September 6, 2018
    Inventors: Vincent Marc Oberle, Lindsay Simon Roberts, Tyler Wells, Jonathan David Rosenberg
  • Publication number: 20170365895
    Abstract: An energy storage system includes multiple cells, a heat pipe, a first heat transfer channel, and a second heat transfer channel. Each cell has a first end with anode and cathode terminals and a second end opposite the first end with the multiple cells arranged so that the second ends are aligned. The heat pipe has a U-shape and includes an evaporation portion having a flat evaporation surface facing the second ends of the multiple cells, a first condensation portion oriented substantially perpendicular to the evaporation portion, and a second condensation portion oriented substantially perpendicular to the evaporation portion. The first condensation portion is at a first end of the evaporation portion and the second condensation portion is at a second end of the evaporation portion. The first heat transfer channel abuts the first condensation portion and the second heat transfer channel abuts the second condensation portion.
    Type: Application
    Filed: August 31, 2017
    Publication date: December 21, 2017
    Applicant: Tesla, Inc.
    Inventors: Robert C. Lane, Hae-Won Choi, Jeff Weintraub, Carlos Mario Aguirre, Mark Riegel, Orion A. King, Nathan Chidiac, Jon Wagner, Augusto E. Barton, Ernest Villanueva, David Rosenberg
  • Patent number: 9785993
    Abstract: A technique is disclosed for ranking venues and for providing a user with one or more of the ranked venues. To do so, a data processing system trains a model during a first, training sequence, by using a training dataset of past check-ins that were made by users visiting venues. The trained model, representing a learned hypothesis, represents venues that are ranked according to their relevance to users who are also represented by the model. During a second, run-time sequence, the system receives real-time geolocation data that represents users and generates a set of candidate venues for a user by determining venues that are nearby the geolocation of the user. The system then ranks the generated candidate venues by applying the learned hypothesis. One or more of the ranked venues can be provided to a user's wireless terminal, for example, where they can be presented as venue recommendations.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: October 10, 2017
    Assignee: Verge Wireless, Inc.
    Inventors: Cagatay Berk Kapicioglu, David Rosenberg
  • Patent number: 9761919
    Abstract: An energy storage system includes: multiple cells, each cell having a first end with anode and cathode terminals, and a second end opposite the first end, the cells arranged so that the second ends are aligned; for each of the cells, electrical connections coupled to the anode and cathode terminals at the first end; and a heat pipe having a flat evaporation surface facing the second ends.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: September 12, 2017
    Assignee: Tesla, Inc.
    Inventors: Robert C. Lane, Hae-Won Choi, Jeff Weintraub, Carlos Mario Aguirre, Mark Riegel, Orion A. King, Nathan Chidiac, Jon Wagner, Augusto E. Barton, Ernest Villanueva, David Rosenberg
  • Patent number: 9652548
    Abstract: A technique is disclosed for presenting possible cheek-in venues to a mobile device user, such as for the purpose of checking in with social networking services such as Foursquare. The disclosed technique operates by training a model during an initial training sequence. The trained model, representing a teamed hypothesis, describes venues that are ranked according to their relevance to users who are also described by the model. During a subsequent run-time sequence, the system receives real-time geolocation data that represents users, wherein the data includes user geolocation and the level of accuracy of the geolocation. The system generates a set of candidate venues, ranks the generated candidate venues by applying the learned hypothesis, which can be dependent on the level of accuracy, and presents the user with the ranked venues as possible cheek-in venues. The user can then select the venue actually being checked into from the presented check-in venues.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: May 16, 2017
    Assignee: YELLOWPAGES.COM LLC
    Inventors: Cagatay Berk Kapicioglu, David Rosenberg
  • Patent number: 9537906
    Abstract: A method for creating, modifying, and terminating connections between Internet end systems, particularly, although not exclusively, for Internet telephony communication. The method relies on several request messages sent between a client and a server and the response messages sent back in response. Each request and response message may contain one or more header fields which modify or more uniquely link the messages with a given connection. On this basis, advanced telephony services, such as call forwarding, call transferring, and multiparty conferencing are provided.
    Type: Grant
    Filed: February 17, 2005
    Date of Patent: January 3, 2017
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Jonathan David Rosenberg, Henning G. Schulzrinne
  • Publication number: 20160356632
    Abstract: In some examples, a method of sensor degradation compensation is described. The method may include generating first characterization data for calibration of a first sensor, from amongst multiple sensors that include the first sensor and at least a second sensor, based on first sensor data generated by the first sensor. The method may further include providing the first characterization data to be pushed to the second sensor. The second sensor may be configured to be calibrated with the first characterization data. The method may also include collecting second sensor data generated by the first sensor and generating second characterization data based on the second sensor data after the first characterization data is provided. The method may further include providing the second characterization data to be pushed to the second sensor. The second sensor may be configured to be recalibrated with the second characterization data.
    Type: Application
    Filed: June 2, 2015
    Publication date: December 8, 2016
    Inventors: Raghuram MADABUSHI, David ROSENBERG, Mark Loren GRIFFIN, Michael John NICHOLLS
  • Publication number: 20160270671
    Abstract: In some examples, a device may include an orientation sensor, a device sensor, a sensor regime storage unit, an analysis module, and a device output module. The orientation sensor may generate orientation data indicative of a physical state of the device. The device sensor may generate device data. The sensor regime storage unit may store sensor regimes that process the generated device data while in the physical state. The analysis module may be coupled to the orientation sensor and the sensor regime storage unit, and may determine the physical state based on the generated orientation data and select a particular sensor regime based on the determined physical state. The device output module may be coupled to the analysis module and the device sensor, and may receive the particular sensor regime and process the device data using the particular sensor regime. The device may be implemented as a wearable sensor device.
    Type: Application
    Filed: March 17, 2015
    Publication date: September 22, 2016
    Inventors: Raghuram MADABUSHI, David ROSENBERG, Michael John NICHOLLS, Mark Loren GRIFFIN
  • Patent number: 9311633
    Abstract: In one embodiment, a method for transferring digital files is provided. The method includes: downloading an application for facilitating the transfer of used digital files; storing the application at the client; receiving an indication of a used digital file that a user desires to sell; searching, using the application, storage on the client to determine any instances of the digital file; deleting any instances of the digital file if they are determined; transferring a forwarded file of the used digital file to a second entity; and deleting, using the application, the used digital file from the client upon transfer of the forwarded file.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: April 12, 2016
    Inventors: David Rosenberg, Medhanie Estiphanos, Gokul Kumar Kolandavel
  • Patent number: 9307356
    Abstract: A description of a user is estimated based on the context of the user's travel pattern. A disclosed data-processing system continually receives data points originating from the user's cell phone, for example, wherein each data point represents a visit by the user to a particular geolocation, at a particular time. The system then partitions the received data points into groups, wherein the groups represent the different places that the user has visited. The system counts how many data points are in each group. Based on the number of data points in each group, as well as the number of groups, the system then determines the entropy of the received data points that correspond to the particular user, which is also regarded as the entropy of the user's travel pattern. The data-processing system then estimates a user description for the user, based at least in part on the determined user entropy.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: April 5, 2016
    Assignee: YELLOWPAGES.COM LLC
    Inventor: David Rosenberg
  • Publication number: 20160014557
    Abstract: A description of a user is estimated based on the context of the user's travel pattern. A disclosed data-processing system continually receives data points originating from the user's cell phone, for example, wherein each data point represents a visit by the user to a particular geolocation, at a particular time. The system then partitions the received data points into groups, wherein the groups represent the different places that the user has visited. The system counts how many data points are in each group. Based on the number of data points in each group, as well as the number of groups, the system then determines the entropy of the received data points that correspond to the particular user, which is also regarded as the entropy of the user's travel pattern. The data-processing system then estimates a user description for the user, based at least in part on the determined user entropy.
    Type: Application
    Filed: May 19, 2015
    Publication date: January 14, 2016
    Inventor: David Rosenberg
  • Publication number: 20160012068
    Abstract: A technique is disclosed for presenting possible cheek-in venues to a mobile device user, such as for the purpose of checking in with social networking services such as Foursquare. The disclosed technique operates by training a model during an initial training sequence. The trained model, representing a teamed hypothesis, describes venues that are ranked according to their relevance to users who are also described by the model. During a subsequent run-time sequence, the system receives real-time geolocation data that represents users, wherein the data includes user geolocation and the level of accuracy of the geolocation. The system generates a set of candidate venues, ranks the generated candidate venues by applying the learned hypothesis, which can be dependent on the level of accuracy, and presents the user with the ranked venues as possible cheek-in venues. The user can then select the venue actually being checked into from the presented check-in venues.
    Type: Application
    Filed: May 19, 2015
    Publication date: January 14, 2016
    Inventors: Cagatay Berk Kapicioglu, David Rosenberg
  • Patent number: 9185125
    Abstract: Systems, methods, and computer-readable media for detecting threats on a network. In an embodiment, target network traffic being transmitted between two or more hosts is captured. The target network traffic comprises a plurality of packets, which are assembled into one or more messages. The assembled message(s) may be parsed to generate a semantic model of the target network traffic. The semantic model may comprise representation(s) of operation(s) or event(s) represented by the message(s). Score(s) for the operation(s) or event(s) may be generated using a plurality of scoring algorithms, and potential threats among the operation(s) or event(s) may be identified using the score(s).
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: November 10, 2015
    Assignee: DB NETWORKS, INC.
    Inventors: Eric Varsanyi, David Rosenberg, Chuck Paterson, Steve Schnetzler, Timothy Ruddick
  • Publication number: 20150304184
    Abstract: Systems and methods for generating a semantic description of operations between network agents. In an embodiment, packet-level traffic between two or more network agents is captured. The packet-level traffic is bundled into one or more messages, wherein each message comprises one or more elements. For each of the messages, the elements of the message are matched to one or more attributes, and the message is decoded into message data based on the matched attributes. The message data is then used to generate a semantic description of operations between the network agents.
    Type: Application
    Filed: June 30, 2015
    Publication date: October 22, 2015
    Inventors: Timothy W. Ruddick, Eric Varsanyi, Charles A. Paterson, David A. Rosenberg
  • Publication number: 20150244036
    Abstract: An energy storage system includes: multiple cells, each cell having a first end with anode and cathode terminals, and a second end opposite the first end, the cells arranged so that the second ends are aligned; for each of the cells, electrical connections coupled to the anode and cathode terminals at the first end; and a heat pipe having a flat evaporation surface facing the second ends.
    Type: Application
    Filed: February 25, 2014
    Publication date: August 27, 2015
    Applicant: Tesla Motors, Inc.
    Inventors: Robert C. Lane, Hae-Won Choi, Jeff Weintraub, Carlos Mario Aguirre, Mark Riegel, Orion A. King, Nathan Chidiac, Jon Wagner, Augusto E. Barton, Ernest Villanueva, David Rosenberg
  • Patent number: 9100291
    Abstract: Systems and methods for generating a semantic description of operations between network agents. In an embodiment, packet-level traffic between two or more network agents is captured. The packet-level traffic is bundled into one or more messages, wherein each message comprises one or more elements. For each of the messages, the elements of the message are matched to one or more attributes, and the message is decoded into message data based on the matched attributes. The message data is then used to generate a semantic description of operations between the network agents.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: August 4, 2015
    Assignee: DB Networks, Inc.
    Inventors: Timothy W. Ruddick, Eric Varsanyi, Charles A. Paterson, David A. Rosenberg
  • Patent number: 9049546
    Abstract: A description of a user is estimated based on the context of the user's travel pattern. A disclosed data-processing system continually receives data points originating from the user's cell phone, for example, wherein each data point represents a visit by the user to a particular geolocation, at a particular time. The system then partitions the received data points into groups, wherein the groups represent the different places that the user has visited. The system counts how many data points are in each group. Based on the number of data points in each group, as well as the number of groups, the system then determines the entropy of the received data points that correspond to the particular user, which is also regarded as the entropy of the user's travel pattern. The data-processing system then estimates a user description for the user, based at least in part on the determined user entropy.
    Type: Grant
    Filed: August 1, 2012
    Date of Patent: June 2, 2015
    Assignee: YELLOWPAGES.COM LLC
    Inventor: David Rosenberg
  • Patent number: 9047316
    Abstract: A technique is disclosed for presenting possible check-in venues to a mobile device user, such as for the purpose of checking in with social networking services such as Foursquare. The disclosed technique operates by training a model during an initial training sequence. The trained model, representing a learned hypothesis, describes venues that are ranked according to their relevance to users who are also described by the model. During a subsequent run-time sequence, the system receives real-time geolocation data that represents users, wherein the data includes user geolocation and the level of accuracy of the geolocation. The system generates a set of candidate venues, ranks the generated candidate venues by applying the learned hypothesis, which can be dependent on the level of accuracy, and presents the user with the ranked venues as possible check-in venues. The user can then select the venue actually being checked into from the presented check-in venues.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: June 2, 2015
    Assignee: YELLOWPAGES.COM LLC
    Inventors: Cagatay Berk Kapicioglu, David Rosenberg
  • Publication number: 20150133174
    Abstract: A description of a user is estimated based on the context of a user's past and present locations. A disclosed data-processing system continually receives data points for each user that represent spatial and/or temporal events. These events represent, for example, presence of a person at a specific geographic location such as a geographic area or point of interest (POI). The data-processing system evaluates the received data points in relation to one or more of the geographic locations, yielding results that are also based on the demographic characteristics of each visited location and the commercial characteristics of each visited location. The data-processing system evaluates the data points also to determine patterns exhibited in each user's activity or inactivity, and patterns exhibited in the distance traveled and the type of travel. The data-processing system bases the user descriptions on the results of these evaluations.
    Type: Application
    Filed: September 25, 2014
    Publication date: May 14, 2015
    Inventor: David Rosenberg
  • Patent number: D756248
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: May 17, 2016
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: David Rosenberg, Yoshikazu Hoshino, Gadi Amit, Matt Pugmire, Joana Monteiro, Scott Thibeault